change build machine, use /usr/bin/tclsh instead of /usr/bin/tcl
[fleet.git] / chips / marina / electric / compareM.delib / driveCompare.lay
1 HcompareM|8.10k
2
3 # External Libraries:
4
5 LdriversM|driversM
6
7 Lgates1inM|gates1inM
8
9 Lgates2inM|gates2inM
10
11 LwiresL|wiresL
12
13 # Cell driveCompare;2{lay}
14 CdriveCompare;2{lay}||cmos90|1242045101626|1243246631749|I|ATTR_NCC(D5G5;NTX-28.5;Y158;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_area_date()G1242643598522|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1243262533078
15 Ngeneric:Facet-Center|art@0||0|0||||AV
16 NX-Metal-1-Metal-2-Con|contact@0||-10.5|-100||||
17 NX-Metal-1-Metal-2-Con|contact@1||47.5|-100||||
18 NX-Metal-1-Metal-2-Con|contact@2||-15|82||||
19 NX-Metal-1-Metal-2-Con|contact@3||47.5|82||||
20 NX-Metal-1-Metal-2-Con|contact@4||-110|82||||
21 NX-Metal-1-Metal-2-Con|contact@5||-22|-56||||
22 NX-Metal-1-Metal-2-Con|contact@6||109|-56||||
23 NX-Metal-1-Metal-2-Con|contact@7||-56|-3.9||1.2||
24 NX-Metal-1-Metal-2-Con|contact@8||-95.5|3.9||1.2||
25 IdriversM:driveConnecter;3{lay}|driveCon@0||93|-40|X||D5G4;
26 IdriversM:driveConnecter;3{lay}|driveCon@1||93|16.6|XY||D5G4;
27 IdriversM:driveConnecter2;1{lay}|driveCon@3||15|-32.2|X||D5G4;
28 IdriversM:driveConnecter2;1{lay}|driveCon@4||-101|-32.2|||D5G4;
29 IdriversM:driveConnecter2;1{lay}|driveCon@5||17|32.2|XY||D5G4;
30 Igates1inM:inv20B;2{lay}|inv20B@0||-70|72|||D5G4;
31 Igates1inM:inv20B;2{lay}|inv20B@1||61|72|||D5G4;
32 Igates1inM:inv20B;2{lay}|inv20B@2||61|-72|Y||D5G4;
33 Igates1inM:inv40;2{lay}|inv40@0||15|-72|||D5G4;
34 Igates1inM:inv40;2{lay}|inv40@1||-101|-72|X||D5G4;
35 Igates1inM:inv40;2{lay}|inv40@3||17|72|||D5G4;
36 Igates1inM:inv60;1{lay}|inv60@0||93|72|||D5G4;
37 Igates1inM:inv60;1{lay}|inv60@1||93|-72|||D5G4;
38 Igates2inM:nand10;1{lay}|nand10@0||-103|72|Y||D5G4;
39 Igates2inM:nand15;1{lay}|nand15@0||-30|72|XY||D5G4;
40 Igates2inM:nand30;1{lay}|nand30@0||-43|-72|X||D5G4;
41 NMetal-1-Pin|pin@36||63|97||||
42 NMetal-1-Pin|pin@37||63|47||||
43 NMetal-1-Pin|pin@38||63|-47||||
44 NMetal-1-Pin|pin@39||63|-97||||
45 NMetal-1-Pin|pin@40||47.5|97||||
46 NMetal-1-Pin|pin@41||47.5|-97||||
47 NMetal-1-Pin|pin@42||47.5|47||||
48 NMetal-1-Pin|pin@43||47.5|-47||||
49 NMetal-1-Pin|pin@44||-79|-97||||
50 NMetal-1-Pin|pin@45||-79|-56||||
51 NMetal-1-Pin|pin@47||-88|-56||||
52 NMetal-1-Pin|pin@48||-7|-47||||
53 NMetal-1-Pin|pin@50||2|-88||||
54 NMetal-2-Pin|pin@52||15|-3.9||||
55 NMetal-1-Pin|pin@53||23|-40||||
56 NMetal-1-Pin|pin@55||31|-40||||
57 NMetal-1-Pin|pin@56||-109|-40||||
58 NMetal-1-Pin|pin@58||-117|-40||||
59 NMetal-1-Pin|pin@60||-3.5|97||||
60 NMetal-1-Pin|pin@63||25|40||||
61 NMetal-1-Pin|pin@65||33|40||||
62 NMetal-2-Pin|pin@66||121.5|-11.7||||
63 NMetal-2-Pin|pin@67||121.5|-3.9||||
64 NMetal-2-Pin|pin@68||121.5|3.9||||
65 NMetal-2-Pin|pin@69||-121.5|3.9||||
66 NMetal-2-Pin|pin@70||-121.5|-3.9||||
67 NMetal-2-Pin|pin@71||-121.5|-11.7||||
68 NMetal-1-Pin|pin@72||-10.5|-97||||
69 NMetal-1-Pin|pin@77||47.5|132||||
70 NMetal-1-Pin|pin@78||-3.5|104||||
71 NMetal-1-Pin|pin@79||-9.5|47||||
72 NMetal-1-Pin|pin@80||-56|47||||
73 NMetal-1-Pin|pin@82||-74|88||||
74 NMetal-1-Pin|pin@83||-74|56||||
75 NMetal-1-Pin|pin@85||63|132||||
76 IwiresL:pinsVddGnd;1{lay}|pinsVddG@0||-216|-72|||D5G4;
77 IwiresL:pinsVddGnd;1{lay}|pinsVddG@1||216|-72|||D5G4;
78 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||-216|72|||D5G4;
79 IwiresL:pinsVddGnd;1{lay}|pinsVddG@3||216|72|||D5G4;
80 IwiresL:select100;1{lay}|select10@0||-168|-72|||D5G4;
81 IwiresL:select100;1{lay}|select10@1||168|-72|||D5G4;
82 IwiresL:select100;1{lay}|select10@2||-168|72|||D5G4;
83 IwiresL:select100;1{lay}|select10@3||168|72|||D5G4;
84 IwiresL:wellContacts13;1{lay}|wellCont@0||42|72|||D5G4;
85 IwiresL:wellContacts13;1{lay}|wellCont@1||42|-72|||D5G4;
86 Ametal-2|net@0|||S0|nand30@0|gnd|3.5|-72|inv40@0|gnd|-5.5|-72
87 Ametal-2|net@1|||S0|nand30@0|vdd|3.5|-22|inv40@0|vdd|-5.5|-22
88 Ametal-2|net@2|||S0|nand30@0|vdd_1|3.5|-122|inv40@0|vdd_1|-5.5|-122
89 Ametal-2|net@3|||S1800|nand30@0|gnd_1|-89.5|-72|inv40@1|gnd|-80.5|-72
90 Ametal-2|net@4|||S1800|nand30@0|vdd_2|-89.5|-22|inv40@1|vdd|-80.5|-22
91 Ametal-2|net@5|||S1800|nand30@0|vdd_3|-89.5|-122|inv40@1|vdd_1|-80.5|-122
92 Ametal-1|net@105|||S2700|inv20B@2|out_2|61|-15|inv20B@1|out_2|61|15
93 Ametal-1|net@107|||S900|pin@36||63|97|inv20B@1|out|63|85
94 Ametal-1|net@109|||S2700|pin@37||63|47|inv20B@1|out_1|63|59
95 Ametal-1|net@110|||S0|inv60@1|inB|72|-47|pin@38||63|-47
96 Ametal-1|net@111|||S900|pin@38||63|-47|inv20B@2|out_1|63|-59
97 Ametal-1|net@112|||S0|inv60@1|inA|72|-97|pin@39||63|-97
98 Ametal-1|net@113|||S2700|pin@39||63|-97|inv20B@2|out|63|-85
99 Ametal-2|net@114|||S0|inv20B@1|gnd_1|73.5|72|inv60@0|gnd|64.5|72
100 Ametal-2|net@115|||S0|inv20B@1|vdd_2|73.5|122|inv60@0|vdd|64.5|122
101 Ametal-2|net@116|||S0|inv20B@1|vdd_3|73.5|22|inv60@0|vdd_1|64.5|22
102 Ametal-2|net@117|||S0|inv20B@2|gnd_1|73.5|-72|inv60@1|gnd|64.5|-72
103 Ametal-2|net@118|||S0|inv20B@2|vdd_3|73.5|-22|inv60@1|vdd|64.5|-22
104 Ametal-2|net@119|||S0|inv20B@2|vdd_2|73.5|-122|inv60@1|vdd_1|64.5|-122
105 Ametal-1|net@120|||S0|inv20B@1|in_1|57|97|pin@40||47.5|97
106 Ametal-1|net@121|||S900|pin@42||47.5|47|pin@43||47.5|-47
107 Ametal-1|net@122|||S1800|pin@41||47.5|-97|inv20B@2|in_1|57|-97
108 Ametal-1|net@123|||S900|pin@40||47.5|97|contact@3||47.5|82
109 Ametal-1|net@124|||S0|inv20B@1|in|57|47|pin@42||47.5|47
110 Ametal-1|net@125|||S900|pin@43||47.5|-47|pin@41||47.5|-97
111 Ametal-1|net@126|||S0|inv20B@2|in|57|-47|pin@43||47.5|-47
112 Ametal-2|net@127|||S1800|wellCont@0|gnd_1|46.5|72|inv20B@1|gnd|48.5|72
113 Ametal-2|net@128|||S1800|wellCont@0|vdd_2|46.5|22|inv20B@1|vdd_1|48.5|22
114 Ametal-2|net@129|||S1800|wellCont@0|vdd_3|46.5|122|inv20B@1|vdd|48.5|122
115 Ametal-2|net@130|||S1800|wellCont@1|gnd_1|46.5|-72|inv20B@2|gnd|48.5|-72
116 Ametal-2|net@131|||S1800|wellCont@1|vdd_2|46.5|-122|inv20B@2|vdd|48.5|-122
117 Ametal-2|net@132|||S1800|wellCont@1|vdd_3|46.5|-22|inv20B@2|vdd_1|48.5|-22
118 Ametal-2|net@133|||S0|wellCont@0|gnd|37.5|72|inv40@3|gnd_1|37.5|72
119 Ametal-2|net@134|||S0|wellCont@0|vdd|37.5|22|inv40@3|vdd_3|37.5|22
120 Ametal-2|net@135|||S0|wellCont@0|vdd_1|37.5|122|inv40@3|vdd_2|37.5|122
121 Ametal-2|net@136|||S0|wellCont@1|gnd|37.5|-72|inv40@0|gnd_1|35.5|-72
122 Ametal-2|net@137|||S0|wellCont@1|vdd|37.5|-122|inv40@0|vdd_3|35.5|-122
123 Ametal-2|net@138|||S0|wellCont@1|vdd_1|37.5|-22|inv40@0|vdd_2|35.5|-22
124 Ametal-1|net@139|||S1800|pin@37||63|47|inv60@0|inA|72|47
125 Ametal-1|net@141|||S1800|inv40@1|in|-88|-97|pin@44||-79|-97
126 Ametal-1|net@142|||S2700|pin@44||-79|-97|nand30@0|out|-79|-88
127 Ametal-1|net@143|||S2700|nand30@0|out|-79|-88|pin@45||-79|-56
128 Ametal-1|net@146|||S2700|pin@47||-88|-56|inv40@1|in_1|-88|-47
129 Ametal-1|net@147|||S0|inv40@0|in_1|2|-47|pin@48||-7|-47
130 Ametal-1|net@148|||S900|pin@48||-7|-47|nand30@0|out_1|-7|-56
131 Ametal-1|net@151|||S900|pin@50||2|-88|inv40@0|in|2|-97
132 Ametal-2|net@155||1.2|S0|pin@52||15|-3.9|contact@7||-56|-3.9
133 Ametal-1|net@161|||S2700|driveCon@1|out|109|16.6|inv60@0|out|109|40
134 Ametal-1|net@162||0.4|S900|driveCon@0|out|109|-40|inv60@1|out|109|-104
135 Ametal-2|net@165|||S900|driveCon@1|take|101|-11.7|driveCon@0|take|101|-11.7
136 Ametal-2|net@170||1.2|S2700|pin@52||15|-3.9|driveCon@3|take|15|-3.9
137 Ametal-1|net@171|||S900|driveCon@3|out|23|-32.2|pin@53||23|-40
138 Ametal-1|net@174|||S900|pin@55||31|-40|inv40@0|out|31|-56
139 Ametal-1|net@175|||S0|pin@45||-79|-56|pin@47||-88|-56
140 Ametal-1|net@176|||S1800|nand30@0|out|-79|-88|pin@50||2|-88
141 Ametal-1|net@177|||S1800|pin@53||23|-40|pin@55||31|-40
142 Ametal-1|net@179|||S900|driveCon@4|out|-109|-32.2|pin@56||-109|-40
143 Ametal-1|net@182|||S900|pin@58||-117|-40|inv40@1|out|-117|-56
144 Ametal-1|net@183|||S0|pin@56||-109|-40|pin@58||-117|-40
145 Ametal-1|net@186|||S0|inv40@3|in_1|4|97|pin@60||-3.5|97
146 Ametal-1|net@191|||S2700|driveCon@5|out|25|32.2|pin@63||25|40
147 Ametal-1|net@194|||S2700|pin@65||33|40|inv40@3|out_1|33|56
148 Ametal-1|net@196|||S1800|pin@63||25|40|pin@65||33|40
149 Ametal-2|net@200||1.2|S1800|pin@52||15|-3.9|pin@67||121.5|-3.9
150 Ametal-2|net@201||1.2|S1800|driveCon@5|take|17|3.9|pin@68||121.5|3.9
151 Ametal-2|net@202||1.2|S1800|driveCon@1|take|101|-11.7|pin@66||121.5|-11.7
152 Ametal-2|net@206||1.2|S0|driveCon@4|take|-101|-3.9|pin@70||-121.5|-3.9
153 Ametal-2|net@207||1.2|S0|driveCon@5|take|17|3.9|contact@8||-95.5|3.9
154 Ametal-2|net@208||1.2|S0|driveCon@1|take|101|-11.7|pin@71||-121.5|-11.7
155 Ametal-1|net@209|||S0|nand30@0|inB|-4|-97|pin@72||-10.5|-97
156 Ametal-1|net@210|||S900|pin@72||-10.5|-97|contact@0||-10.5|-100
157 Ametal-2|net@212|||S1800|contact@0||-10.5|-100|contact@1||47.5|-100
158 Ametal-1|net@213|||S900|pin@41||47.5|-97|contact@1||47.5|-100
159 Ametal-1|net@214|||S900|nand15@0|inB|-15|97|contact@2||-15|82
160 Ametal-1|net@216|||S900|contact@3||47.5|82|pin@42||47.5|47
161 Ametal-1|net@218|||S2700|pin@40||47.5|97|pin@77||47.5|132
162 Ametal-2|net@219|||S0|contact@2||-15|82|contact@4||-110|82
163 Ametal-1|net@221|||S900|nand10@0|inB|-110|97|contact@4||-110|82
164 Ametal-1|net@222|||S900|nand30@0|inA|-22|-47|contact@5||-22|-56
165 Ametal-1|net@225|||S2700|inv60@1|out|109|-104|contact@6||109|-56
166 Ametal-2|net@226|||S1800|contact@2||-15|82|contact@3||47.5|82
167 Ametal-2|net@227|||S1800|contact@5||-22|-56|contact@6||109|-56
168 Ametal-2|net@228||6.2|S0|nand15@0|gnd_1|-55.5|72|inv20B@0|gnd_1|-57.5|72
169 Ametal-2|net@229||6.2|S0|nand15@0|vdd_2|-55.5|22|inv20B@0|vdd_3|-57.5|22
170 Ametal-2|net@230||6.2|S0|nand15@0|vdd_3|-55.5|122|inv20B@0|vdd_2|-57.5|122
171 Ametal-2|net@231|||S1800|nand15@0|gnd|-4.5|72|inv40@3|gnd|-3.5|72
172 Ametal-2|net@232|||S1800|nand15@0|vdd|-4.5|22|inv40@3|vdd_1|-3.5|22
173 Ametal-2|net@233|||S1800|nand15@0|vdd_1|-4.5|122|inv40@3|vdd|-3.5|122
174 Ametal-1|net@235|||S2700|pin@60||-3.5|97|pin@78||-3.5|104
175 Ametal-1|net@236|||S0|pin@78||-3.5|104|nand15@0|out_2|-50|104
176 Ametal-1|net@237|||S0|inv40@3|in|4|47|pin@79||-9.5|47
177 Ametal-1|net@238|||S900|pin@79||-9.5|47|nand15@0|out_1|-9.5|40
178 Ametal-2|net@241||1.2|S0|contact@7||-56|-3.9|driveCon@4|take|-101|-3.9
179 Ametal-2|net@243||1.2|S0|contact@8||-95.5|3.9|pin@69||-121.5|3.9
180 Ametal-1|net@244|||S900|nand10@0|inA|-95.5|47|contact@8||-95.5|3.9
181 Ametal-1|net@245|||S1800|nand10@0|out|-94.5|88|pin@82||-74|88
182 Ametal-1|net@246|||S2700|pin@82||-74|88|inv20B@0|in_1|-74|97
183 Ametal-1|net@247|||S1800|nand10@0|out_1|-116.5|56|pin@83||-74|56
184 Ametal-1|net@248|||S900|pin@83||-74|56|inv20B@0|in|-74|47
185 Ametal-2|net@249|||S1800|nand10@0|gnd_1|-84.5|72|inv20B@0|gnd|-82.5|72
186 Ametal-2|net@250|||S1800|nand10@0|vdd_2|-84.5|22|inv20B@0|vdd_1|-82.5|22
187 Ametal-2|net@251|||S1800|nand10@0|vdd_3|-84.5|122|inv20B@0|vdd|-82.5|122
188 Ametal-1|net@254|||S0|inv60@0|inB|72|97|pin@36||63|97
189 Ametal-1|net@255|||S2700|pin@36||63|97|pin@85||63|132
190 Ametal-1|net@259|||S0|nand15@0|inA|-44|47|pin@80||-56|47
191 Ametal-1|net@260|||S900|pin@80||-56|47|contact@7||-56|-3.9
192 Ametal-2|net@264||6.2|S1800|pinsVddG@2|vdd|-216|122|nand10@0|vdd_1|-121.5|122
193 Ametal-2|net@265||6.2|S0|nand10@0|gnd|-121.5|72|pinsVddG@2|gnd|-216|72
194 Ametal-2|net@266||6.2|S0|nand10@0|vdd|-121.5|22|pinsVddG@2|vdd_1|-216|22
195 Ametal-2|net@267||6.2|S0|pinsVddG@1|gnd|216|-72|inv60@1|gnd_1|121.5|-72
196 Ametal-2|net@268||6.2|S0|pinsVddG@1|vdd|216|-22|inv60@1|vdd_2|121.5|-22
197 Ametal-2|net@269||6.2|S0|pinsVddG@1|vdd_1|216|-122|inv60@1|vdd_3|121.5|-122
198 Ametal-2|net@270||6.2|S0|inv40@1|gnd_1|-121.5|-72|pinsVddG@0|gnd|-216|-72
199 Ametal-2|net@271||6.2|S0|inv40@1|vdd_2|-121.5|-22|pinsVddG@0|vdd|-216|-22
200 Ametal-2|net@272||6.2|S0|inv40@1|vdd_3|-121.5|-122|pinsVddG@0|vdd_1|-216|-122
201 Ametal-2|net@273||6.2|S0|pinsVddG@3|gnd|216|72|inv60@0|gnd_1|121.5|72
202 Ametal-2|net@274||6.2|S0|pinsVddG@3|vdd|216|122|inv60@0|vdd_2|121.5|122
203 Ametal-2|net@275||6.2|S0|pinsVddG@3|vdd_1|216|22|inv60@0|vdd_3|121.5|22
204 Egnd||D5G2;|pinsVddG@0|gnd|G
205 Egnd_1||D5G2;|pinsVddG@1|gnd|G
206 Egnd_2||D5G2;|pinsVddG@2|gnd|G
207 Egnd_3||D5G2;|pinsVddG@3|gnd|G
208 Ego||D5G2;|pin@77||I
209 EgoLO[1]||D5G2;|pin@85||O
210 Ego[1]||D5G2;|pin@66||O
211 Ego[2]||D5G2;|pin@67||O
212 Ego[3]||D5G2;|pin@68||O
213 Eout|go[4]|D5G2;|inv20B@0|out|O
214 Egoo[1]||D5G2;|pin@71||O
215 Egoo[2]||D5G2;X-2.5;|pin@70||O
216 Egoo[3]||D5G2;X-2.5;|pin@69||O
217 Eout_4|ready|D5G2;|nand10@0|out_2|O
218 Evdd||D5G2;|pinsVddG@0|vdd|P
219 Evdd_1||D5G2;|pinsVddG@0|vdd_1|P
220 Evdd_2||D5G2;|pinsVddG@1|vdd|P
221 Evdd_3||D5G2;|pinsVddG@1|vdd_1|P
222 Evdd_4||D5G2;|pinsVddG@2|vdd|P
223 Evdd_5||D5G2;|pinsVddG@2|vdd_1|P
224 Evdd_6||D5G2;|pinsVddG@3|vdd|P
225 Evdd_7||D5G2;|pinsVddG@3|vdd_1|P
226 X