This software belongs to the ALLIANCE CAD system from the CAO-VLSI team at
ASIM/LIP6/UPMC laboratory.
LIP6/ASIM
University P. et M. Curie
4, place Jussieu
75252 PARIS Cedex 05
FRANCE
Fax : {33/0} 1.44.27.62.86
E-mail support : alliance-support@asim.lip6.fr
DP_PDFFR - D Flip-Flop with write enable and reset.
#include <fpgen.h>
void DP_PDFFR(
char *InstName, /* Instance name */
long Width , /* Number of bits */
long Slice , /* Index of the bottom slice */
char *SigReset, /* IN Reset CTRL */ char *SigWen , /* IN Write Enable CTRL */ char *SigCK , /* IN Clock CTRL */ char *BusD , /* IN Data Input DATA */ char *BusQ , /* OUT Direct Output DATA */ char *BusNQ , /* OUT Complemented Output DATA */ EOL);
DP_PDFFR creates a D Flip-Flop with write enable and reset of Width bits wide and then instanciates it with the name InstName. The maximal authorized value for Width is the full width of the current data-path, set by the previous call to the function DP_DEFLOFIG. In the layout the leaf cells are placed on the slices numbered from Slice to Slice+Width-1 (the bottom slice of the whole data-path is numbered zero).
Operator wide : 76 lambdas.
DP_PDFFR("pdffr_instance0", 32,
fpgen(1) , dpr(1) , genlib(1) , mbk(1) , DP_DEFLOFIG(3) , DP_SAVLOFIG(3) ,
This tool is under development at the ASIM/LIP6/UPMC laboratory, cao-vlsi
research team.
We need your feedbak to improve documentation and tools.
If you find bugs, please fill-in the form at
http://asim.lip6.fr/alliance/support/bug-report/
Thanks for doing this.