1DPGEN_BUFF(3) Alliance - genlib User's Manual DPGEN_BUFF(3)
2
3
4
6 DPGEN_BUFF - Buffer Macro-Generator
7
9 #include <genlib.h>
10
11 void GENLIB_MACRO (DPGEN_BUFF, char *modelname, long flags, long N,
12 long drive);
13
15 Generate a N bits buffer with an output power of drive named modelname.
16
17 Valid drive are : 2, 3 or 4.
18
19 TERMINAL NAMES
20 1. i0 : input.
21
22 2. q : output.
23
24 3. vdd : power.
25
26 4. vss : ground.
27
28 BEHAVIOR
29 q <= i0
30
31
33 GENLIB_MACRO( DPGEN_BUFF
34 , "model_buff_32"
35 , F_BEHAV|F_PLACE
36 , 32
37 , 4
38 );
39
40 GENLIB_LOINS( "model_buff_32"
41 , "instance1_buff_32"
42 , "i0[31:0]", "q[31:0]"
43 , "vdd", "vss", NULL
44 );
45
46
48 GENLIB_MACRO(3), genlib(1)
49
50
51
52ASIM/LIP6 30 July 2004 DPGEN_BUFF(3)