klayout/testdata/lvs/invchain_cheat.lvsdb

593 lines
9.5 KiB
Plaintext

#%lvsdb-klayout
J(
W(INVCHAIN)
U(0.001)
L(l3 '3/0')
L(l11 '3/1')
L(l6 '4/0')
L(l7 '5/0')
L(l8 '6/0')
L(l12 '6/1')
L(l9 '7/0')
L(l10 '8/0')
L(l13 '8/1')
L(l14)
L(l2)
L(l5)
C(l3 l3 l11 l7)
C(l11 l3 l11)
C(l6 l6 l8 l2 l5)
C(l7 l3 l7 l8)
C(l8 l6 l7 l8 l12 l9)
C(l12 l8 l12)
C(l9 l8 l9 l10)
C(l10 l9 l10 l13)
C(l13 l10 l13)
C(l14 l14)
C(l2 l6 l2)
C(l5 l6 l5)
G(l14 SUBSTRATE)
D(D$PMOS PMOS
T(S
R(l2 (-900 -475) (775 950))
)
T(G
R(l3 (-125 -475) (250 950))
)
T(D
R(l2 (125 -475) (775 950))
)
)
D(D$NMOS NMOS
T(S
R(l5 (-900 -475) (775 950))
)
T(G
R(l3 (-125 -475) (250 950))
)
T(D
R(l5 (125 -475) (775 950))
)
)
X(INV
R((-1500 -800) (3000 4600))
N(1
R(l6 (290 -310) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-290 -690) (360 760))
R(l9 (-305 -705) (250 250))
R(l9 (-250 150) (250 250))
R(l10 (-2025 -775) (3000 900))
R(l5 (-1375 -925) (775 950))
)
N(2
R(l6 (290 2490) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-290 -690) (360 760))
R(l9 (-305 -705) (250 250))
R(l9 (-250 150) (250 250))
R(l10 (-2025 -775) (3000 900))
R(l2 (-1375 -925) (775 950))
)
N(3
R(l3 (-125 -250) (250 2500))
R(l3 (-250 -3050) (250 1600))
R(l3 (-250 1200) (250 1600))
)
N(4
R(l6 (-510 -310) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-290 -3530) (360 2840))
R(l8 (-360 -2800) (360 760))
R(l8 (-360 2040) (360 760))
R(l2 (-680 -855) (775 950))
R(l5 (-775 -3750) (775 950))
)
P(1)
P(2)
P(3)
P(4)
D(1 D$PMOS
Y(0 2800)
E(L 0.25)
E(W 0.95)
E(AS 0.73625)
E(AD 0.73625)
E(PS 3.45)
E(PD 3.45)
T(S 4)
T(G 3)
T(D 2)
)
D(2 D$NMOS
Y(0 0)
E(L 0.25)
E(W 0.95)
E(AS 0.73625)
E(AD 0.73625)
E(PS 3.45)
E(PD 3.45)
T(S 4)
T(G 3)
T(D 1)
)
)
X(INV2
R((0 0) (5500 4600))
N(1
R(l6 (1790 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
)
N(2
R(l6 (3490 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
)
N(3)
N(4)
N(5
R(l6 (990 3290) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-3590 -690) (360 760))
R(l8 (2940 -760) (360 760))
)
N(6
R(l6 (990 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-3590 -690) (360 760))
R(l8 (2940 -760) (360 760))
)
P(1)
P(2)
P(3)
P(4)
P(5)
P(6)
X(1 INV M O(180) Y(1500 800)
P(0 6)
P(1 5)
P(2 3)
P(3 1)
)
X(2 INV Y(4000 800)
P(0 6)
P(1 5)
P(2 4)
P(3 2)
)
)
X(INV3
R((0 0) (6300 4600))
N(1 I('3')
R(l11 (1509 1929) (2 2))
)
N(2 I('5')
R(l11 (2319 1909) (2 2))
)
N(3 I('7')
R(l11 (4829 1889) (2 2))
)
N(4 I('4')
R(l6 (990 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l12 (-121 -1941) (2 2))
)
N(5 I('6')
R(l6 (2590 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l12 (-131 -1971) (2 2))
)
N(6 I('8')
R(l6 (4290 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l12 (-101 -1991) (2 2))
)
N(7
R(l6 (1790 3290) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-3590 -690) (360 760))
R(l8 (-360 -760) (360 760))
R(l8 (2940 -760) (360 760))
)
N(8
R(l6 (1790 490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (-3590 -690) (360 760))
R(l8 (-360 -760) (360 760))
R(l8 (2940 -760) (360 760))
)
P(1 I('3'))
P(2 I('5'))
P(3 I('7'))
P(4 I('4'))
P(5 I('6'))
P(6 I('8'))
P(7)
P(8)
X(1 INV Y(1500 800)
P(0 8)
P(1 7)
P(2 1)
P(3 4)
)
X(2 INV M O(180) Y(2300 800)
P(0 8)
P(1 7)
P(2 2)
P(3 5)
)
X(3 INV Y(4800 800)
P(0 8)
P(1 7)
P(2 3)
P(3 6)
)
)
X(INVCHAIN
R((-1500 -800) (10400 4600))
N(1 I(IN)
R(l3 (-1295 925) (1235 350))
R(l11 (-911 -151) (2 2))
)
N(2
R(l3 (445 805) (480 550))
R(l6 (-1435 -1665) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l7 (780 -2120) (220 220))
R(l8 (-1065 -285) (1105 350))
)
N(3
R(l3 (1345 925) (1945 350))
R(l6 (-2200 -1585) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l7 (95 -2120) (220 220))
R(l8 (-295 -370) (440 520))
)
N(4
R(l3 (3745 805) (480 550))
R(l6 (-1435 -1665) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l7 (780 -2120) (220 220))
R(l8 (-1065 -285) (1105 350))
)
N(5
R(l3 (4645 925) (1945 350))
R(l6 (-2200 -1585) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l7 (95 -2120) (220 220))
R(l8 (-295 -370) (440 520))
)
N(6
R(l3 (7045 805) (480 550))
R(l6 (-1435 -1665) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l7 (780 -2120) (220 220))
R(l8 (-1065 -285) (1105 350))
)
N(7 I(OUT)
R(l6 (7690 -310) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 2180) (220 220))
R(l6 (-220 180) (220 220))
R(l12 (-121 -2011) (2 2))
)
N(8 I(VSS)
R(l6 (6890 -310) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-3520 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-6820 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (3010 -690) (360 760))
R(l8 (-3660 -760) (360 760))
R(l8 (2940 -760) (360 760))
R(l8 (-6960 -760) (360 760))
R(l8 (-360 -760) (360 760))
R(l8 (2940 -760) (360 760))
R(l13 (2719 -381) (2 2))
R(l13 (-3302 -2) (2 2))
R(l13 (-3302 -2) (2 2))
)
N(9 I(VDD)
R(l6 (6890 2490) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-3520 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-6820 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (-220 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l6 (3080 -620) (220 220))
R(l6 (-220 180) (220 220))
R(l8 (3010 -690) (360 760))
R(l8 (-3660 -760) (360 760))
R(l8 (2940 -760) (360 760))
R(l8 (-6960 -760) (360 760))
R(l8 (-360 -760) (360 760))
R(l8 (2940 -760) (360 760))
R(l13 (-581 -381) (2 2))
R(l13 (3298 -2) (2 2))
R(l13 (-6602 -2) (2 2))
)
P(1 I(IN))
P(7 I(OUT))
P(8 I(VSS))
P(9 I(VDD))
X(1 INV3 Y(-1500 -800)
P(0 1)
P(1 2)
P(2 3)
P(3 2)
P(4 3)
P(5 4)
P(6 9)
P(7 8)
)
X(2 INV2 Y(2600 -800)
P(0 5)
P(1 6)
P(2 4)
P(3 5)
P(4 9)
P(5 8)
)
X(3 INV M O(180) Y(7400 0)
P(0 8)
P(1 9)
P(2 6)
P(3 7)
)
)
)
H(
X(INV
N(1 I('1'))
N(2 I('2'))
N(3 I('3'))
N(4 I('4'))
P(1 I('1'))
P(2 I('2'))
P(3 I('3'))
P(4 I('4'))
D(1 PMOS
I($1)
E(L 0.25)
E(W 0.95)
E(AS 0)
E(AD 0)
E(PS 0)
E(PD 0)
T(S 1)
T(G 3)
T(D 4)
)
D(2 NMOS
I($3)
E(L 0.25)
E(W 0.95)
E(AS 0)
E(AD 0)
E(PS 0)
E(PD 0)
T(S 2)
T(G 3)
T(D 4)
)
)
X(INV3
N(1 I('1'))
N(2 I('2'))
N(3 I('3'))
N(4 I('4'))
N(5 I('5'))
N(6 I('6'))
N(7 I('7'))
N(8 I('8'))
P(1 I('1'))
P(2 I('2'))
P(3 I('3'))
P(4 I('4'))
P(5 I('5'))
P(6 I('6'))
P(7 I('7'))
P(8 I('8'))
X(1 INV I($1)
P(0 1)
P(1 2)
P(2 3)
P(3 4)
)
X(2 INV I($2)
P(0 1)
P(1 2)
P(2 5)
P(3 6)
)
X(3 INV I($3)
P(0 1)
P(1 2)
P(2 7)
P(3 8)
)
)
X(INV2
N(1 I('1'))
N(2 I('2'))
N(3 I('3'))
N(4 I('4'))
N(5 I('5'))
N(6 I('6'))
P(1 I('1'))
P(2 I('2'))
P(3 I('3'))
P(4 I('4'))
P(5 I('5'))
P(6 I('6'))
X(1 INV I($1)
P(0 1)
P(1 2)
P(2 3)
P(3 4)
)
X(2 INV I($2)
P(0 1)
P(1 2)
P(2 5)
P(3 6)
)
)
X(INVCHAIN
N(1 I('1'))
N(2 I('2'))
N(3 I('3'))
N(4 I('4'))
N(5 I('5'))
N(6 I('6'))
N(7 I('7'))
N(8 I('8'))
N(9 I('9'))
X(1 INV3 I($1)
P(0 1)
P(1 2)
P(2 3)
P(3 4)
P(4 4)
P(5 5)
P(6 5)
P(7 6)
)
X(2 INV2 I($2)
P(0 1)
P(1 2)
P(2 6)
P(3 7)
P(4 7)
P(5 8)
)
X(3 INV I($3)
P(0 1)
P(1 2)
P(2 8)
P(3 9)
)
)
)
Z(
X(INV INV 1
Z(
N(2 1 1)
N(1 2 1)
N(3 3 1)
N(4 4 1)
P(1 0 1)
P(0 1 1)
P(2 2 1)
P(3 3 1)
D(2 2 1)
D(1 1 1)
)
)
X(INV2 INV2 1
Z(
N(5 1 1)
N(6 2 1)
N(3 3 1)
N(1 4 W)
N(4 5 1)
N(2 6 W)
P(4 0 1)
P(5 1 1)
P(2 2 1)
P(0 3 1)
P(3 4 1)
P(1 5 1)
X(1 1 1)
X(2 2 1)
)
)
X(INV3 INV3 1
Z(
N(7 1 1)
N(8 2 1)
N(1 3 1)
N(4 4 W)
N(2 5 1)
N(5 6 W)
N(3 7 1)
N(6 8 W)
P(6 0 1)
P(7 1 1)
P(0 2 1)
P(3 3 1)
P(1 4 1)
P(4 5 1)
P(2 6 1)
P(5 7 1)
X(1 1 1)
X(2 2 1)
X(3 3 1)
)
)
X(INVCHAIN INVCHAIN 1
Z(
N(2 4 1)
N(3 5 1)
N(4 6 1)
N(5 7 1)
N(6 8 1)
N(1 3 1)
N(7 9 1)
N(9 1 1)
N(8 2 1)
P(0 () 1)
P(1 () 1)
P(3 () 1)
P(2 () 1)
X(3 3 1)
X(2 2 1)
X(1 1 1)
)
)
)