370 lines
5.5 KiB
Plaintext
370 lines
5.5 KiB
Plaintext
Cell sg13g2_inv_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Y output function=!A
|
|
A input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_buf_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=A
|
|
A input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
Cell sg13g2_nand2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Y output function=!(A*B)
|
|
A input 0.00-0.00
|
|
B input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
B -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_nor2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Y output function=!(A+B)
|
|
A input 0.00-0.00
|
|
B input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
B -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_and2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=A*B
|
|
A input 0.00-0.00
|
|
B input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
B -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
Cell sg13g2_mux2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=(!S*A0)+(S*A1)
|
|
A0 input 0.00-0.00
|
|
A1 input 0.00-0.00
|
|
S input 0.01-0.01
|
|
|
|
Timing arcs
|
|
A0 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A1 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
S -> X
|
|
combinational
|
|
when !A0*A1
|
|
^ -> ^
|
|
v -> v
|
|
S -> X
|
|
combinational
|
|
v -> v
|
|
^ -> v
|
|
^ -> ^
|
|
v -> ^
|
|
S -> X
|
|
combinational
|
|
when A0*!A1
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_mux4_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=(((A0*(!S0*!S1))+(A1*(S0*!S1)))+(A2*(!S0*S1)))+(A3*(S0*S1))
|
|
A0 input 0.00-0.00
|
|
A1 input 0.00-0.00
|
|
A2 input 0.00-0.00
|
|
A3 input 0.00-0.00
|
|
S0 input 0.01-0.01
|
|
S1 input 0.00-0.01
|
|
|
|
Timing arcs
|
|
A0 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A1 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A2 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A3 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
S0 -> X
|
|
combinational
|
|
when (!A2*A3)*S1
|
|
^ -> ^
|
|
v -> v
|
|
S0 -> X
|
|
combinational
|
|
when (!A0*A1)*!S1
|
|
^ -> ^
|
|
v -> v
|
|
S0 -> X
|
|
combinational
|
|
v -> v
|
|
^ -> v
|
|
^ -> ^
|
|
v -> ^
|
|
S0 -> X
|
|
combinational
|
|
when (A2*!A3)*S1
|
|
^ -> v
|
|
v -> ^
|
|
S0 -> X
|
|
combinational
|
|
when (A0*!A1)*!S1
|
|
^ -> v
|
|
v -> ^
|
|
S1 -> X
|
|
combinational
|
|
when (!A1*A3)*S0
|
|
^ -> ^
|
|
v -> v
|
|
S1 -> X
|
|
combinational
|
|
when (!A0*A2)*!S0
|
|
^ -> ^
|
|
v -> v
|
|
S1 -> X
|
|
combinational
|
|
v -> v
|
|
^ -> v
|
|
^ -> ^
|
|
v -> ^
|
|
S1 -> X
|
|
combinational
|
|
when (A1*!A3)*S0
|
|
^ -> v
|
|
v -> ^
|
|
S1 -> X
|
|
combinational
|
|
when (A0*!A2)*!S0
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_dfrbp_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Q output function=IQ
|
|
Q_N output function=IQN
|
|
CLK input 0.00-0.00
|
|
D input 0.00-0.00
|
|
RESET_B input 0.01-0.01
|
|
IQ internal
|
|
IQN internal
|
|
|
|
Timing arcs
|
|
CLK -> Q
|
|
Reg Clk to Q
|
|
^ -> ^
|
|
^ -> v
|
|
RESET_B -> Q
|
|
Reg Set/Clr
|
|
v -> v
|
|
CLK -> Q_N
|
|
Reg Clk to Q
|
|
^ -> ^
|
|
^ -> v
|
|
RESET_B -> Q_N
|
|
Reg Set/Clr
|
|
v -> ^
|
|
CLK -> CLK
|
|
width
|
|
^ -> v
|
|
v -> ^
|
|
CLK -> D
|
|
hold
|
|
^ -> ^
|
|
^ -> v
|
|
CLK -> D
|
|
setup
|
|
^ -> ^
|
|
^ -> v
|
|
CLK -> RESET_B
|
|
recovery
|
|
^ -> ^
|
|
CLK -> RESET_B
|
|
removal
|
|
^ -> ^
|
|
RESET_B -> RESET_B
|
|
width
|
|
v -> ^
|
|
Cell sg13g2_dlhq_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Q output function=IQ
|
|
D input 0.00-0.00
|
|
GATE input 0.00-0.00
|
|
IQ internal
|
|
IQN internal
|
|
|
|
Timing arcs
|
|
D -> Q
|
|
Latch D to Q
|
|
^ -> ^
|
|
v -> v
|
|
GATE -> Q
|
|
Latch En to Q
|
|
^ -> ^
|
|
^ -> v
|
|
GATE -> D
|
|
hold
|
|
v -> ^
|
|
v -> v
|
|
GATE -> D
|
|
setup
|
|
v -> ^
|
|
v -> v
|
|
GATE -> GATE
|
|
width
|
|
^ -> v
|
|
Cell sg13g2_a21o_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=(A1*A2)+B1
|
|
A1 input 0.00-0.00
|
|
A2 input 0.00-0.00
|
|
B1 input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A1 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A2 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
B1 -> X
|
|
combinational
|
|
when A1*!A2
|
|
^ -> ^
|
|
v -> v
|
|
B1 -> X
|
|
combinational
|
|
when !A1*A2
|
|
^ -> ^
|
|
v -> v
|
|
B1 -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
Cell sg13g2_xor2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=A^B
|
|
A input 0.01-0.01
|
|
B input 0.01-0.01
|
|
|
|
Timing arcs
|
|
A -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A -> X
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
B -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
B -> X
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_xnor2_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Y output function=!(A^B)
|
|
A input 0.01-0.01
|
|
B input 0.01-0.01
|
|
|
|
Timing arcs
|
|
A -> Y
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
A -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
B -> Y
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
B -> Y
|
|
combinational
|
|
^ -> v
|
|
v -> ^
|
|
Cell sg13g2_ebufn_2
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
Z tristate enable=!TE_B function=A 0.00-0.01
|
|
A input 0.00-0.00
|
|
TE_B input 0.01-0.01
|
|
|
|
Timing arcs
|
|
A -> Z
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|
|
TE_B -> Z
|
|
tristate disable
|
|
^ -> 0Z
|
|
^ -> 1Z
|
|
TE_B -> Z
|
|
tristate enable
|
|
v -> Z1
|
|
v -> Z0
|
|
Cell sg13g2_dlygate4sd1_1
|
|
Library sg13g2_stdcell_typ_1p20V_25C
|
|
File ../../test/ihp-sg13g2/sg13g2_stdcell_typ_1p20V_25C.lib
|
|
X output function=A
|
|
A input 0.00-0.00
|
|
|
|
Timing arcs
|
|
A -> X
|
|
combinational
|
|
^ -> ^
|
|
v -> v
|