migrate jelib->delib
[fleet.git] / chips / marina / electric / predicateM.delib / ohPredDo.lay
1 HpredicateM|8.10k
2
3 # External Libraries:
4
5 LdriversM|driversM
6
7 Lgates1inM|gates1inM
8
9 LwiresL|wiresL
10
11 # Cell ohPredDo;2{lay}
12 CohPredDo;2{lay}||cmos90|1232115624448|1241981698008||ATTR_NCC(D5G4;NTX-0.75;Y282.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent mc /mc_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
13 Ngeneric:Facet-Center|art@0||0|0||||AV
14 IflagNOP;1{lay}|flagNOP@0||4|216|||D5G4;
15 Igates1inM:inv510;3{lay}|inv510@0||88|216|Y||D5G4;
16 IpredFlagDri;1{lay}|ohPredDo@2||0|-144|X||D5G4;
17 NMetal-1-Pin|pin@16||36|0.5||||
18 NMetal-1-Pin|pin@34||8|0.5||||
19 NMetal-1-Pin|pin@35||8|53||||
20 NMetal-1-Pin|pin@37||-28.5|106||||
21 NMetal-1-Pin|pin@38||-28.5|111||||
22 NMetal-1-Pin|pin@45||82|196||||
23 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-129|72|||D5G4;
24 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||129|72|||D5G4;
25 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-129|216|||D5G4;
26 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||129|216|||D5G4;
27 IwiresL:select22;1{lay}|select22@0||120.5|72|||D5G4;
28 IwiresL:select40;1{lay}|select40@0||111.5|216|||D5G4;
29 IwiresL:select70;1{lay}|select70@0||-96.5|216|||D5G4;
30 IwiresL:select90;1{lay}|select90@0||-86.5|72|||D5G4;
31 IdriversM:sucDri20;1{lay}|sucDri20@4||91|72|XYRR||D5G4;
32 IdriversM:sucDri20;1{lay}|sucDri20@5||-26|72|X||D5G4;
33 IdriversM:sucDri40keep;1{lay}|sucDri40@0||38|72|||D5G4;
34 IwiresL:wellContacts13;1{lay}|wellCont@0||2.5|72|||D5G4;
35 Ametal-1|net@222|||S900|pin@16||36|0.5|ohPredDo@2|fire[pp]|36|-6
36 Ametal-2|net@275|||S1800|wellCont@0|gnd_1|7|72|sucDri40@0|gnd|9|72
37 Ametal-2|net@276|||S1800|wellCont@0|vdd_2|7|22|sucDri40@0|vdd_1|9|22
38 Ametal-2|net@277|||S1800|wellCont@0|vdd_3|7|122|sucDri40@0|vdd|9|122
39 Ametal-2|net@278|||S0|sucDri40@0|gnd_1|67|72|sucDri20@4|gnd|67|72
40 Ametal-2|net@279|||S0|sucDri40@0|vdd_2|67|122|sucDri20@4|vdd|67|122
41 Ametal-2|net@280|||S0|sucDri40@0|vdd_3|67|22|sucDri20@4|vdd_1|67|22
42 Ametal-1|net@281|||S0|pin@16||36|0.5|pin@34||8|0.5
43 Ametal-1|net@282|||S2700|pin@34||8|0.5|sucDri40@0|in|8|50
44 Ametal-2|net@283|||S0|sucDri20@5|gnd|-2|72|wellCont@0|gnd|-2|72
45 Ametal-2|net@284|||S0|sucDri20@5|vdd_1|-2|22|wellCont@0|vdd|-2|22
46 Ametal-2|net@285|||S0|sucDri20@5|vdd|-2|122|wellCont@0|vdd_1|-2|122
47 Ametal-1|net@286|||S1800|sucDri20@5|in|-9|53|pin@35||8|53
48 Ametal-1|net@287|||S900|pin@35||8|53|sucDri40@0|in|8|50
49 Ametal-2|net@291||6.2|S1800|sucDri20@4|vdd_3|115|22|pinsVddG@1|vdd_1|129|22
50 Ametal-2|net@292||6.2|S0|pinsVddG@1|gnd|129|72|sucDri20@4|gnd_1|115|72
51 Ametal-2|net@293||6.2|S0|pinsVddG@1|vdd|129|122|sucDri20@4|vdd_2|115|122
52 Ametal-2|net@294||6.2|S0|sucDri20@5|vdd_2|-50|122|pinsVddG@0|vdd|-129|122
53 Ametal-2|net@295||6.2|S1800|pinsVddG@0|gnd|-129|72|sucDri20@5|gnd_1|-50|72
54 Ametal-2|net@296||6.2|S1800|pinsVddG@0|vdd_1|-129|22|sucDri20@5|vdd_3|-50|22
55 Ametal-1|net@301|||S0|sucDri20@5|succ|-26|106|pin@37||-28.5|106
56 Ametal-1|net@302|||S2700|pin@37||-28.5|106|pin@38||-28.5|111
57 Ametal-2|net@309||6.2|S0|flagNOP@0|gnd|-67|216|pinsVddG@2|gnd|-129|216
58 Ametal-2|net@310||6.2|S1800|pinsVddG@2|vdd|-129|266|flagNOP@0|vdd|-67|266
59 Ametal-2|net@311||6.2|S1800|pinsVddG@2|vdd_1|-129|166|flagNOP@0|vdd_1|-67|166
60 Ametal-2|net@315|||S0|inv510@0|gnd|75|216|flagNOP@0|gnd_1|75|216
61 Ametal-2|net@316|||S0|inv510@0|vdd|75|166|flagNOP@0|vdd_2|75|166
62 Ametal-2|net@317|||S0|inv510@0|vdd_1|75|266|flagNOP@0|vdd_3|75|266
63 Ametal-1|net@319|||S2700|sucDri40@0|succ|46.5|91.5|flagNOP@0|pred|46.5|196
64 Ametal-1|net@320|||S1800|flagNOP@0|pred|46.5|196|pin@45||82|196
65 Ametal-1|net@321|||S2700|pin@45||82|196|inv510@0|in[1]|82|209
66 Ametal-2|net@322||6.2|S1800|inv510@0|gnd_1|101|216|pinsVddG@3|gnd|129|216
67 Ametal-2|net@323||6.2|S0|pinsVddG@3|vdd|129|266|inv510@0|vdd_3|101|266
68 Ametal-2|net@324||6.2|S0|pinsVddG@3|vdd_1|129|166|inv510@0|vdd_2|101|166
69 Edo[ins]||D5G2;|flagNOP@0|do[ins]|I
70 Efire[do]||D5G4;|ohPredDo@2|fire[PP]|O
71 Ein|fire[skip]|D5G4;|sucDri20@4|in|I
72 Eflag[A][clr]||D5G4;|ohPredDo@2|pred@109455104|O
73 Eflag[A][set]||D5G4;|ohPredDo@2|pred@27185218|O
74 Eflag[B][clr]||D5G4;|ohPredDo@2|pred@388407492|O
75 Eflag[B][set]||D5G4;|ohPredDo@2|pred@671073193|O
76 Eflag[D][clr]||D5G4;|ohPredDo@2|pred@812720144|O
77 Eflag[D][set]||D5G4;|ohPredDo@2|pred|O
78 Egnd_12|gnd|D5G4;|pinsVddG@0|gnd|G
79 Egnd_2||D5G4;|ohPredDo@2|gnd_2|G
80 Egnd_5||D5G4;|ohPredDo@2|gnd|G
81 Egnd_6||D5G4;|ohPredDo@2|gnd_3|G
82 Egnd_7||D5G4;|ohPredDo@2|gnd_4|G
83 Egnd_13||D5G4;|pinsVddG@1|gnd|G
84 Egnd_14||D5G4;|pinsVddG@2|gnd|G
85 Egnd_15||D5G4;|pinsVddG@3|gnd|G
86 Esel[Fl]|m1[Fl]|D5G4;|ohPredDo@2|sel[Fl]|I
87 Esel[rD]|m1[rD]|D5G4;|ohPredDo@2|sel[rD]|U
88 Emc||D5G4;|ohPredDo@2|mc|I
89 Emc_1||D5G4;|sucDri40@0|mc|I
90 Eps[Fl]||D5G2;|flagNOP@0|ina|I
91 Eps[do]||D5G4;|pin@38||O
92 Esucc|ps[skip]|D5G4;|sucDri20@4|succ|O
93 Eout10|s[3]|D5G2;|inv510@0|out10|O
94 Evdd_24|vdd|D5G4;|pinsVddG@0|vdd|P
95 Evdd_4||D5G4;|ohPredDo@2|vdd_4|P
96 Evdd_5||D5G4;|ohPredDo@2|vdd_5|P
97 Evdd_10||D5G4;|ohPredDo@2|vdd|P
98 Evdd_11||D5G4;|ohPredDo@2|vdd_6|P
99 Evdd_12||D5G4;|ohPredDo@2|vdd_7|P
100 Evdd_13||D5G4;|ohPredDo@2|vdd_8|P
101 Evdd_14||D5G4;|ohPredDo@2|vdd_9|P
102 Evdd_15||D5G4;|ohPredDo@2|vdd_10|P
103 Evdd_25||D5G4;|pinsVddG@0|vdd_1|P
104 Evdd_26||D5G4;|pinsVddG@1|vdd|P
105 Evdd_27||D5G4;|pinsVddG@1|vdd_1|P
106 Evdd_28||D5G4;|pinsVddG@2|vdd|P
107 Evdd_29||D5G4;|pinsVddG@2|vdd_1|P
108 Evdd_30||D5G4;|pinsVddG@3|vdd|P
109 Evdd_31||D5G4;|pinsVddG@3|vdd_1|P
110 X