=================================================================== Modification le : Fri Oct 19 16:15:04 CEST 2001 Par : boris =================================================================== Update of /users/outil/alliance/cvsroot/alliance/sources/dpgen In directory bop.lip6.fr:/users/cao/boris/alliance/sources/dpgen Modified Files: dpgen_RF1.c dpgen_Shifter.c Log Message: Retournement du placement physique des bits 0 à n-1 =================================================================== Index: dpgen_RF1.c =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/dpgen/dpgen_RF1.c,v retrieving revision 1.12 retrieving revision 1.13 diff -r1.12 -r1.13 266,274c266,274 < switch(i%2){ < case 0: // lignes paires < sym1 = NOSYM; < sym2 = SYM_X; < break; < case 1: // lignes impaires < sym1 = SYM_Y; < sym2 = SYMXY; < break; --- > switch(i%2){ > case 1: // lignes paires > sym1 = NOSYM; > sym2 = SYM_X; > break; > case 0: // lignes impaires > sym1 = SYM_Y; > sym2 = SYMXY; > break; 276,304c276,301 < GENLIB_PLACE(cell_in_mem,GENLIB_NAME("in%d",ntot-1-i),sym1,0,bottom+i*HCELL); < GENLIB_LOINS(cell_in_mem,GENLIB_NAME("in%d",ntot-1-i), < GENLIB_NAME("datain0[%d]",ntot-1-i), < GENLIB_NAME("datain1[%d]",ntot-1-i), < "sel0", < "sel1", < GENLIB_NAME("dinx[%d]",ntot-1-i), < "vdd", < "vss",NULL); < for (j=0;j<nmot;j+=2){ < if ((j == 0) && (type % 2 == 1)) cell_mid_mem = strdup("rf_mid_mem_r0"); < else cell_mid_mem = strdup("rf_mid_mem"); < GENLIB_PLACE_RIGHT(cell_mid_mem,GENLIB_NAME("bit%d_%d",ntot-1-i,j),sym1); < GENLIB_LOINS(cell_mid_mem,GENLIB_NAME("bit%d_%d",ntot-1-i,j), < GENLIB_NAME("dinx[%d]",ntot-1-i), < GENLIB_NAME("write%d",j), < GENLIB_NAME("read%d",j), < GENLIB_NAME("rbus[%d]",ntot-1-i), < "vdd", < "vss",NULL); < cell_mid_mem = strdup("rf_mid_mem"); < GENLIB_PLACE_RIGHT(cell_mid_mem,GENLIB_NAME("bit%d_%d",ntot-1-i,j+1),sym2); < GENLIB_LOINS(cell_mid_mem,GENLIB_NAME("bit%d_%d",ntot-1-i,j+1), =================================================================== Ce message est envoyé au personnes abonnées à alliance-programmers Pour plus d'information sur cette mailling-list, visitez : http://www-asim.lip6.fr/alliance/mailing-lists/