alliance-support '01
Re: BUG Cells: adsbf dpgen


Francois DONNET (francois.donnet@asim.lip6.fr)
Tue, 20 Nov 2001 11:20:10 +0100

Les xor de l'additionneur ne peuvent etre sortis du contexte dans le lequel est placee l'alu. C'est a dire que ces portes ont tous une entree ou une sortie en liaison avec un connecteur externe de l'alu. On ne peut donc changer les modeles de xor sans connaitre le contexte exterieur! L'ideal ce serait de passer loon sur l'ensemble de la netlist mais ce n'est techniquement pas possible.... De plus, veut-on toujours optimiser en delai et jamais en surface?..... PS: 730 ps ce n'est vraiment pas dramatique car une optimisation l'aurait fait passer a peine en-dessous des 600 ps!!! hadamar5@asim.lip6.fr wrote: > Begin Alliance bug report 1.4 > > ------------------------------------------------------------------- > > Posted on : 2001/11/20 09:21:45 > by : hadamar5@asim.lip6.fr > subject : BUG Cells: adsbf dpgen > version : Alliance 4.5.0 > > ------------------------------------------------------------------- > > Problem description : > --------------------- > > adsbf dpgen > il semble que l'additionneur soustractreur de dpgen aie des problemes > d'optimisation : un xor internes a un temps de propagation de 730 ps > lors de la simulation sous tas. > la taille utilisé est de 14 bits. > > How to reproduce the bug : > -------------------------- > > Linux heller.lip6.fr 2.4.9-12_enseig_2 #1 Mon Nov 12 14:59:36 MET 2001 i586 unknown > Alliance settings : > > ALLIANCE_OS = Linux > ALLIANCE_TOP = /users/soft5/newlabo/alliance-4.5.0/archi/Linux > ALLIANCE_VERSION = '"4.5.0"' > > DREAL_TECHNO_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/cmos_7.dreal > ELP_TECHNO_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/prol035.elp > GENVIEW_TECHNO_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/cmos_11.genview > GRAAL_TECHNO_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/cmos_12.graal > MBK_C4_LIB=./cellsC4 > MBK_CATA_LIB=.:/users/soft5/newlabo/alliance-4.5.0/archi/Linux/cells/sxlib:/users/soft5/newlabo/alliance-4.5.0/archi/Linux/cells/dp_sxlib:/users/soft5/newlabo/alliance-4.5.0/archi/Linux/cells/padlib > MBK_CATAL_NAME=CATAL > MBK_IN_LO=vst > MBK_IN_PH=ap > MBK_OUT_LO=vst > MBK_OUT_PH=ap > MBK_SCALE_X=100 > MBK_SPI_MODEL=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/spimodel.cfg > MBK_TARGET_LIB=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/cells/sxlib > MBK_VDD=vdd > MBK_VSS=vss > MBK_WORK_LIB=. > RDS_TECHNO_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/cmos_12.rds > VH_BEHSFX=vbe > VH_DLYSFX=dly > VH_MAXERR=10 > VH_PATSFX=pat > XFSM_PARAM_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/xfsm.par > XPAT_PARAM_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/xpat.par > XSCH_PARAM_NAME=/users/soft5/newlabo/alliance-4.5.0/archi/Linux/etc/xsch.par > lancer le makefile par >make cal pour obtenir le calculateur. > faire une extraction et voila c fait > > End Alliance bug report 1.4 > > ------------------------------------------------------------------------ > Name: structurelle.tgz > structurelle.tgz Type: Zip Compressed Data (application/x-zip-compressed) > Encoding: base64

 



Alliance Web Site © 1997, 2002 ASIM/LIP6/UPMC, page maintained by Czo [Olivier Sirol] , last updated on 03 December 2001.