migrate jelib->delib
[fleet.git] / chips / marina / electric / gaspM.delib / gaspDrain.lay
1 HgaspM|8.10k
2
3 # External Libraries:
4
5 LarbiterM|arbiterM
6
7 LcentersJ|centersJ
8
9 LdriversM|driversM
10
11 Lgates1inM|gates1inM
12
13 LwiresL|wiresL
14
15 # Cell gaspDrain;2{lay}
16 CgaspDrain;2{lay}||cmos90|1230731813544|1241212843263||ATTR_NCC(D5G5;NTX-25;Y210;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241982414663
17 IarbiterM:arbiter2;1{lay}|arbiter2@0||-31|72|X||D5G4;
18 Ngeneric:Facet-Center|art@0||0|0||||AV
19 NX-Metal-1-Metal-2-Con|contact@1||-41|172||||
20 NX-Metal-1-Metal-2-Con|contact@2||52|-10||||
21 NX-Metal-1-Metal-2-Con|contact@3||-41|-10||||
22 NX-Metal-1-Metal-2-Con|contact@5||235.5|75.9||1.2||
23 NX-Metal-1-Metal-2-Con|contact@6||80|75.9||1.2||
24 NX-Metal-1-Metal-2-Con|contact@7||-70|-22||||
25 NX-Metal-1-Metal-2-Con|contact@8||-83|-22||||
26 NX-Metal-1-Metal-2-Con|contact@11||-126|172||||
27 NX-Metal-1-Metal-2-Con|contact@12||23|75.9||1.2||
28 NX-Metal-1-Metal-2-Con|contact@14||-119|166||||
29 NX-Metal-1-Metal-2-Con|contact@15||24|166||||
30 NX-Metal-1-Metal-2-Con|contact@17||85|84||||
31 NX-Metal-1-Metal-2-Con|contact@18||-91|28||||
32 NX-Metal-1-Metal-2-Con|contact@19||-70|28||||
33 NX-Metal-1-Metal-2-Con|contact@20||-70|84||||
34 IcentersJ:ctrAND2in100LT;1{lay}|ctrAND2i@1||-178|0|X||D5G4;
35 IdriversM:dataDriver60;1{lay}|dataDriv@0||188|0|X||D5G4;
36 IdriversM:driveConnecter;3{lay}|driveCon@3||160|-43.7|Y||D5G4;
37 IdriversM:driveConnecter;3{lay}|driveCon@4||-253|47.6|||D5G4;
38 Igates1inM:inv05;1{lay}|inv05@2||38.5|0|XRR||D5G4;
39 Igates1inM:inv10D;1{lay}|inv10D@8||-92|144|RR||D5G4;
40 Igates1inM:inv10D;1{lay}|inv10D@9||30|0|RR||D5G4;
41 Igates1inM:inv10D;1{lay}|inv10D@10||-132|144|XYRR||D5G4;
42 Igates1inM:inv10D;1{lay}|inv10D@11||-113|144|YRR||D5G4;
43 NMetal-1-Pin|pin@0||43|25||||
44 NMetal-1-Pin|pin@1||-70|169||||
45 NMetal-2-Pin|pin@4||76.5|-10||||
46 NMetal-1-Pin|pin@5||52|-18||||
47 NMetal-1-Pin|pin@7||40.5|-18||||
48 NMetal-2-Pin|pin@9||288|-83.7||||
49 NMetal-2-Pin|pin@10||-288|-83.7||||
50 NMetal-2-Pin|pin@13||288|75.9||||
51 NMetal-1-Pin|pin@14||235.5|24.5||||
52 NMetal-2-Pin|pin@16||-288|75.9||||
53 NMetal-1-Pin|pin@23||121.5|-32||||
54 NMetal-1-Pin|pin@24||121.5|-63||||
55 NMetal-1-Pin|pin@27||80|19||||
56 NMetal-1-Pin|pin@30||-103.5|101||||
57 NMetal-1-Pin|pin@31||-103.5|119||||
58 NMetal-1-Pin|pin@32||-144|119||||
59 NMetal-1-Pin|pin@33||-144|92||||
60 NMetal-1-Pin|pin@35||23|119||||
61 NMetal-1-Pin|pin@41||-70|39||||
62 NMetal-2-Pin|pin@46||6.5|84||||
63 NMetal-2-Pin|pin@47||191|-72||||
64 NMetal-2-Pin|pin@48||191|-83.7||||
65 NMetal-2-Pin|pin@49||129|-72||||
66 NMetal-2-Pin|pin@50||129|-83.7||||
67 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||288|0|||D5G4;
68 IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-288|0|||D5G4;
69 IdriversM:predDri60wMC;1{lay}|predDri6@2||84|0|Y||D5G4;
70 IwiresL:select15;1{lay}|select15@0||-102.5|144|||D5G4;
71 IwiresL:select15;1{lay}|select15@1||-145|144|||D5G4;
72 IwiresL:select50;1{lay}|select50@0||125|144|||D5G4;
73 IwiresL:select60;1{lay}|select60@0||263|0|||D5G4;
74 IdriversM:sucANDdri60;2{lay}|sucANDdr@1||59|144|||D5G4;
75 IwiresL:tranCap;1{lay}|tranCap@0||-72|-144|||D5G4;
76 IwiresL:tranCap;1{lay}|tranCap@1||72|-144|||D5G4;
77 IwiresL:tranCap;1{lay}|tranCap@2||216|-144|||D5G4;
78 IwiresL:tranCap;1{lay}|tranCap@3||-216|144|||D5G4;
79 IwiresL:tranCap;1{lay}|tranCap@4||216|144|||D5G4;
80 IwiresL:wellContacts13;1{lay}|wellCont@0||17|0|||D5G4;
81 IwiresL:wellContacts13;1{lay}|wellCont@2||127|0|||D5G4;
82 IwiresL:wellContacts13;1{lay}|wellCont@3||-79|144|||D5G4;
83 Ametal-2|net@0|||RS1800|inv05@2|gnd|29.5|0|inv10D@9|gnd|38.5|0
84 Ametal-2|net@1|||S1800|inv05@2|vdd|29.5|-50|inv10D@9|vdd|38.5|-50
85 Ametal-2|net@2|||S1800|inv05@2|vdd_1|29.5|50|inv10D@9|vdd_1|38.5|50
86 Ametal-2|net@15|||S900|wellCont@0|gnd|12.5|0|arbiter2@0|gnd_2|12.5|0
87 Ametal-2|net@16|||S900|wellCont@0|vdd|12.5|-50|arbiter2@0|vdd_4|12.5|-50
88 Ametal-2|net@17|||S900|wellCont@0|vdd_1|12.5|50|arbiter2@0|vdd_5|12.5|50
89 Ametal-2|net@18|||S0|wellCont@0|gnd_1|21.5|0|inv10D@9|gnd_1|21.5|0
90 Ametal-2|net@19|||S0|wellCont@0|vdd_2|21.5|-50|inv10D@9|vdd_2|21.5|-50
91 Ametal-2|net@20|||S0|wellCont@0|vdd_3|21.5|50|inv10D@9|vdd_3|21.5|50
92 Ametal-2|net@21|||S0|predDri6@2|gnd|47.5|0|inv05@2|gnd_1|47.5|0
93 Ametal-2|net@22|||S0|predDri6@2|vdd|47.5|-50|inv05@2|vdd_2|47.5|-50
94 Ametal-2|net@23|||S0|predDri6@2|vdd_1|47.5|50|inv05@2|vdd_3|47.5|50
95 Ametal-1|net@36|||S2700|inv05@2|out[1]|43|7|pin@0||43|25
96 Ametal-1|net@37|||S0|pin@0||43|25|inv10D@9|in|30|25
97 Ametal-1|net@38|||S2700|arbiter2@0|grant[B]|-70|157|pin@1||-70|169
98 Ametal-1|net@39|||S0|pin@1||-70|169|inv10D@8|in|-92|169
99 Ametal-1|net@44|||S2700|arbiter2@0|req[B]|-41|169|contact@1||-41|172
100 Ametal-2|net@45|||S0|pin@4||76.5|-10|contact@2||52|-10
101 Ametal-1|net@46|||S900|predDri6@2|pred|52|-7|contact@2||52|-10
102 Ametal-1|net@47||0.4|S900|predDri6@2|pred|52|-7|pin@5||52|-18
103 Ametal-2|net@50|||S0|contact@2||52|-10|contact@3||-41|-10
104 Ametal-1|net@51|||S2700|arbiter2@0|req[A]|-41|-25|contact@3||-41|-10
105 Ametal-1|net@52||0.4|S0|pin@5||52|-18|pin@7||40.5|-18
106 Ametal-1|net@53||0.4|S2700|pin@7||40.5|-18|inv05@2|in[1]|40.5|-15
107 Ametal-2|net@55||1.2|S1800|pin@48||191|-83.7|pin@9||288|-83.7
108 Ametal-2|net@56||1.2|S0|pin@50||129|-83.7|pin@10||-288|-83.7
109 Ametal-2|net@57|||S0|dataDriv@0|gnd_1|131.5|0|wellCont@2|gnd_1|131.5|0
110 Ametal-2|net@58|||S0|dataDriv@0|vdd_7|131.5|-50|wellCont@2|vdd_2|131.5|-50
111 Ametal-2|net@59|||S0|dataDriv@0|vdd_6|131.5|50|wellCont@2|vdd_3|131.5|50
112 Ametal-1|net@62|||S2700|driveCon@3|out|144|-43.7|dataDriv@0|out_1|144|32
113 Ametal-2|net@64||1.2|S1800|driveCon@4|take|-261|75.9|contact@12||23|75.9
114 Ametal-1|net@69|||S1800|dataDriv@0|inB|219|24.5|pin@14||235.5|24.5
115 Ametal-2|net@71||1.2|S1800|contact@5||235.5|75.9|pin@13||288|75.9
116 Ametal-2|net@75||1.2|S0|driveCon@4|take|-261|75.9|pin@16||-288|75.9
117 Ametal-2|net@76|||S1800|contact@8||-83|-22|contact@7||-70|-22
118 Ametal-1|net@77|||S900|arbiter2@0|grant[A]|-70|-13|contact@7||-70|-22
119 Ametal-2|net@92|||S0|wellCont@2|gnd|122.5|0|predDri6@2|gnd_1|120.5|0
120 Ametal-2|net@93|||S0|wellCont@2|vdd|122.5|-50|predDri6@2|vdd_2|120.5|-50
121 Ametal-2|net@94|||S0|wellCont@2|vdd_1|122.5|50|predDri6@2|vdd_3|120.5|50
122 Ametal-1|net@98|||S2700|pin@14||235.5|24.5|contact@5||235.5|75.9
123 Ametal-1|net@116|||S1800|predDri6@2|mc|70|-32|pin@23||121.5|-32
124 Ametal-1|net@117|||S900|pin@23||121.5|-32|pin@24||121.5|-63
125 Ametal-2|net@122||1.2|S0|contact@5||235.5|75.9|contact@6||80|75.9
126 Ametal-1|net@123|||S0|predDri6@2|in|84|19|pin@27||80|19
127 Ametal-1|net@129|||S900|contact@6||80|75.3|pin@27||80|19
128 Ametal-2|net@139||6.2|S1800|dataDriv@0|vdd|244.5|50|pinsVddG@3|vdd|288|50
129 Ametal-2|net@140||6.2|S0|pinsVddG@3|gnd|288|0|dataDriv@0|gnd|244.5|0
130 Ametal-2|net@141||6.2|S0|pinsVddG@3|vdd_1|288|-50|dataDriv@0|vdd_1|244.5|-50
131 Ametal-2|net@151|||S1800|inv10D@11|gnd|-104.5|144|inv10D@8|gnd_1|-100.5|144
132 Ametal-2|net@152|||S1800|inv10D@11|vdd|-104.5|194|inv10D@8|vdd_3|-100.5|194
133 Ametal-2|net@153|||S1800|inv10D@11|vdd_1|-104.5|94|inv10D@8|vdd_2|-100.5|94
134 Ametal-2|net@154||6.2|S1800|inv10D@10|gnd_1|-123.5|144|inv10D@11|gnd_1|-121.5|144
135 Ametal-2|net@155||6.2|S1800|inv10D@10|vdd_2|-123.5|194|inv10D@11|vdd_2|-121.5|194
136 Ametal-2|net@156||6.2|S1800|inv10D@10|vdd_3|-123.5|94|inv10D@11|vdd_3|-121.5|94
137 Ametal-1|net@157|||S2700|pin@30||-103.5|101|pin@31||-103.5|119
138 Ametal-1|net@158|||S0|pin@31||-103.5|119|inv10D@11|in|-113|119
139 Ametal-1|net@159|||S0|inv10D@10|in|-132|119|pin@32||-144|119
140 Ametal-1|net@160|||S900|pin@32||-144|119|pin@33||-144|92
141 Ametal-2|net@161|||S0|contact@1||-41|172|contact@11||-126|172
142 Ametal-1|net@163|||S2700|inv10D@10|out|-126|151|contact@11||-126|172
143 Ametal-2|net@164||1.2|S1800|contact@12||23|75.9|contact@6||80|75.9
144 Ametal-2|net@166|||S1800|contact@14||-119|166|contact@15||24|166
145 Ametal-1|net@170|||S2700|inv10D@11|out|-119|151|contact@14||-119|166
146 Ametal-2|net@182|||S900|wellCont@3|gnd_1|-74.5|144|arbiter2@0|gnd_1|-74.5|144
147 Ametal-2|net@183|||S900|wellCont@3|vdd_2|-74.5|94|arbiter2@0|vdd_3|-74.5|94
148 Ametal-2|net@184|||S900|wellCont@3|vdd_3|-74.5|194|arbiter2@0|vdd_2|-74.5|194
149 Ametal-2|net@185|||S0|wellCont@3|gnd|-83.5|144|inv10D@8|gnd|-83.5|144
150 Ametal-2|net@186|||S0|wellCont@3|vdd|-83.5|94|inv10D@8|vdd|-83.5|94
151 Ametal-2|net@187|||S0|wellCont@3|vdd_1|-83.5|194|inv10D@8|vdd_1|-83.5|194
152 Ametal-2|net@188|||S0|sucANDdr@1|gnd|12.5|144|arbiter2@0|gnd|12.5|144
153 Ametal-2|net@189|||S0|sucANDdr@1|vdd|12.5|194|arbiter2@0|vdd|12.5|194
154 Ametal-2|net@190|||S0|sucANDdr@1|vdd_1|12.5|94|arbiter2@0|vdd_1|12.5|94
155 Ametal-1|net@193|||S900|sucANDdr@1|inA|24|169|contact@15||24|166
156 Ametal-1|net@195|||S2700|contact@12||23|75.9|pin@35||23|119
157 Ametal-1|net@196|||S1800|pin@35||23|119|sucANDdr@1|inB|28|119
158 Ametal-2|net@201|||S0|ctrAND2i@1|gnd_1|-74.5|0|arbiter2@0|gnd_3|-74.5|0
159 Ametal-2|net@202|||S0|ctrAND2i@1|vdd_2|-74.5|50|arbiter2@0|vdd_7|-74.5|50
160 Ametal-2|net@203|||S0|ctrAND2i@1|vdd_3|-74.5|-50|arbiter2@0|vdd_6|-74.5|-50
161 Ametal-1|net@205|||S900|contact@8||-83|-22|ctrAND2i@1|in|-83|-25
162 Ametal-1|net@209|||S900|sucANDdr@1|succ_1|85|112.5|contact@17||85|84
163 Ametal-1|net@213|||S900|driveCon@4|out|-269|47.6|ctrAND2i@1|out|-269|16
164 Ametal-2|net@214||6.2|S1800|pinsVddG@6|gnd|-288|0|ctrAND2i@1|gnd_2|-281.5|0
165 Ametal-2|net@215||6.2|S0|ctrAND2i@1|vdd_4|-281.5|50|pinsVddG@6|vdd|-288|50
166 Ametal-2|net@216||6.2|S0|ctrAND2i@1|vdd_5|-281.5|-50|pinsVddG@6|vdd_1|-288|-50
167 Ametal-1|net@219|||S2700|ctrAND2i@1|in_1|-91|25|contact@18||-91|28
168 Ametal-2|net@223|||S1800|pin@46||6.5|84|contact@17||85|84
169 Ametal-1|net@224|||S900|pin@41||-70|39|contact@19||-70|28
170 Ametal-2|net@225|||S1800|contact@18||-91|28|contact@19||-70|28
171 Ametal-1|net@227|||S2700|pin@41||-70|39|contact@20||-70|84
172 Ametal-2|net@230|||S1800|contact@20||-70|84|pin@46||6.5|84
173 Ametal-2|net@231|||S0|tranCap@0|gnd_1|0|-144|tranCap@1|gnd|0|-144
174 Ametal-2|net@232|||S0|tranCap@0|vdd_2|0|-94|tranCap@1|vdd|0|-94
175 Ametal-2|net@233|||S0|tranCap@0|vdd_3|0|-194|tranCap@1|vdd_1|0|-194
176 Ametal-2|net@234|||S0|tranCap@0|gnd_1|0|-144|tranCap@1|gnd|0|-144
177 Ametal-2|net@235|||S0|tranCap@1|gnd_1|144|-144|tranCap@2|gnd|144|-144
178 Ametal-2|net@236|||S0|tranCap@1|vdd_2|144|-94|tranCap@2|vdd|144|-94
179 Ametal-2|net@237|||S0|tranCap@1|vdd_3|144|-194|tranCap@2|vdd_1|144|-194
180 Ametal-2|net@238||6.2|S0|inv10D@10|vdd_1|-140.5|94|tranCap@3|vdd_3|-144|94
181 Ametal-2|net@239||6.2|S1800|tranCap@3|gnd_1|-144|144|inv10D@10|gnd|-140.5|144
182 Ametal-2|net@240||6.2|S1800|tranCap@3|vdd_2|-144|194|inv10D@10|vdd|-140.5|194
183 Ametal-2|net@241||6.2|S1800|sucANDdr@1|gnd_1|105.5|144|tranCap@4|gnd|144|144
184 Ametal-2|net@242||6.2|S0|tranCap@4|vdd|144|194|sucANDdr@1|vdd_2|105.5|194
185 Ametal-2|net@243||6.2|S0|tranCap@4|vdd_1|144|94|sucANDdr@1|vdd_3|105.5|94
186 Ametal-2|net@244||1.2|S1800|driveCon@3|take|152|-72|pin@47||191|-72
187 Ametal-2|net@245||1.2|S900|pin@47||191|-72|pin@48||191|-83.7
188 Ametal-2|net@247||1.2|S0|driveCon@3|take|152|-72|pin@49||129|-72
189 Ametal-2|net@248||1.2|S900|pin@49||129|-72|pin@50||129|-83.7
190 Eclear||D5G2;|pin@24||I
191 Efire||D5G2;|pin@13||O
192 Efiree||D5G2;|pin@16||O
193 Egnd_9|gnd|D5G2;|tranCap@3|gnd|G
194 Egnd_1||D5G2;|tranCap@2|gnd_1|P
195 Egnd_3||D5G2;|pinsVddG@3|gnd|G
196 Egnd_7||D5G2;|pinsVddG@6|gnd|G
197 Egnd_8||D5G2;|tranCap@0|gnd|G
198 Egnd_10||D5G2;|tranCap@4|gnd_1|P
199 Ego||D5G2;|pin@33||I
200 Epred||D5G2;|pin@4||I
201 Es[1]||D5G2;|inv10D@9|out|O
202 Es[2]||D5G2;|inv10D@8|out|O
203 Esilent||D5G2;|pin@30||I
204 Esucc||D5G2;|pin@46||O
205 Etake||D5G2;|pin@9||O
206 Etakee||D5G2;|pin@10||O
207 Etok||D5G2;|dataDriv@0|inA|I
208 Evdd_19|vdd|D5G2;|tranCap@3|vdd|P
209 Evdd_1||D5G2;|tranCap@0|vdd_1|P
210 Evdd_2||D5G2;|tranCap@2|vdd_2|P
211 Evdd_6||D5G2;|pinsVddG@3|vdd|P
212 Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
213 Evdd_14||D5G2;|pinsVddG@6|vdd|P
214 Evdd_15||D5G2;|pinsVddG@6|vdd_1|P
215 Evdd_16||D5G2;|tranCap@0|vdd|P
216 Evdd_17||D5G2;|tranCap@2|vdd_3|P
217 Evdd_18||D5G2;|tranCap@3|vdd_1|P
218 Evdd_20||D5G2;|tranCap@4|vdd_2|P
219 Evdd_21||D5G2;|tranCap@4|vdd_3|P
220 X