checkpoint2: pre-sizing
[fleet.git] / electric / kesselsCounter.jelib
1 # header information:
2 HkesselsCounter|8.08k
3
4 # Views:
5 Vicon|ic
6 Vlayout|lay
7 Vschematic|sch
8
9 # External Libraries:
10
11 LcentersJ|centersJ
12
13 LdriversM|driversM
14
15 LlatchesK|latchesK
16
17 LloopCountM|loopCountM
18
19 LorangeTSMC090nm|orangeTSMC090nm
20
21 LredFive|redFive
22
23 LscanM|scanM
24
25 LwiresL|wiresL
26
27 # Tools:
28 Ouser|DefaultTechnology()Sartwork|SchematicTechnology()Scmos90
29 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
30
31 # Technologies:
32 Tcmos|ScaleFORcmos()D1000.0
33 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(ST)LayerForPassivationINcmos90"()S169|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPassivationINcmos90"()S169
34 Tmocmos|ScaleFORmocmos()D100.0|SelectedFoundryFormocmos()STSMC
35 Trcmos|ScaleFORrcmos()D1000.0
36
37 # Cell _counter_toplevel;1{ic}
38 C_counter_toplevel;1{ic}||artwork|1242939090633|1243392269997|E
39 Ngeneric:Facet-Center|art@0||0|0||||AV
40 NBox|art@1||0|4|18|20||
41 NTriangle|art@2||-8|4|3|2|RRR|
42 NTriangle|art@3||-8|10|3|2|RRR|
43 NThick-Circle|art@4||-4|15|2|2||
44 Ngeneric:Invisible-Pin|pin@10||0|4|||||ART_message(D5G3;)S[Kessels,Counter]
45 Nschematic:Wire_Pin|pin@11||-9|4||||
46 Nschematic:Bus_Pin|pin@13||0|-6||||
47 Nschematic:Wire_Pin|pin@14||0|-6||||
48 Nschematic:Wire_Pin|pin@15||-9|10||||
49 Nschematic:Wire_Pin|pin@16||9|4||||
50 Nschematic:Wire_Pin|pin@17||9|10||||
51 Nschematic:Bus_Pin|pin@18||-4|16||||
52 NPin|pin@19||9|4|1|1||
53 NPin|pin@21||9|10|1|1||
54 Nschematic:Wire_Pin|pin@25||-9|-4||||
55 NPin|pin@26||-7|-4|1|1||
56 NPin|pin@27||-9|-4|1|1||
57 NPin|pin@28||-4|14|1|1|R|
58 NPin|pin@29||-4|12|1|1|R|
59 Nschematic:Bus_Pin|pin@32||5|14||||
60 NPin|pin@33||5|14|1|1|R|
61 NPin|pin@34||5|12|1|1|R|
62 Aschematic:wire|net@0|||0|pin@14||0|-6|pin@13||0|-6
63 AThicker|net@2|||FS0|pin@26||-7|-4|pin@27||-9|-4
64 AThicker|net@3|||FS900|pin@28||-4|14|pin@29||-4|12
65 AThicker|net@5|||FS900|pin@33||5|14|pin@34||5|12
66 Edec||D4G2;X-1;|pin@15||U
67 EdecFailed||D6G2;X1;|pin@16||U
68 EdecSucceeded||D6G2;X1;|pin@17||U
69 Ein[1:37]|in[1:6]|D5G2;Y2;|pin@18||U
70 Eload||D4G2;X-1;|pin@11||I
71 EloadClock|loadLatches|D4G2;X-1;|pin@25||U
72 Emc||D5G2;Y-1;|pin@13||U
73 Escan[1:6]||D5G2;Y4;|pin@32||U
74 X
75
76 # Cell _counter_toplevel;1{sch}
77 C_counter_toplevel;1{sch}||schematic|1242939100334|1243489936262|
78 Ngeneric:Facet-Center|art@0||0|0||||AV
79 NOff-Page|conn@0||-59|27||||
80 NOff-Page|conn@1||-59|23|||RR|
81 NOff-Page|conn@2||-59|19||||
82 NOff-Page|conn@3||-59|15|||RR|
83 NOff-Page|conn@4||-72|59||||
84 NOff-Page|conn@5||-67|-8|||R|
85 NOff-Page|conn@7||-59|43||||
86 NOff-Page|conn@8||-72|65||||
87 I_counter_toplevel;1{ic}|fourBits@0||39|78|||D5G4;
88 Icounter_endCap;2{ic}|gasp_2x1@0||60|31|||D5G4;
89 Igasp_sourceOnce;1{ic}|gasp_sou@0||-63|3|||D5G4;
90 NGround|gnd@0||-77|29||||
91 Icounter_oneBit;1{ic}|oneBit@0||-42|25|||D5G4;
92 Icounter_oneBit;1{ic}|oneBit@1||-26|25|||D5G4;
93 Icounter_oneBit;1{ic}|oneBit@2||-10|25|||D5G4;
94 Icounter_oneBit;1{ic}|oneBit@3||6|25|||D5G4;
95 Icounter_oneBit;1{ic}|oneBit@4||22|25|||D5G4;
96 Icounter_oneBit;1{ic}|oneBit@5||38|25|||D5G4;
97 NWire_Pin|pin@71||2|-4||||
98 NWire_Pin|pin@72||-14|-4||||
99 NWire_Pin|pin@73||-30|-4||||
100 NWire_Pin|pin@74||-46|-4||||
101 NWire_Pin|pin@79||18|-4||||
102 NWire_Pin|pin@81||34|-4||||
103 NWire_Pin|pin@93||54|-4||||
104 NWire_Pin|pin@125||-55|15||||
105 NWire_Pin|pin@131||-67|-4||||
106 NWire_Pin|pin@133||-64|-4||||
107 NWire_Pin|pin@134||-55|5||||
108 Ngeneric:Invisible-Pin|pin@135||-47.5|83.5|||||ART_message(D5G4;)S[a Kessels-style Counter,includes a ripple-carry adder for the scan chain]
109 Ngeneric:Invisible-Pin|pin@136||-46.5|76.5|||||ART_message(D5G3;)Sam 27 May 2009
110 Ngeneric:Invisible-Pin|pin@137||-45.5|92.5|||||ART_message(D5G6;)SkesselsCounter
111 NWire_Pin|pin@146||-38|27||||
112 NWire_Pin|pin@147||-38|27||||
113 NWire_Pin|pin@148||-50|56||||
114 NWire_Pin|pin@149||-34|56||||
115 NWire_Pin|pin@150||-18|55||||
116 NWire_Pin|pin@151||-2|55||||
117 NWire_Pin|pin@152||14|55||||
118 NWire_Pin|pin@153||30|55||||
119 NWire_Pin|pin@154||45|43||||
120 NWire_Pin|pin@155||-77|33||||
121 NWire_Pin|pin@156||47|33||||
122 NWire_Pin|pin@157||-45|41||||
123 NWire_Pin|pin@158||-29|42||||
124 NWire_Pin|pin@159||-13|41||||
125 NWire_Pin|pin@160||3|42||||
126 NWire_Pin|pin@161||19|42||||
127 NWire_Pin|pin@162||35|42||||
128 Awire|in[1]|D5G2;||2700|oneBit@0|val|-50|46|pin@148||-50|56
129 Awire|in[2]|D5G2;||2700|oneBit@1|val|-34|46|pin@149||-34|56
130 Awire|in[3]|D5G2;||2700|oneBit@2|val|-18|46|pin@150||-18|55
131 Awire|in[4]|D5G2;||2700|oneBit@3|val|-2|46|pin@151||-2|55
132 Awire|in[5]|D5G2;||2700|oneBit@4|val|14|46|pin@152||14|55
133 Awire|in[6]|D5G2;||2700|oneBit@5|val|30|46|pin@153||30|55
134 Awire|net@89|||900|pin@147||-38|27|pin@146||-38|27
135 Awire|net@90|||1800|oneBit@1|loadNext|-24|27|oneBit@2|load|-20|27
136 Awire|net@91|||1800|oneBit@2|loadNext|-8|27|oneBit@3|load|-4|27
137 Awire|net@120|||1800|pin@74||-46|-4|pin@73||-30|-4
138 Awire|net@123|||900|oneBit@3|mc|2|11|pin@71||2|-4
139 Awire|net@124|||1800|pin@72||-14|-4|pin@71||2|-4
140 Awire|net@125|||900|oneBit@2|mc|-14|11|pin@72||-14|-4
141 Awire|net@126|||1800|pin@73||-30|-4|pin@72||-14|-4
142 Awire|net@127|||900|oneBit@1|mc|-30|11|pin@73||-30|-4
143 Awire|net@129|||900|oneBit@0|mc|-46|11|pin@74||-46|-4
144 Awire|net@222|||1800|pin@71||2|-4|pin@79||18|-4
145 Awire|net@223|||900|oneBit@4|mc|18|11|pin@79||18|-4
146 Awire|net@226|||1800|pin@79||18|-4|pin@81||34|-4
147 Awire|net@227|||900|oneBit@5|mc|34|11|pin@81||34|-4
148 Awire|net@231|||1800|oneBit@3|loadNext|8|27|oneBit@4|load|12|27
149 Awire|net@232|||1800|oneBit@4|loadNext|24|27|oneBit@5|load|28|27
150 Awire|net@265|||2700|pin@93||54|-4|gasp_2x1@0|mc|54|11
151 Awire|net@283|||0|pin@93||54|-4|pin@81||34|-4
152 Awire|net@288|||1800|oneBit@5|loadNext|40|27|gasp_2x1@0|load|50|27
153 Awire|net@312|||0|pin@125||-55|15|conn@3|a|-57|15
154 Awire|net@324|||1800|pin@125||-55|15|oneBit@0|decFailed|-52|15
155 Awire|net@327|||2700|conn@5|y|-67|-6|pin@131||-67|-4
156 Awire|net@331|||0|pin@133||-64|-4|pin@131||-67|-4
157 Awire|net@332|||900|gasp_sou@0|mc|-64|0|pin@133||-64|-4
158 Awire|net@333|||1800|gasp_sou@0|in|-59|5|pin@134||-55|5
159 Awire|net@334|||2700|pin@134||-55|5|pin@125||-55|15
160 Awire|net@351|||0|pin@74||-46|-4|pin@133||-64|-4
161 Awire|net@353|||1800|conn@0|y|-57|27|oneBit@0|load|-52|27
162 Awire|net@392|||1800|conn@1|a|-57|23|oneBit@0|decSucceeded|-52|23
163 Awire|net@393|||1800|conn@2|y|-57|19|oneBit@0|dec|-52|19
164 Awire|net@402|||1800|oneBit@0|loadNext|-40|27|pin@147||-38|27
165 Awire|net@403|||FS1800|pin@146||-38|27|oneBit@1|load|-36|27
166 Awire|net@404|||1800|oneBit@0|nextFull|-40|23|oneBit@1|decSucceeded|-36|23
167 Awire|net@405|||1800|oneBit@0|borrow|-40|19|oneBit@1|dec|-36|19
168 Awire|net@406|||1800|oneBit@0|nextEmpty|-40|15|oneBit@1|decFailed|-36|15
169 Awire|net@407|||1800|oneBit@1|nextFull|-24|23|oneBit@2|decSucceeded|-20|23
170 Awire|net@408|||1800|oneBit@1|borrow|-24|19|oneBit@2|dec|-20|19
171 Awire|net@409|||1800|oneBit@1|nextEmpty|-24|15|oneBit@2|decFailed|-20|15
172 Awire|net@410|||1800|oneBit@2|nextFull|-8|23|oneBit@3|decSucceeded|-4|23
173 Awire|net@412|||1800|oneBit@2|borrow|-8|19|oneBit@3|dec|-4|19
174 Awire|net@413|||1800|oneBit@2|nextEmpty|-8|15|oneBit@3|decFailed|-4|15
175 Awire|net@414|||1800|oneBit@3|nextFull|8|23|oneBit@4|decSucceeded|12|23
176 Awire|net@415|||1800|oneBit@3|borrow|8|19|oneBit@4|dec|12|19
177 Awire|net@416|||1800|oneBit@3|nextEmpty|8|15|oneBit@4|decFailed|12|15
178 Awire|net@417|||1800|oneBit@4|nextFull|24|23|oneBit@5|decSucceeded|28|23
179 Awire|net@418|||1800|oneBit@4|borrow|24|19|oneBit@5|dec|28|19
180 Awire|net@419|||1800|oneBit@4|nextEmpty|24|15|oneBit@5|decFailed|28|15
181 Awire|net@420|||1800|oneBit@5|nextFull|40|23|gasp_2x1@0|x|50|23
182 Awire|net@421|||1800|oneBit@5|borrow|40|19|gasp_2x1@0|borrow|50|19
183 Awire|net@422|||1800|oneBit@5|nextEmpty|40|15|gasp_2x1@0|out|50|15
184 Awire|net@429|||1800|conn@7|y|-57|43|oneBit@0|loadClock|-52|43
185 Awire|net@430|||1800|oneBit@0|loadClockOut|-48|43|oneBit@1|loadClock|-36|43
186 Awire|net@431|||1800|oneBit@1|loadClockOut|-32|43|oneBit@2|loadClock|-20|43
187 Awire|net@432|||1800|oneBit@2|loadClockOut|-16|43|oneBit@3|loadClock|-4|43
188 Awire|net@433|||1800|oneBit@3|loadClockOut|0|43|oneBit@4|loadClock|12|43
189 Awire|net@434|||1800|oneBit@4|loadClockOut|16|43|oneBit@5|loadClock|28|43
190 Awire|net@435|||1800|oneBit@5|loadClockOut|32|43|pin@154||45|43
191 Awire|net@436|||0|oneBit@0|ci|-52|33|pin@155||-77|33
192 Awire|net@437|||2700|gnd@0||-77|31|pin@155||-77|33
193 Awire|net@438|||1800|oneBit@0|co|-40|33|oneBit@1|ci|-36|33
194 Awire|net@439|||1800|oneBit@1|co|-24|33|oneBit@2|ci|-20|33
195 Awire|net@440|||1800|oneBit@2|co|-8|33|oneBit@3|ci|-4|33
196 Awire|net@441|||1800|oneBit@3|co|8|33|oneBit@4|ci|12|33
197 Awire|net@442|||1800|oneBit@4|co|24|33|oneBit@5|ci|28|33
198 Awire|net@443|||1800|oneBit@5|co|40|33|pin@156||47|33
199 Awire|scan[1]|D5G2;RRRY1;||2700|oneBit@0|scan1|-45|35|pin@157||-45|41
200 Awire|scan[2]|D5G2;RRR||2700|oneBit@1|scan1|-29|35|pin@158||-29|42
201 Awire|scan[3]|D5G2;RRR||2700|oneBit@2|scan1|-13|35|pin@159||-13|41
202 Awire|scan[4]|D5G2;RRR||2700|oneBit@3|scan1|3|35|pin@160||3|42
203 Awire|scan[5]|D5G2;RRR||2700|oneBit@4|scan1|19|35|pin@161||19|42
204 Awire|scan[6]|D5G2;RRR||2700|oneBit@5|scan1|35|35|pin@162||35|42
205 Edec||D5G2;X-4;|conn@2|a|B
206 EdecFailed||D5G2;X10;|conn@3|a|B
207 EdecSucceeded||D5G2;X8;|conn@1|y|B
208 Eval[3:0]|in[1:6]|D5G2;X-8;|conn@4|a|B
209 Eload||D5G2;X-4;|conn@0|a|B
210 EloadClock|loadLatches|D5G2;X-7;|conn@7|a|U
211 Emc||D5G2;X-2;|conn@5|a|U
212 Escan[1:6]||D5G2;X-9;|conn@8|a|U
213 X
214
215 # Cell counter_endCap;2{ic}
216 Ccounter_endCap;2{ic}||artwork|1242937501096|1243472389154|E
217 Ngeneric:Facet-Center|art@0||0|0||||AV
218 NTriangle|art@2||-9|-4|3|2|RRR|
219 NTriangle|art@4||-9|-12|3|2|RRR|
220 NPin|pin@0||-10|-2|1|1||
221 NPin|pin@1||-10|-20|1|1||
222 NPin|pin@2||-2|-20|1|1||
223 NPin|pin@3||-2|-2|1|1||
224 Nschematic:Wire_Pin|pin@9||-10|-4||||
225 Ngeneric:Invisible-Pin|pin@13||-6|-11|||R||ART_message(D5G2;)SendCap
226 Nschematic:Wire_Pin|pin@16||-10|-16||||
227 Nschematic:Wire_Pin|pin@18||-10|-12||||
228 NPin|pin@19||-10|-16|1|1||
229 Nschematic:Wire_Pin|pin@20||-6|-20||||
230 Nschematic:Wire_Pin|pin@21||-10|-8||||
231 NPin|pin@22||-10|-8|1|1||
232 ASolid|net@0|||FS900|pin@0||-10|-2|pin@1||-10|-20
233 ASolid|net@1|||FS1800|pin@1||-10|-20|pin@2||-2|-20
234 ASolid|net@3|||FS0|pin@3||-2|-2|pin@0||-10|-2
235 ASolid|net@6|||FS900|pin@3||-2|-2|pin@2||-2|-20
236 Eborrow||D4G1;X-1;|pin@18||B
237 Eload||D4G1;X-1;|pin@9||B
238 Emc||D5G1;Y-1;|pin@20||U
239 Eout||D4G1;X-1;|pin@16||B
240 Ex||D5G2;X-2;|pin@21||U
241 X
242
243 # Cell counter_endCap;1{sch}
244 Ccounter_endCap;1{sch}||schematic|1242940285645|1243490033335|
245 Ngeneric:Facet-Center|art@0||0|0||||AV
246 NOff-Page|conn@3||-43|-38||||
247 NOff-Page|conn@5||25|-25|||XRR|
248 NOff-Page|conn@6||-44|24||||
249 NOff-Page|conn@8||29|24|||X|
250 NOff-Page|conn@9||-61|-8||||
251 IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-8|6|R||D5G4;
252 Icounter_endCap;2{ic}|gasp_2x1@1||46|10|||D5G4;
253 NGround|gnd@0||-55|-15||||
254 IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
255 IredFive:inv;1{ic}|inv@1||-23|-10|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
256 NWire_Pin|pin@30||-31|-38||||
257 NWire_Pin|pin@54||-17|22||||
258 NWire_Pin|pin@55||-10|-25||||
259 NWire_Pin|pin@67||-40|-10||||
260 NWire_Pin|pin@71||-40|24||||
261 NWire_Pin|pin@72||-4|-10||||
262 NWire_Pin|pin@73||24|-10|||X|
263 NWire_Pin|pin@74||24|24|||X|
264 NWire_Pin|pin@80||-8|18||||
265 NWire_Pin|pin@81||-5|-10||||
266 NWire_Pin|pin@82||-5|0||||
267 NWire_Pin|pin@83||-10.5|-10||||
268 NWire_Pin|pin@85||-7|-15||||
269 NWire_Pin|pin@86||-7|0||||
270 NWire_Pin|pin@89||-40|-10||||
271 Ngeneric:Invisible-Pin|pin@91||-6.5|41.5|||||ART_message(D5G3;)Sam 27 May 2009
272 Ngeneric:Invisible-Pin|pin@92||-5.5|50.5|||||ART_message(D5G6;)SendCap
273 NWire_Pin|pin@93||-55|-8||||
274 NWire_Pin|pin@94||-16|26||||
275 NWire_Pin|pin@95||-3|22||||
276 NWire_Pin|pin@96||-7|26||||
277 NWire_Pin|pin@97||19|-25||||
278 NWire_Pin|pin@98||19|-15||||
279 IdriversM:predDri10wMC;1{ic}|predDri1@0||-32|24|RR||D5G4;
280 IdriversM:predDri10wMC;1{ic}|predDri1@1||17|24|||D5G4;
281 IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4;
282 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@80||-8|18
283 Awire|fire|D5G2;||1800|predDri1@0|in|-29|22|pin@54||-17|22
284 Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25
285 Awire|fire|D5G2;||0|predDri1@1|in|14|26|pin@96||-7|26
286 Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38
287 Awire|mc|D5G2;||1800|predDri1@0|mc|-29|26|pin@94||-16|26
288 Awire|mc|D5G2;||0|predDri1@1|mc|14|22|pin@95||-3|22
289 Awire|net@96|||0|predDri1@0|pred|-35|24|pin@71||-40|24
290 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24
291 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24
292 Awire|net@101|||2700|pin@73||24|-10|pin@74||24|24
293 Awire|net@102|||1800|predDri1@1|pred|20|24|pin@74||24|24
294 Awire|net@103|||1800|inv@0|in|9.5|-10|pin@73||24|-10
295 Awire|net@104|||0|conn@8|y|27|24|pin@74||24|24
296 Awire|net@107|||0|pin@72||-4|-10|pin@81||-5|-10
297 Awire|net@108|||2700|pin@81||-5|-10|pin@82||-5|0
298 Awire|net@109|||0|pin@82||-5|0|ctrAND3i@0|inA|-5.5|0
299 Awire|net@111|||2700|pin@83||-10.5|-10|ctrAND3i@0|inC|-10.5|0
300 Awire|net@115|||0|pin@86||-7|0|ctrAND3i@0|inB|-7.5|0
301 Awire|net@120|||900|pin@67||-40|-10|pin@89||-40|-10
302 Awire|net@121|||1800|pin@89||-40|-10|inv@1|in|-25.5|-10
303 Awire|net@126|||1800|conn@9|y|-59|-8|pin@93||-55|-8
304 Awire|net@127|||900|pin@93||-55|-8|gnd@0||-55|-13
305 Awire|net@131|||0|conn@5|a|23|-25|pin@97||19|-25
306 Awire|net@132|||0|pin@97||19|-25|sucDri10@0|succ|16|-25
307 Awire|net@133|||2700|pin@97||19|-25|pin@98||19|-15
308 Awire|net@134|||0|pin@98||19|-15|pin@85||-7|-15
309 Awire|net@135|||900|pin@86||-7|0|pin@85||-7|-15
310 Awire|~in|D5G2;||1800|inv@1|out|-20.5|-10|pin@83||-10.5|-10
311 Awire|~in2|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10
312 Ein|borrow|D5G2;X-8;|conn@6|y|U
313 Ein2|load|D5G2;X-6;|conn@8|y|U
314 Emc||D5G2;X-2;|conn@3|a|U
315 Eout||D5G2;X7;|conn@5|a|U
316 Ex||D5G2;X-3;|conn@9|a|U
317 X
318
319 # Cell counter_oneBit;1{ic}
320 Ccounter_oneBit;1{ic}||artwork|1242938717727|1243390980123|E
321 Ngeneric:Facet-Center|art@0||0|0||||AV
322 NTriangle|art@6||-9|2|3|2|RRR|
323 NTriangle|art@7||-9|-6|3|2|RRR|
324 NTriangle|art@8||1|-10|3|2|R|
325 NTriangle|art@9||1|-2|3|2|R|
326 NArrow|art@10||-10|18|2|2||
327 NArrow|art@11||-6|18|2|2||
328 NThick-Circle|art@12||-8|11|2|2||
329 NPin|pin@0||-10|10|1|1||
330 NPin|pin@1||-10|-14|1|1||
331 NPin|pin@2||2|-14|1|1||
332 NPin|pin@3||2|10|1|1||
333 Nschematic:Wire_Pin|pin@13||-10|-2||||
334 Nschematic:Wire_Pin|pin@14||-10|2||||
335 Nschematic:Wire_Pin|pin@15||-8|21||||
336 Nschematic:Wire_Pin|pin@16||2|2||||
337 Nschematic:Wire_Pin|pin@17||2|-2||||
338 Nschematic:Wire_Pin|pin@18||2|-6||||
339 Nschematic:Wire_Pin|pin@19||2|-10||||
340 Nschematic:Wire_Pin|pin@20||-10|-10||||
341 Nschematic:Wire_Pin|pin@21||-10|-6||||
342 NPin|pin@22||-10|-2|1|1||
343 NPin|pin@24||-10|-10|1|1||
344 NPin|pin@25||2|-6|1|1||
345 NPin|pin@26||2|2|1|1||
346 NPin|pin@27||-5|16|1|1|RRR|
347 NPin|pin@28||-8|12|1|1|RRR|
348 NPin|pin@29||-11|16|1|1|RRR|
349 NPin|pin@30||-10|16|1|1|RRR|
350 NPin|pin@32||-10|21|1|1|RRR|
351 NPin|pin@33||-6|21|1|1|RRR|
352 NPin|pin@39||-6|16|1|1|RRR|
353 Nschematic:Wire_Pin|pin@40||-10|18||||
354 Nschematic:Wire_Pin|pin@42||-6|18||||
355 Nschematic:Bus_Pin|pin@43||-4|-14||||
356 Nschematic:Wire_Pin|pin@44||-4|-14||||
357 Nschematic:Bus_Pin|pin@45||-3|10||||
358 NPin|pin@49||-3|8|1|1|R|
359 NPin|pin@50||-3|10|1|1|RR|
360 NPin|pin@53||-8|8|1|1|RR|
361 NPin|pin@54||-10|8|1|1|RRR|
362 NPin|pin@55||2|8|1|1|RR|
363 NPin|pin@56||0|8|1|1|RRR|
364 Nschematic:Wire_Pin|pin@57||-10|8||||
365 Nschematic:Wire_Pin|pin@58||2|8||||
366 ASolid|net@0|||FS900|pin@0||-10|10|pin@1||-10|-14
367 ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||2|-14
368 ASolid|net@2|||FS2700|pin@2||2|-14|pin@3||2|10
369 ASolid|net@3|||FS0|pin@3||2|10|pin@0||-10|10
370 AThicker|net@5|||FS2700|pin@39||-6|16|pin@33||-6|21
371 AThicker|net@8|||FS1800|pin@32||-10|21|pin@33||-6|21
372 AThicker|net@9|||FS1800|pin@39||-6|16|pin@27||-5|16
373 AThicker|net@10|||FS531|pin@27||-5|16|pin@28||-8|12
374 AThicker|net@11|||FS3069|pin@28||-8|12|pin@29||-11|16
375 AThicker|net@12|||FS1800|pin@29||-11|16|pin@30||-10|16
376 AThicker|net@13|||FS2700|pin@30||-10|16|pin@32||-10|21
377 Aschematic:wire|net@14|||1800|pin@44||-4|-14|pin@43||-4|-14
378 AThicker|net@18|||FS2700|pin@49||-3|8|pin@50||-3|10
379 AThicker|net@20|||FS0|pin@53||-8|8|pin@54||-10|8
380 AThicker|net@21|||FS0|pin@55||2|8|pin@56||0|8
381 Eborrow||D6G2;X1;|pin@18||B
382 Eci||D5G2;X-1;|pin@57||U
383 Eco||D5G2;X1;|pin@58||U
384 Edec||D4G2;X-1;|pin@21||B
385 EdecFailed||D4G2;X-1;|pin@20||B
386 EdecSucceeded||D4G2;X-1;|pin@13||B
387 Eload||D4G2;X-1;|pin@14||B
388 EloadClock|loadLatchesIn|D4G2;X-2;|pin@40||I
389 EloadClockOut|loadLatchesOut|D6G2;X2;|pin@42||I
390 EloadNext||D6G2;X1;|pin@16||B
391 Emc||D5G2;Y-1;|pin@43||I
392 EnextEmpty||D6G2;X1;|pin@19||B
393 EnextFull||D6G2;X1;|pin@17||B
394 Escan1|scan|D5G2;RRRY3;|pin@45||U
395 Eval|~val|D5G2;Y2;|pin@15||B
396 X
397
398 # Cell counter_oneBit;1{sch}
399 Ccounter_oneBit;1{sch}||schematic|1242938375621|1243490637035|
400 Ngeneric:Facet-Center|art@0||0|0||||AV
401 NOff-Page|conn@11||-9|77|||RRR|
402 NOff-Page|conn@12||-55|46||||
403 NOff-Page|conn@14||-32|46||||
404 NOff-Page|conn@15||-25|-16|||XRR|
405 NOff-Page|conn@16||15|14|||RR|
406 NOff-Page|conn@17||-25|14|||RR|
407 NOff-Page|conn@18||-24|33||||
408 NOff-Page|conn@19||15|-16||||
409 NOff-Page|conn@20||15|-36|||RR|
410 NOff-Page|conn@21||-25|-36|||RR|
411 NOff-Page|conn@22||15|33||||
412 NOff-Page|conn@23||-9|-50|||R|
413 NOff-Page|conn@27||-56|-3||||
414 NOff-Page|conn@28||-114|-3||||
415 NOff-Page|conn@29||-56|-32||||
416 Igasp_dnU;2{ic}|dnU@0||-8|-28|||D5G4;
417 Igasp_dn;1{ic}|gasp_2x2@0||-4|-2|||D5G4;
418 Igasp_dn;1{ic}|gasp_2x2@1||-4|18|||D5G4;
419 Igasp_load;1{ic}|gasp_loa@0||-14|25|||D5G4;
420 IredFive:inv;1{ic}|inv@6||-89|-27|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
421 IredFive:inv;1{ic}|inv@7||-89|-35|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
422 IredFive:inv;1{ic}|inv@8||-88|-5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
423 IlatchesK:latch1in10A;1{ic}|latch1in@0||-9|54|RRR||D5G4;
424 IredFive:nand2;1{ic}|nand2@0||-76|-3|||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
425 IredFive:nand2;1{ic}|nand2@1||-82|-28|||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
426 IredFive:nand2;1{ic}|nand2@2||-82|-36|||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
427 IredFive:nand2;1{ic}|nand2@3||-68|-32|||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
428 IredFive:nand2;1{ic}|nand2@4||-88|3|||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
429 Icounter_oneBit;1{ic}|oneBit@0||24|58|||D5G4;
430 NWire_Pin|pin@27||-20|4||||
431 NWire_Pin|pin@30||-8|35||||
432 NWire_Pin|pin@31||-4|-36||||
433 NWire_Pin|pin@32||-4|32||||
434 NWire_Pin|pin@33||-20|-26||||
435 NWire_Pin|pin@34||-18|14||||
436 NWire_Pin|pin@35||-23|14||||
437 NWire_Pin|pin@36||-18|-6||||
438 NWire_Pin|pin@37||-14|14||||
439 NWire_Pin|pin@38||0|4||||
440 NWire_Pin|pin@39||8|22||||
441 NWire_Pin|pin@40||0|-6||||
442 NWire_Pin|pin@41||8|-16||||
443 NWire_Pin|pin@42||4|-26||||
444 NWire_Pin|pin@43||4|27||||
445 NWire_Pin|pin@45||-4|14||||
446 NWire_Pin|pin@46||-20|-16||||
447 NWire_Pin|pin@51||-9|18||||
448 NWire_Pin|pin@52||-10|0||||
449 NWire_Pin|pin@53||-10|-20||||
450 NWire_Pin|pin@56||-9|-40||||
451 NWire_Pin|pin@58||-9|51||||
452 NWire_Pin|pin@60||-45|55||||
453 NWire_Pin|pin@61||-45|46||||
454 NWire_Pin|pin@62||-9|35||||
455 NWire_Pin|pin@63||8|24||||
456 NWire_Pin|pin@64||0|22||||
457 NWire_Pin|pin@65||8|-16||||
458 NWire_Pin|pin@66||-14|-16||||
459 Ngeneric:Invisible-Pin|pin@67||-52.5|74.5|||||ART_message(D5G4;)Sone bit of a Kessels Counter
460 Ngeneric:Invisible-Pin|pin@68||-51.5|70.5|||||ART_message(D5G3;)Sam 27 May 2009
461 Ngeneric:Invisible-Pin|pin@69||-50.5|79.5|||||ART_message(D5G6;)SoneBit
462 NWire_Pin|pin@71||-103|2||||
463 NWire_Pin|pin@76||-81|3||||
464 NWire_Pin|pin@77||-81|-2||||
465 NWire_Pin|pin@86||-98|-27||||
466 NWire_Pin|pin@87||-98|-29||||
467 NWire_Pin|pin@90||-98|-35||||
468 NWire_Pin|pin@91||-97|-37||||
469 NWire_Pin|pin@92||-77|-28||||
470 NWire_Pin|pin@93||-77|-31||||
471 NWire_Pin|pin@94||-77|-36||||
472 NWire_Pin|pin@95||-77|-33||||
473 NWire_Pin|pin@99||-104|-5||||
474 NWire_Pin|pin@100||-81|-5||||
475 NWire_Pin|pin@101||-81|-4||||
476 NWire_Pin|pin@102||-72.5|-33||||
477 NWire_Pin|pin@103||-72.5|-31||||
478 Ngeneric:Invisible-Pin|pin@104||-88.5|12.5|||||ART_message(D5G6;)Sripple-carry logic
479 NWire_Pin|pin@105||-107|-3||||
480 NWire_Pin|pin@107||-107|-13||||
481 NWire_Pin|pin@108||-107|-27||||
482 NWire_Pin|pin@109||-107|-37||||
483 NWire_Pin|pin@110||-92.5|2||||
484 NWire_Pin|pin@111||-83.5|3||||
485 NWire_Pin|pin@113||-107|4||||
486 Ngeneric:Invisible-Pin|pin@114||-62|-27|||||ART_message(D5G2;)Swhy is there no redFive:xor2?
487 Awire|ci|D5G2;||0|inv@6|in|-91.5|-27|pin@86||-98|-27
488 Awire|ci|D5G2;X-3;||0|nand2@2|ina|-84.5|-37|pin@91||-97|-37
489 Awire|mc|D5G2;Y-2;||2700|pin@51||-9|18|gasp_loa@0|mc|-9|21
490 Awire|mc|D5G2;Y-2;||900|dnU@0|mc|-9|-38|pin@56||-9|-40
491 Awire|mc|D5G2;Y-2;||900|gasp_2x2@0|mc|-10|-18|pin@53||-10|-20
492 Awire|mc|D5G2;Y-2;||900|gasp_2x2@1|mc|-10|2|pin@52||-10|0
493 Awire|net@64|||1800|pin@27||-20|4|gasp_2x2@1|dec|-14|4
494 Awire|net@65|||900|pin@34||-18|14|pin@36||-18|-6
495 Awire|net@67|||1800|gasp_2x2@0|out1|-4|-16|pin@65||8|-16
496 Awire|net@68|||900|pin@39||8|22|pin@41||8|-16
497 Awire|net@69|||0|conn@19|a|13|-16|pin@41||8|-16
498 Awire|net@70|||1800|dnU@0|out|-4|-26|pin@42||4|-26
499 Awire|net@72|||1800|pin@46||-20|-16|pin@66||-14|-16
500 Awire|net@76|||1800|pin@36||-18|-6|gasp_2x2@0|out2|-14|-6
501 Awire|net@77|||900|pin@46||-20|-16|pin@33||-20|-26
502 Awire|net@78|||900|pin@45||-4|14|gasp_2x2@1|in|-4|14
503 Awire|net@80|||2700|pin@46||-20|-16|pin@27||-20|4
504 Awire|net@81|||0|pin@43||4|27|gasp_loa@0|L|-4|27
505 Awire|net@82|||1800|pin@33||-20|-26|dnU@0|dec|-14|-26
506 Awire|net@85|||0|conn@20|y|13|-36|pin@31||-4|-36
507 Awire|net@86|||2700|pin@31||-4|-36|dnU@0|prev|-4|-36
508 Awire|net@87|||1800|pin@34||-18|14|pin@37||-14|14
509 Awire|net@90|||2700|pin@32||-4|32|gasp_loa@0|out|-4|33
510 Awire|net@91|||1800|conn@18|y|-22|33|gasp_loa@0|load|-14|33
511 Awire|net@92|||0|pin@34||-18|14|pin@35||-23|14
512 Awire|net@93|||2700|pin@35||-23|14|conn@17|a|-23|14
513 Awire|net@94|||900|pin@37||-14|14|gasp_2x2@1|out2|-14|14
514 Awire|net@95|||0|pin@38||0|4|gasp_2x2@1|out1|-4|4
515 Awire|net@96|||900|pin@38||0|4|pin@40||0|-6
516 Awire|net@97|||0|pin@40||0|-6|gasp_2x2@0|in|-4|-6
517 Awire|net@115|||1800|conn@15|y|-23|-16|pin@46||-20|-16
518 Awire|net@119|||1800|conn@12|y|-53|46|pin@61||-45|46
519 Awire|net@120|||0|latch1in@0|hcl|-12|55|pin@60||-45|55
520 Awire|net@121|||1800|pin@61||-45|46|conn@14|a|-34|46
521 Awire|net@122|||900|pin@60||-45|55|pin@61||-45|46
522 Awire|net@124|||0|conn@22|a|13|33|gasp_loa@0|out|-4|33
523 Awire|net@126|||900|conn@11|y|-9|75|latch1in@0|in[1]|-9|57
524 Awire|net@127|||1800|gasp_loa@0|val|-9|35|pin@30||-8|35
525 Awire|net@128|||1800|latch1in@0|out[1]|-9|51|pin@58||-9|51
526 Awire|net@130|||1800|pin@62||-9|35|pin@30||-8|35
527 Awire|net@131|||2700|pin@39||8|22|pin@63||8|24
528 Awire|net@132|||0|pin@63||8|24|gasp_loa@0|one|-4|24
529 Awire|net@133|||1800|gasp_loa@0|zero|-4|22|pin@64||0|22
530 Awire|net@134|||1800|conn@21|a|-23|-36|dnU@0|next|-14|-36
531 Awire|net@136|||2700|pin@65||8|-16|pin@41||8|-16
532 Awire|net@138|||900|pin@66||-14|-16|gasp_2x2@0|dec|-14|-16
533 Awire|net@154|||900|pin@76||-81|3|pin@77||-81|-2
534 Awire|net@155|||1800|pin@77||-81|-2|nand2@0|inb|-78.5|-2
535 Awire|net@164|||1800|inv@6|out|-86.5|-27|nand2@1|inb|-84.5|-27
536 Awire|net@168|||1800|inv@7|out|-86.5|-35|nand2@2|inb|-84.5|-35
537 Awire|net@169|||1800|nand2@1|out|-79.5|-28|pin@92||-77|-28
538 Awire|net@170|||900|pin@92||-77|-28|pin@93||-77|-31
539 Awire|net@172|||1800|nand2@2|out|-79.5|-36|pin@94||-77|-36
540 Awire|net@173|||2700|pin@94||-77|-36|pin@95||-77|-33
541 Awire|net@179|||1800|nand2@0|out|-73.5|-3|conn@27|a|-58|-3
542 Awire|net@181|||1800|inv@8|out|-85.5|-5|pin@100||-81|-5
543 Awire|net@182|||2700|pin@100||-81|-5|pin@101||-81|-4
544 Awire|net@183|||1800|pin@101||-81|-4|nand2@0|ina|-78.5|-4
545 Awire|net@184|||1800|pin@95||-77|-33|pin@102||-72.5|-33
546 Awire|net@185|||1800|pin@93||-77|-31|pin@103||-72.5|-31
547 Awire|net@187|||1800|pin@103||-72.5|-31|nand2@3|inb|-70.5|-31
548 Awire|net@188|||1800|pin@102||-72.5|-33|nand2@3|ina|-70.5|-33
549 Awire|net@189|||1800|nand2@3|out|-65.5|-32|conn@29|a|-58|-32
550 Awire|net@190|||1800|pin@45||-4|14|conn@16|y|13|14
551 Awire|net@191|||1800|conn@28|y|-112|-3|pin@105||-107|-3
552 Awire|net@194|||900|pin@105||-107|-3|pin@107||-107|-13
553 Awire|net@195|||900|pin@107||-107|-13|pin@108||-107|-27
554 Awire|net@196|||1800|pin@108||-107|-27|pin@86||-98|-27
555 Awire|net@197|||900|pin@108||-107|-27|pin@109||-107|-37
556 Awire|net@198|||1800|pin@109||-107|-37|pin@91||-97|-37
557 Awire|net@199|||0|pin@76||-81|3|pin@111||-83.5|3
558 Awire|net@201|||1800|nand2@4|out|-85.5|3|pin@111||-83.5|3
559 Awire|net@202|||1800|pin@110||-92.5|2|nand2@4|ina|-90.5|2
560 Awire|net@203|||0|nand2@4|inb|-90.5|4|pin@113||-107|4
561 Awire|net@205|||2700|pin@105||-107|-3|pin@113||-107|4
562 Awire|nextFull|D5G2;||0|inv@8|in|-90.5|-5|pin@99||-104|-5
563 Awire|one|D5G2;RRRY-4;||900|pin@64||0|22|pin@38||0|4
564 Awire|one|D5G2;X-3;||0|nand2@1|ina|-84.5|-29|pin@87||-98|-29
565 Awire|one|D5G2;||0|inv@7|in|-91.5|-35|pin@90||-98|-35
566 Awire|one|D5G2;||1800|pin@71||-103|2|pin@110||-92.5|2
567 Awire|waitingToEmpty|D5G2;RRR||2700|pin@42||4|-26|pin@43||4|27
568 Awire|~val[latched]|D5G2;RRR||900|pin@58||-9|51|pin@62||-9|35
569 Eborrow||D5G2;X8;|conn@19|a|B
570 Eci||D5G2;X-2;|conn@28|a|U
571 Eco||D5G2;X6;|conn@27|a|U
572 Edec||D5G2;X-2;|conn@15|a|B
573 EdecFailed||D5G2;X8;|conn@21|a|B
574 EdecSucceeded||D5G2;X12;|conn@17|a|B
575 Eload||D5G2;X-2;|conn@18|a|B
576 EloadClock|loadLatchesIn|D5G2;X-12;|conn@12|y|I
577 EloadClockOut|loadLatchesOut|D5G2;X12;|conn@14|a|O
578 EloadNext||D5G2;X8;|conn@22|a|B
579 Emc||D5G2;X-2;|conn@23|a|I
580 EnextEmpty||D5G2;X-6;|conn@20|a|B
581 EnextFull||D5G2;X-8;|conn@16|y|B
582 Escan||D5G2;X7;|conn@29|a|U
583 Eval|~val|D5G2;X-6;|conn@11|y|B
584 X
585
586 # Cell gasp_dec;1{ic}
587 Cgasp_dec;1{ic}||artwork|1242937501096|1243490704015|E
588 Ngeneric:Facet-Center|art@0||0|0||||AV
589 NTriangle|art@4||-9|-6|3|2|RRR|
590 NTriangle|art@6||-9|-12|3|2|RRR|
591 NPin|pin@0||-10|-4|1|1||
592 NPin|pin@1||-10|-14|1|1||
593 NPin|pin@2||-2|-14|1|1||
594 NPin|pin@3||-2|-4|1|1||
595 Nschematic:Wire_Pin|pin@18||-10|-6||||
596 Nschematic:Wire_Pin|pin@20||-6|-14||||
597 NPin|pin@21||-2|-9|1|1||
598 Nschematic:Wire_Pin|pin@22||-2|-9||||
599 Nschematic:Wire_Pin|pin@24||-6|-4||||
600 Nschematic:Wire_Pin|pin@25||-10|-12||||
601 NPin|pin@26||-6|-4|1|1|R|
602 NPin|pin@27||-6|-6|1|1|R|
603 Ngeneric:Invisible-Pin|pin@28||-6|-9|||||ART_message(D5G3;)Sdec
604 ASolid|net@0|||FS900|pin@0||-10|-4|pin@1||-10|-14
605 ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
606 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
607 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
608 AThicker|net@4|||FS900|pin@26||-6|-4|pin@27||-6|-6
609 Eout|dec|D5G1;X2;|pin@22||U
610 Ein2|decSucceeded|D5G1;X-2;|pin@25||U
611 Ein|do[ins]|D4G1;X-1;|pin@18||B
612 Emc||D5G1;Y-1;|pin@20||U
613 Econd|sel[Co]|D5G1;Y1;|pin@24||U
614 X
615
616 # Cell gasp_dec;1{sch}
617 Cgasp_dec;1{sch}||schematic|1242940285645|1243490816575|
618 Ngeneric:Facet-Center|art@0||0|0||||AV
619 NOff-Page|conn@3||-43|-38||||
620 NOff-Page|conn@5||25|-25|||XRR|
621 NOff-Page|conn@6||-44|24||||
622 NOff-Page|conn@7||-44|-12||||
623 NOff-Page|conn@8||29|25|||X|
624 IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-8|6|R||D5G4;
625 Igasp_dec;1{ic}|gasp_con@2||43|18|||D5G4;
626 IredFive:inv;1{ic}|inv@0||7|-10|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
627 IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
628 NWire_Pin|pin@14||20|-25|||X|
629 NWire_Pin|pin@30||-31|-38||||
630 NWire_Pin|pin@43||-12.5|-11||||
631 NWire_Pin|pin@55||-10|-25||||
632 NWire_Pin|pin@67||-40|-10||||
633 NWire_Pin|pin@71||-40|24||||
634 NWire_Pin|pin@72||-4|-10||||
635 NWire_Pin|pin@73||24|-10|||X|
636 NWire_Pin|pin@74||24|25|||X|
637 NWire_Pin|pin@80||-8|18||||
638 NWire_Pin|pin@81||-5|-10||||
639 NWire_Pin|pin@82||-5|0||||
640 NWire_Pin|pin@83||-10.5|-11||||
641 NWire_Pin|pin@84||20|-15||||
642 NWire_Pin|pin@85||-7|-15||||
643 NWire_Pin|pin@86||-7|0||||
644 Ngeneric:Invisible-Pin|pin@91||-4.5|39.5|||||ART_message(D5G3;)Sam 27 May 2009
645 Ngeneric:Invisible-Pin|pin@92||-3.5|48.5|||||ART_message(D5G6;)Sgasp_dec
646 NWire_Pin|pin@101||-17|22||||
647 NWire_Pin|pin@102||2|23||||
648 NWire_Pin|pin@103||2|27||||
649 IdriversM:predDri20wMC;1{ic}|predDri2@0||14|25|||D5G4;
650 IdriversM:predDri40;1{ic}|predDri4@1||-31|22|X||D5G4;
651 IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4;
652 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-8|12|pin@80||-8|18
653 Awire|fire|D5G2;||1800|predDri4@1|in|-29|22|pin@101||-17|22
654 Awire|fire|D5G2;||0|predDri2@0|in|11|27|pin@103||2|27
655 Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25
656 Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38
657 Awire|mc|D5G2;||0|predDri2@0|mc|11|23|pin@102||2|23
658 Awire|net@33|||1800|pin@14||20|-25|conn@5|a|23|-25
659 Awire|net@37|||900|pin@84||20|-15|pin@14||20|-25
660 Awire|net@74|||1800|sucDri10@0|succ|16|-25|pin@14||20|-25
661 Awire|net@89|||1800|nand2@0|out|-23.5|-11|pin@43||-12.5|-11
662 Awire|net@91|||1800|pin@67||-40|-10|nand2@0|inb|-28.5|-10
663 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24
664 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24
665 Awire|net@99|||1800|conn@7|y|-42|-12|nand2@0|ina|-28.5|-12
666 Awire|net@101|||2700|pin@73||24|-10|pin@74||24|25
667 Awire|net@103|||1800|inv@0|in|9.5|-10|pin@73||24|-10
668 Awire|net@104|||0|conn@8|y|27|25|pin@74||24|25
669 Awire|net@107|||0|pin@72||-4|-10|pin@81||-5|-10
670 Awire|net@108|||2700|pin@81||-5|-10|pin@82||-5|0
671 Awire|net@109|||0|pin@82||-5|0|ctrAND3i@0|inA|-5.5|0
672 Awire|net@110|||1800|pin@43||-12.5|-11|pin@83||-10.5|-11
673 Awire|net@111|||2700|pin@83||-10.5|-11|ctrAND3i@0|inC|-10.5|0
674 Awire|net@113|||0|pin@84||20|-15|pin@85||-7|-15
675 Awire|net@114|||2700|pin@85||-7|-15|pin@86||-7|0
676 Awire|net@115|||0|pin@86||-7|0|ctrAND3i@0|inB|-7.5|0
677 Awire|net@124|||1800|pin@71||-40|24|predDri4@1|pred|-33|24
678 Awire|net@126|||1800|predDri2@0|pred|17|25|pin@74||24|25
679 Awire|~in2|D5G2;||0|inv@0|out|4.5|-10|pin@72||-4|-10
680 Eout|dec|D5G2;X7;|conn@5|a|U
681 Ein2|decSucceeded|D5G2;X-11;|conn@8|y|U
682 Ein|do[ins]|D5G2;X-8;|conn@6|y|U
683 Emc||D5G2;X-2;|conn@3|a|U
684 Econd|sel[Co]|D5G2;X-4;|conn@7|a|U
685 X
686
687 # Cell gasp_dn;1{ic}
688 Cgasp_dn;1{ic}||artwork|1242937501096|1243316291733|E
689 Ngeneric:Facet-Center|art@0||0|0||||AV
690 NTriangle|art@4||-1|-4|3|2|R|
691 NTriangle|art@6||-9|-14|3|2|RRR|
692 NPin|pin@0||-10|-2|1|1||
693 NPin|pin@1||-10|-16|1|1||
694 NPin|pin@2||0|-16|1|1||
695 NPin|pin@3||0|-2|1|1||
696 Nschematic:Wire_Pin|pin@16||0|-14||||
697 Nschematic:Wire_Pin|pin@18||0|-4||||
698 NPin|pin@19||0|-14|1|1||
699 Nschematic:Wire_Pin|pin@20||-6|-16||||
700 NPin|pin@21||-10|-4|1|1||
701 Nschematic:Wire_Pin|pin@22||-10|-4||||
702 Nschematic:Wire_Pin|pin@24||-10|-14||||
703 ASolid|net@0|||FS900|pin@0||-10|-2|pin@1||-10|-16
704 ASolid|net@1|||FS1800|pin@1||-10|-16|pin@2||0|-16
705 ASolid|net@2|||FS2700|pin@2||0|-16|pin@3||0|-2
706 ASolid|net@3|||FS0|pin@3||0|-2|pin@0||-10|-2
707 Edec||D5G1;X-2;|pin@24||U
708 Emc||D5G1;Y-1;|pin@20||U
709 Eout2|next|D5G1;X-2;|pin@22||U
710 Eout1|out|D4G1;X3;|pin@16||B
711 Ein|prev|D4G1;X3;|pin@18||B
712 X
713
714 # Cell gasp_dn;2{sch}
715 Cgasp_dn;2{sch}||schematic|1242942044308|1243490326293|
716 Ngeneric:Facet-Center|art@0||0|0||||AV
717 NOff-Page|conn@0||25|15||||
718 NOff-Page|conn@1||-44|15|||RR|
719 NOff-Page|conn@2||-44|66||||
720 NOff-Page|conn@4||-42|2||||
721 NOff-Page|conn@5||27|66|||XRR|
722 IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@0||-10|43|R||D5G4;
723 Igasp_dn;1{ic}|gasp_dn@0||63|93|||D5G4;
724 IredFive:inv;1{ic}|inv@8||-24|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
725 IredFive:inv;1{ic}|inv@10||5|31|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
726 Ngeneric:Invisible-Pin|pin@6||-6|87|||||ART_message(D5G5;)Sgasp_dn
727 NWire_Pin|pin@110||-32|2||||
728 NWire_Pin|pin@114||-39|23||||
729 NWire_Pin|pin@115||-39|15||||
730 NWire_Pin|pin@119||-12|23||||
731 NWire_Pin|pin@120||-38|66||||
732 NWire_Pin|pin@121||-38|31||||
733 NWire_Pin|pin@122||-14|31||||
734 NWire_Pin|pin@124||-10|58||||
735 NWire_Pin|pin@127||20|23||||
736 NWire_Pin|pin@128||20|15||||
737 NWire_Pin|pin@131||-6|31||||
738 NWire_Pin|pin@132||22|31|||X|
739 NWire_Pin|pin@133||22|66|||X|
740 NWire_Pin|pin@157||-9|15||||
741 NWire_Pin|pin@160||-12|15||||
742 NWire_Pin|pin@161||-12|31||||
743 NWire_Pin|pin@162||-8|23||||
744 NWire_Pin|pin@163||-6|23||||
745 Ngeneric:Invisible-Pin|pin@164||-6|80|||||ART_message(D5G2;)Sam 27 May 2009
746 NWire_Pin|pin@165||-10|68||||
747 NWire_Pin|pin@166||-8|64||||
748 NWire_Pin|pin@167||-3|64||||
749 NWire_Pin|pin@168||-4|68||||
750 IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|66|YRR||D5G4;
751 IdriversM:predDri10wMC;1{ic}|predDri1@1||7|66|||D5G4;
752 IdriversM:sucDri10;1{ic}|sucDri10@0||12|15|||D5G4;
753 IdriversM:sucDri20;1{ic}|sucDri20@0||-26|15|RR||D5G4;
754 Awire|fire|D5G2;||2700|ctrAND4i@0|out|-10|49|pin@124||-10|58
755 Awire|fire|D5G2;||1800|sucDri20@0|in|-22|15|pin@160||-12|15
756 Awire|fire|D5G2;||0|sucDri10@0|in|8|15|pin@157||-9|15
757 Awire|fire|D5G2;||1800|predDri1@0|in|-21|68|pin@165||-10|68
758 Awire|fire|D5G2;||0|predDri1@1|in|4|68|pin@168||-4|68
759 Awire|mc|D5G2;||1800|conn@4|y|-40|2|pin@110||-32|2
760 Awire|mc|D5G2;||1800|predDri1@0|mc|-21|64|pin@166||-8|64
761 Awire|mc|D5G2;||0|predDri1@1|mc|4|64|pin@167||-3|64
762 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66
763 Awire|net@322|||0|pin@115||-39|15|conn@1|a|-42|15
764 Awire|net@329|||900|pin@114||-39|23|pin@115||-39|15
765 Awire|net@336|||0|predDri1@0|pred|-27|66|pin@120||-38|66
766 Awire|net@337|||900|pin@120||-38|66|pin@121||-38|31
767 Awire|net@339|||2700|pin@122||-14|31|ctrAND4i@0|inD|-14|37
768 Awire|net@345|||1800|pin@128||20|15|conn@0|a|23|15
769 Awire|net@346|||900|pin@127||20|23|pin@128||20|15
770 Awire|net@351|||1800|pin@133||22|66|conn@5|a|25|66
771 Awire|net@354|||2700|pin@132||22|31|pin@133||22|66
772 Awire|net@356|||1800|pin@121||-38|31|inv@8|in|-26.5|31
773 Awire|net@358|||0|pin@119||-12|23|pin@114||-39|23
774 Awire|net@365|||1800|predDri1@1|pred|10|66|pin@133||22|66
775 Awire|net@368|||1800|inv@10|in|7.5|31|pin@132||22|31
776 Awire|net@372|||1800|sucDri10@0|succ|16|15|pin@128||20|15
777 Awire|net@373|||0|sucDri20@0|succ|-30|15|pin@115||-39|15
778 Awire|net@375|||0|pin@131||-6|31|pin@161||-12|31
779 Awire|net@376|||2700|pin@161||-12|31|ctrAND4i@0|inC|-12|37
780 Awire|net@377|||1800|pin@119||-12|23|pin@162||-8|23
781 Awire|net@378|||2700|pin@162||-8|23|ctrAND4i@0|inB|-8|37
782 Awire|net@379|||0|pin@127||20|23|pin@163||-6|23
783 Awire|net@380|||2700|pin@163||-6|23|ctrAND4i@0|inA|-6|37
784 Awire|~dec|D5G2;||1800|inv@8|out|-21.5|31|pin@122||-14|31
785 Awire|~prev|D5G2;||0|inv@10|out|2.5|31|pin@131||-6|31
786 Edec||D5G2;X-4;|conn@2|a|B
787 Emc||D5G2;X-4;|conn@4|a|B
788 Enext||D5G2;X6;|conn@1|a|B
789 Eprev|out|D5G2;X6;|conn@0|a|B
790 Eprev@354184740|prev|D5G2;X7;|conn@5|a|U
791 X
792
793 # Cell gasp_dnU;2{ic}
794 Cgasp_dnU;2{ic}||artwork|1242937501096|1243316348447|E
795 Ngeneric:Facet-Center|art@0||0|0||||AV
796 NTriangle|art@2||-5|2|3|2|RRR|
797 NTriangle|art@3||3|-8|3|2|R|
798 NTriangle|art@4||3|2|3|2|R|
799 NPin|pin@0||-6|4|1|1||
800 NPin|pin@1||-6|-10|1|1||
801 NPin|pin@2||4|-10|1|1||
802 NPin|pin@3||4|4|1|1||
803 Nschematic:Wire_Pin|pin@9||-6|2||||
804 Nschematic:Wire_Pin|pin@16||4|2||||
805 Nschematic:Wire_Pin|pin@17||4|-8||||
806 Nschematic:Wire_Pin|pin@18||-6|-8||||
807 Nschematic:Wire_Pin|pin@19||-1|-10||||
808 NPin|pin@20||-6|-8|1|1||
809 ASolid|net@0|||FS900|pin@0||-6|4|pin@1||-6|-10
810 ASolid|net@1|||FS1800|pin@1||-6|-10|pin@2||4|-10
811 ASolid|net@2|||FS2700|pin@2||4|-10|pin@3||4|4
812 ASolid|net@3|||FS0|pin@3||4|4|pin@0||-6|4
813 Edec||D4G1;X-1;|pin@9||B
814 Eout|loadFinished|D6G1;X1;|pin@16||B
815 Emc||D5G1;Y-1;|pin@19||I
816 Enext||D4G1;X-1;|pin@18||B
817 Eprev||D5G1;X2;|pin@17||B
818 X
819
820 # Cell gasp_dnU;1{sch}
821 Cgasp_dnU;1{sch}||schematic|1242942044308|1243490396045|
822 Ngeneric:Facet-Center|art@0||0|0||||AV
823 NOff-Page|conn@0||25|9||||
824 NOff-Page|conn@1||-44|9|||RR|
825 NOff-Page|conn@2||-44|66||||
826 NOff-Page|conn@3||25|66||||
827 NOff-Page|conn@4||-43|2||||
828 IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@0||-7|43|R||D5G4;
829 Igasp_dnU;2{ic}|gasp_dnU@0||30|83|||D5G4;
830 IredFive:inv;1{ic}|inv@7||-33|31|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
831 IredFive:inv;1{ic}|inv@8||7|23|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
832 IredFive:inv;1{ic}|inv@9||15|31|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
833 Ngeneric:Invisible-Pin|pin@6||-6|83|||||ART_message(D5G5;)Sgasp_dnU
834 NWire_Pin|pin@110||-32|2||||
835 NWire_Pin|pin@114||-39|23||||
836 NWire_Pin|pin@115||-39|9||||
837 NWire_Pin|pin@119||-9|23||||
838 NWire_Pin|pin@120||-38|66||||
839 NWire_Pin|pin@121||-38|31||||
840 NWire_Pin|pin@122||-11|31||||
841 NWire_Pin|pin@124||-7|58||||
842 NWire_Pin|pin@126||-5|23||||
843 NWire_Pin|pin@127||20|23||||
844 NWire_Pin|pin@128||20|9||||
845 NWire_Pin|pin@129||20|66||||
846 NWire_Pin|pin@130||20|31||||
847 NWire_Pin|pin@131||-3|31||||
848 NWire_Pin|pin@148||-16|9||||
849 Ngeneric:Invisible-Pin|pin@149||-6|78|||||ART_message(D5G2;)Sam 27 May 2009
850 NWire_Pin|pin@150||-5|68||||
851 NWire_Pin|pin@151||-4|64||||
852 NWire_Pin|pin@152||-15|64||||
853 NWire_Pin|pin@153||-13|68||||
854 NWire_Pin|pin@154||-11|7||||
855 NWire_Pin|pin@155||-13|11||||
856 IdriversM:predDri10wMC;1{ic}|predDri1@0||1|9|||D5G4;
857 IdriversM:predDri10wMC;1{ic}|predDri1@1||-26|66|YRR||D5G4;
858 IdriversM:predDri10wMC;1{ic}|predDri1@2||8|66|||D5G4;
859 IdriversM:sucDri20;1{ic}|sucDri20@0||-31|9|RR||D5G4;
860 Awire|fire|D5G2;||2700|ctrAND4i@0|out|-7|49|pin@124||-7|58
861 Awire|fire|D5G2;||1800|sucDri20@0|in|-27|9|pin@148||-16|9
862 Awire|fire|D5G2;||0|predDri1@2|in|5|68|pin@150||-5|68
863 Awire|fire|D5G2;||1800|predDri1@1|in|-23|68|pin@153||-13|68
864 Awire|fire|D5G2;||0|predDri1@0|in|-2|11|pin@155||-13|11
865 Awire|mc|D5G2;||1800|conn@4|y|-41|2|pin@110||-32|2
866 Awire|mc|D5G2;||0|predDri1@2|mc|5|64|pin@151||-4|64
867 Awire|mc|D5G2;||1800|predDri1@1|mc|-23|64|pin@152||-15|64
868 Awire|mc|D5G2;||0|predDri1@0|mc|-2|7|pin@154||-11|7
869 Awire|net@319|||0|pin@120||-38|66|conn@2|y|-42|66
870 Awire|net@322|||0|pin@115||-39|9|conn@1|a|-42|9
871 Awire|net@323|||1800|predDri1@0|pred|4|9|pin@128||20|9
872 Awire|net@324|||1800|pin@129||20|66|conn@3|a|23|66
873 Awire|net@329|||900|pin@114||-39|23|pin@115||-39|9
874 Awire|net@335|||2700|pin@119||-9|23|ctrAND4i@0|inC|-9|37
875 Awire|net@336|||0|predDri1@1|pred|-29|66|pin@120||-38|66
876 Awire|net@337|||900|pin@120||-38|66|pin@121||-38|31
877 Awire|net@339|||2700|pin@122||-11|31|ctrAND4i@0|inD|-11|37
878 Awire|net@343|||900|ctrAND4i@0|inB|-5|37|pin@126||-5|23
879 Awire|net@345|||1800|pin@128||20|9|conn@0|a|23|9
880 Awire|net@346|||900|pin@127||20|23|pin@128||20|9
881 Awire|net@347|||1800|predDri1@2|pred|11|66|pin@129||20|66
882 Awire|net@348|||900|pin@129||20|66|pin@130||20|31
883 Awire|net@350|||2700|pin@131||-3|31|ctrAND4i@0|inA|-3|37
884 Awire|net@352|||0|inv@7|in|-35.5|31|pin@121||-38|31
885 Awire|net@354|||1800|pin@114||-39|23|pin@119||-9|23
886 Awire|net@356|||1800|inv@8|in|9.5|23|pin@127||20|23
887 Awire|net@358|||1800|inv@9|in|17.5|31|pin@130||20|31
888 Awire|net@359|||0|sucDri20@0|succ|-35|9|pin@115||-39|9
889 Awire|~dec|D5G2;||1800|inv@7|out|-30.5|31|pin@122||-11|31
890 Awire|~loadFinished|D5G2;||0|inv@9|out|12.5|31|pin@131||-3|31
891 Awire|~prev|D5G2;||0|inv@8|out|4.5|23|pin@126||-5|23
892 Edec||D5G2;X-4;|conn@2|a|B
893 Eout|loadFinished|D5G2;X11;|conn@3|a|B
894 Emc||D5G2;X-4;|conn@4|a|B
895 Enext||D5G2;X6;|conn@1|a|B
896 Eprev||D5G2;X6;|conn@0|a|B
897 X
898
899 # Cell gasp_load;1{ic}
900 Cgasp_load;1{ic}||artwork|1242937501096|1243316102354|E
901 Ngeneric:Facet-Center|art@0||0|0||||AV
902 NTriangle|art@2||1|8|3|2|RRR|
903 NPin|pin@0||0|10|1|1||
904 NPin|pin@1||0|-4|1|1||
905 NPin|pin@2||10|-4|1|1||
906 NPin|pin@3||10|10|1|1||
907 Ngeneric:Invisible-Pin|pin@7||9|-1|||||ART_message(D5G1;)S0
908 Ngeneric:Invisible-Pin|pin@8||9|-3|||||ART_message(D5G1;)S1
909 Nschematic:Wire_Pin|pin@9||0|8||||
910 Nschematic:Wire_Pin|pin@10||10|2||||
911 Nschematic:Wire_Pin|pin@11||10|-3||||
912 Nschematic:Wire_Pin|pin@12||10|-1||||
913 Ngeneric:Invisible-Pin|pin@13||5|4|||||ART_message(D5G2;)SLoad
914 Nschematic:Wire_Pin|pin@15||5|10||||
915 Nschematic:Wire_Pin|pin@16||10|8||||
916 Nschematic:Wire_Pin|pin@17||5|-4||||
917 NPin|pin@19||10|8|1|1||
918 NPin|pin@20||10|-1|1|1||
919 NPin|pin@21||10|-3|1|1||
920 NPin|pin@25||10|2|1|1||
921 NPin|pin@28||5|8|1|1|R|
922 NPin|pin@29||5|10|1|1|R|
923 ASolid|net@0|||FS900|pin@0||0|10|pin@1||0|-4
924 ASolid|net@1|||FS1800|pin@1||0|-4|pin@2||10|-4
925 ASolid|net@3|||FS0|pin@3||10|10|pin@0||0|10
926 ASolid|net@6|||FS2700|pin@2||10|-4|pin@3||10|10
927 AThicker|net@7|||FS2700|pin@28||5|8|pin@29||5|10
928 Eload||D4G2;X-1;|pin@9||B
929 Eout|loadNext|D6G2;X1;|pin@16||B
930 Emc||D5G2;Y-1;|pin@17||I
931 Ezero|one|D6G1;X1;|pin@11||B
932 EL|waitingToEmpty|D6G2;X1;|pin@10||B
933 Eone|zero|D6G1;X1;|pin@12||B
934 Eval|~val|D5G2;Y2;|pin@15||B
935 X
936
937 # Cell gasp_load;1{sch}
938 Cgasp_load;1{sch}||schematic|1242942044308|1243490282324|
939 Ngeneric:Facet-Center|art@0||0|0||||AV
940 NOff-Page|conn@1||17|74||||
941 NOff-Page|conn@3||26|38||||
942 NOff-Page|conn@5||17|62||||
943 NOff-Page|conn@6||-31|68||||
944 NOff-Page|conn@7||26|18||||
945 NOff-Page|conn@8||-64|11||||
946 NOff-Page|conn@11||-39|9|||RR|
947 IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-26|43|XR||D5G4;
948 Igasp_load;1{ic}|gasp_loa@0||29|91|||D5G4;
949 IredFive:inv;1{ic}|inv@1||-51|24|||D5G4;|ATTR_Delay(D5G1;NPX2;Y4;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y-2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
950 IredFive:inv;1{ic}|inv@3||-23|63|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
951 Ngeneric:Invisible-Pin|pin@6||-7|102|||||ART_message(D5G5;)Sgasp_load
952 NWire_Pin|pin@13||-59|24||||
953 NWire_Pin|pin@14||-59|11||||
954 NWire_Pin|pin@30||-27|63||||
955 NWire_Pin|pin@31||-27|68||||
956 NWire_Pin|pin@32||-26|55||||
957 NWire_Pin|pin@43||-27|73||||
958 Ngeneric:Invisible-Pin|pin@49||-30|82|||||ART_message(D5G2;)S[Fire signal does not need to be conditioned on emptiness,"of \"zero\" and \"one\" because we can prove that",those wires will ALWAYS be empty,whenever L is empty.]
959 NWire_Pin|pin@59||-28.5|24||||
960 NWire_Pin|pin@67||21|28||||
961 NWire_Pin|pin@68||21|38||||
962 NWire_Pin|pin@71||-26.5|24||||
963 NWire_Pin|pin@72||21|24||||
964 NWire_Pin|pin@73||21|18||||
965 NWire_Pin|pin@75||-42|61||||
966 NWire_Pin|pin@76||-42|75||||
967 NWire_Pin|pin@96||-9|18||||
968 NWire_Pin|pin@97||-8|38||||
969 NWire_Pin|pin@98||-37|13||||
970 NWire_Pin|pin@108||-23.5|28||||
971 NWire_Pin|pin@109||-42|68||||
972 NWire_Pin|pin@110||-57|68||||
973 NWire_Pin|pin@111||-7|73||||
974 NWire_Pin|pin@112||-7|75||||
975 NWire_Pin|pin@114||-7|61||||
976 NWire_Pin|pin@115||-7|63||||
977 Ngeneric:Invisible-Pin|pin@116||-7|97|||||ART_message(D5G2;)Sam 27 May 2009
978 IdriversM:predDri10wMC;1{ic}|predDri1@0||-51|11|X||D5G4;
979 IdriversM:sucANDdri10;1{ic}|sucANDdr@0||2|74|||D5G4;
980 IdriversM:sucANDdri10;1{ic}|sucANDdr@1||2|62|||D5G4;
981 IdriversM:sucDri10;1{ic}|sucDri10@0||14|38|||D5G4;
982 IdriversM:sucDri10;1{ic}|sucDri10@1||14|18|||D5G4;
983 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-26|49|pin@32||-26|55
984 Awire|fire|D5G2;||0|pin@109||-42|68|pin@110||-57|68
985 Awire|fire|D5G2;||1800|predDri1@0|in|-48|13|pin@98||-37|13
986 Awire|fire|D5G2;||0|sucDri10@0|in|10|38|pin@97||-8|38
987 Awire|fire|D5G2;||0|sucDri10@1|in|10|18|pin@96||-9|18
988 Awire|net@14|||0|predDri1@0|pred|-54|11|pin@14||-59|11
989 Awire|net@15|||2700|pin@14||-59|11|pin@13||-59|24
990 Awire|net@16|||1800|pin@13||-59|24|inv@1|in|-53.5|24
991 Awire|net@17|||1800|conn@8|y|-62|11|pin@14||-59|11
992 Awire|net@48|||1800|conn@6|y|-29|68|pin@31||-27|68
993 Awire|net@49|||0|inv@3|in|-25.5|63|pin@30||-27|63
994 Awire|net@51|||2700|pin@30||-27|63|pin@31||-27|68
995 Awire|net@75|||2700|pin@31||-27|68|pin@43||-27|73
996 Awire|net@108|||1800|pin@68||21|38|conn@3|a|24|38
997 Awire|net@111|||1800|sucDri10@0|succ|18|38|pin@68||21|38
998 Awire|net@112|||2700|pin@67||21|28|pin@68||21|38
999 Awire|net@113|||1800|pin@73||21|18|conn@7|a|24|18
1000 Awire|net@117|||1800|pin@71||-26.5|24|pin@72||21|24
1001 Awire|net@118|||1800|sucDri10@1|succ|18|18|pin@73||21|18
1002 Awire|net@119|||900|pin@72||21|24|pin@73||21|18
1003 Awire|net@123|||2700|pin@109||-42|68|pin@76||-42|75
1004 Awire|net@162|||2700|pin@71||-26.5|24|ctrAND3i@0|inB|-26.5|37
1005 Awire|net@163|||2700|pin@59||-28.5|24|ctrAND3i@0|inA|-28.5|37
1006 Awire|net@164|||0|pin@67||21|28|pin@108||-23.5|28
1007 Awire|net@165|||2700|pin@108||-23.5|28|ctrAND3i@0|inC|-23.5|37
1008 Awire|net@166|||2700|pin@75||-42|61|pin@109||-42|68
1009 Awire|net@174|||1800|pin@43||-27|73|pin@111||-7|73
1010 Awire|net@175|||1800|pin@75||-42|61|pin@114||-7|61
1011 Awire|net@176|||1800|pin@76||-42|75|pin@112||-7|75
1012 Awire|net@178|||1800|sucANDdr@0|succ|7|74|conn@1|a|15|74
1013 Awire|net@179|||1800|pin@111||-7|73|sucANDdr@0|inA|-3|73
1014 Awire|net@180|||1800|pin@112||-7|75|sucANDdr@0|inB|-3|75
1015 Awire|net@181|||1800|pin@115||-7|63|sucANDdr@1|inB|-3|63
1016 Awire|net@182|||1800|pin@114||-7|61|sucANDdr@1|inA|-3|61
1017 Awire|net@183|||1800|sucANDdr@1|succ|7|62|conn@5|a|15|62
1018 Awire|net@195|||0|conn@11|y|-41|9|predDri1@0|mc|-48|9
1019 Awire|val|D5G2;||0|pin@115||-7|63|inv@3|out|-20.5|63
1020 Awire|~load|D5G2;||1800|inv@1|out|-48.5|24|pin@59||-28.5|24
1021 ELoad|load|D5G2;X-4;|conn@8|a|U
1022 Eout|loadNext|D5G2;X10;|conn@3|a|B
1023 Emc||D5G2;X-2;|conn@11|a|U
1024 Ezero|one|D5G2;X6;|conn@5|a|U
1025 EL|waitingToEmpty|D6G2;X1;|conn@7|y|U
1026 Enext|zero|D5G2;X6;|conn@1|a|B
1027 Eval|~val|D5G2;X-2;|conn@6|a|U
1028 X
1029
1030 # Cell gasp_reset_done;1{ic}
1031 Cgasp_reset_done;1{ic}||artwork|1242937501096|1243490776763|E
1032 Ngeneric:Facet-Center|art@0||0|0||||AV
1033 NTriangle|art@4||-9|-9|3|2|RRR|
1034 NPin|pin@0||-10|-4|1|1||
1035 NPin|pin@1||-10|-14|1|1||
1036 NPin|pin@2||-2|-14|1|1||
1037 NPin|pin@3||-2|-4|1|1||
1038 Nschematic:Wire_Pin|pin@18||-10|-9||||
1039 Nschematic:Wire_Pin|pin@20||-6|-14||||
1040 Nschematic:Wire_Pin|pin@24||-6|-4||||
1041 NPin|pin@25||-6|-4|1|1|R|
1042 NPin|pin@26||-6|-6|1|1|R|
1043 Ngeneric:Invisible-Pin|pin@27||-6|-9|||||ART_message(D5G3;)S[done,reset]
1044 ASolid|net@0|||FS900|pin@0||-10|-4|pin@1||-10|-14
1045 ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
1046 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
1047 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
1048 AThicker|net@4|||FS900|pin@25||-6|-4|pin@26||-6|-6
1049 Econd||D5G1;Y1;|pin@24||U
1050 Emc||D5G1;Y-1;|pin@20||U
1051 Ein|resetting|D4G1;X-1;|pin@18||B
1052 X
1053
1054 # Cell gasp_reset_done;1{sch}
1055 Cgasp_reset_done;1{sch}||schematic|1242940285645|1243490793966|
1056 Ngeneric:Facet-Center|art@0||0|0||||AV
1057 NOff-Page|conn@3||-43|-38||||
1058 NOff-Page|conn@6||-44|24||||
1059 NOff-Page|conn@7||-44|-12||||
1060 IcentersJ:ctrAND1in30;1{ic}|ctrAND1i@0||-9|2|R||D5G4;
1061 Igasp_reset_done;1{ic}|gasp_con@2||30|29|||D5G4;
1062 IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1063 NWire_Pin|pin@30||-31|-38||||
1064 NWire_Pin|pin@67||-40|-10||||
1065 NWire_Pin|pin@71||-40|24||||
1066 Ngeneric:Invisible-Pin|pin@73||-11.5|36.5|||||ART_message(D5G3;)Sam 27 May 2009
1067 Ngeneric:Invisible-Pin|pin@74||-10.5|45.5|||||ART_message(D5G6;)Sgasp_reset_done
1068 NWire_Pin|pin@79||-9|16||||
1069 NWire_Pin|pin@80||-9|-11||||
1070 NWire_Pin|pin@82||-13|26||||
1071 NWire_Pin|pin@83||-12|22||||
1072 IdriversM:predDri10wMC;1{ic}|predDri1@0||-24|24|RR||D5G4;
1073 Awire|fire|D5G2;||2700|ctrAND1i@0|out|-9|8|pin@79||-9|16
1074 Awire|fire|D5G2;||1800|predDri1@0|in|-21|22|pin@83||-12|22
1075 Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38
1076 Awire|mc|D5G2;||1800|predDri1@0|mc|-21|26|pin@82||-13|26
1077 Awire|net@91|||1800|pin@67||-40|-10|nand2@0|inb|-28.5|-10
1078 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24
1079 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24
1080 Awire|net@99|||1800|conn@7|y|-42|-12|nand2@0|ina|-28.5|-12
1081 Awire|net@104|||1800|nand2@0|out|-23.5|-11|pin@80||-9|-11
1082 Awire|net@105|||2700|pin@80||-9|-11|ctrAND1i@0|in|-9|-4
1083 Awire|net@107|||0|predDri1@0|pred|-27|24|pin@71||-40|24
1084 Econd||D5G2;X-3;|conn@7|a|U
1085 Emc||D5G2;X-2;|conn@3|a|U
1086 Ein|resetting|D5G2;X-10;|conn@6|y|U
1087 X
1088
1089 # Cell gasp_resetting;1{ic}
1090 Cgasp_resetting;1{ic}||artwork|1242937501096|1243490733522|E
1091 Ngeneric:Facet-Center|art@0||0|0||||AV
1092 NTriangle|art@4||-9|-9|3|2|RRR|
1093 NPin|pin@0||-10|-4|1|1||
1094 NPin|pin@1||-10|-14|1|1||
1095 NPin|pin@2||-2|-14|1|1||
1096 NPin|pin@3||-2|-4|1|1||
1097 Nschematic:Wire_Pin|pin@18||-10|-9||||
1098 Nschematic:Wire_Pin|pin@20||-6|-14||||
1099 NPin|pin@21||-2|-9|1|1||
1100 Nschematic:Wire_Pin|pin@22||-2|-9||||
1101 Nschematic:Wire_Pin|pin@24||-6|-4||||
1102 NPin|pin@25||-6|-4|1|1|R|
1103 NPin|pin@26||-6|-6|1|1|R|
1104 Ngeneric:Invisible-Pin|pin@27||-6|-9|||||ART_message(D5G3;)S[reset,ting]
1105 ASolid|net@0|||FS900|pin@0||-10|-4|pin@1||-10|-14
1106 ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
1107 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
1108 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
1109 AThicker|net@4|||FS900|pin@25||-6|-4|pin@26||-6|-6
1110 Eout|dec|D5G1;X2;|pin@22||U
1111 Ein|decSucceeded|D4G1;X-1;|pin@18||B
1112 Emc||D5G1;Y-1;|pin@20||U
1113 Econd|resetting|D5G1;Y1;|pin@24||U
1114 X
1115
1116 # Cell gasp_resetting;1{sch}
1117 Cgasp_resetting;1{sch}||schematic|1242940285645|1243490804549|
1118 Ngeneric:Facet-Center|art@0||0|0||||AV
1119 NOff-Page|conn@3||-43|-38||||
1120 NOff-Page|conn@5||25|-25|||XRR|
1121 NOff-Page|conn@6||-44|24||||
1122 NOff-Page|conn@7||-44|-12||||
1123 IcentersJ:ctrAND2in30;1{ic}|ctrAND2i@0||-11|3|R||D5G4;
1124 Igasp_resetting;1{ic}|gasp_con@1||30|29|||D5G4;
1125 IredFive:nand2;1{ic}|nand2@0||-26|-11|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)I100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1126 NWire_Pin|pin@30||-31|-38||||
1127 NWire_Pin|pin@55||-10|-25||||
1128 NWire_Pin|pin@62||-12|-6||||
1129 NWire_Pin|pin@63||-10|-6||||
1130 NWire_Pin|pin@64||-11|20||||
1131 NWire_Pin|pin@67||-40|-10||||
1132 NWire_Pin|pin@71||-40|24||||
1133 Ngeneric:Invisible-Pin|pin@73||-11.5|36.5|||||ART_message(D5G3;)Sam 27 May 2009
1134 Ngeneric:Invisible-Pin|pin@74||-10.5|45.5|||||ART_message(D5G6;)Sgasp_resetting
1135 NWire_Pin|pin@76||-14|26||||
1136 NWire_Pin|pin@77||-14|22||||
1137 NWire_Pin|pin@78||-12|-11||||
1138 NWire_Pin|pin@79||-10|-15||||
1139 NWire_Pin|pin@80||20|-15||||
1140 NWire_Pin|pin@81||20|-25||||
1141 IdriversM:predDri20wMC;1{ic}|predDri2@0||-29|24|RR||D5G4;
1142 IdriversM:sucDri10;1{ic}|sucDri10@0||12|-25|XRR||D5G4;
1143 Awire|fire|D5G2;||2700|ctrAND2i@0|out|-11|9|pin@64||-11|20
1144 Awire|fire|D5G2;||1800|predDri2@0|in|-26|22|pin@77||-14|22
1145 Awire|fire|D5G2;||0|sucDri10@0|in|8|-25|pin@55||-10|-25
1146 Awire|mc|D5G2;||1800|conn@3|y|-41|-38|pin@30||-31|-38
1147 Awire|mc|D5G2;||1800|predDri2@0|mc|-26|26|pin@76||-14|26
1148 Awire|net@85|||2700|pin@62||-12|-6|ctrAND2i@0|inB|-12|-3
1149 Awire|net@87|||2700|pin@63||-10|-6|ctrAND2i@0|inA|-10|-3
1150 Awire|net@91|||1800|pin@67||-40|-10|nand2@0|inb|-28.5|-10
1151 Awire|net@97|||0|pin@71||-40|24|conn@6|y|-42|24
1152 Awire|net@98|||2700|pin@67||-40|-10|pin@71||-40|24
1153 Awire|net@99|||1800|conn@7|y|-42|-12|nand2@0|ina|-28.5|-12
1154 Awire|net@101|||0|predDri2@0|pred|-32|24|pin@71||-40|24
1155 Awire|net@102|||900|pin@62||-12|-6|pin@78||-12|-11
1156 Awire|net@103|||0|pin@78||-12|-11|nand2@0|out|-23.5|-11
1157 Awire|net@104|||900|pin@63||-10|-6|pin@79||-10|-15
1158 Awire|net@105|||1800|pin@79||-10|-15|pin@80||20|-15
1159 Awire|net@107|||0|pin@81||20|-25|sucDri10@0|succ|16|-25
1160 Awire|net@108|||0|conn@5|a|23|-25|pin@81||20|-25
1161 Awire|net@109|||900|pin@80||20|-15|pin@81||20|-25
1162 Eout|dec|D5G2;X7;|conn@5|a|U
1163 Ein|decSucceeded|D5G2;X-11;|conn@6|y|U
1164 Emc||D5G2;X-2;|conn@3|a|U
1165 Econd|resetting|D5G2;X-5;|conn@7|a|U
1166 X
1167
1168 # Cell gasp_set;2{ic}
1169 Cgasp_set;2{ic}||artwork|1242937501096|1243490875009|E
1170 Ngeneric:Facet-Center|art@0||0|0||||AV
1171 NTriangle|art@4||-9|-6|3|2|RRR|
1172 NTriangle|art@6||-9|-12|3|2|RRR|
1173 NThick-Circle|art@7||-6|-3.5|1|1||
1174 NPin|pin@0||-10|-4|1|1||
1175 NPin|pin@1||-10|-14|1|1||
1176 NPin|pin@2||-2|-14|1|1||
1177 NPin|pin@3||-2|-4|1|1||
1178 Nschematic:Wire_Pin|pin@18||-10|-6||||
1179 Nschematic:Wire_Pin|pin@20||-6|-14||||
1180 NPin|pin@21||-2|-6|1|1||
1181 Nschematic:Wire_Pin|pin@22||-2|-6||||
1182 Nschematic:Wire_Pin|pin@24||-6|-3||||
1183 Nschematic:Wire_Pin|pin@25||-10|-12||||
1184 NPin|pin@26||-2|-12|1|1||
1185 Nschematic:Wire_Pin|pin@27||-2|-12||||
1186 NPin|pin@28||-6|-4|1|1|R|
1187 NPin|pin@29||-6|-6|1|1|R|
1188 Ngeneric:Invisible-Pin|pin@30||-6|-9|||||ART_message(D5G3;)Sset
1189 ASolid|net@0|||FS900|pin@0||-10|-4|pin@1||-10|-14
1190 ASolid|net@1|||FS1800|pin@1||-10|-14|pin@2||-2|-14
1191 ASolid|net@2|||FS2700|pin@2||-2|-14|pin@3||-2|-4
1192 ASolid|net@3|||FS0|pin@3||-2|-4|pin@0||-10|-4
1193 AThicker|net@4|||FS900|pin@28||-6|-4|pin@29||-6|-6
1194 Eout2|dec|D5G1;X2;|pin@27||U
1195 Ein|do[ins]|D4G1;X-1;|pin@18||B
1196 Ein2||D5G1;X-2;|pin@25||U
1197 Eout|load|D5G1;X2;|pin@22||U
1198 Emc||D5G1;Y-1;|pin@20||U
1199 Econd|~sel[set]|D5G1;Y2;|pin@24||U
1200 X
1201
1202 # Cell gasp_set;2{sch}
1203 Cgasp_set;2{sch}||schematic|1242940285645|1243490875009|
1204 Ngeneric:Facet-Center|art@0||0|0||||AV
1205 NOff-Page|conn@3||-45|-46||||
1206 NOff-Page|conn@5||25|-39|||XRR|
1207 NOff-Page|conn@6||-55|24||||
1208 NOff-Page|conn@7||-50|-17||||
1209 NOff-Page|conn@8||29|24|||X|
1210 NOff-Page|conn@9||-44|-39|||RR|
1211 IcentersJ:ctrAND4in30;2{ic}|ctrAND4i@1||-9|1|R||D5G4;
1212 Igasp_set;2{ic}|gasp_con@3||43|18|||D5G4;
1213 IredFive:inv;1{ic}|inv@0||8|-11|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1214 IredFive:inv;1{ic}|inv@3||-34|-11|XRR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1215 IredFive:inv;1{ic}|inv@4||-7|-17|XR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1216 IredFive:nor2;1{ic}|nor2@0||-7|-25|R||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1217 NWire_Pin|pin@14||20|-39|||X|
1218 NWire_Pin|pin@30||-33|-46||||
1219 NWire_Pin|pin@55||-7|-39||||
1220 NWire_Pin|pin@72||-4|-11||||
1221 NWire_Pin|pin@73||24|-11|||X|
1222 NWire_Pin|pin@74||24|24|||X|
1223 NWire_Pin|pin@81||-5|-11||||
1224 NWire_Pin|pin@84||20|-31||||
1225 NWire_Pin|pin@93||-39|-31||||
1226 NWire_Pin|pin@94||-39|-39||||
1227 NWire_Pin|pin@96||-13|-39||||
1228 NWire_Pin|pin@100||-9|16||||
1229 Ngeneric:Invisible-Pin|pin@102||-8.5|39.5|||||ART_message(D5G3;)Sam 27 May 2009
1230 Ngeneric:Invisible-Pin|pin@103||-7.5|48.5|||||ART_message(D5G6;)Sgasp_set
1231 NWire_Pin|pin@104||-11|-17||||
1232 NWire_Pin|pin@107||-49|-11||||
1233 NWire_Pin|pin@108||-49|24||||
1234 NWire_Pin|pin@109||-13|-11||||
1235 NWire_Pin|pin@110||-8|-31||||
1236 NWire_Pin|pin@111||-6|-31||||
1237 NWire_Pin|pin@114||-26|22||||
1238 NWire_Pin|pin@115||-2|22||||
1239 NWire_Pin|pin@116||-1|26||||
1240 IdriversM:predDri20wMC;1{ic}|predDri2@0||14|24|||D5G4;
1241 IdriversM:predDri40;1{ic}|predDri4@0||-38|22|X||D5G4;
1242 IdriversM:sucDri10;1{ic}|sucDri10@0||7|-39|XRR||D5G4;
1243 IdriversM:sucDri10;1{ic}|sucDri10@1||-27|-39|RR||D5G4;
1244 Awire|fire|D5G2;||2700|ctrAND4i@1|out|-9|7|pin@100||-9|16
1245 Awire|fire|D5G2;||1800|predDri4@0|in|-36|22|pin@114||-26|22
1246 Awire|fire|D5G2;||0|predDri2@0|in|11|26|pin@116||-1|26
1247 Awire|fire|D5G2;||0|sucDri10@0|in|3|-39|pin@55||-7|-39
1248 Awire|fire|D5G2;||1800|sucDri10@1|in|-23|-39|pin@96||-13|-39
1249 Awire|mc|D5G2;||1800|conn@3|y|-43|-46|pin@30||-33|-46
1250 Awire|mc|D5G2;||0|predDri2@0|mc|11|22|pin@115||-2|22
1251 Awire|net@33|||1800|pin@14||20|-39|conn@5|a|23|-39
1252 Awire|net@37|||900|pin@84||20|-31|pin@14||20|-39
1253 Awire|net@74|||1800|sucDri10@0|succ|11|-39|pin@14||20|-39
1254 Awire|net@101|||2700|pin@73||24|-11|pin@74||24|24
1255 Awire|net@103|||1800|inv@0|in|10.5|-11|pin@73||24|-11
1256 Awire|net@104|||0|conn@8|y|27|24|pin@74||24|24
1257 Awire|net@107|||0|pin@72||-4|-11|pin@81||-5|-11
1258 Awire|net@121|||0|pin@94||-39|-39|conn@9|a|-42|-39
1259 Awire|net@122|||0|sucDri10@1|succ|-31|-39|pin@94||-39|-39
1260 Awire|net@123|||900|pin@93||-39|-31|pin@94||-39|-39
1261 Awire|net@132|||2700|pin@81||-5|-11|ctrAND4i@1|inA|-5|-5
1262 Awire|net@133|||1800|conn@7|y|-48|-17|pin@104||-11|-17
1263 Awire|net@134|||2700|pin@104||-11|-17|ctrAND4i@1|inC|-11|-5
1264 Awire|net@139|||0|inv@3|in|-36.5|-11|pin@107||-49|-11
1265 Awire|net@140|||0|pin@108||-49|24|conn@6|y|-53|24
1266 Awire|net@141|||2700|pin@107||-49|-11|pin@108||-49|24
1267 Awire|net@142|||1800|inv@3|out|-31.5|-11|pin@109||-13|-11
1268 Awire|net@143|||2700|pin@109||-13|-11|ctrAND4i@1|inD|-13|-5
1269 Awire|net@144|||2700|nor2@0|out|-7|-22.5|inv@4|in|-7|-19.5
1270 Awire|net@145|||2700|inv@4|out|-7|-14.5|ctrAND4i@1|inB|-7|-5
1271 Awire|net@146|||1800|pin@93||-39|-31|pin@110||-8|-31
1272 Awire|net@147|||2700|pin@110||-8|-31|nor2@0|inb|-8|-27.5
1273 Awire|net@148|||0|pin@84||20|-31|pin@111||-6|-31
1274 Awire|net@149|||2700|pin@111||-6|-31|nor2@0|ina|-6|-27.5
1275 Awire|net@153|||1800|pin@108||-49|24|predDri4@0|pred|-40|24
1276 Awire|net@155|||1800|predDri2@0|pred|17|24|pin@74||24|24
1277 Awire|~in2|D5G2;||0|inv@0|out|5.5|-11|pin@72||-4|-11
1278 Eout|dec|D5G2;X7;|conn@5|a|U
1279 Ein|do[ins]|D5G2;X-8;|conn@6|y|U
1280 Ein2||D5G2;X-6;|conn@8|y|U
1281 Eout1|load|D5G2;X3;|conn@9|y|U
1282 Emc||D5G2;X-2;|conn@3|a|U
1283 Econd|~sel[set]|D5G2;X-5;|conn@7|a|U
1284 X
1285
1286 # Cell gasp_sourceOnce;1{ic}
1287 Cgasp_sourceOnce;1{ic}||artwork|1242937501096|1243372253311|E
1288 Ngeneric:Facet-Center|art@0||0|0||||AV
1289 NFilled-Triangle|art@4||3|2|3|2|R|
1290 NPin|pin@0||-6|4|1|1||
1291 NPin|pin@1||-6|-3|1|1||
1292 NPin|pin@2||4|-3|1|1||
1293 NPin|pin@3||4|4|1|1||
1294 Nschematic:Wire_Pin|pin@17||4|2||||
1295 Nschematic:Wire_Pin|pin@19||-1|-3||||
1296 ASolid|net@0|||FS900|pin@0||-6|4|pin@1||-6|-3
1297 ASolid|net@1|||FS1800|pin@1||-6|-3|pin@2||4|-3
1298 ASolid|net@2|||FS2700|pin@2||4|-3|pin@3||4|4
1299 ASolid|net@3|||FS0|pin@3||4|4|pin@0||-6|4
1300 Emc||D5G1;Y-1;|pin@19||I
1301 Ein|out|D5G1;X2;|pin@17||B
1302 X
1303
1304 # Cell gasp_sourceOnce;1{sch}
1305 Cgasp_sourceOnce;1{sch}||schematic|1242942044308|1243489764496|
1306 Ngeneric:Facet-Center|art@0||0|0||||AV
1307 NOff-Page|conn@6||-5|48|||X|
1308 NOff-Page|conn@7||0|13|||R|
1309 NOff-Page|conn@8||-10|11|||XRR|
1310 IcentersJ:ctrAND3in30;1{ic}|ctrAND3i@0||-46|40|R||D5G4;
1311 Igasp_sourceOnce;1{ic}|gasp_sou@0||12|40|||D5G4;
1312 NGround|gnd@0||8|18||||
1313 Ngeneric:Invisible-Pin|pin@165||-22.5|68.5|||||ART_message(D5G4;)S[a module that fills its successor,once upon Master Clear]
1314 Ngeneric:Invisible-Pin|pin@166||-21.5|61.5|||||ART_message(D5G3;)Sam 27 May 2009
1315 Ngeneric:Invisible-Pin|pin@167||-20.5|76.5|||||ART_message(D5G6;)Sgasp_sourceOnce
1316 NWire_Pin|pin@173||8|27||||
1317 NWire_Pin|pin@180||-15|22|||X|
1318 NWire_Pin|pin@181||-15|11|||X|
1319 NWire_Pin|pin@182||-45.5|22||||
1320 NWire_Pin|pin@183||-48.5|22||||
1321 NWire_Pin|pin@184||-44.5|22||||
1322 NWire_Pin|pin@185||-45|11||||
1323 NWire_Pin|pin@186||-38|48||||
1324 NWire_Pin|pin@187||-11|48||||
1325 NWire_Pin|pin@188||-11|25||||
1326 NWire_Pin|pin@189||-42.5|25||||
1327 NWire_Pin|pin@190||-46|56||||
1328 NWire_Pin|pin@191||-43.5|25||||
1329 NWire_Pin|pin@192||5|23||||
1330 NWire_Pin|pin@193||-69|22||||
1331 Ngeneric:Invisible-Pin|pin@194||-34.5|0.5|||||ART_message(D5G6;)STHIS IS CRUDE!
1332 IdriversM:predDri10wMC;1{ic}|predDri1@0||-7|25|X||D5G4;
1333 IdriversM:sucDri10;1{ic}|sucDri10@0||-23|11|XRR||D5G4;
1334 IdriversM:sucDri10;1{ic}|sucDri10@1||-17|48|XRR||D5G4;
1335 Awire|fire|D5G2;||2700|ctrAND3i@0|out|-46|46|pin@190||-46|56
1336 Awire|fire|D5G2;||0|sucDri10@0|in|-27|11|pin@185||-45|11
1337 Awire|fire|D5G2;||0|sucDri10@1|in|-21|48|pin@186||-38|48
1338 Awire|mc|D5G2;||1800|predDri1@0|mc|-4|23|pin@192||5|23
1339 Awire|mc|D5G2;||0|pin@183||-48.5|22|pin@193||-69|22
1340 Awire|net@398|||2700|gnd@0||8|20|pin@173||8|27
1341 Awire|net@399|||0|pin@173||8|27|predDri1@0|in|-4|27
1342 Awire|net@415|||1800|pin@181||-15|11|conn@8|a|-12|11
1343 Awire|net@416|||900|pin@180||-15|22|pin@181||-15|11
1344 Awire|net@417|||900|ctrAND3i@0|inB|-45.5|34|pin@182||-45.5|22
1345 Awire|net@418|||1800|pin@182||-45.5|22|pin@184||-44.5|22
1346 Awire|net@420|||2700|pin@183||-48.5|22|ctrAND3i@0|inC|-48.5|34
1347 Awire|net@421|||0|pin@180||-15|22|pin@184||-44.5|22
1348 Awire|net@422|||1800|sucDri10@0|succ|-19|11|pin@181||-15|11
1349 Awire|net@424|||1800|sucDri10@1|succ|-13|48|pin@187||-11|48
1350 Awire|net@425|||900|pin@187||-11|48|pin@188||-11|25
1351 Awire|net@426|||0|pin@188||-11|25|pin@189||-42.5|25
1352 Awire|net@427|||900|ctrAND3i@0|inA|-43.5|34|pin@191||-43.5|25
1353 Awire|net@428|||1800|pin@191||-43.5|25|pin@189||-42.5|25
1354 Awire|net@429|||0|conn@6|y|-7|48|sucDri10@1|succ|-13|48
1355 Awire|net@432|||1800|pin@188||-11|25|predDri1@0|pred|-10|25
1356 Emc||D5G2;X-1;|conn@7|a|U
1357 Ein|out|D5G2;X-2;|conn@6|a|U
1358 X
1359
1360 # Cell olcWcontAdam;1{ic}
1361 ColcWcontAdam;1{ic}||artwork|1237031259178|1243489354662|EI
1362 Ngeneric:Facet-Center|art@0||0|0||||AV
1363 Nschematic:Bus_Pin|pin@2||-5|0|-1|-1||
1364 Ngeneric:Invisible-Pin|pin@3||-4|0|1|1||
1365 Nschematic:Bus_Pin|pin@4||5|-4|-1|-1||
1366 Ngeneric:Invisible-Pin|pin@5||4|-4|1|1||
1367 Nschematic:Bus_Pin|pin@6||5|5|-1|-1||
1368 Nschematic:Bus_Pin|pin@8||0|-7|-1|-1|R|
1369 Ngeneric:Invisible-Pin|pin@9||0|-6|1|1|R|
1370 Nschematic:Bus_Pin|pin@10||0|10|-1|-1||
1371 Ngeneric:Invisible-Pin|pin@11||0|9|1|1||
1372 Nschematic:Bus_Pin|pin@12||-1|8|-1|-1||
1373 Nschematic:Bus_Pin|pin@14||2|8|-1|-1||
1374 NPin|pin@16||-4|-6|1|1||
1375 NPin|pin@17||-4|6|1|1||
1376 NPin|pin@18||4|6|1|1||
1377 NPin|pin@19||4|-6|1|1||
1378 NPin|pin@20||0|6|1|1||
1379 NPin|pin@21||0|7|1|1||
1380 NPin|pin@22||1|7|1|1||
1381 NPin|pin@23||2|8|1|1||
1382 NPin|pin@24||1|9|1|1||
1383 NPin|pin@25||-2|9|1|1||
1384 NPin|pin@26||-1|8|1|1||
1385 NPin|pin@27||-2|7|1|1||
1386 NPin|pin@28||4|5|1|1||
1387 NPin|pin@29||5|5|1|1||
1388 Ngeneric:Invisible-Pin|pin@32||0|0|||||ART_message(D5G2;)S[KESSELS,OLC,w/cont]
1389 Ngeneric:Invisible-Pin|pin@33||0|8|||||ART_message(D5G1.5;)S8
1390 Nschematic:Bus_Pin|pin@34||5|1|-1|-1||
1391 Nschematic:Bus_Pin|pin@35||-5|5|-1|-1||
1392 NPin|pin@36||-4|5|1|1||
1393 NPin|pin@37||-5|5|1|1||
1394 NPin|pin@38||4|1|1|1||
1395 NPin|pin@39||5|1|1|1||
1396 Nschematic:Wire_Pin|pin@50||-4|-3||||
1397 Nschematic:Wire_Pin|pin@51||-4|-5||||
1398 NPin|pin@52||-5|-2|1|1||
1399 NPin|pin@53||-4|-2|1|1||
1400 NPin|pin@54||-5|-4|1|1||
1401 NPin|pin@55||-4|-4|1|1||
1402 Aschematic:bus|net@1||-0.5|IJ0|pin@3||-4|0|pin@2||-5|0
1403 Aschematic:bus|net@2||-0.5|IJ1800|pin@5||4|-4|pin@4||5|-4
1404 Aschematic:bus|net@4||-0.5|IJ900|pin@9||0|-6|pin@8||0|-7
1405 Aschematic:bus|net@5||-0.5|IJ2700|pin@11||0|9|pin@10||0|10
1406 AThicker|net@9|||FS1800|pin@20||0|6|pin@18||4|6
1407 AThicker|net@11|||FS0|pin@19||4|-6|pin@16||-4|-6
1408 AThicker|net@12|||FS1800|pin@17||-4|6|pin@20||0|6
1409 AThicker|net@13|||FS2700|pin@20||0|6|pin@21||0|7
1410 AThicker|net@14|||FS1800|pin@21||0|7|pin@22||1|7
1411 AThicker|net@15|||FS2250|pin@22||1|7|pin@23||2|8
1412 AThicker|net@16|||FS3150|pin@23||2|8|pin@24||1|9
1413 AThicker|net@17|||FS0|pin@24||1|9|pin@25||-2|9
1414 AThicker|net@18|||FS1350|pin@25||-2|9|pin@26||-1|8
1415 AThicker|net@19|||FS450|pin@26||-1|8|pin@27||-2|7
1416 AThicker|net@20|||FS1800|pin@27||-2|7|pin@21||0|7
1417 AThicker|net@21|||FS900|pin@18||4|6|pin@28||4|5
1418 AThicker|net@22|||FS1800|pin@28||4|5|pin@29||5|5
1419 AThicker|net@25|||FS2700|pin@36||-4|5|pin@17||-4|6
1420 AThicker|net@26|||FS0|pin@36||-4|5|pin@37||-5|5
1421 AThicker|net@27|||FS900|pin@28||4|5|pin@38||4|1
1422 AThicker|net@28|||FS1800|pin@38||4|1|pin@39||5|1
1423 AThicker|net@29|||FS900|pin@38||4|1|pin@19||4|-6
1424 AThicker|net@32|||FS900|pin@36||-4|5|pin@16||-4|-6
1425 AThicker|net@33|||FS1800|pin@52||-5|-2|pin@53||-4|-2
1426 AThicker|net@34|||FS1800|pin@54||-5|-4|pin@55||-4|-4
1427 Edo[ins]||D5G2;X-3;|pin@35||I
1428 EdoneLO[M]||D5G2;X5;|pin@34||I
1429 Efire[T]||D5G2;X-4;Y1;|pin@50||U
1430 Eflag[D][set,clr]||D5G2;X7;|pin@4||O
1431 Eilc[load]||D5G2;X4;|pin@6||O
1432 EinLO[1:6]||D5G2;|pin@8||I
1433 Ep2p,p1p,rd,mc||D5G2;Y2;|pin@10||B
1434 Esel[Ld,Co,rD]||D5G2;X-6;|pin@2||I
1435 Esel[tp]|sel[Tp]|D5G2;X-4;Y1;|pin@51||U
1436 Esin||D5G2;X-3;|pin@12||I
1437 Esout||D5G2;X2;|pin@14||O
1438 X
1439
1440 # Cell olcWcontAdam;1{lay}
1441 ColcWcontAdam;1{lay}||cmos90|1236866224075|1241981698008|I|ATTR_NCC(D5G5;NTY206.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/"]|DRC_last_good_drc_bit()I10|DRC_last_good_drc_date()G1241981751253
1442 Ngeneric:Facet-Center|art@0||0|0||||AV
1443 NX-Metal-2-Metal-3-Con|contact@0||48|10||||
1444 NX-Metal-1-Metal-2-Con|contact@2||-84.5|-216||||
1445 NX-Metal-2-Metal-3-Con|contact@5||-144|-460||||
1446 NX-Metal-1-Metal-2-Con|contact@8||44|442|||X|
1447 NX-Metal-2-Metal-3-Con|contact@9||30|442|||X|
1448 NX-Metal-1-Metal-2-Con|contact@10||188|442|||X|
1449 NX-Metal-2-Metal-3-Con|contact@11||174|442|||X|
1450 NX-Metal-1-Metal-2-Con|contact@12||332|442|||X|
1451 NX-Metal-2-Metal-3-Con|contact@13||318|442|||X|
1452 NX-Metal-1-Metal-2-Con|contact@14||62|298|||X|
1453 NX-Metal-2-Metal-3-Con|contact@15||102|298|||X|
1454 NX-Metal-1-Metal-2-Con|contact@16||206|298|||X|
1455 NX-Metal-2-Metal-3-Con|contact@17||246|298|||X|
1456 NX-Metal-1-Metal-2-Con|contact@18||350|298|||X|
1457 NX-Metal-2-Metal-3-Con|contact@19||390|298|||X|
1458 NX-Metal-2-Metal-3-Con|contact@20||390|-40||||
1459 NX-Metal-2-Metal-3-Con|contact@21||246|-40||||
1460 NX-Metal-2-Metal-3-Con|contact@22||102|-40||||
1461 NX-Metal-2-Metal-3-Con|contact@23||318|-248||||
1462 NX-Metal-2-Metal-3-Con|contact@24||174|-248||||
1463 NX-Metal-2-Metal-3-Con|contact@25||30|-248||||
1464 NX-Metal-1-Metal-2-Con|contact@26||-15|328||||
1465 NX-Metal-1-Metal-2-Con|contact@27||-9|322||||
1466 NX-Metal-1-Metal-2-Con|contact@28||-3|310||||
1467 NX-Metal-1-Metal-2-Con|contact@29||3|272||||
1468 NX-Metal-1-Metal-2-Con|contact@30||3|416||||
1469 NX-Metal-1-Metal-2-Con|contact@31||-3|454||||
1470 NX-Metal-1-Metal-2-Con|contact@32||-9|466||||
1471 NX-Metal-1-Metal-2-Con|contact@33||-15|472||||
1472 NX-Metal-2-Metal-3-Con|contact@34||-336|416||||
1473 NX-Metal-1-Metal-2-Con|contact@39||-291|298|||X|
1474 NX-Metal-1-Metal-2-Con|contact@40||-147|298|||X|
1475 NX-Metal-1-Metal-2-Con|contact@44||14.5|278||||
1476 NX-Metal-1-Metal-2-Con|contact@45||14.5|360.5||||
1477 NX-Metal-1-Metal-2-Con|contact@46||456|360.5||||
1478 NX-Metal-1-Metal-2-Con|contact@48||456|422||||
1479 NX-Metal-2-Metal-3-Con|contact@49||-120|298||||
1480 NX-Metal-2-Metal-3-Con|contact@50||-270|298||||
1481 NX-Metal-1-Metal-2-Con|contact@52||-21|278||||
1482 NX-Metal-1-Metal-2-Con|contact@53||-21|422||||
1483 NX-Metal-2-Metal-3-Con|contact@54||-144|-128||||
1484 NX-Metal-1-Metal-2-Con|contact@55||-190.5|-460||||
1485 NX-Metal-2-Metal-3-Con|contact@56||-120|-310||||
1486 NX-Metal-2-Metal-3-Con|contact@57||-270|-442||||
1487 NX-Metal-2-Metal-3-Con|contact@58||-336|172||||
1488 NX-Metal-1-Metal-2-Con|contact@59||-139.5|10||||
1489 NX-Metal-2-Metal-3-Con|contact@60||60|-228||||
1490 NX-Metal-1-Metal-2-Con|contact@62||-162.5|-66||||
1491 NX-Metal-1-Metal-2-Con|contact@64||-282|-172||||
1492 NX-Metal-1-Metal-2-Con|contact@65||-378.5|-178||||
1493 NX-Metal-1-Metal-2-Con|contact@66||-186.5|160||||
1494 IloopCountM:loadORcount;2{lay}|loadORco@1||-238|-144|||D5G4;
1495 IloopCountM:olc;9{lay}|olc@0||182.5|-144|||D5G4;
1496 NMetal-3-Pin|pin@11||-336|303||||
1497 NMetal-2-Pin|pin@16||-403.5|160||||
1498 NMetal-2-Pin|pin@18||-379|-66||||
1499 NMetal-2-Pin|pin@20||-400.5|-178||||
1500 NMetal-2-Pin|pin@22||-400.5|-172||||
1501 NMetal-1-Pin|pin@24||-378.5|-169||||
1502 NMetal-1-Pin|pin@25||-378.5|-175||||
1503 NMetal-2-Pin|pin@26||-201|160||||
1504 NMetal-2-Pin|pin@27||-283|298||||
1505 IwiresL:pinsVddGnd;1{lay}|pinsVddG@2||464.5|432|||D5G4;
1506 IwiresL:pinsVddGnd;1{lay}|pinsVddG@4||-464.5|144|||D5G4;
1507 IwiresL:pinsVddGnd;1{lay}|pinsVddG@5||-464.5|0|||D5G4;
1508 IwiresL:pinsVddGnd;1{lay}|pinsVddG@6||-464.5|-144|||D5G4;
1509 IwiresL:pinsVddGnd;1{lay}|pinsVddG@7||-464.5|-288|||D5G4;
1510 IwiresL:pinsVddGnd;1{lay}|pinsVddG@8||-464.5|-432|||D5G4;
1511 IscanM:scanEx2h;1{lay}|scanEx2h@0||-176.5|288|X||D5G4;
1512 IscanM:scanEx3h;1{lay}|scanEx3h@0||230.5|432|X||D5G4;
1513 IscanM:scanEx3h;1{lay}|scanEx3h@3||248.5|288|X||D5G4;
1514 IwiresL:select22;1{lay}|select22@0||460.5|432|||D5G4;
1515 IwiresL:select60;1{lay}|select60@0||0|288|||D5G4;
1516 IwiresL:select60;1{lay}|select60@1||-9|432|||D5G4;
1517 IwiresL:select70;1{lay}|select70@0||-431.5|144|||D5G4;
1518 IwiresL:select70;1{lay}|select70@1||-431.5|0|||D5G4;
1519 IwiresL:select70;1{lay}|select70@2||-431.5|-144|||D5G4;
1520 IwiresL:select70;1{lay}|select70@3||-431.5|-288|||D5G4;
1521 IwiresL:select70;1{lay}|select70@4||-431.5|-432|||D5G4;
1522 IwiresL:tranCap;1{lay}|tranCap@0||-392.5|432|||D5G4;
1523 IwiresL:tranCap;1{lay}|tranCap@1||-248.5|432|||D5G4;
1524 IwiresL:tranCap;1{lay}|tranCap@2||-104.5|432|||D5G4;
1525 IwiresL:tranCap;1{lay}|tranCap@3||-392.5|288|||D5G4;
1526 Ametal-3|net@19|||S2700|olc@0|xx|48|-44|contact@0||48|10
1527 Ametal-3|net@24|||S900|olc@0|yy|60|-44|contact@60||60|-228
1528 Ametal-1|net@30|||S900|olc@0|zero_1|-84.5|-180|contact@2||-84.5|-216
1529 Ametal-2|net@52|||S1800|olc@0|bitt[1]|322.5|-40|contact@20||390|-40
1530 Ametal-1|net@54|||S2700|scanEx3h@0|dIn[3]|44|425|contact@8||44|442
1531 Ametal-2|net@55|||S0|contact@8||44|442|contact@9||30|442
1532 Ametal-2|net@58|||S0|contact@10||188|442|contact@11||174|442
1533 Ametal-2|net@60|||S0|contact@12||332|442|contact@13||318|442
1534 Ametal-2|net@62|||S1800|contact@14||62|298|contact@15||102|298
1535 Ametal-2|net@64|||S1800|contact@16||206|298|contact@17||246|298
1536 Ametal-2|net@66|||S1800|contact@18||350|298|contact@19||390|298
1537 Ametal-1|net@68|||S900|contact@14||62|298|scanEx3h@3|dIn[3]|62|281
1538 Ametal-1|net@69|||S2700|scanEx3h@0|dIn[2]|188|425|contact@10||188|442
1539 Ametal-1|net@70|||S2700|scanEx3h@0|dIn[1]|332|425|contact@12||332|442
1540 Ametal-1|net@71|||S2700|scanEx3h@3|dIn[2]|206|281|contact@16||206|298
1541 Ametal-1|net@72|||S2700|scanEx3h@3|dIn[1]|350|281|contact@18||350|298
1542 Ametal-2|net@76|||S1800|olc@0|bitt[3]|155.5|-40|contact@21||246|-40
1543 Ametal-2|net@78|||S1800|olc@0|bitt[5]|-11.5|-40|contact@22||102|-40
1544 Ametal-2|net@80|||S0|olc@0|bitt[2]|322.5|-248|contact@23||318|-248
1545 Ametal-2|net@82|||S1800|olc@0|bitt[4]|155.5|-248|contact@24||174|-248
1546 Ametal-2|net@84|||S1800|olc@0|bitt[6]|-11.5|-248|contact@25||30|-248
1547 Ametal-2|net@91|||S1800|contact@27||-9|322|scanEx3h@3|p1p_1|32.5|322
1548 Ametal-2|net@93|||S1800|contact@26||-15|328|scanEx3h@3|rd_1|32.5|328
1549 Ametal-2|net@99|||S1800|contact@28||-3|310|scanEx3h@3|p2p_1|32.5|310
1550 Ametal-2|net@101|||S1800|contact@29||3|272|scanEx3h@3|mc_1|32.5|272
1551 Ametal-2|net@104|||S0|scanEx3h@0|rd_1|14.5|472|contact@33||-15|472
1552 Ametal-2|net@110|||S0|scanEx3h@0|mc_1|14.5|416|contact@30||3|416
1553 Ametal-2|net@112|||S0|scanEx3h@0|p2p_1|14.5|454|contact@31||-3|454
1554 Ametal-2|net@114|||S0|scanEx3h@0|p1p_1|14.5|466|contact@32||-9|466
1555 Ametal-3|net@118|||S900|contact@9||30|442|contact@25||30|-248
1556 Ametal-3|net@119|||S900|contact@11||174|442|contact@24||174|-248
1557 Ametal-3|net@120|||S900|contact@13||318|442|contact@23||318|-248
1558 Ametal-3|net@121|||S900|contact@15||102|298|contact@22||102|-40
1559 Ametal-3|net@122|||S900|contact@17||246|298|contact@21||246|-40
1560 Ametal-3|net@123|||S900|contact@19||390|298|contact@20||390|-40
1561 Ametal-1|net@124|||S2700|contact@26||-15|328|contact@33||-15|472
1562 Ametal-1|net@125|||S2700|contact@27||-9|322|contact@32||-9|466
1563 Ametal-1|net@126|||S2700|contact@28||-3|310|contact@31||-3|454
1564 Ametal-1|net@127|||S2700|contact@29||3|272|contact@30||3|416
1565 Ametal-2|net@146|||S0|contact@30||3|416|contact@34||-336|416
1566 Ametal-1|net@152|||S2700|scanEx2h@0|dIn[2]|-291|281|contact@39||-291|298
1567 Ametal-1|net@154|||S2700|scanEx2h@0|dIn[1]|-147|281|contact@40||-147|298
1568 Ametal-2|net@161|||S0|scanEx3h@3|sout|32.5|278|contact@44||14.5|278
1569 Ametal-1|net@173|||S900|contact@48||456|422|contact@46||456|360.5
1570 Ametal-1|net@177|||S2700|contact@44||14.5|278|contact@45||14.5|360.5
1571 Ametal-2|net@178|||S1800|contact@45||14.5|360.5|contact@46||456|360.5
1572 Ametal-2|net@179|||S1800|scanEx3h@0|sin|446.5|422|contact@48||456|422
1573 Ametal-2|net@186||6.2|S1800|scanEx2h@0|vdd_2|-32.5|338|scanEx3h@3|vdd_3|32.5|338
1574 Ametal-2|net@187|||S0|contact@26||-15|328|scanEx2h@0|rd|-32.5|328
1575 Ametal-2|net@188|||S0|contact@27||-9|322|scanEx2h@0|p1p|-32.5|322
1576 Ametal-2|net@189|||S0|contact@28||-3|310|scanEx2h@0|p2p|-32.5|310
1577 Ametal-2|net@190|||S0|contact@29||3|272|scanEx2h@0|mc|-32.5|272
1578 Ametal-2|net@191||6.2|S1800|scanEx2h@0|gnd|-32.5|288|scanEx3h@3|gnd_1|32.5|288
1579 Ametal-2|net@192||6.2|S0|scanEx3h@3|vdd_1|32.5|238|scanEx2h@0|vdd|-32.5|238
1580 Ametal-2|net@193|||S1800|contact@40||-147|298|contact@49||-120|298
1581 Ametal-2|net@195|||S1800|contact@39||-291|298|contact@50||-270|298
1582 Ametal-3|net@199|||S2700|contact@56||-120|-310|contact@49||-120|298
1583 Ametal-2|net@202|||S1800|scanEx2h@0|sin|-32.5|278|contact@52||-21|278
1584 Ametal-2|net@206|||S0|scanEx3h@0|sout|14.5|422|contact@53||-21|422
1585 Ametal-1|net@207|||S2700|contact@52||-21|278|contact@53||-21|422
1586 Ametal-2|net@210||6.2|S1800|scanEx3h@0|vdd_2|446.5|482|pinsVddG@2|vdd|464.5|482
1587 Ametal-2|net@211||6.2|S0|pinsVddG@2|gnd|464.5|432|scanEx3h@0|gnd|446.5|432
1588 Ametal-2|net@212||6.2|S0|pinsVddG@2|vdd_1|464.5|382|scanEx3h@0|vdd|446.5|382
1589 Ametal-2|net@216|||S0|olc@0|zoo|-92.5|-128|contact@54||-144|-128
1590 Ametal-3|net@218|||S2700|contact@5||-144|-460|contact@54||-144|-128
1591 Ametal-2|net@242|||S0|olc@0|gnd_20|-75.5|-288|loadORco@1|gnd_5|-75.5|-288
1592 Ametal-2|net@243|||S0|olc@0|gnd_22|-75.5|-432|loadORco@1|gnd_4|-75.5|-432
1593 Ametal-2|net@244|||S0|olc@0|vdd_57|-75.5|-238|loadORco@1|vdd_9|-75.5|-238
1594 Ametal-2|net@245|||S0|olc@0|vdd_58|-75.5|-338|loadORco@1|vdd_8|-75.5|-338
1595 Ametal-2|net@246|||S0|olc@0|vdd_61|-75.5|-382|loadORco@1|vdd_6|-75.5|-382
1596 Ametal-2|net@247|||S0|olc@0|vdd_62|-75.5|-482|loadORco@1|vdd_5|-75.5|-482
1597 Ametal-2|net@248|||S0|loadORco@1|gnd_11|-75.5|144|olc@0|gnd_8|-75.5|144
1598 Ametal-2|net@249|||S0|loadORco@1|gnd_9|-75.5|0|olc@0|gnd_9|-75.5|0
1599 Ametal-2|net@250|||S0|loadORco@1|vdd_24|-75.5|94|olc@0|vdd_22|-75.5|94
1600 Ametal-2|net@251|||S0|loadORco@1|vdd_23|-75.5|194|olc@0|vdd_23|-75.5|194
1601 Ametal-2|net@252|||S0|loadORco@1|vdd_20|-75.5|-50|olc@0|vdd_24|-75.5|-50
1602 Ametal-2|net@253|||S0|loadORco@1|vdd_19|-75.5|50|olc@0|vdd_25|-75.5|50
1603 Ametal-2|net@254|||S0|loadORco@1|gnd_7|-109|-144|olc@0|gnd|-109|-144
1604 Ametal-2|net@255|||S0|loadORco@1|vdd_15|-109|-94|olc@0|vdd|-109|-94
1605 Ametal-2|net@256|||S0|loadORco@1|vdd_16|-109|-194|olc@0|vdd_4|-109|-194
1606 Ametal-2|net@258|||S0|contact@2||-84.5|-216|loadORco@1|olc[zero]|-244|-216
1607 Ametal-2|net@260|||S0|contact@5||-144|-460|contact@55||-190.5|-460
1608 Ametal-1|net@261|||S900|loadORco@1|olc[zoo]|-190.5|-457|contact@55||-190.5|-460
1609 Ametal-2|net@263|||S0|loadORco@1|s[1]|-90.5|-310|contact@56||-120|-310
1610 Ametal-3|net@265|||S900|contact@50||-270|298|contact@57||-270|-442
1611 Ametal-2|net@267|||S0|loadORco@1|s[2]|-94.5|-442|contact@57||-270|-442
1612 Ametal-3|net@268|||S900|contact@34||-336|416|pin@11||-336|303
1613 Ametal-3|net@269|||S900|pin@11||-336|303|contact@58||-336|172
1614 Ametal-2|net@271|||S0|contact@58||-336|172|loadORco@1|mc|-340.5|172
1615 Ametal-2|net@274|||S0|contact@0||48|10|contact@59||-139.5|10
1616 Ametal-1|net@275||0.4|S900|loadORco@1|olc[load]|-139.5|16|contact@59||-139.5|10
1617 Ametal-2|net@277|||S1800|loadORco@1|olc[dec]|-344|-228|contact@60||60|-228
1618 Ametal-2|net@282|||S0|contact@62||-162.5|-66|pin@18||-379|-66
1619 Ametal-1|net@283|||S900|contact@62||-162.5|-66|loadORco@1|ilc[load]|-162.5|-128
1620 Ametal-1|net@286|||S900|loadORco@1|sel[rD]|-282|-151|contact@64||-282|-172
1621 Ametal-2|net@287|||S0|contact@64||-282|-172|pin@22||-400.5|-172
1622 Ametal-1|net@289|||S0|loadORco@1|sel[Ld]|-352.5|-169|pin@24||-378.5|-169
1623 Ametal-1|net@290|||S900|pin@24||-378.5|-169|pin@25||-378.5|-175
1624 Ametal-2|net@291|||S0|contact@65||-378.5|-178|pin@20||-400.5|-178
1625 Ametal-1|net@292|||S900|pin@25||-378.5|-175|contact@65||-378.5|-178
1626 Ametal-2|net@293|||S1800|pin@16||-403.5|160|pin@26||-201|160
1627 Ametal-2|net@295|||S1800|pin@26||-201|160|contact@66||-186.5|160
1628 Ametal-1|net@296|||S900|loadORco@1|doneLO[M]|-186.5|163|contact@66||-186.5|160
1629 Ametal-2|net@300|||S0|tranCap@1|gnd|-320.5|432|tranCap@0|gnd_1|-320.5|432
1630 Ametal-2|net@301|||S0|tranCap@1|vdd|-320.5|482|tranCap@0|vdd_2|-320.5|482
1631 Ametal-2|net@302|||S0|tranCap@1|gnd_1|-176.5|432|tranCap@2|gnd|-176.5|432
1632 Ametal-2|net@303|||S0|tranCap@1|vdd_2|-176.5|482|tranCap@2|vdd|-176.5|482
1633 Ametal-2|net@304|||S0|tranCap@0|vdd_3|-320.5|382|tranCap@1|vdd_1|-320.5|382
1634 Ametal-2|net@305|||S0|tranCap@1|vdd_3|-176.5|382|tranCap@2|vdd_1|-176.5|382
1635 Ametal-2|net@306||6.2|S0|scanEx3h@0|vdd_3|14.5|482|tranCap@2|vdd_2|-32.5|482
1636 Ametal-2|net@307||6.2|S1800|tranCap@2|gnd_1|-32.5|432|scanEx3h@0|gnd_1|14.5|432
1637 Ametal-2|net@308||6.2|S1800|tranCap@2|vdd_3|-32.5|382|scanEx3h@0|vdd_1|14.5|382
1638 Ametal-2|net@309|||S0|tranCap@3|gnd_1|-320.5|288|scanEx2h@0|gnd_1|-320.5|288
1639 Ametal-2|net@310|||S0|tranCap@3|vdd_2|-320.5|338|scanEx2h@0|vdd_3|-320.5|338
1640 Ametal-2|net@311|||S0|tranCap@3|vdd_3|-320.5|238|scanEx2h@0|vdd_1|-320.5|238
1641 Ametal-2|net@312||6.2|S0|loadORco@1|gnd_10|-400.5|144|pinsVddG@4|gnd|-464.5|144
1642 Ametal-2|net@313||6.2|S1800|pinsVddG@4|vdd|-464.5|194|loadORco@1|vdd_21|-400.5|194
1643 Ametal-2|net@314||6.2|S1800|pinsVddG@4|vdd_1|-464.5|94|loadORco@1|vdd_22|-400.5|94
1644 Ametal-2|net@315||6.2|S1800|pinsVddG@5|gnd|-464.5|0|loadORco@1|gnd_8|-400.5|0
1645 Ametal-2|net@316||6.2|S1800|pinsVddG@5|vdd|-464.5|50|loadORco@1|vdd_17|-400.5|50
1646 Ametal-2|net@317||6.2|S1800|pinsVddG@5|vdd_1|-464.5|-50|loadORco@1|vdd_18|-400.5|-50
1647 Ametal-2|net@318||6.2|S1800|pinsVddG@6|gnd|-464.5|-144|loadORco@1|gnd|-400.5|-144
1648 Ametal-2|net@319||6.2|S1800|pinsVddG@6|vdd|-464.5|-94|loadORco@1|vdd|-400.5|-94
1649 Ametal-2|net@320||6.2|S1800|pinsVddG@6|vdd_1|-464.5|-194|loadORco@1|vdd_1|-400.5|-194
1650 Ametal-2|net@321||6.2|S1800|pinsVddG@7|gnd|-464.5|-288|loadORco@1|gnd_6|-400.5|-288
1651 Ametal-2|net@322||6.2|S1800|pinsVddG@7|vdd|-464.5|-238|loadORco@1|vdd_12|-400.5|-238
1652 Ametal-2|net@323||6.2|S1800|pinsVddG@7|vdd_1|-464.5|-338|loadORco@1|vdd_13|-400.5|-338
1653 Ametal-2|net@324||6.2|S1800|pinsVddG@8|gnd|-464.5|-432|loadORco@1|gnd_3|-400.5|-432
1654 Ametal-2|net@325||6.2|S1800|pinsVddG@8|vdd|-464.5|-382|loadORco@1|vdd_7|-400.5|-382
1655 Ametal-2|net@326||6.2|S1800|pinsVddG@8|vdd_1|-464.5|-482|loadORco@1|vdd_14|-400.5|-482
1656 Ametal-2|net@327|||S0|pin@27||-283|298|contact@39||-291|298
1657 Edo[ins]||D5G5;|loadORco@1|do[ins]|I
1658 EdoneLO[M]||D5G5;|pin@16||O
1659 Eflag[D][clr]||D5G5;|loadORco@1|flag[D][clr]|O
1660 Eflag[D][set]||D5G5;|loadORco@1|flag[D][set]|O
1661 Egnd||D5G5;|tranCap@0|gnd|G
1662 Egnd_1||D5G5;|olc@0|gnd_1|G
1663 Egnd_6||D5G5;|olc@0|gnd_6|G
1664 Egnd_16||D5G5;|olc@0|gnd_16|G
1665 Egnd_17||D5G5;|olc@0|gnd_17|G
1666 Egnd_21||D5G5;|olc@0|gnd_21|G
1667 Egnd_27||D5G5;|scanEx3h@3|gnd|G
1668 Egnd_29||D5G5;|pinsVddG@2|gnd|G
1669 Egnd_38||D5G5;|tranCap@3|gnd|G
1670 Egnd_39||D5G5;|tranCap@2|gnd|G
1671 Egnd_40||D5G5;|tranCap@2|gnd_1|P
1672 Egnd_41||D5G5;|pinsVddG@4|gnd|G
1673 Egnd_42||D5G5;|pinsVddG@5|gnd|G
1674 Egnd_43||D5G5;|pinsVddG@6|gnd|G
1675 Egnd_44||D5G5;|pinsVddG@7|gnd|G
1676 Egnd_45||D5G5;|pinsVddG@8|gnd|G
1677 Eilc[load]||D5G5;|pin@18||O
1678 EinLO[1]||D5G5;|olc@0|inLO[1]|I
1679 EinLO[2]||D5G5;|olc@0|inLO[2]|I
1680 EinLO[3]||D5G5;|olc@0|inLO[3]|I
1681 EinLO[4]||D5G5;|olc@0|inLO[4]|I
1682 EinLO[5]||D5G5;|olc@0|inLO[5]|I
1683 EinLO[6]||D5G5;|olc@0|inLO[6]|I
1684 Emc||D5G5;|scanEx3h@3|mc|I
1685 Emc_1||D5G5;|scanEx2h@0|mc_1|I
1686 Ep1p||D5G5;|scanEx3h@3|p1p|B
1687 Ep1p_1||D5G5;|scanEx2h@0|p1p_1|B
1688 Ep2p||D5G5;|scanEx3h@3|p2p|B
1689 Ep2p_1||D5G5;|scanEx2h@0|p2p_1|B
1690 Erd||D5G5;|scanEx3h@3|rd|B
1691 Erd_1||D5G5;|scanEx2h@0|rd_1|B
1692 Esel[Co]||D5G5;|loadORco@1|sel[Co]|I
1693 Esel[Ld]||D5G5;|pin@20||I
1694 Esel[rD]||D5G5;|pin@22||I
1695 Esel[rD_1]||D5G5;|loadORco@1|sel[rD_1]|I
1696 Esin||D5G5;|scanEx3h@3|sin|I
1697 Esout||D5G5;|scanEx2h@0|sout|I
1698 Evdd||D5G5;|tranCap@0|vdd|P
1699 Evdd_1||D5G5;|tranCap@2|vdd_1|P
1700 Evdd_2||D5G5;|olc@0|vdd_2|P
1701 Evdd_3||D5G5;|olc@0|vdd_3|P
1702 Evdd_12||D5G5;|olc@0|vdd_12|P
1703 Evdd_18||D5G5;|olc@0|vdd_18|P
1704 Evdd_33||D5G5;|olc@0|vdd_33|P
1705 Evdd_35||D5G5;|olc@0|vdd_35|P
1706 Evdd_36||D5G5;|olc@0|vdd_36|P
1707 Evdd_37||D5G5;|olc@0|vdd_37|P
1708 Evdd_59||D5G5;|olc@0|vdd_59|P
1709 Evdd_60||D5G5;|olc@0|vdd_60|P
1710 Evdd_69||D5G5;|scanEx3h@3|vdd|P
1711 Evdd_70||D5G5;|scanEx3h@3|vdd_2|P
1712 Evdd_73||D5G5;|pinsVddG@2|vdd_1|P
1713 Evdd_74||D5G5;|pinsVddG@2|vdd|P
1714 Evdd_80||D5G5;|pinsVddG@4|vdd|P
1715 Evdd_90||D5G5;|tranCap@0|vdd_1|P
1716 Evdd_91||D5G5;|tranCap@3|vdd|P
1717 Evdd_92||D5G5;|tranCap@3|vdd_1|P
1718 Evdd_93||D5G5;|tranCap@2|vdd|P
1719 Evdd_94||D5G5;|tranCap@2|vdd_2|P
1720 Evdd_95||D5G5;|tranCap@2|vdd_3|P
1721 Evdd_96||D5G5;|pinsVddG@4|vdd_1|P
1722 Evdd_97||D5G5;|pinsVddG@5|vdd|P
1723 Evdd_98||D5G5;|pinsVddG@5|vdd_1|P
1724 Evdd_99||D5G5;|pinsVddG@6|vdd|P
1725 Evdd_100||D5G5;|pinsVddG@6|vdd_1|P
1726 Evdd_101||D5G5;|pinsVddG@7|vdd|P
1727 Evdd_102||D5G5;|pinsVddG@7|vdd_1|P
1728 Evdd_103||D5G5;|pinsVddG@8|vdd|P
1729 Evdd_104||D5G5;|pinsVddG@8|vdd_1|P
1730 X
1731
1732 # Cell olcWcontAdam;1{sch}
1733 ColcWcontAdam;1{sch}||schematic|1236866624132|1243490851292|
1734 Ngeneric:Facet-Center|art@0||0|0||||AV
1735 NOff-Page|conn@1||-50|-59|||YR|
1736 NOff-Page|conn@4||64|-56|||Y|
1737 NOff-Page|conn@6||89|-45|||XR|
1738 NOff-Page|conn@7||52.5|-93|||RR|
1739 NOff-Page|conn@9||77|-80|||YRRR|
1740 NOff-Page|conn@10||81|-30||||
1741 NOff-Page|conn@11||32|-30|||Y|
1742 NOff-Page|conn@12||91|-53|||XY|
1743 NOff-Page|conn@13||64|-50|||XYRR|
1744 NOff-Page|conn@17||-125|-44||||
1745 NOff-Page|conn@18||-144|-50||||
1746 Igasp_dec;1{ic}|gasp_con@2||-75|-10|||D5G4;
1747 Igasp_resetting;1{ic}|gasp_con@5||-75|-45|Y||D5G4;
1748 Igasp_set;2{ic}|gasp_con@9||-75|-82|Y||D5G4;
1749 Igasp_reset_done;1{ic}|gasp_con@10||-75|-63|Y||D5G4;
1750 IredFive:inv;1{ic}|inv@4||-101|-54|X||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)S100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y3;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1751 I_counter_toplevel;1{ic}|jocounte@0||-46|-80|||D5G4;
1752 IloopCountM:loadORcount;1{ic}|loadORco@0||77|-53|||D5G4;
1753 IredFive:nand2;1{ic}|nand2@0||-92|-83|||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1754 IredFive:nand2;1{ic}|nand2@4||-129|-55|RR||D0G4;|ATTR_Delay(D5G1;NPX2.5;Y-3;)S100|ATTR_X(D5G1.5;NPX2.5;Y2.5;)S5|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1755 IredFive:nor2;1{ic}|nor2@0||-138|-54|RR||D5G4;|ATTR_Delay(D5G1;NPX2.5;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.5;)S10|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1756 IolcWcontAdam;1{ic}|olcWcont@1||0|18|||D5G4;
1757 Ngeneric:Invisible-Pin|pin@0||1.5|42.5|||||ART_message(D5G6;)SolcWcontAdam
1758 Ngeneric:Invisible-Pin|pin@2||-0.5|37.5|||||ART_message(D5G4;)Sthe Kessels OLC and its control
1759 NWire_Pin|pin@18||34.5|-75||||
1760 NWire_Pin|pin@19||34.5|-70.5||||
1761 NWire_Pin|pin@20||34.5|-83.5||||
1762 NWire_Pin|pin@21||34.5|-79||||
1763 NWire_Pin|pin@22||35|-58.5||||
1764 NWire_Pin|pin@23||35|-52||||
1765 NWire_Pin|pin@24||35|-66.5||||
1766 NWire_Pin|pin@25||35|-62||||
1767 NBus_Pin|pin@28||39|-37|-1|-1||
1768 NBus_Pin|pin@30||55|-37|-1|-1||
1769 NBus_Pin|pin@31||41|-21|-1|-1||
1770 NBus_Pin|pin@33||57|-21|-1|-1||
1771 NWire_Pin|pin@36||98|-66||||
1772 NWire_Pin|pin@37||98|-62||||
1773 NWire_Pin|pin@38||98|-96||||
1774 NWire_Pin|pin@39||98|-92||||
1775 NWire_Pin|pin@40||98|-72||||
1776 NWire_Pin|pin@41||98|-68||||
1777 NWire_Pin|pin@42||98|-78||||
1778 NWire_Pin|pin@43||98|-74||||
1779 NWire_Pin|pin@44||98|-84||||
1780 NWire_Pin|pin@45||98|-80||||
1781 NWire_Pin|pin@46||98|-90||||
1782 NWire_Pin|pin@47||98|-86||||
1783 NWire_Pin|pin@48||37|-18||||
1784 NWire_Pin|pin@49||53|-18||||
1785 NWire_Pin|pin@52||53|-12||||
1786 NWire_Pin|pin@57||73|-44||||
1787 NWire_Pin|pin@58||89|-50||||
1788 NBus_Pin|pin@60||81|-43|-1|-1||
1789 NBus_Pin|pin@61||71|-37|-1|-1||
1790 NWire_Pin|pin@62||70|-18||||
1791 NBus_Pin|pin@63||72|-22|-1|-1||
1792 Ngeneric:Invisible-Pin|pin@64||0.5|33.5|||||ART_message(D5G3;)Sam 27 May 2009
1793 NWire_Pin|pin@123||63|-93||||
1794 NWire_Pin|pin@140||-81|-7||||
1795 NWire_Pin|pin@150||-106|-82|||R|
1796 NWire_Pin|pin@166||-89|-22||||
1797 NWire_Pin|pin@223||-89|-36||||
1798 NWire_Pin|pin@231||-81|-29||||
1799 NWire_Pin|pin@240||-106|-84|||R|
1800 NWire_Pin|pin@259||-100|-76||||
1801 NWire_Pin|pin@270||-85.5|-70||||
1802 NWire_Pin|pin@271||-81|-83||||
1803 NWire_Pin|pin@272||-81|-65||||
1804 NWire_Pin|pin@278||-89|-28||||
1805 NWire_Pin|pin@279||-108|-28||||
1806 NWire_Pin|pin@293||-16|-70||||
1807 NWire_Pin|pin@294||-16|-76||||
1808 NWire_Pin|pin@296||-73|-70||||
1809 NWire_Pin|pin@297||-73|-19||||
1810 NWire_Pin|pin@298||-73|-36||||
1811 NWire_Pin|pin@303||-81|-44||||
1812 NWire_Pin|pin@306||-81|-63||||
1813 NWire_Pin|pin@307||-98|-63||||
1814 NWire_Pin|pin@308||-98|-70||||
1815 NWire_Pin|pin@310||-112|-70||||
1816 Ngeneric:Invisible-Pin|pin@311||-77|4|||||ART_message(D5G5;)STHE GOOD STUFF
1817 Ngeneric:Invisible-Pin|pin@312||59|6|||||ART_message(D5G5;)STHE LEFTOVERS
1818 NWire_Pin|pin@313||-81|-26||||
1819 Ngeneric:Invisible-Pin|pin@322||-68|-33|||||ART_message(BD6G2;)S[THE RULES:,.,"(1) \"load OLC\" must be predicated on D=clear",.,"(2) \"decrement OLC\" must be predicated on D=set",.,(3) The instruction AFTER a torpedoable move must,"NOT be predicated on D=set, because ps[skip] will","blindly fire even when do[ins] is full (i wish this","were not how things worked, but hey, whatever).  It",is okay for the instruction to be predicated on,D=clear (it takes a while to realize why...).]
1820 NWire_Pin|pin@323||-108|-16||||
1821 NWire_Pin|pin@324||-96|-44||||
1822 NWire_Pin|pin@325||-96|-54||||
1823 NWire_Pin|pin@326||-96|-44||||
1824 NWire_Pin|pin@328||-46|-91||||
1825 NWire_Pin|pin@329||-35|-76||||
1826 NWire_Pin|pin@330||-35|-95||||
1827 NWire_Pin|pin@331||-62|-95||||
1828 NWire_Pin|pin@332||-62|-84||||
1829 NWire_Pin|pin@337||-162|-54||||
1830 NWire_Pin|pin@340||-81|-46||||
1831 NBus_Pin|pin@347||-41|-56||||
1832 NWire_Pin|pin@355||-141.5|-54||||
1833 NWire_Pin|pin@361||-96|-54||||
1834 NWire_Pin|pin@375||-109|-56||||
1835 NWire_Pin|pin@379||-134|-53||||
1836 NWire_Pin|pin@388||-119|-44||||
1837 NWire_Pin|pin@389||-132|-50||||
1838 NWire_Pin|pin@390||-132|-53||||
1839 Ngeneric:Invisible-Pin|pin@391||-48|-97|||||ART_message(D5G1;)S[NOTE:,using the decFailed output directly as the loadLatches,input gives us NORMALLY TRANSPARENT latches]
1840 IscanM:scanEx2h;1{ic}|scanEx2h@0||75|-30|||D5G4;
1841 IscanM:scanEx3h;1{ic}|scanEx3h@1||42|-30|||D5G4;
1842 IscanM:scanEx3h;1{ic}|scanEx3h@2||58|-30|||D5G4;
1843 IdriversM:sucDri10;1{ic}|sucDri10@0||-106|-44|||D5G4;
1844 IwiresL:tranCap;1{ic}|tc[1:4]|D5G3;Y5;|59.5|-73|||D5G4;
1845 IorangeTSMC090nm:wire90;1{ic}|wire90@1||41.5|-75|||D0G4;|ATTR_L(D5G1;PUD)D849.3999999999999|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
1846 IorangeTSMC090nm:wire90;1{ic}|wire90@2||41.5|-83.5|||D0G4;|ATTR_L(D5G1;PUD)D868.7|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
1847 IorangeTSMC090nm:wire90;1{ic}|wire90@3||42|-58.5|||D0G4;|ATTR_L(D5G1;PUD)D3939.7999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
1848 IorangeTSMC090nm:wire90;1{ic}|wire90@4||42|-66.5|||D0G4;|ATTR_L(D5G1;PUD)D3317.5999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NPY-1;)I1|ATTR_width(D5G1;NPY-2;)I3
1849 IorangeTSMC090nm:wire90;1{ic}|wire90@5||92.5|-84|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1688.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1850 IorangeTSMC090nm:wire90;1{ic}|wire90@6||92.5|-90|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1392.4999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1851 IorangeTSMC090nm:wire90;1{ic}|wire90@7||92.5|-96|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1411.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1852 IorangeTSMC090nm:wire90;1{ic}|wire90@8||92.5|-66|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1679.4999999999995|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1853 IorangeTSMC090nm:wire90;1{ic}|wire90@9||92.5|-72|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1929.6999999999998|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1854 IorangeTSMC090nm:wire90;1{ic}|wire90@10||92.5|-78|||D0G4;|ATTR_L(D5FLeave alone;G1;PUD)D1631.5999999999997|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NPY-1;)I1|ATTR_width(D5FLeave alone;G1;NPY-2;)I3
1855 Abus|bitt[1,3,5]|D5G2;|-0.5|IJ2700|scanEx3h@1|dIn[1:4]|41|-27|pin@31||41|-21
1856 Abus|bitt[1:6]|D5G2;||IJ2700|jocounte@0|scan[1:6]|-41|-66|pin@347||-41|-56
1857 Awire|bitt[1]|D5G2;||2700|pin@36||98|-66|pin@37||98|-62
1858 Abus|bitt[2,4,6]|D5G2;|-0.5|IJ2700|scanEx3h@2|dIn[1:4]|57|-27|pin@33||57|-21
1859 Awire|bitt[2]|D5G2;||2700|pin@40||98|-72|pin@41||98|-68
1860 Awire|bitt[3]|D5G2;||2700|pin@42||98|-78|pin@43||98|-74
1861 Awire|bitt[4]|D5G2;||2700|pin@44||98|-84|pin@45||98|-80
1862 Awire|bitt[5]|D5G2;||2700|pin@46||98|-90|pin@47||98|-86
1863 Awire|bitt[6]|D5G2;||2700|pin@38||98|-96|pin@39||98|-92
1864 Awire|dec|D5G2;X3;||0|jocounte@0|dec|-55|-70|pin@296||-73|-70
1865 Awire|decSucceeded|D5G2;||0|pin@278||-89|-28|pin@279||-108|-28
1866 Awire|decSucceeded|D5G2;||1800|jocounte@0|decSucceeded|-37|-70|pin@293||-16|-70
1867 Awire|decSucceeded|D5G2;||1800|nand2@4|inb|-126.5|-56|pin@375||-109|-56
1868 Awire|do[ins]|D5G2;||1800|pin@259||-100|-76|gasp_con@9|in|-85|-76
1869 Awire|do[ins]|D5G2;||0|gasp_con@2|in|-85|-16|pin@323||-108|-16
1870 Awire|flag[D][clr]|D5G2;||1800|pin@337||-162|-54|pin@355||-141.5|-54
1871 Awire|flag[D][set]|D5G2;||0|pin@308||-98|-70|pin@310||-112|-70
1872 Awire|flag[D][set]|D5G2;||1800|pin@329||-35|-76|pin@294||-16|-76
1873 Awire|load|D5G2;X5;||1800|gasp_con@9|out|-77|-76|jocounte@0|load|-55|-76
1874 Awire|mc|D5G2;||2700|pin@49||53|-18|pin@52||53|-12
1875 Awire|mc|D5G2;||2700|loadORco@0|mc|73|-48|pin@57||73|-44
1876 Awire|mc|D5G2;||2700|gasp_con@5|mc|-81|-31|pin@231||-81|-29
1877 Awire|mc|D5G2;||2700|gasp_con@9|mc|-81|-68|pin@272||-81|-65
1878 Awire|mc|D5G2;||900|gasp_con@2|mc|-81|-24|pin@313||-81|-26
1879 Awire|mc|D5G2;||900|jocounte@0|mc|-46|-86|pin@328||-46|-91
1880 Awire|mc|D5G2;||2700|gasp_con@10|mc|-81|-49|pin@340||-81|-46
1881 Awire|net@16|||0|wire90@1|a|39|-75|pin@18||34.5|-75
1882 Awire|net@18|||0|wire90@2|a|39|-83.5|pin@20||34.5|-83.5
1883 Awire|net@19|||0|wire90@3|a|39.5|-58.5|pin@22||35|-58.5
1884 Awire|net@20|||0|wire90@4|a|39.5|-66.5|pin@24||35|-66.5
1885 Abus|net@36||-0.5|IJ900|scanEx3h@1|p2p,p1p,rd|39|-33|pin@28||39|-37
1886 Abus|net@37||-0.5|IJ1800|pin@28||39|-37|pin@30||55|-37
1887 Awire|net@46|||1800|scanEx3h@1|sout|43|-30|scanEx3h@2|sin|53|-30
1888 Awire|net@49|||1800|conn@11|y|34|-30|scanEx3h@1|sin|37|-30
1889 Awire|net@51|||1800|wire90@8|b|95|-66|pin@36||98|-66
1890 Awire|net@52|||1800|wire90@9|b|95|-72|pin@40||98|-72
1891 Awire|net@53|||1800|wire90@10|b|95|-78|pin@42||98|-78
1892 Awire|net@54|||1800|wire90@5|b|95|-84|pin@44||98|-84
1893 Awire|net@55|||1800|wire90@6|b|95|-90|pin@46||98|-90
1894 Awire|net@56|||1800|wire90@7|b|95|-96|pin@38||98|-96
1895 Awire|net@57|||2700|scanEx3h@1|mc|37|-26|pin@48||37|-18
1896 Awire|net@58|||2700|scanEx3h@2|mc|53|-26|pin@49||53|-18
1897 Awire|net@60|||0|pin@49||53|-18|pin@48||37|-18
1898 Awire|net@72|||900|conn@6|a|89|-47|pin@58||89|-50
1899 Awire|net@73|||0|pin@58||89|-50|loadORco@0|ilc[load]|83|-50
1900 Abus|net@74||-0.5|IJ0|loadORco@0|sel[Ld,Co]|71|-56|conn@4|y|66|-56
1901 Awire|net@78|||0|conn@12|y|89|-53|loadORco@0|do[reD]|83|-53
1902 Abus|net@80||-0.5|IJ2700|pin@61||71|-37|scanEx2h@0|p2p,p1p,rd|71|-33
1903 Awire|net@81|||1800|scanEx3h@2|sout|59|-30|scanEx2h@0|sin|70|-30
1904 Awire|net@82|||1800|scanEx2h@0|sout|74|-30|conn@10|a|79|-30
1905 Awire|net@83|||2700|scanEx2h@0|mc|70|-26|pin@62||70|-18
1906 Awire|net@86|||0|loadORco@0|do[ins]|71|-50|conn@13|y|66|-50
1907 Abus|net@88||-0.5|IJ1800|pin@30||55|-37|pin@61||71|-37
1908 Awire|net@89|||1800|pin@49||53|-18|pin@62||70|-18
1909 Awire|net@141|||1800|conn@7|a|54.5|-93|pin@123||63|-93
1910 Awire|net@169|||2700|pin@223||-89|-36|pin@278||-89|-28
1911 Awire|net@170|||1800|pin@166||-89|-22|gasp_con@2|in2|-85|-22
1912 Awire|net@260|||0|gasp_con@5|in|-85|-36|pin@223||-89|-36
1913 Abus|net@284|||IJ900|conn@1|y|-50|-61|jocounte@0|in[1:37]|-50|-64
1914 Awire|net@321|||0|gasp_con@9|in2|-85|-70|pin@270||-85.5|-70
1915 Awire|net@325|||900|gasp_con@9|cond|-81|-79|pin@271||-81|-83
1916 Awire|net@330|||2700|pin@278||-89|-28|pin@166||-89|-22
1917 Awire|net@354|||1800|gasp_con@9|out2|-77|-70|pin@296||-73|-70
1918 Awire|net@356|||0|pin@297||-73|-19|gasp_con@2|out|-77|-19
1919 Awire|net@357|||2700|pin@298||-73|-36|pin@297||-73|-19
1920 Awire|net@358|||1800|gasp_con@5|out|-77|-36|pin@298||-73|-36
1921 Awire|net@361|||900|pin@298||-73|-36|pin@296||-73|-70
1922 Awire|net@366|||900|gasp_con@5|cond|-81|-41|pin@303||-81|-44
1923 Awire|net@372|||0|pin@306||-81|-63|pin@307||-98|-63
1924 Awire|net@373|||1800|pin@308||-98|-70|pin@270||-85.5|-70
1925 Awire|net@374|||900|pin@307||-98|-63|pin@308||-98|-70
1926 Awire|net@399|||900|pin@326||-96|-44|pin@361||-96|-54
1927 Awire|net@401|||900|pin@324||-96|-44|pin@326||-96|-44
1928 Awire|net@402|||1800|sucDri10@0|succ|-102|-44|pin@326||-96|-44
1929 Awire|net@404|||1800|jocounte@0|decFailed|-37|-76|pin@329||-35|-76
1930 Awire|net@405|||900|pin@329||-35|-76|pin@330||-35|-95
1931 Awire|net@406|||0|pin@330||-35|-95|pin@331||-62|-95
1932 Awire|net@407|||2700|pin@331||-62|-95|pin@332||-62|-84
1933 Awire|net@408|||1800|pin@332||-62|-84|jocounte@0|loadClock|-55|-84
1934 Awire|net@416|||1800|pin@325||-96|-54|gasp_con@10|in|-85|-54
1935 Awire|net@417|||900|gasp_con@10|cond|-81|-59|pin@306||-81|-63
1936 Awire|net@439|||0|nor2@0|out|-140.5|-54|pin@355||-141.5|-54
1937 Awire|net@450|||900|pin@361||-96|-54|pin@325||-96|-54
1938 Awire|net@451|||1800|inv@4|in|-98.5|-54|pin@361||-96|-54
1939 Awire|net@467|||0|nand2@4|out|-131.5|-55|nor2@0|inb|-135.5|-55
1940 Awire|net@468|||0|inv@4|out|-103.5|-54|nand2@4|ina|-126.5|-54
1941 Awire|net@480|||0|pin@379||-134|-53|nor2@0|ina|-135.5|-53
1942 Awire|net@491|||1800|pin@388||-119|-44|sucDri10@0|in|-110|-44
1943 Awire|net@496|||1800|conn@17|y|-123|-44|pin@388||-119|-44
1944 Awire|net@497|||1800|conn@18|y|-142|-50|pin@389||-132|-50
1945 Awire|net@498|||900|pin@389||-132|-50|pin@390||-132|-53
1946 Awire|net@499|||0|pin@390||-132|-53|pin@379||-134|-53
1947 Awire|olc[dec]|D5G2;||2700|pin@24||35|-66.5|pin@25||35|-62
1948 Awire|olc[load]|D5G2;||2700|pin@22||35|-58.5|pin@23||35|-52
1949 Awire|olc[zero]|D5G2;||2700|pin@18||34.5|-75|pin@19||34.5|-70.5
1950 Awire|olc[zoo]|D5G2;||2700|pin@20||34.5|-83.5|pin@21||34.5|-79
1951 Abus|p2p,p1p,rd|D5G2;|-0.5|IJ900|scanEx3h@2|p2p,p1p,rd|55|-33|pin@30||55|-37
1952 Awire|resetting|D5G2;||0|pin@303||-81|-44|pin@324||-96|-44
1953 Abus|s[1:2]|D5G2;|-0.5|IJ2700|loadORco@0|s[1:2]|81|-47|pin@60||81|-43
1954 Abus|s[1:2]|D5G2;|-0.5|IJ2700|scanEx2h@0|dIn[1:3]|72|-27|pin@63||72|-22
1955 Awire|sel[Co]|D5G2;||2700|gasp_con@2|cond|-81|-14|pin@140||-81|-7
1956 Awire|sel[Ld]|D5G2;||0|nand2@0|ina|-94.5|-84|pin@240||-106|-84
1957 Awire|sel[rD]|D5G2;||0|nand2@0|inb|-94.5|-82|pin@150||-106|-82
1958 Awire|~sel[set]|D5G2;||1800|nand2@0|out|-89.5|-83|pin@271||-81|-83
1959 Edo[ins]||D4G2;|conn@13|a|I
1960 EdoneLO[M]||D4G2;|conn@12|a|I
1961 Efire[T]||D5G2;X-4;|conn@17|a|U
1962 Eflag[D][set,clr]||D6G2;|conn@7|y|O
1963 Eilc[load]||D6G2;|conn@6|y|O
1964 EinLO[1:6]||D4G2;X-1;|conn@1|a|I
1965 Ep2p,p1p,rd,mc||D4G2;|conn@9|a|B
1966 Esel[Ld,Co,rD]||D4G2;|conn@4|a|I
1967 Esel[tp]|sel[Tp]|D5G2;X-3;|conn@18|a|U
1968 Esin||D4G2;|conn@11|a|I
1969 Esout||D6G2;|conn@10|y|O
1970 X