DP_PDFFR(3)

NAME
DP_PDFFR - D Flip-Flop with write enable and reset.

SYNOPSYS
#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);

DESCRIPTION
    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).

CHARACTERISTICS
Operator wide    :    76 lambdas.

EXAMPLE
DP_PDFFR("pdffr_instance0", 32,
                             0, "pin_reset"      ,
                                "pin_wen"        ,
                                "pin_clock"      ,
                                  "d_input[31:0]",
                                 "q_output[31:0]",
                                "nq_output[31:0]", EOL);

SEE ALSO
fpgen(1), dpr(1), genlib(1), mbk(1), DP_DEFLOFIG(3), DP_SAVLOFIG(3), DP_LOCON(3), DP_IMPORT(3), DP_INV(3), DP_BUSE(3), DP_AND2(3), DP_NAND2(3), DP_AND3(3), DP_NAND3(3), DP_OR2(3), DP_NOR2(3), DP_OR3(3), DP_NOR3(3), DP_XOR2(3), DP_XNOR2(3), DP_NAND2MASK(3), DP_NOR2MASK(3), DP_XNOR2MASK(3), DP_CONST(3), DP_NMUX2CS(3), DP_MUX2CS(3), DP_MUX3CS(3), DP_MUX4CS(3), DP_MUX5CS(3), DP_BUSE(3), DP_NBUSE(3), DP_ADD2F(3), DP_ADSB2F(3), DP_SHIFT(3), DP_MULT(3), DP_MULTP(3), DP_NUL(3), DP_PDFF(3), DP_PDFFR(3), DP_PDFFT(3), DP_PDFFRT(3), DP_RFG1C0(3), DP_RFG1CC(3), DP_RFG2C0(3), DP_RFG2CC(3) ,