divert(-1) include(Appli.m4v) include(VHDLlib.m4) divert(0) _Title(ega) --file created:syscmd(date) _Gen_lib() _Gen_entity_uci() _Gen_entity_uc() _Gen_entity_mseq(float) _Gen_entity_opn(float,Arit_mul,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_entity_const(,cst1,o,9,16,float,1,-1,2,-5,5,8,-4,9,0) _Gen_entity_xseq(float) _Gen_entity_opn(float,Arit_add,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_entity_const(float,cst,o,1,16,float,0) _Gen_entity_const(,cst2,o,1,16,float,-1) _Gen_entity_iseq(float) _Gen_entity_sens(float,input,o,1,16,float) _Gen_entity_opn(float,Arit_sub,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_entity_opn(float,window,i,in,1,16,float,o,out,9,16,float) _Gen_entity_diffuse(float) _Gen_entity_actu(float,output,i,1,16,float) _Gen_entity_memory(float,delay,i,in,9,16,float,o,out,9,16,float,1,2,3,4,5,6,7,8,9) _Gen_lib() _Gen_entity(ega_entity) _Gen_comp_uci(ega_archi, ega_entity) _Gen_comp_uc() _Gen_comp_mseq(float) _Gen_comp_opn(float,Arit_mul,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_comp_const(,cst1,o,9,16,float) _Gen_comp_xseq(float) _Gen_comp_opn(float,Arit_add,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_comp_const(float,cst,o,1,16,float) _Gen_comp_const(,cst2,o,1,16,float) _Gen_comp_iterate(float) _Gen_comp_sens(float,input,o,1,16,float) _Gen_comp_opn(float,Arit_sub,b,in,1,16,float,a,in,1,16,float,o,out,1,16,float) _Gen_comp_opn(float,window,i,in,1,16,float,o,out,9,16,float) _Gen_comp_diffuse(float) _Gen_comp_actu(float,output,i,1,16,float) _Gen_comp_memory(float,delay,i,in,9,16,float,o,out,9,16,float) _Sig_std(enableinf) _Sig_std(rfdinfini) _Sig_std(afuinfini) _Sig_std(enable2) _Sig_vect(compteur2,9) _Sig_std(rsd2) _Sig_std(rfd2) _Sig_std(afu2) _Sig_std(asu2) _Sig_std(enable3) _Sig_vect(compteur3,9) _Sig_std(rsd3) _Sig_std(rfd3) _Sig_std(afu3) _Sig_std(asu3) _Sig_std(enable8) _Sig_vect(compteur8,9) _Sig_std(rsd8) _Sig_std(rfd8) _Sig_std(afu8) _Sig_std(asu8) _Sig_std(rsd2rsd8rsd3) _Sig_std(asu8asu2asu3) _Sig_std(afuinfiniasu3) _Sig_std(rsd2rsd8rfdinfini) _Sig_array(iJoin_adap_o_coeffs,9,16,float) _Sig_array(omul,1,16,float) _Sig_array(oCoeff2,9,16,float) _Sig_array(iFork_coeffs_o_adap,1,16,float) _Sig_array(oadd,1,16,float) _Sig_array(ozero,1,16,float) _Sig_array(ogain2,1,16,float) _Sig_array(xIterate_acc_x,1,16,float) _Sig_array(endIterate_acc_x,1,16,float) _Sig_array(ogensig,1,16,float) _Sig_array(aFork_windowa_o_acc,1,16,float) _Sig_array(bFork_Coeff2_o_acc,1,16,float) _Sig_array(bFork_coeffs_o_acc,1,16,float) _Sig_array(osub,1,16,float) _Sig_array(xfiltaIterate_acc_x,1,16,float) _Sig_array(endfiltaIterate_acc_x,1,16,float) _Sig_array(ofiltzero,1,16,float) _Sig_array(oegamul,1,16,float) _Sig_array(oaccmul,1,16,float) _Sig_array(owindowa,9,16,float) _Sig_array(gDiffuse_mul_o_adap,1,16,float) _Sig_array(wFork_windowa_o_adap,1,16,float) _Sig_array(ofiltaccmul,1,16,float) _Sig_array(aFork_window_o_acc,1,16,float) _Sig_array(owindow,9,16,float) _Sig_array(oaccadd,1,16,float) _Sig_array(ocoeffs,9,16,float) _Sig_array(oadapsub,1,16,float) _Cnx_uc_inf(uc_infini, //ega/visu //ega/gain2 //ega/gensig //ega/windowa //ega/coeffs //ega/sub //ega/mul //ega/Coeff2 //ega/window, uc_2 uc_8 uc_3, uc_8 uc_2 uc_3,rsd2rsd8rsd3,rsd2 and rsd8 and rsd3,asu8asu2asu3,asu8 and asu2 and asu3) _Cnx_uc(uc_2, //ega/filta/Fork_coeffs_o_acc //ega/filta/Iterate_acc_x //ega/filta/acc/mul //ega/filta/acc/add //ega/filta/zero //ega/filta/Fork_windowa_o_acc,,,9,2,rfdinfini,rfdinfini,afuinfiniasu3,afuinfini and asu3,rfd2,rfd2,afu2,afu2) _Cnx_uc(uc_3, //ega/Diffuse_mul_o_adap //ega/Fork_windowa_o_adap //ega/Fork_coeffs_o_adap //ega/Join_adap_o_coeffs //ega/adap/sub //ega/adap/mul,,,9,3,rsd2rsd8rfdinfini,rsd2 and rsd8 and rfdinfini,afuinfini,afuinfini,rfd3,rfd3,afu3,afu3) _Cnx_uc(uc_8, //ega/filt/Iterate_acc_x //ega/filt/zero //ega/filt/acc/mul //ega/filt/acc/add //ega/filt/Fork_Coeff2_o_acc //ega/filt/Fork_window_o_acc,,,9,8,rfdinfini,rfdinfini,afuinfiniasu3,afuinfini and asu3,rfd8,rfd8,afu8,afu8) _Cnx_mseq(float,Join_adap_o_coeffs,//ega/Join_adap_o_coeffs,3,1,9,9,16,oadapsub,iJoin_adap_o_coeffs) _Cnx_opn(float,mul,//ega/adap/mul,3,Arit_mul,b,gDiffuse_mul_o_adap,1,16,a,wFork_windowa_o_adap,1,16,o,omul,1,16) _Cnx_cst(,Coeff2,//ega/Coeff2,infini,enableinf,cst1,o,oCoeff2,9,16) _Cnx_xseq(float,Fork_coeffs_o_adap,//ega/Fork_coeffs_o_adap,3,9,1,9,16,ocoeffs,iFork_coeffs_o_adap) _Cnx_opn(float,add,//ega/filt/acc/add,8,Arit_add,b,xIterate_acc_x,1,16,a,ofiltaccmul,1,16,o,oadd,1,16) _Cnx_cst(float,zero,//ega/filta/zero,2,enable2,cst,o,ozero,1,16) _Cnx_cst(,gain2,//ega/gain2,infini,enableinf,cst2,o,ogain2,1,16) _Cnx_iterate(float,Iterate_acc_x,//ega/filt/Iterate_acc_x,8,1,9,16,ofiltzero,oadd,xIterate_acc_x,endIterate_acc_x) _Cnx_sens(float,gensig,//ega/gensig,infini,enableinf,input,o,ogensig,1,16) _Cnx_xseq(float,Fork_windowa_o_acc,//ega/filta/Fork_windowa_o_acc,2,9,1,9,16,owindowa,aFork_windowa_o_acc) _Cnx_xseq(float,Fork_Coeff2_o_acc,//ega/filt/Fork_Coeff2_o_acc,8,9,1,9,16,oCoeff2,bFork_Coeff2_o_acc) _Cnx_xseq(float,Fork_coeffs_o_acc,//ega/filta/Fork_coeffs_o_acc,2,9,1,9,16,ocoeffs,bFork_coeffs_o_acc) _Cnx_opn(float,sub,//ega/sub,infini,Arit_sub,b,endIterate_acc_x,1,16,a,endfiltaIterate_acc_x,1,16,o,osub,1,16) _Cnx_iterate(float,filtaIterate_acc_x,//ega/filta/Iterate_acc_x,2,1,9,16,ozero,oaccadd,xfiltaIterate_acc_x,endfiltaIterate_acc_x) _Cnx_cst(float,filtzero,//ega/filt/zero,8,enable8,cst,o,ofiltzero,1,16) _Cnx_opn(float,egamul,//ega/mul,infini,Arit_mul,b,ogain2,1,16,a,osub,1,16,o,oegamul,1,16) _Cnx_opn(float,accmul,//ega/filta/acc/mul,2,Arit_mul,a,aFork_windowa_o_acc,1,16,b,bFork_coeffs_o_acc,1,16,o,oaccmul,1,16) _Cnx_opn(float,windowa,//ega/windowa,infini,window,i,ogensig,1,16,o,owindowa,9,16) _Cnx_diffuse(float,Diffuse_mul_o_adap,//ega/Diffuse_mul_o_adap,3,1,16,oegamul,gDiffuse_mul_o_adap) _Cnx_xseq(float,Fork_windowa_o_adap,//ega/Fork_windowa_o_adap,3,9,1,9,16,owindowa,wFork_windowa_o_adap) _Cnx_opn(float,filtaccmul,//ega/filt/acc/mul,8,Arit_mul,a,aFork_window_o_acc,1,16,b,bFork_Coeff2_o_acc,1,16,o,ofiltaccmul,1,16) _Cnx_xseq(float,Fork_window_o_acc,//ega/filt/Fork_window_o_acc,8,9,1,9,16,owindow,aFork_window_o_acc) _Cnx_opn(float,window,//ega/window,infini,window,i,ogensig,1,16,o,owindow,9,16) _Cnx_actu(float,visu,//ega/visu,infini,enableinf,output,i,osub,1,16) _Cnx_opn(float,accadd,//ega/filta/acc/add,2,Arit_add,b,xfiltaIterate_acc_x,1,16,a,oaccmul,1,16,o,oaccadd,1,16) _Cnx_memory(float,coeffs,//ega/coeffs,infini,enableinf,delay,i,iJoin_adap_o_coeffs,9,16,o,ocoeffs,9,16) _Cnx_opn(float,adapsub,//ega/adap/sub,3,Arit_sub,a,iFork_coeffs_o_adap,1,16,b,omul,1,16,o,oadapsub,1,16) _End(ega_archi)