5009c8b290b558cd6ae3cc6cc228d2ed0e330c4f
[fleet.git] / electric / omegaCounter.jelib
1 # header information:
2 HomegaCounter|8.10a
3
4 # Views:
5 Vicon|ic
6 Vschematic|sch
7
8 # External Libraries:
9
10 LorangeTSMC090nm|orangeTSMC090nm
11
12 LredFive|redFive
13
14 # Tools:
15 Ouser|DefaultTechnology()Scmos90|SchematicTechnology()Scmos90
16 Oio|GDSOutputConvertsBracketsInExports()BF|GDSWritesExportPins()BT
17
18 # Technologies:
19 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43
20 Tmocmos|SelectedFoundryFormocmos()STSMC
21
22 # Cell counterTopLevel;1{sch}
23 CcounterTopLevel;1{sch}||schematic|1246318914852|1246318917028|
24 Ngeneric:Facet-Center|art@0||0|0||||AV
25 Ngeneric:Invisible-Pin|pin@0||-5|9.5|||||ART_message(D5G3;)S["A complete counter consists of \"n\" copies of this cell","plus an \"end cap\" at the MSB end and a different \"end cap\" at the LSB end.",.,The MSB end cap ties DoneOrTwo HI and OneOrTwo LO.,.,The LSB end cap responds to decrement requests from the,"dock by draining both state wires.  It reports \"decrement succeeded\" to","the dock if the state of the LSB is \"One\" or \"Two\" and reports \"decrement","failed\" to the dock if the state of the LSB is \"Done\"."]
26 X
27
28 # Cell delay;1{ic}
29 Cdelay;1{ic}||artwork|1021415734000|1247711830995|E|prototype_center()I[6000,0]
30 Ngeneric:Facet-Center|art@0||0|0||||AV
31 NThick-Circle|art@1||2|0|1|1|||ART_color()I10
32 NThick-Circle|art@2||3|0|1|1|||ART_color()I10
33 NThick-Circle|art@3||10|0|1|1|||ART_color()I10
34 NThick-Circle|art@4||11|0|1|1|||ART_color()I10
35 NPin|pin@0||1.5|0|1|1||
36 Nschematic:Bus_Pin|pin@1||-2.5|0|-2|-2||
37 NPin|pin@2||-1.5|0|1|1||
38 NPin|pin@3||-2.5|0||||
39 Nschematic:Bus_Pin|pin@4||14.5|0|-2|-2||
40 NPin|pin@5||-1.5|2|1|1||
41 NPin|pin@6||-1.5|-2|1|1||
42 NPin|pin@7||6.5|0|1|1||
43 NPin|pin@9||3.5|2|1|1||
44 NPin|pin@10||3.5|-2|1|1||
45 NPin|pin@11||9.5|0|1|1||
46 Nschematic:Bus_Pin|pin@12||5.5|0|-2|-2||
47 NPin|pin@13||11.5|-2|1|1||
48 NPin|pin@16||6.5|2|1|1||
49 NPin|pin@17||6.5|-2|1|1||
50 NPin|pin@18||14.5|0|1|1||
51 NPin|pin@19||11.5|2|1|1||
52 AThicker|net@0|||FS3263|pin@0||1.5|0|pin@5||-1.5|2|ART_color()I10
53 AThicker|net@1|||FS337|pin@0||1.5|0|pin@6||-1.5|-2|ART_color()I10
54 AThicker|net@2|||FS0|pin@2||-1.5|0|pin@3||-2.5|0|ART_color()I10
55 AThicker|net@3|||FS2700|pin@6||-1.5|-2|pin@5||-1.5|2|ART_color()I10
56 AThicker|net@4|||FS3263|pin@7||6.5|0|pin@9||3.5|2|ART_color()I10
57 AThicker|net@5|||FS337|pin@7||6.5|0|pin@10||3.5|-2|ART_color()I10
58 AThicker|net@6|||FS2700|pin@10||3.5|-2|pin@9||3.5|2|ART_color()I10
59 AThicker|net@7|||FS3263|pin@11||9.5|0|pin@16||6.5|2|ART_color()I10
60 AThicker|net@8|||FS337|pin@11||9.5|0|pin@17||6.5|-2|ART_color()I10
61 AThicker|net@10|||FS2700|pin@17||6.5|-2|pin@16||6.5|2|ART_color()I10
62 AThicker|net@11|||FS3263|pin@18||14.5|0|pin@19||11.5|2|ART_color()I10
63 AThicker|net@12|||FS337|pin@18||14.5|0|pin@13||11.5|-2|ART_color()I10
64 AThicker|net@13|||FS2700|pin@13||11.5|-2|pin@19||11.5|2|ART_color()I10
65 Ein||D5G1;|pin@1||I
66 Eout||D5G1;|pin@4||O
67 X
68
69 # Cell delay;1{sch}
70 Cdelay;1{sch}||schematic|1021415734000|1247804465074||prototype_center()I[0,0]
71 Ngeneric:Facet-Center|art@0||0|0||||AV
72 NOff-Page|conn@0||19|0.5||||
73 NOff-Page|conn@1||-17.5|0.5||||
74 Idelay;1{ic}|inv@0||25|13|||D0G4;
75 IredFive:inv;1{ic}|inv@2||-11|0.5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
76 IredFive:inv;1{ic}|inv@3||-4|0.5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
77 IredFive:inv;1{ic}|inv@4||4|0.5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
78 IredFive:inv;1{ic}|inv@5||12|0.5|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
79 Awire|net@10|||0|inv@2|in|-13.5|0.5|conn@1|y|-15.5|0.5
80 Awire|net@11|||0|inv@3|in|-6.5|0.5|inv@2|out|-8.5|0.5
81 Awire|net@12|||0|inv@4|in|1.5|0.5|inv@3|out|-1.5|0.5
82 Awire|net@13|||0|inv@5|in|9.5|0.5|inv@4|out|6.5|0.5
83 Awire|net@14|||1800|inv@5|out|14.5|0.5|conn@0|a|17|0.5
84 Ein||D5G2;|conn@1|a|I
85 Eout||D5G2;|conn@0|y|O
86 X
87
88 # Cell fire;1{ic}
89 Cfire;1{ic}||artwork|1247529105994|1247689184569|E
90 Ngeneric:Facet-Center|art@0||0|0||||AV
91 NBox|art@2||-3.25|2|11.5|15||
92 NThick-Circle|art@3||-7.5|-6|1|1|RRR|
93 NThick-Circle|art@4||-7.5|10|1|1|RRR|
94 Nschematic:Bus_Pin|pin@0||4.5|1|||X|
95 Nschematic:Wire_Pin|pin@1||2.5|1|||X|
96 Nschematic:Bus_Pin|pin@2||4.5|3|||X|
97 Nschematic:Wire_Pin|pin@3||2.5|3|||X|
98 Nschematic:Bus_Pin|pin@4||-11|3||||
99 Nschematic:Wire_Pin|pin@5||-9|3||||
100 Nschematic:Bus_Pin|pin@6||-11|5||||
101 Nschematic:Wire_Pin|pin@7||-9|5||||
102 Nschematic:Bus_Pin|pin@8||4.5|-1|||X|
103 Nschematic:Wire_Pin|pin@9||2.5|-1|||X|
104 Nschematic:Bus_Pin|pin@10||4.5|5|||X|
105 Nschematic:Wire_Pin|pin@11||2.5|5|||X|
106 Nschematic:Bus_Pin|pin@12||-11|-1||||
107 Nschematic:Wire_Pin|pin@13||-9|-1||||
108 Nschematic:Bus_Pin|pin@14||-11|1||||
109 Nschematic:Wire_Pin|pin@15||-9|1||||
110 Nschematic:Bus_Pin|pin@16||1.5|12|||R|
111 Nschematic:Wire_Pin|pin@17||1.5|9.5|||R|
112 Ngeneric:Invisible-Pin|pin@18||-3|2|||||ART_message(D5G2;)S16T
113 Nschematic:Bus_Pin|pin@19||-7.5|-8|||RRR|
114 Nschematic:Wire_Pin|pin@20||-7.5|-6.5|||RRR|
115 Ngeneric:Invisible-Pin|pin@21||-7.5|-4.5|||||ART_message(D5G1;)S+1
116 Ngeneric:Invisible-Pin|pin@23||-8|-1|||||ART_message(D5G1;)S+3
117 Ngeneric:Invisible-Pin|pin@24||-8|1|||||ART_message(D5G1;)S+3
118 Ngeneric:Invisible-Pin|pin@25||-8|5|||||ART_message(D5G1;)S+3
119 Ngeneric:Invisible-Pin|pin@26||-8|3|||||ART_message(D5G1;)S+3
120 Ngeneric:Invisible-Pin|pin@27||1.5|5|||||ART_message(D5G1;)S+3
121 Ngeneric:Invisible-Pin|pin@28||1.5|3|||||ART_message(D5G1;)S+3
122 Ngeneric:Invisible-Pin|pin@29||1.5|1|||||ART_message(D5G1;)S+3
123 Ngeneric:Invisible-Pin|pin@30||1.5|-1|||||ART_message(D5G1;)S+3
124 Nschematic:Bus_Pin|pin@31||1.5|-5.5||||
125 Nschematic:Wire_Pin|pin@32||2.5|-5.5||||
126 Nschematic:Bus_Pin|pin@33||-7.5|12||||
127 Nschematic:Wire_Pin|pin@34||-7.5|12||||
128 Nschematic:Wire_Pin|pin@35||-7.5|10.5||||
129 Nschematic:Wire_Pin|pin@36||1.5|-8||||
130 Ngeneric:Invisible-Pin|pin@37||-7.5|8.5|||||ART_message(D5G1;)S+1
131 Nschematic:Bus_Pin|pin@38||-1.5|9.5||||
132 Nschematic:Bus_Pin|pin@40||-5|9.5||||
133 Nschematic:Wire_Pin|pin@41||-5|9.5||||
134 Aschematic:wire|net@0|||1800|pin@1||2.5|1|pin@0||4.5|1
135 Aschematic:wire|net@1|||1800|pin@3||2.5|3|pin@2||4.5|3
136 Aschematic:wire|net@2|||0|pin@5||-9|3|pin@4||-11|3
137 Aschematic:wire|net@3|||0|pin@7||-9|5|pin@6||-11|5
138 Aschematic:wire|net@4|||1800|pin@9||2.5|-1|pin@8||4.5|-1
139 Aschematic:wire|net@5|||1800|pin@11||2.5|5|pin@10||4.5|5
140 Aschematic:wire|net@6|||0|pin@13||-9|-1|pin@12||-11|-1
141 Aschematic:wire|net@7|||0|pin@15||-9|1|pin@14||-11|1
142 Aschematic:wire|net@8|||2700|pin@17||1.5|9.5|pin@16||1.5|12
143 Aschematic:wire|net@9|||900|pin@20||-7.5|-6.5|pin@19||-7.5|-8
144 Aschematic:wire|net@10|||0|pin@32||2.5|-5.5|pin@31||1.5|-5.5
145 Aschematic:wire|net@11|||0|pin@34||-7.5|12|pin@33||-7.5|12
146 Aschematic:wire|net@12|||900|pin@33||-7.5|12|pin@35||-7.5|10.5
147 Aschematic:wire|net@13|||900|pin@31||1.5|-5.5|pin@36||1.5|-8
148 Aschematic:wire|net@15|||2700|pin@41||-5|9.5|pin@40||-5|9.5
149 ELSN[ZeroOrDone]||D5G2;X-9.5;|pin@0||I
150 ELSN[ZeroOrOne]|LSN[ZeroOrTwo]|D5G2;X-9.5;|pin@2||I
151 EMSN[ZeroOrDone]||D4G2;|pin@4||I
152 EMSN[ZeroOrOne]|MSN[ZeroOrTwo]|D4G2;|pin@6||I
153 ENotLSN[ZeroOrDone]||D5G2;X-11;|pin@8||I
154 ENotLSN[ZeroOrOne]|NotLSN[ZeroOrTwo]|D5G2;X-9.5;|pin@10||I
155 ENotMSN[ZeroOrDone]||D4G2;|pin@12||I
156 ENotMSN[ZeroOrOne]|NotMSN[ZeroOrTwo]|D4G2;|pin@14||I
157 Enot_disable@174670546|disable|D5G2;RX-1;Y5;|pin@40||I
158 Efire|fire[1]|D5G2;X1.5;|pin@16||O
159 Efire[2]||D5G2;X2;Y-3.5;|pin@31||O
160 Enot_disable||D5G2;RX-0.5;Y3.5;|pin@38||I
161 Enot_fire|not_fire[1]|D5G2;X1;Y-4.5;|pin@19||O
162 Enot_fire[2]||D5G2;X-5.5;Y1.5;|pin@33||O
163 X
164
165 # Cell fire;1{sch}
166 Cfire;1{sch}||schematic|1247526811643|1247810782419|
167 IredFive:NMOS;1{ic}|NMOS@0||8|-51|RR||D5G4;|ATTR_X(D5G1.5;NPX-3.5;Y2;)S8
168 IredFive:NMOS;1{ic}|NMOS@1||-1|-44.5|RR||D5G4;|ATTR_X(D5G1.5;NPX-3.5;Y2;)S8
169 IredFive:NMOS;1{ic}|NMOS@2||-14|-41.5|||D5G4;|ATTR_X(D5G1.5;NPX5;Y0.5;)S16
170 IredFive:NMOS;1{ic}|NMOS@5||-26|-26.5|||D5G4;|ATTR_X(D5G1.5;NPX5;Y0.5;)S8
171 IredFive:NMOS;1{ic}|NMOS@7||-14|-47.5|||D5G4;|ATTR_X(D5G1.5;NPX5;Y0.5;)S16
172 IredFive:PMOS;1{ic}|PMOS@0||-6.5|-14|RR||D5G4;|ATTR_X(D5G1.5;NPX-3;Y2;)S16
173 IredFive:PMOS;1{ic}|PMOS@1||-9.5|-14|XRR||D5G4;|ATTR_X(D5G1.5;NPX-3;Y2;)S16
174 IredFive:PMOS;1{ic}|PMOS@2||-8|-9.5|RR||D5G4;|ATTR_X(D5G1.5;NPX5.5;Y-2;)S16
175 IredFive:PMOS;1{ic}|PMOS@3||-8|-4|RR||D5G4;|ATTR_X(D5G1.5;NPX5;)S16
176 IredFive:PMOS;1{ic}|PMOS@4||-8|2|XRR||D5G4;|ATTR_X(D5G1.5;NPX4.5;Y-1;)S500
177 Ngeneric:Facet-Center|art@0||0|0||||AV
178 NOff-Page|conn@0||-50.5|-38||||
179 NOff-Page|conn@1||22.5|-37|||RR|
180 NOff-Page|conn@2||4.5|-14|||RR|
181 NOff-Page|conn@3||-20.5|-14||||
182 NOff-Page|conn@4||4.5|-9.5|||RR|
183 NOff-Page|conn@5||4.5|-4|||RR|
184 NOff-Page|conn@6||-50.5|-42.5||||
185 NOff-Page|conn@7||-50.5|-46.5||||
186 NOff-Page|conn@8||29|-21||||
187 NOff-Page|conn@9||29|-24.5||||
188 NOff-Page|conn@10||29|-18.5||||
189 NOff-Page|conn@11||29|-27||||
190 NOff-Page|conn@12||-58.5|2.5||||
191 NOff-Page|conn@14||-56|-26.5|||XRR|
192 Ifire;1{ic}|fire@0||-57|22|||D5G4;
193 NGround|gnd@1||-26|-32.5||||
194 NGround|gnd@2||-8|-61||||
195 IredFive:inv;1{ic}|inv@1||20|-24.5|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPY-4.5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
196 NWire_Pin|pin@0||-8|-12||||
197 NWire_Pin|pin@2||-8|-16||||
198 NWire_Pin|pin@5||-8|-21||||
199 NWire_Pin|pin@6||15|-24.5||||
200 NWire_Pin|pin@7||15|-21||||
201 NWire_Pin|pin@8||25|-18.5||||
202 NWire_Pin|pin@9||25|-21||||
203 NWire_Pin|pin@10||25|-27||||
204 NWire_Pin|pin@11||25|-24.5||||
205 NWire_Pin|pin@12||-8|-11.5||||
206 NWire_Pin|pin@18||-26|-21||||
207 NWire_Pin|pin@19||-45.5|2||||
208 NWire_Pin|pin@20||-45.5|-26.5||||
209 NWire_Pin|pin@21||24|-44.5|||X|
210 NWire_Pin|pin@22||26|-51||||
211 NWire_Pin|pin@23||-39.5|-41.5||||
212 NWire_Pin|pin@26||-32|-47.5||||
213 NWire_Pin|pin@29||8|-56||||
214 NWire_Pin|pin@31||-14|-33.5||||
215 NWire_Pin|pin@32||8|-33.5||||
216 NWire_Pin|pin@33||-8|-33.5||||
217 NWire_Pin|pin@34||-14|-56||||
218 NWire_Pin|pin@35||-8|-56||||
219 NWire_Pin|pin@38||-1|-56||||
220 NWire_Pin|pin@39||-1|-33.5||||
221 NWire_Pin|pin@40||9|-21||||
222 NWire_Pin|pin@41||-3|-21||||
223 NPower|pwr@0||-8|6.5||||
224 Awire|MSN[ZeroOrDone]|D5G2;X-6;||0|NMOS@7|g|-17|-47.5|pin@26||-32|-47.5
225 Awire|MSN[ZeroOrTwo]|D5G2;X-6;||0|NMOS@2|g|-17|-41.5|pin@23||-39.5|-41.5
226 Awire|NotLSN[ZeroOrDone]|D5G2;X6;||1800|NMOS@0|g|11|-51|pin@22||26|-51
227 Awire|NotLSN[ZeroOrTwo]|D5G2;X8.5;||1800|NMOS@1|g|2|-44.5|pin@21||24|-44.5
228 Awire|net@0|||1800|PMOS@1|d|-9.5|-12|pin@0||-8|-12
229 Awire|net@1|||1800|pin@0||-8|-12|PMOS@0|d|-6.5|-12
230 Awire|net@6|||1800|PMOS@1|s|-9.5|-16|pin@2||-8|-16
231 Awire|net@7|||1800|pin@2||-8|-16|PMOS@0|s|-6.5|-16
232 Awire|net@14|||0|conn@2|y|2.5|-14|PMOS@0|g|-3.5|-14
233 Awire|net@15|||1800|conn@3|y|-18.5|-14|PMOS@1|g|-12.5|-14
234 Awire|net@26|||2700|pin@5||-8|-21|pin@2||-8|-16
235 Awire|net@29|||0|inv@1|in|17.5|-24.5|pin@6||15|-24.5
236 Awire|net@32|||2700|pin@6||15|-24.5|pin@7||15|-21
237 Awire|net@34|||0|conn@10|a|27|-18.5|pin@8||25|-18.5
238 Awire|net@35|||1800|pin@7||15|-21|pin@9||25|-21
239 Awire|net@36|||1800|pin@9||25|-21|conn@8|a|27|-21
240 Awire|net@37|||900|pin@8||25|-18.5|pin@9||25|-21
241 Awire|net@38|||0|conn@11|a|27|-27|pin@10||25|-27
242 Awire|net@39|||0|conn@9|a|27|-24.5|pin@11||25|-24.5
243 Awire|net@40|||0|pin@11||25|-24.5|inv@1|out|22.5|-24.5
244 Awire|net@41|||2700|pin@10||25|-27|pin@11||25|-24.5
245 Awire|net@42|||2700|pin@0||-8|-12|pin@12||-8|-11.5
246 Awire|net@45|||900|PMOS@2|s|-8|-11.5|pin@0||-8|-12
247 Awire|net@46|||900|PMOS@3|s|-8|-6|PMOS@2|d|-8|-7.5
248 Awire|net@47|||900|PMOS@4|s|-8|0|PMOS@3|d|-8|-2
249 Awire|net@51|||1800|PMOS@2|g|-5|-9.5|conn@4|y|2.5|-9.5
250 Awire|net@52|||1800|PMOS@3|g|-5|-4|conn@5|y|2.5|-4
251 Awire|net@53|||900|pwr@0||-8|6.5|PMOS@4|d|-8|4
252 Awire|net@65|||2700|gnd@1||-26|-30.5|NMOS@5|s|-26|-28.5
253 Awire|net@66|||2700|NMOS@5|d|-26|-24.5|pin@18||-26|-21
254 Awire|net@67|||0|pin@5||-8|-21|pin@18||-26|-21
255 Awire|net@69|||0|PMOS@4|g|-11|2|pin@19||-45.5|2
256 Awire|net@70|||1800|conn@14|y|-54|-26.5|pin@20||-45.5|-26.5
257 Awire|net@71|||1800|pin@20||-45.5|-26.5|NMOS@5|g|-29|-26.5
258 Awire|net@72|||900|pin@19||-45.5|2|pin@20||-45.5|-26.5
259 Awire|net@78|||2700|pin@29||8|-56|NMOS@0|d|8|-53
260 Awire|net@86|||1800|pin@31||-14|-33.5|pin@33||-8|-33.5
261 Awire|net@89|||2700|pin@33||-8|-33.5|pin@5||-8|-21
262 Awire|net@90|||900|NMOS@7|s|-14|-49.5|pin@34||-14|-56
263 Awire|net@95|||900|pin@35||-8|-56|gnd@2||-8|-59
264 Awire|net@96|||1800|pin@34||-14|-56|pin@35||-8|-56
265 Awire|net@105|||900|NMOS@2|s|-14|-43.5|NMOS@7|d|-14|-45.5
266 Awire|net@106|||2700|NMOS@2|d|-14|-39.5|pin@31||-14|-33.5
267 Awire|net@107|||0|pin@29||8|-56|pin@38||-1|-56
268 Awire|net@108|||0|pin@38||-1|-56|pin@35||-8|-56
269 Awire|net@109|||900|NMOS@1|d|-1|-46.5|pin@38||-1|-56
270 Awire|net@110|||1800|pin@33||-8|-33.5|pin@39||-1|-33.5
271 Awire|net@111|||1800|pin@39||-1|-33.5|pin@32||8|-33.5
272 Awire|net@112|||2700|NMOS@1|s|-1|-42.5|pin@39||-1|-33.5
273 Awire|net@113|||2700|NMOS@0|s|8|-49|pin@32||8|-33.5
274 Awire|net@114|||0|pin@7||15|-21|pin@40||9|-21
275 Awire|net@115|||1800|pin@5||-8|-21|pin@41||-3|-21
276 Awire|net@116|||1800|pin@41||-3|-21|pin@40||9|-21
277 ENotLSN[ZeroOrDone]|LSN[ZeroOrDone]|D6G2;X-16.5;|conn@1|a|I
278 ENotLSN[ZeroOrOne]|LSN[ZeroOrTwo]|D6G2;X-19.5;|conn@0|y|I
279 EMSN[ZeroOrDone]||D4G2;|conn@2|a|I
280 EMSN[ZeroOrOne]|MSN[ZeroOrTwo]|D6G2;X-20;|conn@3|y|I
281 ENotLSN[ZeroOrDone]@143472236|NotLSN[ZeroOrDone]|D4G2;|conn@4|a|I
282 ENotLSN[ZeroOrOne]@693077187|NotLSN[ZeroOrTwo]|D4G2;|conn@5|a|I
283 ENotMSN[ZeroOrDone]||D6G2;X-20.5;|conn@7|a|I
284 ENotMSN[ZeroOrOne]|NotMSN[ZeroOrTwo]|D5G2;X-10;|conn@6|a|I
285 Enot_disable@228418395|disable|D5G2;X-4;|conn@14|a|I
286 Efire|fire[1]|D6G2;X4.5;|conn@8|a|O
287 Efire[2]||D5G2;X7;|conn@10|a|O
288 Enot_disable||D5G2;X-6;|conn@12|a|I
289 Enot_fire|not_fire[1]|D5G2;X9;|conn@9|a|O
290 Enot_fire[2]||D5G2;X5;|conn@11|y|O
291 X
292
293 # Cell fire2stage;1{ic}
294 Cfire2stage;1{ic}||artwork|1247529105994|1247689184569|E
295 Ngeneric:Facet-Center|art@0||0|0||||AV
296 NBox|art@2||-3.25|2|11.5|15||
297 NThick-Circle|art@3||-7.5|-6|1|1|RRR|
298 NThick-Circle|art@4||-7.5|10|1|1|RRR|
299 Nschematic:Bus_Pin|pin@0||4.5|1|||X|
300 Nschematic:Wire_Pin|pin@1||2.5|1|||X|
301 Nschematic:Bus_Pin|pin@2||4.5|3|||X|
302 Nschematic:Wire_Pin|pin@3||2.5|3|||X|
303 Nschematic:Bus_Pin|pin@4||-11|3||||
304 Nschematic:Wire_Pin|pin@5||-9|3||||
305 Nschematic:Bus_Pin|pin@6||-11|5||||
306 Nschematic:Wire_Pin|pin@7||-9|5||||
307 Nschematic:Bus_Pin|pin@8||4.5|-1|||X|
308 Nschematic:Wire_Pin|pin@9||2.5|-1|||X|
309 Nschematic:Bus_Pin|pin@10||4.5|5|||X|
310 Nschematic:Wire_Pin|pin@11||2.5|5|||X|
311 Nschematic:Bus_Pin|pin@12||-11|-1||||
312 Nschematic:Wire_Pin|pin@13||-9|-1||||
313 Nschematic:Bus_Pin|pin@14||-11|1||||
314 Nschematic:Wire_Pin|pin@15||-9|1||||
315 Nschematic:Bus_Pin|pin@16||1.5|12|||R|
316 Nschematic:Wire_Pin|pin@17||1.5|9.5|||R|
317 Ngeneric:Invisible-Pin|pin@18||-3|2|||||ART_message(D5G2;)S16T
318 Nschematic:Bus_Pin|pin@19||-7.5|-8|||RRR|
319 Nschematic:Wire_Pin|pin@20||-7.5|-6.5|||RRR|
320 Ngeneric:Invisible-Pin|pin@21||-7.5|-4.5|||||ART_message(D5G1;)S+1
321 Ngeneric:Invisible-Pin|pin@23||-8|-1|||||ART_message(D5G1;)S+3
322 Ngeneric:Invisible-Pin|pin@24||-8|1|||||ART_message(D5G1;)S+3
323 Ngeneric:Invisible-Pin|pin@25||-8|5|||||ART_message(D5G1;)S+3
324 Ngeneric:Invisible-Pin|pin@26||-8|3|||||ART_message(D5G1;)S+3
325 Ngeneric:Invisible-Pin|pin@27||1.5|5|||||ART_message(D5G1;)S+3
326 Ngeneric:Invisible-Pin|pin@28||1.5|3|||||ART_message(D5G1;)S+3
327 Ngeneric:Invisible-Pin|pin@29||1.5|1|||||ART_message(D5G1;)S+3
328 Ngeneric:Invisible-Pin|pin@30||1.5|-1|||||ART_message(D5G1;)S+3
329 Nschematic:Bus_Pin|pin@31||1.5|-5.5||||
330 Nschematic:Wire_Pin|pin@32||2.5|-5.5||||
331 Nschematic:Bus_Pin|pin@33||-7.5|12||||
332 Nschematic:Wire_Pin|pin@34||-7.5|12||||
333 Nschematic:Wire_Pin|pin@35||-7.5|10.5||||
334 Nschematic:Wire_Pin|pin@36||1.5|-8||||
335 Ngeneric:Invisible-Pin|pin@37||-7.5|8.5|||||ART_message(D5G1;)S+1
336 Nschematic:Bus_Pin|pin@38||-1.5|9.5||||
337 Nschematic:Bus_Pin|pin@40||-5|9.5||||
338 Nschematic:Wire_Pin|pin@41||-5|9.5||||
339 Aschematic:wire|net@0|||1800|pin@1||2.5|1|pin@0||4.5|1
340 Aschematic:wire|net@1|||1800|pin@3||2.5|3|pin@2||4.5|3
341 Aschematic:wire|net@2|||0|pin@5||-9|3|pin@4||-11|3
342 Aschematic:wire|net@3|||0|pin@7||-9|5|pin@6||-11|5
343 Aschematic:wire|net@4|||1800|pin@9||2.5|-1|pin@8||4.5|-1
344 Aschematic:wire|net@5|||1800|pin@11||2.5|5|pin@10||4.5|5
345 Aschematic:wire|net@6|||0|pin@13||-9|-1|pin@12||-11|-1
346 Aschematic:wire|net@7|||0|pin@15||-9|1|pin@14||-11|1
347 Aschematic:wire|net@8|||2700|pin@17||1.5|9.5|pin@16||1.5|12
348 Aschematic:wire|net@9|||900|pin@20||-7.5|-6.5|pin@19||-7.5|-8
349 Aschematic:wire|net@10|||0|pin@32||2.5|-5.5|pin@31||1.5|-5.5
350 Aschematic:wire|net@11|||0|pin@34||-7.5|12|pin@33||-7.5|12
351 Aschematic:wire|net@12|||900|pin@33||-7.5|12|pin@35||-7.5|10.5
352 Aschematic:wire|net@13|||900|pin@31||1.5|-5.5|pin@36||1.5|-8
353 Aschematic:wire|net@15|||2700|pin@41||-5|9.5|pin@40||-5|9.5
354 ELSN[ZeroOrDone]||D5G2;X-9.5;|pin@0||I
355 ELSN[ZeroOrTwo]||D5G2;X-9.5;|pin@2||I
356 EMSN[ZeroOrDone]||D4G2;|pin@4||I
357 EMSN[ZeroOrTwo]||D4G2;|pin@6||I
358 ENotLSN[ZeroOrDone]||D5G2;X-11;|pin@8||I
359 ENotLSN[ZeroOrTwo]||D5G2;X-9.5;|pin@10||I
360 ENotMSN[ZeroOrDone]||D4G2;|pin@12||I
361 ENotMSN[ZeroOrTwo]||D4G2;|pin@14||I
362 Edisable||D5G2;RX-1;Y5;|pin@40||I
363 Efire[1]||D5G2;X1.5;|pin@16||O
364 Efire[2]||D5G2;X2;Y-3.5;|pin@31||O
365 Enot_disable||D5G2;RX-0.5;Y3.5;|pin@38||I
366 Enot_fire[1]||D5G2;X1;Y-4.5;|pin@19||O
367 Enot_fire[2]||D5G2;X-5.5;Y1.5;|pin@33||O
368 X
369
370 # Cell fire2stage;1{sch}
371 Cfire2stage;1{sch}||schematic|1247526811643|1247806415765|
372 IredFive:NMOS;1{ic}|NMOS@0||8|-51|RR||D5G4;|ATTR_Delay(D5G1;NPX-4;Y-2;)I100|ATTR_X(D5G1.5;NPX-3.5;Y2;)S4
373 IredFive:NMOS;1{ic}|NMOS@1||-1|-44.5|RR||D5G4;|ATTR_Delay(D5G1;NPX-4;Y-2;)I100|ATTR_X(D5G1.5;NPX-3.5;Y2;)S4
374 IredFive:NMOS;1{ic}|NMOS@2||-14|-41.5|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S8
375 IredFive:NMOS;1{ic}|NMOS@5||-26|-26.5|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S8
376 IredFive:NMOS;1{ic}|NMOS@7||-14|-47.5|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)S8
377 IredFive:PMOS;1{ic}|PMOS@0||-6.5|-14|RR||D5G4;|ATTR_Delay(D5G1;NPX-2.5;Y3.5;)I100|ATTR_X(D5G1.5;NPX-3;Y2;)S8
378 IredFive:PMOS;1{ic}|PMOS@1||-9.5|-14|XRR||D5G4;|ATTR_Delay(D5G1;NPX-3;Y3.5;)I100|ATTR_X(D5G1.5;NPX-3;Y2;)S8
379 IredFive:PMOS;1{ic}|PMOS@2||-8|-9.5|RR||D5G4;|ATTR_Delay(D5G1;NPX5.5;Y-0.5;)I100|ATTR_X(D5G1.5;NPX5.5;Y-2;)S8
380 IredFive:PMOS;1{ic}|PMOS@3||-8|-4|RR||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;)S8
381 IredFive:PMOS;1{ic}|PMOS@4||-8|2|XRR||D5G4;|ATTR_Delay(D5G1;NPX6;Y-2.5;)I100|ATTR_X(D5G1.5;NPX4.5;Y-1;)S500
382 Ngeneric:Facet-Center|art@0||0|0||||AV
383 NOff-Page|conn@0||-50.5|-38||||
384 NOff-Page|conn@1||22.5|-37|||RR|
385 NOff-Page|conn@2||4.5|-14|||RR|
386 NOff-Page|conn@3||-20.5|-14||||
387 NOff-Page|conn@4||4.5|-9.5|||RR|
388 NOff-Page|conn@5||4.5|-4|||RR|
389 NOff-Page|conn@6||-50.5|-42.5||||
390 NOff-Page|conn@7||-50.5|-46.5||||
391 NOff-Page|conn@8||29|-21||||
392 NOff-Page|conn@9||29|-24.5||||
393 NOff-Page|conn@10||29|-18.5||||
394 NOff-Page|conn@11||29|-27||||
395 NOff-Page|conn@12||-58.5|2.5||||
396 NOff-Page|conn@14||-56|-26.5|||XRR|
397 Ifire2stage;1{ic}|fire2sta@0||-57|22|||D5G4;
398 NGround|gnd@1||-26|-32.5||||
399 NGround|gnd@2||-8|-61||||
400 IredFive:inv;1{ic}|inv@1||20|-24.5|||D5G4;|ATTR_Delay(D5G1;NPX1;Y-2.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPY-4.5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
401 NWire_Pin|pin@0||-8|-12||||
402 NWire_Pin|pin@2||-8|-16||||
403 NWire_Pin|pin@5||-8|-21||||
404 NWire_Pin|pin@6||15|-24.5||||
405 NWire_Pin|pin@7||15|-21||||
406 NWire_Pin|pin@8||25|-18.5||||
407 NWire_Pin|pin@9||25|-21||||
408 NWire_Pin|pin@10||25|-27||||
409 NWire_Pin|pin@11||25|-24.5||||
410 NWire_Pin|pin@12||-8|-11.5||||
411 NWire_Pin|pin@18||-26|-21||||
412 NWire_Pin|pin@19||-45.5|2||||
413 NWire_Pin|pin@20||-45.5|-26.5||||
414 NWire_Pin|pin@21||24|-44.5|||X|
415 NWire_Pin|pin@22||26|-51||||
416 NWire_Pin|pin@23||-39.5|-41.5||||
417 NWire_Pin|pin@26||-32|-47.5||||
418 NWire_Pin|pin@29||8|-56||||
419 NWire_Pin|pin@31||-14|-33.5||||
420 NWire_Pin|pin@32||8|-33.5||||
421 NWire_Pin|pin@33||-8|-33.5||||
422 NWire_Pin|pin@34||-14|-56||||
423 NWire_Pin|pin@35||-8|-56||||
424 NWire_Pin|pin@38||-1|-56||||
425 NWire_Pin|pin@39||-1|-33.5||||
426 NWire_Pin|pin@40||9|-21||||
427 NWire_Pin|pin@41||-3|-21||||
428 NPower|pwr@0||-8|6.5||||
429 Awire|MSN[ZeroOrDone]|D5G2;X-6;||0|NMOS@7|g|-17|-47.5|pin@26||-32|-47.5
430 Awire|MSN[ZeroOrTwo]|D5G2;X-6;||0|NMOS@2|g|-17|-41.5|pin@23||-39.5|-41.5
431 Awire|NotLSN[ZeroOrDone]|D5G2;X6;||1800|NMOS@0|g|11|-51|pin@22||26|-51
432 Awire|NotLSN[ZeroOrTwo]|D5G2;X8.5;||1800|NMOS@1|g|2|-44.5|pin@21||24|-44.5
433 Awire|net@0|||1800|PMOS@1|d|-9.5|-12|pin@0||-8|-12
434 Awire|net@1|||1800|pin@0||-8|-12|PMOS@0|d|-6.5|-12
435 Awire|net@6|||1800|PMOS@1|s|-9.5|-16|pin@2||-8|-16
436 Awire|net@7|||1800|pin@2||-8|-16|PMOS@0|s|-6.5|-16
437 Awire|net@14|||0|conn@2|y|2.5|-14|PMOS@0|g|-3.5|-14
438 Awire|net@15|||1800|conn@3|y|-18.5|-14|PMOS@1|g|-12.5|-14
439 Awire|net@26|||2700|pin@5||-8|-21|pin@2||-8|-16
440 Awire|net@29|||0|inv@1|in|17.5|-24.5|pin@6||15|-24.5
441 Awire|net@32|||2700|pin@6||15|-24.5|pin@7||15|-21
442 Awire|net@34|||0|conn@10|a|27|-18.5|pin@8||25|-18.5
443 Awire|net@35|||1800|pin@7||15|-21|pin@9||25|-21
444 Awire|net@36|||1800|pin@9||25|-21|conn@8|a|27|-21
445 Awire|net@37|||900|pin@8||25|-18.5|pin@9||25|-21
446 Awire|net@38|||0|conn@11|a|27|-27|pin@10||25|-27
447 Awire|net@39|||0|conn@9|a|27|-24.5|pin@11||25|-24.5
448 Awire|net@40|||0|pin@11||25|-24.5|inv@1|out|22.5|-24.5
449 Awire|net@41|||2700|pin@10||25|-27|pin@11||25|-24.5
450 Awire|net@42|||2700|pin@0||-8|-12|pin@12||-8|-11.5
451 Awire|net@45|||900|PMOS@2|s|-8|-11.5|pin@0||-8|-12
452 Awire|net@46|||900|PMOS@3|s|-8|-6|PMOS@2|d|-8|-7.5
453 Awire|net@47|||900|PMOS@4|s|-8|0|PMOS@3|d|-8|-2
454 Awire|net@51|||1800|PMOS@2|g|-5|-9.5|conn@4|y|2.5|-9.5
455 Awire|net@52|||1800|PMOS@3|g|-5|-4|conn@5|y|2.5|-4
456 Awire|net@53|||900|pwr@0||-8|6.5|PMOS@4|d|-8|4
457 Awire|net@65|||2700|gnd@1||-26|-30.5|NMOS@5|s|-26|-28.5
458 Awire|net@66|||2700|NMOS@5|d|-26|-24.5|pin@18||-26|-21
459 Awire|net@67|||0|pin@5||-8|-21|pin@18||-26|-21
460 Awire|net@69|||0|PMOS@4|g|-11|2|pin@19||-45.5|2
461 Awire|net@70|||1800|conn@14|y|-54|-26.5|pin@20||-45.5|-26.5
462 Awire|net@71|||1800|pin@20||-45.5|-26.5|NMOS@5|g|-29|-26.5
463 Awire|net@72|||900|pin@19||-45.5|2|pin@20||-45.5|-26.5
464 Awire|net@78|||2700|pin@29||8|-56|NMOS@0|d|8|-53
465 Awire|net@86|||1800|pin@31||-14|-33.5|pin@33||-8|-33.5
466 Awire|net@89|||2700|pin@33||-8|-33.5|pin@5||-8|-21
467 Awire|net@90|||900|NMOS@7|s|-14|-49.5|pin@34||-14|-56
468 Awire|net@95|||900|pin@35||-8|-56|gnd@2||-8|-59
469 Awire|net@96|||1800|pin@34||-14|-56|pin@35||-8|-56
470 Awire|net@105|||900|NMOS@2|s|-14|-43.5|NMOS@7|d|-14|-45.5
471 Awire|net@106|||2700|NMOS@2|d|-14|-39.5|pin@31||-14|-33.5
472 Awire|net@107|||0|pin@29||8|-56|pin@38||-1|-56
473 Awire|net@108|||0|pin@38||-1|-56|pin@35||-8|-56
474 Awire|net@109|||900|NMOS@1|d|-1|-46.5|pin@38||-1|-56
475 Awire|net@110|||1800|pin@33||-8|-33.5|pin@39||-1|-33.5
476 Awire|net@111|||1800|pin@39||-1|-33.5|pin@32||8|-33.5
477 Awire|net@112|||2700|NMOS@1|s|-1|-42.5|pin@39||-1|-33.5
478 Awire|net@113|||2700|NMOS@0|s|8|-49|pin@32||8|-33.5
479 Awire|net@114|||0|pin@7||15|-21|pin@40||9|-21
480 Awire|net@115|||1800|pin@5||-8|-21|pin@41||-3|-21
481 Awire|net@116|||1800|pin@41||-3|-21|pin@40||9|-21
482 ELSN[ZeroOrDone]||D6G2;X-16.5;|conn@1|a|I
483 ELSN[ZeroOrTwo]||D6G2;X-19.5;|conn@0|y|I
484 EMSN[ZeroOrDone]||D4G2;|conn@2|a|I
485 EMSN[ZeroOrTwo]||D6G2;X-20;|conn@3|y|I
486 ENotLSN[ZeroOrDone]||D4G2;|conn@4|a|I
487 ENotLSN[ZeroOrTwo]||D4G2;|conn@5|a|I
488 ENotMSN[ZeroOrDone]||D6G2;X-20.5;|conn@7|a|I
489 ENotMSN[ZeroOrTwo]||D5G2;X-10;|conn@6|a|I
490 Edisable||D5G2;X-4;|conn@14|a|I
491 Efire[1]||D6G2;X4.5;|conn@8|a|O
492 Efire[2]||D5G2;X7;|conn@10|a|O
493 Enot_disable||D5G2;X-6;|conn@12|a|I
494 Enot_fire[1]||D5G2;X9;|conn@9|a|O
495 Enot_fire[2]||D5G2;X5;|conn@11|y|O
496 X
497
498 # Cell nor2withInverter;2{ic}
499 Cnor2withInverter;2{ic}||artwork|1021415734000|1246318194856|E|ATTR_Delay(D5G1;HNPX-2.5;Y5.5;)I100|ATTR_X(D5FLeave alone;G1;HNOLPX-2.5;Y6.5;)S1|ATTR_drive0(D5G1;HNPTX-2.5;Y4.5;)Sstrong0|ATTR_drive1(D5G1;HNPTX-2.5;Y3.5;)Sstrong1|prototype_center()I[6000,0]
500 Ngeneric:Facet-Center|art@0||0|0||||AV
501 NThick-Circle|art@1||-1|1|1|1|||ART_color()I10
502 NThick-Circle|art@2||0.5|0|4|4|RRR||ART_color()I10|ART_degrees()F[0.0,3.1415927]
503 NThick-Circle|art@4||-3|-1|1|1|||ART_color()I10
504 NPin|pin@0||-0.5|-0.75|1|1||
505 NPin|pin@1||0.75|-2|1|1||
506 NPin|pin@2||0.5|-2|1|1||
507 NPin|pin@3||-0.5|-2|1|1||
508 NPin|pin@4||-0.5|2|1|1||
509 NPin|pin@5||0.5|2|1|1||
510 NPin|pin@6||-1.5|1|1|1||
511 NPin|pin@7||-2.5|1||||
512 Nschematic:Bus_Pin|pin@8||3.5|0|-2|-2||
513 Nschematic:Bus_Pin|pin@9||-2.5|1|-2|-2||
514 Nschematic:Bus_Pin|pin@12||-7|-1|-2|-2||
515 NPin|pin@13||-3.5|-1|1|1||
516 Nschematic:Bus_Pin|pin@14||-7|-1|-2|-2||
517 NPin|pin@15||-6|-1|1|1||
518 NPin|pin@16||-7|-1||||
519 Nschematic:Bus_Pin|pin@17||-2.5|-1|-2|-2||
520 NPin|pin@18||-6|0.5|1|1||
521 NPin|pin@19||-6|-2.5|1|1||
522 NPin|pin@20||-2.5|-1|1|1||
523 NPin|pin@21||-0.5|-1|1|1||
524 NPin|pin@22||-1.5|-3|1|1|R|
525 NPin|pin@23||-1.5|-1|1|1|R|
526 Nschematic:Wire_Pin|pin@24||-1.5|-3||||
527 NPin|pin@25||3.5|0|1|1||
528 NPin|pin@26||2.5|0||||
529 AThicker|net@0|||FS3150|pin@1||0.75|-2|pin@0||-0.5|-0.75|ART_color()I10
530 AThicker|net@1|||FS0|pin@2||0.5|-2|pin@3||-0.5|-2|ART_color()I10
531 AThicker|net@2|||FS2700|pin@3||-0.5|-2|pin@4||-0.5|2|ART_color()I10
532 AThicker|net@3|||FS0|pin@5||0.5|2|pin@4||-0.5|2|ART_color()I10
533 AThicker|net@4|||FS0|pin@6||-1.5|1|pin@7||-2.5|1|ART_color()I10
534 AThicker|net@6|||FS3290|pin@13||-3.5|-1|pin@18||-6|0.5|ART_color()I10
535 AThicker|net@7|||FS310|pin@13||-3.5|-1|pin@19||-6|-2.5|ART_color()I10
536 AThicker|net@8|||FS0|pin@15||-6|-1|pin@16||-7|-1|ART_color()I10
537 AThicker|net@9|||FS2700|pin@19||-6|-2.5|pin@18||-6|0.5|ART_color()I10
538 AThicker|net@10|||FS1800|pin@20||-2.5|-1|pin@21||-0.5|-1|ART_color()I-16777215
539 AThicker|net@11|||FS2700|pin@22||-1.5|-3|pin@23||-1.5|-1|ART_color()I-16777215
540 AThicker|net@12|||FS0|pin@25||3.5|0|pin@26||2.5|0|ART_color()I10
541 Eina||D5G1;X1.5;|pin@12||I
542 Einb||D5G1;|pin@9||I
543 Eout||D5G1;|pin@8||O
544 EoutaBar||D5G1;Y-0.5;|pin@24||U
545 X
546
547 # Cell nor2withInverter;1{sch}
548 Cnor2withInverter;1{sch}||schematic|1021415734000|1246318014836||ATTR_Delay(D5G1;HNPX-18;Y-6;)I100|ATTR_X(D5FLeave alone;G1;HNOLPX-18;Y-5;)S1|ATTR_drive0(D5G1;HNPTX-18;Y-7;)Sstrong0|ATTR_drive1(D5G1;HNPTX-18;Y-8;)Sstrong1|ATTR_verilog_template(D5G1;NTX5.5;Y-18.5;)SFIXME!!! nor ($(drive0), $(drive1)) #($(Delay)) $(node_name) ($(out), $(ina), $(inb));|prototype_center()I[0,0]
549 IorangeTSMC090nm:NMOSx;1{ic}|NMOS@0||-4|-8|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S@X
550 IorangeTSMC090nm:NMOSx;1{ic}|NMOS@1||4|-8|YRR||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S@X
551 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||-3|11.5|Y||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S@X
552 IredFive:PMOS;1{ic}|PMOS@0||0|20.5|||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1
553 IredFive:PMOS;1{ic}|PMOS@1||0|4|RR||D5G4;|ATTR_Delay(D5G1;NPX5;Y-2;)I100|ATTR_X(D5G1.5;NPX5;Y0.5;)I1
554 Ngeneric:Facet-Center|art@0||0|0||||AV
555 NOff-Page|conn@0||-15.5|0||||
556 NOff-Page|conn@1||14|-8|||RR|
557 NOff-Page|conn@2||14|0||||
558 NOff-Page|conn@3||14|15||||
559 NGround|gnd@0||0|-15||||
560 NGround|gnd@1||-3|5.5||||
561 Inor2withInverter;2{ic}|nor2with@0||33.5|16|||D5G4;|ATTR_Delay(D5G1;NPX-5.25;Y-4;)I100|ATTR_X(D5FLeave alone;G1;NOLPX-5.25;Y-3;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
562 NWire_Pin|pin@0||0|-11.5||||
563 NWire_Pin|pin@1||-4|-11.5||||
564 NWire_Pin|pin@2||4|-11.5||||
565 NWire_Pin|pin@3||-9|-8||||
566 NWire_Pin|pin@5||-9|0||||
567 NWire_Pin|pin@6||9|4||||
568 NWire_Pin|pin@7||9|-8||||
569 Ngeneric:Invisible-Pin|pin@8||3|28.5|||||ART_message(D5G6;)Snor2withInverters
570 NWire_Pin|pin@9||-9|20.5||||
571 NWire_Pin|pin@10||0|0||||
572 NWire_Pin|pin@11||4|0||||
573 NWire_Pin|pin@12||-4|0||||
574 Ngeneric:Invisible-Pin|pin@13||27|-14|||||ART_message(D5G2;)S[X is drive strength,One pull-down is as strong,as the pull-up]
575 NWire_Pin|pin@14||-3|20.5||||
576 NWire_Pin|pin@15||3|4||||
577 NWire_Pin|pin@16||0|2||||
578 NWire_Pin|pin@17||-9|11.5||||
579 NWire_Pin|pin@18||-3|15||||
580 NWire_Pin|pin@19||0|15||||
581 NPower|pwr@0||0|25||||
582 Awire|net@0|||0|pin@7||9|-8|NMOS@1|g|7|-8
583 Awire|net@1|||900|pin@0||0|-11.5|gnd@0||0|-13
584 Awire|net@2|||0|pin@2||4|-11.5|pin@0||0|-11.5
585 Awire|net@3|||0|pin@0||0|-11.5|pin@1||-4|-11.5
586 Awire|net@4|||900|NMOS@0|s|-4|-10|pin@1||-4|-11.5
587 Awire|net@5|||2700|pin@2||4|-11.5|NMOS@1|s|4|-10
588 Awire|net@6|||900|pin@12||-4|0|NMOS@0|d|-4|-6
589 Awire|net@7|||0|NMOS@0|g|-7|-8|pin@3||-9|-8
590 Awire|net@8|||900|pin@11||4|0|NMOS@1|d|4|-6
591 Awire|net@9|||2700|pin@3||-9|-8|pin@5||-9|0
592 Awire|net@10|||0|pin@5||-9|0|conn@0|y|-13.5|0
593 Awire|net@11|||2700|pin@7||9|-8|pin@6||9|4
594 Awire|net@12|||1800|pin@7||9|-8|conn@1|y|12|-8
595 Awire|net@16|||0|pin@11||4|0|pin@10||0|0
596 Awire|net@17|||0|pin@10||0|0|pin@12||-4|0
597 Awire|net@18|||2700|pin@5||-9|0|pin@17||-9|11.5
598 Awire|net@19|||1800|pin@11||4|0|conn@2|a|12|0
599 Awire|net@20|||1800|pin@9||-9|20.5|pin@14||-3|20.5
600 Awire|net@21|||0|pin@6||9|4|pin@15||3|4
601 Awire|net@22|||2700|pin@10||0|0|pin@16||0|2
602 Awire|net@23|||0|PMOS@0|g|-3|20.5|pin@14||-3|20.5
603 Awire|net@24|||900|pwr@0||0|25|PMOS@0|s|0|22.5
604 Awire|net@25|||2700|PMOS@1|s|0|2|pin@16||0|2
605 Awire|net@26|||1800|PMOS@1|g|3|4|pin@15||3|4
606 Awire|net@27|||2700|PMOS@1|d|0|6|pin@19||0|15
607 Awire|net@28|||2700|pin@17||-9|11.5|pin@9||-9|20.5
608 Awire|net@29|||0|NMOSx@0|g|-6|11.5|pin@17||-9|11.5
609 Awire|net@30|||2700|NMOSx@0|s|-3|13.5|pin@18||-3|15
610 Awire|net@31|||2700|pin@19||0|15|PMOS@0|d|0|18.5
611 Awire|net@32|||1800|pin@18||-3|15|pin@19||0|15
612 Awire|net@33|||0|conn@3|a|12|15|pin@19||0|15
613 Awire|net@34|||2700|gnd@1||-3|7.5|NMOSx@0|d|-3|9.5
614 Eina||D5G2;|conn@0|a|I
615 Einb||D5G2;|conn@1|a|I
616 Eout||D5G2;|conn@2|y|O
617 EoutaBar||D5G2;X7.5;|conn@3|a|U
618 X
619
620 # Cell oneBit;1{ic}
621 ConeBit;1{ic}||artwork|1242937501096|1247628024012|E
622 Ngeneric:Facet-Center|art@0||0|0||||AV
623 NTriangle|art@2||-5|2|3|2|RRR|
624 NTriangle|art@3||-5|-8|3|2|RRR|
625 NPin|pin@0||-6|4|1|1||
626 NPin|pin@1||-6|-10|1|1||
627 NPin|pin@2||4|-10|1|1||
628 NPin|pin@3||4|4|1|1||
629 Nschematic:Wire_Pin|pin@9||-6|2||||
630 Nschematic:Wire_Pin|pin@16||4|2||||
631 Nschematic:Wire_Pin|pin@17||4|-8||||
632 Nschematic:Wire_Pin|pin@18||-6|-8||||
633 NPin|pin@20||4|-8|1|1||
634 Nschematic:Bus_Pin|pin@29||2|-11.5||||
635 Nschematic:Wire_Pin|pin@30||2|-8.5||||
636 Nschematic:Bus_Pin|pin@31||-4.5|-11.5||||
637 Nschematic:Wire_Pin|pin@32||-4.5|-9.5||||
638 NPin|pin@33||4|2|1|1||
639 Nschematic:Bus_Pin|pin@36||2|6||||
640 Nschematic:Wire_Pin|pin@37||2|4||||
641 Nschematic:Bus_Pin|pin@38||-4|6||||
642 Nschematic:Wire_Pin|pin@39||-4|4||||
643 ASolid|net@0|||FS900|pin@0||-6|4|pin@1||-6|-10
644 ASolid|net@1|||FS1800|pin@1||-6|-10|pin@2||4|-10
645 ASolid|net@2|||FS2700|pin@2||4|-10|pin@3||4|4
646 ASolid|net@3|||FS0|pin@3||4|4|pin@0||-6|4
647 Aschematic:wire|net@8|||900|pin@30||2|-8.5|pin@29||2|-11.5
648 Aschematic:wire|net@9|||900|pin@32||-4.5|-9.5|pin@31||-4.5|-11.5
649 Aschematic:wire|net@11|||2700|pin@37||2|4|pin@36||2|6
650 Aschematic:wire|net@12|||2700|pin@39||-4|4|pin@38||-4|6
651 Esucc[OneOrTwo]|LSN[ZeroOrDone]|D5G1;X5;|pin@17||B
652 Esucc[TwoOrEmpty]|LSN[ZeroOrTwo]|D6G1;X1;|pin@16||B
653 Epred[OneOrTwo]|MSN[ZeroOrDone]|D4G1;X-1;|pin@18||B
654 Epred[TwoOrEmpty]|MSN[ZeroOrTwo]|D4G1;X-1;|pin@9||B
655 Edisable||D5G2;X-2.5;|pin@38||I
656 Eload_one||D5G2;X2.5;Y-0.5;|pin@29||I
657 Enot_disable||D5G2;X4.5;|pin@36||I
658 Enot_load_zero||D5G2;X-5.5;Y-0.5;|pin@31||I
659 X
660
661 # Cell oneBit;1{sch}
662 ConeBit;1{sch}||schematic|1242942044308|1247812874433|
663 IorangeTSMC090nm:LEload;1{ic}|LEload@0||-96.5|44|XY||D5G4;|ATTR_L(D5G1;OLPUDX1;)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NOLPX0.5;Y-1;)S1|ATTR_width(D5G1;NOLPX0.5;Y-2;)S3
664 IorangeTSMC090nm:LEload;1{ic}|LEload@1||-96|26.5|X||D5G4;|ATTR_L(D5G1;OLPUDX1;)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NOLPX0.5;Y-1;)S1|ATTR_width(D5G1;NOLPX0.5;Y-2;)S3
665 IorangeTSMC090nm:LEload;1{ic}|LEload@2||-2.5|11|||D5G4;|ATTR_L(D5G1;OLPUDX1;)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NOLPX0.5;Y-1;)S1|ATTR_width(D5G1;NOLPX0.5;Y-2;)S3
666 IorangeTSMC090nm:LEload;1{ic}|LEload@4||-0.5|67.5|||D5G4;|ATTR_L(D5G1;OLPUDX1;)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5G1;NOLPX0.5;Y-1;)S1|ATTR_width(D5G1;NOLPX0.5;Y-2;)S3
667 Ngeneric:Facet-Center|art@0||0|0||||AV
668 NOff-Page|conn@0||-1.5|18.5||||
669 NOff-Page|conn@1||-96|21|||RR|
670 NOff-Page|conn@2||-95|50.5||||
671 NOff-Page|conn@3||-1|61||||
672 NOff-Page|conn@4||-95.5|76.5||||
673 NOff-Page|conn@5||-95.5|73.5||||
674 NOff-Page|conn@6||-36.5|83||||
675 NOff-Page|conn@7||-36.5|80.5||||
676 Idelay;1{ic}|delay@1||-71|46|YR||D5G4;
677 Ifire;1{ic}|fire@0||-28|36|||D5G4;
678 IredFive:inv;1{ic}|inv@9||-60|35|R||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX4;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
679 IredFive:inv;1{ic}|inv@14||-54|53.5|XRR||D0G4;|ATTR_X(D5G1.5;NPX2.5;Y-2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
680 IredFive:inv;1{ic}|inv@15||-18|41|X||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
681 IredFive:inv;1{ic}|inv@16||-18.5|35|X||D0G4;|ATTR_X(D5G1.5;NPX0.5;Y-3;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
682 IredFive:inv;1{ic}|inv@19||-48.5|35|XRR||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
683 IredFive:inv;1{ic}|inv@20||-81.5|32.5|XRRR||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
684 IredFive:inv;1{ic}|inv@21||-81.5|39|XRRR||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
685 IredFive:inv;1{ic}|inv@22||-76|28.5|XR||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
686 IredFive:inv;1{ic}|inv@23||-76|35|XR||D0G4;|ATTR_X(D5G1.5;NPX1.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
687 IredFive:nand2;1{ic}|nand2@0||-18|70.5|YRR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
688 IredFive:nand2;1{ic}|nand2@1||-54.5|76|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-1.5;Y3;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
689 IredFive:nms1;2{ic}|nms1@0||-9.5|11|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX-5;Y-3.25;)S8
690 IredFive:nms1;2{ic}|nms1@1||-9.5|48|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX-1.5;Y2.75;)S8
691 IredFive:nor2n;1{ic}|nor2n@0||-60|27.5|R||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2.5;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
692 IoneBit;1{ic}|oneBit@0||40|73|||D5G4;
693 Ngeneric:Invisible-Pin|pin@6||-72|145|||||ART_message(D5G15;)SoneBit
694 Ngeneric:Invisible-Pin|pin@149||-72.5|134.5|||||ART_message(D5G2;)Sam 13 Jul 2009
695 Ngeneric:Invisible-Pin|pin@162||-9|139|||||ART_message(D5G3;)S[Each bit of the counter has four states:,"Zero, One, Two, Done",.,These states are encoded by two state wires:,"ZeroOrTwo is HI if the state is \"Zero\" or \"Two\"","ZeroOrDone is HI if the state is \"Zero\" or \"Done\""]
696 Ngeneric:Invisible-Pin|pin@194||-114|39.5|||||ART_message(D5G4;)SMSB to the Left
697 Ngeneric:Invisible-Pin|pin@195||14|39|||||ART_message(D5G4;)SLSB to the Right
698 Ngeneric:Invisible-Pin|pin@196||-71.5|137|||||ART_message(D5G2;)S"this GasP module sits \"between\" two bits"
699 Ngeneric:Invisible-Pin|pin@226||-85|124|||||ART_message(D6FMonospaced;G2;)S[Ye Olde Firing Rules:,* Fire when there is a non-Zero on the left and a Zero on the right,"-   If there was a Two  on the left, we want to leave One  on the left and Two  on the right","-   If there was a One  on the left, we want to leave Zero on the left and Two  on the right","-   If there was a Done on the left, we want to leave Done on the left and Done on the right"]
700 Ngeneric:Invisible-Pin|pin@227||-98.5|24|||||ART_message(D4G1.5;)S[filled if there wasn't a two on the left before firing,"(equivalently: if MSN[ZeroOrTwo] was empty before firing)"]
701 Ngeneric:Invisible-Pin|pin@228||-99.5|47|||||ART_message(D4G1.5;)S[filled if there was a One on the left before firing,drained if there was a Two on the left before firing]
702 Ngeneric:Invisible-Pin|pin@229||0.5|23.5|||||ART_message(D6G1.5;)S[drained if there wasn't a Done on the left before firing,(equivalently: if there was a One or Two on the left before firing),"(equivalently: if MSN[ZeroOrDone] was empty before firing)",ideally: if there is a One or a Zero on the left AFTER firing (hard)]
703 Ngeneric:Invisible-Pin|pin@230||-3|54.5|||||ART_message(D6G1.5;)S[drained if there was a Done on the left before firing,(equvialently: if MSN[ZeroOrDone was full before firing)]
704 NWire_Pin|pin@293||-67|50.5||||
705 NWire_Pin|pin@296||-53|21||||
706 NWire_Pin|pin@305||-11.5|37||||
707 NWire_Pin|pin@308||-11.5|18.5||||
708 NWire_Pin|pin@312||-14|61||||
709 NWire_Pin|pin@335||-14|39||||
710 NWire_Pin|pin@337||-35.5|22||||
711 NWire_Pin|pin@343||-26.5|19.5||||
712 NWire_Pin|pin@344||-35.5|51.5||||
713 NWire_Pin|pin@351||-53|39||||
714 NWire_Pin|pin@353||-67|41||||
715 NWire_Pin|pin@361||-26.5|62||||
716 NWire_Pin|pin@367||-9.5|61||||
717 NWire_Pin|pin@368||-20|80||||
718 NWire_Pin|pin@369||-9.5|18.5||||
719 NWire_Pin|pin@370||2|30||||
720 NWire_Pin|pin@371||-22.5|11||||
721 NWire_Pin|pin@372||7.5|48||||
722 NWire_Pin|pin@373||-33|71||||
723 NWire_Pin|pin@374||-29.5|74.5||||
724 NWire_Pin|pin@375||-39|17.5||||
725 NWire_Pin|pin@376||-39|35||||
726 NWire_Pin|pin@380||-67|72.5||||
727 NWire_Pin|pin@395||-44|49||||
728 NWire_Pin|pin@397||-44|49.5||||
729 NWire_Pin|pin@398||-26.5|73.5||||
730 NWire_Pin|pin@401||-33|80.5||||
731 NWire_Pin|pin@402||-29.5|83||||
732 NWire_Pin|pin@418||-71|50.5||||
733 NWire_Pin|pin@435||-44|44.5||||
734 NWire_Pin|pin@457||-41|20||||
735 NWire_Pin|pin@463||-60|44.5||||
736 NWire_Pin|pin@466||-65|29||||
737 NWire_Pin|pin@471||-44.5|17.5||||
738 NWire_Pin|pin@473||-59|53.5||||
739 NWire_Pin|pin@474||-59|50.5||||
740 NWire_Pin|pin@477||-43|53.5||||
741 NWire_Pin|pin@478||-43|37||||
742 NWire_Pin|pin@479||-14|41||||
743 NWire_Pin|pin@480||-22.5|41||||
744 NWire_Pin|pin@481||-22.5|41||||
745 NWire_Pin|pin@482||-22.5|64.5||||
746 NWire_Pin|pin@483||-22|35||||
747 NWire_Pin|pin@484||-22|35||||
748 NWire_Pin|pin@485||-22|22||||
749 NWire_Pin|pin@486||-11.5|35||||
750 NWire_Pin|pin@491||-14|69.5||||
751 NWire_Pin|pin@492||-11.5|71.5||||
752 NWire_Pin|pin@495||-51|77||||
753 NWire_Pin|pin@496||-51|50.5||||
754 NWire_Pin|pin@497||-39|35||||
755 NWire_Pin|pin@498||-39|75||||
756 NWire_Pin|pin@499||-22.5|70.5||||
757 NWire_Pin|pin@501||-60|39||||
758 NWire_Pin|pin@505||-43|47||||
759 NWire_Pin|pin@506||-67|81||||
760 NWire_Pin|pin@507||-51|81||||
761 NWire_Pin|pin@508||-54.5|71.5||||
762 NWire_Pin|pin@509||-54.5|56.5||||
763 NWire_Pin|pin@510||-65|56.5||||
764 NWire_Pin|pin@511||-91|44||||
765 NWire_Pin|pin@512||-91|50.5||||
766 NWire_Pin|pin@513||-91|26.5||||
767 NWire_Pin|pin@514||-91|21||||
768 NWire_Pin|pin@515||-7.5|11||||
769 NWire_Pin|pin@516||-7.5|18.5||||
770 NWire_Pin|pin@517||-7|67.5||||
771 NWire_Pin|pin@518||-7|61||||
772 NWire_Pin|pin@521||-53|35||||
773 NWire_Pin|pin@531||-59|21||||
774 NWire_Pin|pin@534||-65|14||||
775 NWire_Pin|pin@537||-41|14||||
776 NWire_Pin|pin@540||-71|25||||
777 NWire_Pin|pin@541||-65|25||||
778 NWire_Pin|pin@542||-61|23||||
779 NWire_Pin|pin@545||-81.5|50.5||||
780 NWire_Pin|pin@546||-81.5|26||||
781 NWire_Pin|pin@548||-65|26||||
782 NWire_Pin|pin@549||-11.5|37||||
783 NWire_Pin|pin@552||-81.5|25||||
784 NWire_Pin|pin@554||-76|60||||
785 NWire_Pin|pin@555||-76|21||||
786 NWire_Pin|pin@556||-81.5|23||||
787 NWire_Pin|pin@558||-67.5|23||||
788 NWire_Pin|pin@559||-67.5|29||||
789 IredFive:pms1;2{ic}|pms1@0||-9.5|80|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S8
790 IredFive:pms1;2{ic}|pms1@1||-9.5|30|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-2.75;Y3;)S8
791 IpredCondMSC;1{ic}|predCond@3||-18|18.5|||D5G4;|ATTR_X(D5G2;NPX0.25;Y-5.25;)S8
792 IpredCondMSC;1{ic}|predCond@4||-18|61|||D5G4;|ATTR_X(D5G2;NPX-0.75;Y-5.25;)S8
793 IpredCondMSC;1{ic}|predCond@5||-60.5|72.5|YRR||D5G4;|ATTR_X(D5G2;NPX2.75;Y-5.75;)S8
794 IsuccCond;1{ic}|sucDri20@0||-48|21|YRR||D5G4;
795 IsuccCond;1{ic}|sucDri20@1||-48|50.5|YRR||D5G4;
796 Awire|load_one|D5G2;||0|nms1@0|g|-12.5|11|pin@371||-22.5|11
797 Awire|load_one|D5G2;X4;||1800|nms1@1|g|-6.5|48|pin@372||7.5|48
798 Awire|net@632|||0|sucDri20@0|succ|-50|21|pin@296||-53|21
799 Awire|net@652|||1800|predCond@3|state[1]|-15.5|18.5|pin@308||-11.5|18.5
800 Awire|net@699|||1800|fire@0|LSN[ZeroOrOne]|-23.5|39|pin@335||-14|39
801 Awire|net@703|||2700|pin@337||-35.5|22|fire@0|not_fire|-35.5|28
802 Awire|net@715|||1800|sucDri20@0|in|-46|22|pin@337||-35.5|22
803 Awire|net@717|||900|fire@0|fire[2]|-26.5|30.5|pin@343||-26.5|19.5
804 Awire|net@719|||2700|fire@0|not_fire[2]|-35.5|48|pin@344||-35.5|51.5
805 Awire|net@745|||900|pin@293||-67|50.5|pin@353||-67|41
806 Awire|net@754|||0|predCond@3|in[1]|-21|19.5|pin@343||-26.5|19.5
807 Awire|net@765|||0|pin@312||-14|61|predCond@4|state[1]|-15.5|61
808 Awire|net@770|||0|predCond@4|in[1]|-21|62|pin@361||-26.5|62
809 Awire|net@779|||1800|pin@312||-14|61|pin@367||-9.5|61
810 Awire|net@781|||900|pms1@0|d|-9.5|78|pin@367||-9.5|61
811 Awire|net@785|||900|pms1@1|d|-9.5|28|pin@369||-9.5|18.5
812 Awire|net@787|||2700|nms1@0|d|-9.5|13|pin@369||-9.5|18.5
813 Awire|net@789|||2700|nms1@1|d|-9.5|50|pin@367||-9.5|61
814 Awire|net@793|||0|fire@0|MSN[ZeroOrDone]|-39|39|pin@351||-53|39
815 Awire|net@795|||2700|fire@0|not_disable@174670546|-33|45.5|pin@373||-33|71
816 Awire|net@798|||2700|fire@0|not_disable|-29.5|45.5|pin@374||-29.5|74.5
817 Awire|net@799|||0|predCond@3|cond|-20.5|17.5|pin@375||-39|17.5
818 Awire|net@801|||1800|pin@376||-39|35|fire@0|NotMSN[ZeroOrDone]|-39|35
819 Awire|net@802|||2700|pin@375||-39|17.5|pin@376||-39|35
820 Awire|net@809|||1800|pin@353||-67|41|fire@0|MSN[ZeroOrOne]|-39|41
821 Awire|net@812|||0|predCond@5|state[1]|-63|72.5|pin@380||-67|72.5
822 Awire|net@844|||2700|pin@395||-44|49|pin@397||-44|49.5
823 Awire|net@845|||1800|sucDri20@1|cond|-46|49.5|pin@397||-44|49.5
824 Awire|net@846|||2700|fire@0|fire|-26.5|48|pin@398||-26.5|73.5
825 Awire|net@847|||900|pin@398||-26.5|73.5|pin@361||-26.5|62
826 Awire|net@848|||1800|predCond@5|in[1]|-57.5|73.5|pin@398||-26.5|73.5
827 Awire|net@854|||1800|conn@7|y|-34.5|80.5|pin@401||-33|80.5
828 Awire|net@855|||900|pin@401||-33|80.5|pin@373||-33|71
829 Awire|net@856|||1800|conn@6|y|-34.5|83|pin@402||-29.5|83
830 Awire|net@857|||2700|pin@374||-29.5|74.5|pin@402||-29.5|83
831 Awire|net@893|||2700|delay@1|in|-71|48.5|pin@418||-71|50.5
832 Awire|net@924|||2700|pin@435||-44|44.5|pin@395||-44|49
833 Awire|net@958|||0|pin@457||-41|20|sucDri20@0|cond|-46|20
834 Awire|net@968|||2700|nor2n@0|out|-60|30|inv@9|in|-60|32.5
835 Awire|net@970|||1800|pin@463||-60|44.5|pin@435||-44|44.5
836 Awire|net@985|||0|pin@471||-44.5|17.5|sucDri20@0|not_succ|-49.25|17.5
837 Awire|net@989|||0|inv@14|in|-56.5|53.5|pin@473||-59|53.5
838 Awire|net@990|||1800|pin@293||-67|50.5|pin@474||-59|50.5
839 Awire|net@992|||900|pin@473||-59|53.5|pin@474||-59|50.5
840 Awire|net@998|||1800|pin@478||-43|37|fire@0|NotMSN[ZeroOrOne]|-39|37
841 Awire|net@1000|||0|pin@344||-35.5|51.5|sucDri20@1|in|-46|51.5
842 Awire|net@1001|||2700|pin@335||-14|39|pin@479||-14|41
843 Awire|net@1003|||1800|inv@15|in|-15.5|41|pin@479||-14|41
844 Awire|net@1004|||0|inv@15|out|-20.5|41|pin@480||-22.5|41
845 Awire|net@1006|||0|pin@481||-22.5|41|fire@0|NotLSN[ZeroOrOne]|-23.5|41
846 Awire|net@1007|||900|pin@480||-22.5|41|pin@481||-22.5|41
847 Awire|net@1009|||0|predCond@4|not_state|-18.5|64.5|pin@482||-22.5|64.5
848 Awire|net@1010|||0|inv@16|out|-21|35|pin@483||-22|35
849 Awire|net@1012|||0|pin@484||-22|35|fire@0|NotLSN[ZeroOrDone]|-23.5|35
850 Awire|net@1013|||2700|pin@483||-22|35|pin@484||-22|35
851 Awire|net@1014|||900|pin@483||-22|35|pin@485||-22|22
852 Awire|net@1015|||0|predCond@3|not_state|-18.5|22|pin@485||-22|22
853 Awire|net@1016|||2700|pin@308||-11.5|18.5|pin@486||-11.5|35
854 Awire|net@1017|||2700|pin@486||-11.5|35|pin@305||-11.5|37
855 Awire|net@1018|||1800|inv@16|in|-16|35|pin@486||-11.5|35
856 Awire|net@1026|||2700|pin@479||-14|41|pin@491||-14|69.5
857 Awire|net@1027|||900|pin@491||-14|69.5|pin@312||-14|61
858 Awire|net@1028|||1800|nand2@0|ina|-15.5|69.5|pin@491||-14|69.5
859 Awire|net@1029|||1800|nand2@0|inb|-15.5|71.5|pin@492||-11.5|71.5
860 Awire|net@1037|||1800|nand2@1|inb|-52|77|pin@495||-51|77
861 Awire|net@1038|||1800|pin@474||-59|50.5|pin@496||-51|50.5
862 Awire|net@1039|||0|pin@496||-51|50.5|pin@418||-71|50.5
863 Awire|net@1042|||2700|pin@497||-39|35|pin@498||-39|75
864 Awire|net@1043|||0|pin@498||-39|75|nand2@1|ina|-52|75
865 Awire|net@1044|||0|nand2@1|out|-57|76|predCond@5|not_state|-60|76
866 Awire|net@1046|||900|pin@499||-22.5|70.5|pin@482||-22.5|64.5
867 Awire|net@1047|||0|nand2@0|out|-20.5|70.5|pin@499||-22.5|70.5
868 Awire|net@1049|||900|pin@380||-67|72.5|pin@293||-67|50.5
869 Awire|net@1050|||2700|inv@9|out|-60|37.5|pin@501||-60|39
870 Awire|net@1057|||1800|inv@14|out|-51.5|53.5|pin@477||-43|53.5
871 Awire|net@1058|||900|pin@477||-43|53.5|pin@505||-43|47
872 Awire|net@1059|||900|pin@505||-43|47|pin@478||-43|37
873 Awire|net@1061|||1800|sucDri20@1|not_succ|-49.25|47|pin@505||-43|47
874 Awire|net@1062|||2700|pin@380||-67|72.5|pin@506||-67|81
875 Awire|net@1063|||1800|pin@506||-67|81|pin@507||-51|81
876 Awire|net@1064|||900|pin@507||-51|81|pin@495||-51|77
877 Awire|net@1065|||1800|predCond@5|cond|-58|71.5|pin@508||-54.5|71.5
878 Awire|net@1066|||900|pin@508||-54.5|71.5|pin@509||-54.5|56.5
879 Awire|net@1068|||900|pin@510||-65|56.5|pin@466||-65|29
880 Awire|net@1069|||0|pin@509||-54.5|56.5|pin@510||-65|56.5
881 Awire|net@1073|||1800|LEload@0|a|-93.5|44|pin@511||-91|44
882 Awire|net@1074|||1800|conn@2|y|-93|50.5|pin@512||-91|50.5
883 Awire|net@1076|||2700|pin@511||-91|44|pin@512||-91|50.5
884 Awire|net@1077|||1800|LEload@1|a|-93|26.5|pin@513||-91|26.5
885 Awire|net@1078|||1800|conn@1|a|-94|21|pin@514||-91|21
886 Awire|net@1080|||900|pin@513||-91|26.5|pin@514||-91|21
887 Awire|net@1081|||0|LEload@2|a|-5.5|11|pin@515||-7.5|11
888 Awire|net@1082|||1800|pin@369||-9.5|18.5|pin@516||-7.5|18.5
889 Awire|net@1083|||1800|pin@516||-7.5|18.5|conn@0|a|-3.5|18.5
890 Awire|net@1084|||2700|pin@515||-7.5|11|pin@516||-7.5|18.5
891 Awire|net@1085|||0|LEload@4|a|-3.5|67.5|pin@517||-7|67.5
892 Awire|net@1086|||1800|pin@367||-9.5|61|pin@518||-7|61
893 Awire|net@1087|||1800|pin@518||-7|61|conn@3|a|-3|61
894 Awire|net@1088|||900|pin@517||-7|67.5|pin@518||-7|61
895 Awire|net@1091|||2700|pin@296||-53|21|pin@521||-53|35
896 Awire|net@1092|||2700|pin@521||-53|35|pin@351||-53|39
897 Awire|net@1093|||0|inv@19|in|-51|35|pin@521||-53|35
898 Awire|net@1114|||2700|pin@501||-60|39|pin@463||-60|44.5
899 Awire|net@1117|||900|nor2n@0|ina|-59|25|pin@531||-59|21
900 Awire|net@1131|||1800|pin@471||-44.5|17.5|pin@375||-39|17.5
901 Awire|net@1132|||0|pin@376||-39|35|inv@19|out|-46|35
902 Awire|net@1133|||0|pin@497||-39|35|inv@19|out|-46|35
903 Awire|net@1134|||1800|pin@534||-65|14|pin@537||-41|14
904 Awire|net@1135|||900|pin@457||-41|20|pin@537||-41|14
905 Awire|net@1141|||0|sucDri20@1|succ|-50|50.5|pin@293||-67|50.5
906 Awire|net@1142|||900|delay@1|out|-71|31.5|pin@540||-71|25
907 Awire|net@1145|||1800|pin@540||-71|25|pin@541||-65|25
908 Awire|net@1152|||900|inv@21|out|-81.5|36.5|inv@20|in|-81.5|35
909 Awire|net@1153|||1800|pin@512||-91|50.5|pin@545||-81.5|50.5
910 Awire|net@1154|||1800|pin@545||-81.5|50.5|pin@418||-71|50.5
911 Awire|net@1155|||2700|inv@21|in|-81.5|41.5|pin@545||-81.5|50.5
912 Awire|net@1156|||900|inv@20|out|-81.5|30|pin@546||-81.5|26
913 Awire|net@1160|||900|nor2n@0|inb|-61|25|pin@542||-61|23
914 Awire|net@1165|||1800|pin@308||-11.5|18.5|pin@369||-9.5|18.5
915 Awire|net@1166|||1800|fire@0|LSN[ZeroOrDone]|-23.5|37|pin@549||-11.5|37
916 Awire|net@1167|||1800|pin@549||-11.5|37|pin@305||-11.5|37
917 Awire|net@1168|||2700|pin@549||-11.5|37|pin@492||-11.5|71.5
918 Awire|net@1169|||900|pin@548||-65|26|pin@541||-65|25
919 Awire|net@1172|||900|pin@541||-65|25|pin@534||-65|14
920 Awire|net@1173|||0|pin@296||-53|21|pin@531||-59|21
921 Awire|net@1176|||900|pin@546||-81.5|26|pin@552||-81.5|25
922 Awire|net@1182|||0|predCond@4|cond|-20.5|60|pin@554||-76|60
923 Awire|net@1183|||900|inv@23|in|-76|32.5|inv@22|out|-76|31
924 Awire|net@1184|||1800|pin@514||-91|21|pin@555||-76|21
925 Awire|net@1185|||1800|pin@555||-76|21|pin@531||-59|21
926 Awire|net@1186|||900|inv@22|in|-76|26|pin@555||-76|21
927 Awire|net@1187|||2700|inv@23|out|-76|37.5|pin@554||-76|60
928 Awire|net@1190|||2700|pin@556||-81.5|23|pin@552||-81.5|25
929 Awire|net@1192|||0|pin@542||-61|23|pin@558||-67.5|23
930 Awire|net@1193|||0|pin@558||-67.5|23|pin@556||-81.5|23
931 Awire|net@1194|||2700|pin@558||-67.5|23|pin@559||-67.5|29
932 Awire|net@1195|||1800|pin@559||-67.5|29|pin@466||-65|29
933 Awire|not_load_zero|D5G2;X-3.5;||0|pms1@0|g|-12.5|80|pin@368||-20|80
934 Awire|not_load_zero|D5G2;X7;||1800|pms1@1|g|-6.5|30|pin@370||2|30
935 Esucc[OneOrTwo]|LSN[ZeroOrDone]|D5G2;X12.5;|conn@0|a|B
936 Esucc[TwoOrEmpty]|LSN[ZeroOrTwo]|D5G2;X13.5;|conn@3|a|B
937 Epred[OneOrTwo]|MSN[ZeroOrDone]|D5G2;X13;|conn@1|a|B
938 Epred[TwoOrEmpty]|MSN[ZeroOrTwo]|D5G2;X-10.5;|conn@2|a|B
939 Edisable||D5G2;X-5;|conn@7|a|I
940 Enot_load_one|load_one|D5G2;X-5.5;|conn@5|a|I
941 Enot_disable||D5G2;X-7;|conn@6|a|I
942 Eload_one|not_load_zero|D5G2;X-8;|conn@4|a|I
943 X
944
945 # Cell predCondMSC;1{ic}
946 CpredCondMSC;1{ic}||artwork|1227921780535|1247808250585|E|ATTR_X(D5G1;HNP)S@X
947 Ngeneric:Facet-Center|art@0||0|0||||AV
948 NThick-Circle|art@2||2|0|1|1||
949 NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
950 NThick-Circle|art@8||0|3.5|1|1||
951 Nschematic:Bus_Pin|pin@2||-3|1|-1|-1||
952 Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
953 NPin|pin@8||1|3|1|1|RR|
954 NPin|pin@9||1.5|0|1|1||
955 NPin|pin@14||1.5|3|1|1|RR|
956 NPin|pin@25||-2.5|2|1|1||
957 NPin|pin@26||-0.5|2|1|1||
958 NPin|pin@27||-2.5|-2|1|1||
959 NPin|pin@29||-2.5|1|1|1||
960 NPin|pin@30||-3|1|1|1||
961 NPin|pin@34||-0.5|-2|1|1||
962 Nschematic:Bus_Pin|pin@41||-2.5|-1||||
963 Ngeneric:Invisible-Pin|pin@43||-0.5|0|||||ART_message(D5G2;)S6T
964 Nschematic:Wire_Pin|pin@47||-0.5|3.5||||
965 NPin|pin@48||-1.5|-2|1|1||
966 NPin|pin@49||-2.5|-1|1|1||
967 NPin|pin@50||1|4|1|1||
968 NPin|pin@51||1.5|4|1|1||
969 NPin|pin@52||1.5|5|1|1||
970 NPin|pin@53||1|4.5|1|1||
971 NPin|pin@54||2|5.5|1|1||
972 NPin|pin@55||0.5|4|1|1||
973 NPin|pin@56||0.5|3|1|1||
974 AThicker|net@5|||FS900|pin@14||1.5|3|pin@9||1.5|0
975 AThicker|net@10|||FS1800|pin@8||1|3|pin@14||1.5|3
976 AThicker|net@16|||FS1800|pin@25||-2.5|2|pin@26||-0.5|2
977 AThicker|net@19|||FS900|pin@25||-2.5|2|pin@29||-2.5|1
978 AThicker|net@20|||FS0|pin@29||-2.5|1|pin@30||-3|1
979 AThicker|net@26|||FS900|pin@29||-2.5|1|pin@27||-2.5|-2
980 AThicker|net@31|||FS1800|pin@27||-2.5|-2|pin@34||-0.5|-2
981 AThicker|net@32|||FS3150|pin@48||-1.5|-2|pin@49||-2.5|-1
982 AThicker|net@33|||FS2700|pin@8||1|3|pin@50||1|4
983 AThicker|net@34|||FS1800|pin@50||1|4|pin@51||1.5|4
984 AThicker|net@35|||FS2700|pin@51||1.5|4|pin@52||1.5|5
985 AThicker|net@36|||FS450|pin@52||1.5|5|pin@53||1|4.5
986 AThicker|net@37|||FS2250|pin@52||1.5|5|pin@54||2|5.5
987 AThicker|net@38|||FS900|pin@55||0.5|4|pin@56||0.5|3
988 Econd||D5G2;X-3;|pin@41||I
989 Ein[1]|fire|D5G2;X-1.5;|pin@2||I
990 Enot_state|not_keep_up|D5G2;X-7;Y0.5;|pin@47||I
991 Estate[1]|state|D5G2;X2.5;|pin@6||B
992 X
993
994 # Cell predCondMSC;1{sch}
995 CpredCondMSC;1{sch}||schematic|1227920907034|1247808339678||ATTR_X(D5G4;HNPX-23;Y28;)S@X
996 IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_Delay(D5G1;NPX-2.5;Y-1.5;)I100|ATTR_X(D5G1.5;NPX-2.5;Y1.5;)S2
997 IredFive:PMOS;1{ic}|PMOS@1||-5.5|7.5|X||D5G4;|ATTR_Delay(D5G1;NPX-4.5;Y1.5;)I100|ATTR_X(D5G1.5;NPX-3.5;Y-1.5;)S2
998 Ngeneric:Facet-Center|art@0||0|0||||AV
999 NOff-Page|conn@0||-23|0.5||||
1000 NOff-Page|conn@2||42.75|0.5|||X|
1001 NOff-Page|conn@4||9.5|-10|||X|
1002 NOff-Page|conn@5||12|12|||RR|
1003 IredFive:nms2b;1{ic}|nms2b@0||-6.5|-10|X||D5G4;|ATTR_Delay(D5G1;NPX3;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX-2.25;)S@X
1004 Ngeneric:Invisible-Pin|pin@0||-0.5|39|||||ART_message(D5G5;)SpredCondMSC
1005 Ngeneric:Invisible-Pin|pin@1||0|35|||||ART_message(D5G3;)Sam 13 Jul 2009
1006 NWire_Pin|pin@29||-18|-6|||X|
1007 NWire_Pin|pin@36||-6.5|0.5|||X|
1008 NWire_Pin|pin@38||21.5|0.5||||
1009 NWire_Pin|pin@41||34|0.5||||
1010 NWire_Pin|pin@42||-18|0.5||||
1011 NWire_Pin|pin@58||-6.5|9.5||||
1012 NWire_Pin|pin@59||-18|7.5||||
1013 NWire_Pin|pin@60||-6.5|5.5||||
1014 NWire_Pin|pin@61||-1|-10||||
1015 NWire_Pin|pin@64||-1|7.5||||
1016 NWire_Pin|pin@74||-6.5|10||||
1017 NWire_Pin|pin@76||-6.5|-4||||
1018 NWire_Pin|pin@77||-11|-6||||
1019 IredFive:pms1;2{ic}|pms1@1||-6.5|12|X||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S1
1020 IpredCondMSC;1{ic}|pred10wM@1||28.5|25|||D5G4;
1021 Awire|net@90|||0|pin@41||34|0.5|pin@36||-6.5|0.5
1022 Awire|net@92|||0|conn@2|y|40.75|0.5|pin@38||21.5|0.5
1023 Awire|net@100|||1800|pin@38||21.5|0.5|pin@41||34|0.5
1024 Awire|net@103|||2700|pin@29||-18|-6|pin@42||-18|0.5
1025 Awire|net@105|||1800|conn@0|y|-21|0.5|pin@42||-18|0.5
1026 Awire|net@146|||1800|PMOS@0|s|-7.5|9.5|pin@58||-6.5|9.5
1027 Awire|net@147|||1800|pin@58||-6.5|9.5|PMOS@1|s|-5.5|9.5
1028 Awire|net@150|||2700|pin@42||-18|0.5|pin@59||-18|7.5
1029 Awire|net@151|||0|PMOS@0|g|-10.5|7.5|pin@59||-18|7.5
1030 Awire|net@153|||1800|PMOS@0|d|-7.5|5.5|pin@60||-6.5|5.5
1031 Awire|net@154|||1800|pin@60||-6.5|5.5|PMOS@1|d|-5.5|5.5
1032 Awire|net@155|||2700|pin@36||-6.5|0.5|pin@60||-6.5|5.5
1033 Awire|net@156|||0|conn@4|y|7.5|-10|pin@61||-1|-10
1034 Awire|net@161|||0|pin@64||-1|7.5|PMOS@1|g|-2.5|7.5
1035 Awire|net@171|||900|pin@64||-1|7.5|pin@61||-1|-10
1036 Awire|net@179|||2700|pin@58||-6.5|9.5|pin@74||-6.5|10
1037 Awire|net@181|||900|pms1@1|d|-6.5|10|pin@74||-6.5|10
1038 Awire|net@183|||900|pin@36||-6.5|0.5|pin@76||-6.5|-4
1039 Awire|net@184|||1800|pin@29||-18|-6|pin@77||-11|-6
1040 Awire|net@186|||2700|nms2b@0|d|-6.5|-4|pin@76||-6.5|-4
1041 Awire|net@187|||0|nms2b@0|g2|-9.5|-6|pin@77||-11|-6
1042 Awire|net@188|||0|pin@61||-1|-10|nms2b@0|g|-3.5|-10
1043 Awire|net@189|||0|conn@5|y|10|12|pms1@1|g|-3.5|12
1044 Econd||D6G2;X-5;|conn@4|a|I
1045 Ein[1]|fire|D4G2;|conn@0|a|I
1046 Enot_state|not_keep_up|D5G2;X-6.5;|conn@5|a|I
1047 Estate[1]|state|D4G2;|conn@2|a|B
1048 X
1049
1050 # Cell predMS;1{ic}
1051 CpredMS;1{ic}||artwork|1227921780535|1247535379706|E
1052 Ngeneric:Facet-Center|art@0||0|0||||AV
1053 NThick-Circle|art@2||2|0|1|1||
1054 NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
1055 NThick-Circle|art@7||-0.5|3|1|1||
1056 Nschematic:Bus_Pin|pin@2||-2.5|0|-1|-1||
1057 Nschematic:Bus_Pin|pin@4||-1|-3|-1|-1||
1058 Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
1059 NPin|pin@8||1|3|1|1|RR|
1060 NPin|pin@9||1.5|0|1|1||
1061 NPin|pin@14||1.5|3|1|1|RR|
1062 NPin|pin@15||-2|3|1|1||
1063 NPin|pin@16||-2|2|1|1||
1064 NPin|pin@17||1|2.125|1|1||
1065 NPin|pin@18||0|3|1|1|RR|
1066 NPin|pin@19||1|3.75|1|1|RR|
1067 NPin|pin@24||1|2.125|1|1|RR|
1068 NPin|pin@25||-2|2|1|1||
1069 NPin|pin@26||-0.5|2|1|1||
1070 NPin|pin@27||-2|-2|1|1||
1071 NPin|pin@28||-1|-2|1|1||
1072 NPin|pin@29||-2|0|1|1||
1073 NPin|pin@30||-2.5|0|1|1||
1074 NPin|pin@34||-0.5|-2|1|1||
1075 NPin|pin@35||-1|-3|1|1||
1076 Ngeneric:Invisible-Pin|pin@41||-0.5|0|||||ART_message(D5G2;)S7T
1077 NPin|pin@42||-1|3|1|1||
1078 NPin|pin@43||-1.5|4|1|1||
1079 NPin|pin@44||-1.5|3|1|1||
1080 Nschematic:Wire_Pin|pin@45||-1.5|4||||
1081 AThicker|net@4|||FS1388|pin@18||0|3|pin@17||1|2.125
1082 AThicker|net@5|||FS900|pin@14||1.5|3|pin@9||1.5|0
1083 AThicker|net@8|||FS900|pin@19||1|3.75|pin@8||1|3
1084 AThicker|net@10|||FS1800|pin@8||1|3|pin@14||1.5|3
1085 AThicker|net@11|||FS369|pin@19||1|3.75|pin@18||0|3
1086 AThicker|net@12|||FS900|pin@8||1|3|pin@24||1|2.125
1087 AThicker|net@14|||FS900|pin@15||-2|3|pin@16||-2|2
1088 AThicker|net@16|||FS1800|pin@25||-2|2|pin@26||-0.5|2
1089 AThicker|net@18|||FS1800|pin@27||-2|-2|pin@28||-1|-2
1090 AThicker|net@19|||FS900|pin@25||-2|2|pin@29||-2|0
1091 AThicker|net@20|||FS0|pin@29||-2|0|pin@30||-2.5|0
1092 AThicker|net@24|||FS1800|pin@28||-1|-2|pin@34||-0.5|-2
1093 AThicker|net@25|||FS900|pin@28||-1|-2|pin@35||-1|-3
1094 AThicker|net@26|||FS900|pin@29||-2|0|pin@27||-2|-2
1095 AThicker|net@27|||FS1800|pin@15||-2|3|pin@42||-1|3
1096 AThicker|net@28|||FS900|pin@43||-1.5|4|pin@44||-1.5|3
1097 EMC|NotMS|D5G2;X-1.5;Y-0.5;|pin@4||I
1098 Ein||D5G2;X-1;|pin@2||I
1099 Enot_state||D5G2;Y1.5;|pin@45||U
1100 Estate||D5G2;X2.5;|pin@6||B
1101 X
1102
1103 # Cell predMS;1{sch}
1104 CpredMS;1{sch}||schematic|1227920907034|1247535221441|
1105 Ngeneric:Facet-Center|art@0||0|0||||AV
1106 NOff-Page|conn@0||-23|1||||
1107 NOff-Page|conn@2||27.25|0|||X|
1108 NOff-Page|conn@3||-1.5|-16.5|||XR|
1109 NOff-Page|conn@4||28|17.5||||
1110 IredFive:invLT;1{ic}|invLT@0||19.5|12|YRR||D0G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5G1.5;NPX1.5;Y2;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
1111 IredFive:nms2b;1{ic}|nms2b@0||-6|-9.5|X||D5G4;|ATTR_Delay(D5G1;NPX3;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NPX2.25;)I1
1112 Ngeneric:Invisible-Pin|pin@0||-1|32|||||ART_message(D5G5;)SpredMS
1113 Ngeneric:Invisible-Pin|pin@1||-0.5|28|||||ART_message(D5G3;)Sam 13 Jul 2009
1114 NWire_Pin|pin@29||-12|-5.5|||X|
1115 NWire_Pin|pin@36||-6|0|||X|
1116 NWire_Pin|pin@37||23.5|12||||
1117 NWire_Pin|pin@38||23.5|0||||
1118 NWire_Pin|pin@40||-12|8||||
1119 NWire_Pin|pin@41||6|0||||
1120 NWire_Pin|pin@42||-12|1||||
1121 NWire_Pin|pin@43||-1.5|-9.5||||
1122 NWire_Pin|pin@45||-1.5|4||||
1123 NWire_Pin|pin@46||-6|2||||
1124 NWire_Pin|pin@47||-9|8||||
1125 NWire_Pin|pin@48||9.5|17.5||||
1126 NWire_Pin|pin@49||9.5|12||||
1127 IredFive:pms1;2{ic}|pms1@0||6|4|||D5G4;|ATTR_Delay(D5G1;NPX-2;Y-1.5;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S1
1128 IredFive:pms2;1{ic}|pms2@0||-6|12|X||D5G4;|ATTR_Delay(D5G1;NPX-3;Y0.25;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX2.25;Y2.75;)S1
1129 IpredMS;1{ic}|predMS@0||27.5|27|||D5G4;
1130 Awire|net@90|||0|pin@41||6|0|pin@36||-6|0
1131 Awire|net@91|||1800|invLT@0|in|22|12|pin@37||23.5|12
1132 Awire|net@92|||0|conn@2|y|25.25|0|pin@38||23.5|0
1133 Awire|net@93|||900|pin@37||23.5|12|pin@38||23.5|0
1134 Awire|net@100|||0|pin@38||23.5|0|pin@41||6|0
1135 Awire|net@103|||2700|pin@29||-12|-5.5|pin@42||-12|1
1136 Awire|net@104|||2700|pin@42||-12|1|pin@40||-12|8
1137 Awire|net@105|||1800|conn@0|y|-21|1|pin@42||-12|1
1138 Awire|net@106|||2700|nms2b@0|d|-6|-3.5|pin@36||-6|0
1139 Awire|net@107|||1800|pin@29||-12|-5.5|nms2b@0|g2|-9|-5.5
1140 Awire|net@108|||1800|nms2b@0|g|-3|-9.5|pin@43||-1.5|-9.5
1141 Awire|net@112|||900|pms1@0|d|6|2|pin@41||6|0
1142 Awire|net@113|||2700|pin@43||-1.5|-9.5|pin@45||-1.5|4
1143 Awire|net@114|||900|pin@45||-1.5|4|conn@3|y|-1.5|-14.5
1144 Awire|net@115|||1800|pin@45||-1.5|4|pms1@0|g|3|4
1145 Awire|net@116|||2700|pin@36||-6|0|pin@46||-6|2
1146 Awire|net@117|||1800|pin@40||-12|8|pin@47||-9|8
1147 Awire|net@119|||1800|pms2@0|g2|-9|8|pin@47||-9|8
1148 Awire|net@120|||900|pms2@0|d|-6|6|pin@46||-6|2
1149 Awire|net@122|||0|conn@4|a|26|17.5|pin@48||9.5|17.5
1150 Awire|net@123|||0|invLT@0|out|17|12|pin@49||9.5|12
1151 Awire|net@124|||0|pin@49||9.5|12|pms2@0|g|-3|12
1152 Awire|net@125|||900|pin@48||9.5|17.5|pin@49||9.5|12
1153 ENotMS||D5G2;X-5.5;|conn@3|y|I
1154 Ein||D4G2;|conn@0|a|I
1155 Enot_state||D5G2;X9;|conn@4|a|O
1156 Estate||D4G2;|conn@2|a|B
1157 X
1158
1159 # Cell succCond;1{ic}
1160 CsuccCond;1{ic}||artwork|1188825505548|1247800144358|EI
1161 Ngeneric:Facet-Center|art@0||0|0||||AV
1162 NThick-Circle|art@10||-1.5|1|1|1||
1163 NThick-Circle|art@11||0|0|4|4|RRR||ART_degrees()F[0.0,3.1415927]
1164 NThick-Circle|art@12||-1.5|-1|1|1||
1165 Nschematic:Bus_Pin|pin@0||-2|1|-1|-1|Y|
1166 Nschematic:Bus_Pin|pin@2||2|0|-1|-1||
1167 NPin|pin@64||2|0|1|1||
1168 NPin|pin@65||2|-3|1|1||
1169 NPin|pin@68||-1|-2|1|1||
1170 NPin|pin@69||-1|2|1|1||
1171 NPin|pin@71||0|2|1|1||
1172 NPin|pin@72||0|-2|1|1||
1173 Nschematic:Bus_Pin|pin@73||-2|-1|-1|-1|Y|
1174 NPin|pin@74||-1|-1|1|1||
1175 NPin|pin@75||0|-2|1|1||
1176 NPin|pin@76||1.5|-3|1|1||
1177 Ngeneric:Invisible-Pin|pin@77||0.5|0|||||ART_message(D5G2;)S7T
1178 NPin|pin@79||1.25|-4|1|1||
1179 NPin|pin@80||1.25|-3|1|1||
1180 Nschematic:Wire_Pin|pin@81||1.25|-3.5||||
1181 NPin|pin@82||1.5|-4|1|1||
1182 NPin|pin@83||2|-4|1|1||
1183 NPin|pin@84||2|-4.5|1|1||
1184 NPin|pin@85||1|-4.5|1|1||
1185 NPin|pin@86||3|-4.5|1|1||
1186 NPin|pin@87||2|-5|1|1||
1187 NPin|pin@88||1.5|-5|1|1||
1188 NPin|pin@89||2.5|-5|1|1||
1189 AThicker|net@48|||FS900|pin@64||2|0|pin@65||2|-3
1190 AThicker|net@55|||FS2700|pin@74||-1|-1|pin@69||-1|2
1191 AThicker|net@58|||FS1800|pin@69||-1|2|pin@71||0|2
1192 AThicker|net@59|||FS1800|pin@68||-1|-2|pin@72||0|-2
1193 AThicker|net@60|||FS2700|pin@68||-1|-2|pin@74||-1|-1
1194 AThicker|net@61|||FS1350|pin@74||-1|-1|pin@75||0|-2
1195 AThicker|net@64|||FS0|pin@65||2|-3|pin@76||1.5|-3
1196 AThicker|net@66|||FS2700|pin@79||1.25|-4|pin@80||1.25|-3
1197 ASolid|net@67|||FS900|pin@76||1.5|-3|pin@82||1.5|-4
1198 ASolid|net@68|||FS1800|pin@82||1.5|-4|pin@83||2|-4
1199 ASolid|net@69|||FS900|pin@83||2|-4|pin@84||2|-4.5
1200 ASolid|net@70|||FS0|pin@84||2|-4.5|pin@85||1|-4.5
1201 ASolid|net@71|||FS1800|pin@84||2|-4.5|pin@86||3|-4.5
1202 ASolid|net@72|||FS900|pin@84||2|-4.5|pin@87||2|-5
1203 ASolid|net@73|||FS0|pin@87||2|-5|pin@88||1.5|-5
1204 ASolid|net@74|||FS1800|pin@87||2|-5|pin@89||2.5|-5
1205 Econd||D5G2;X-2.5;|pin@73||I
1206 Ein||D5G2;X-1.5;|pin@0||I
1207 Enot_succ|keep_down|D5G2;|pin@81||I
1208 Esucc|state|D5G2;X4.5;|pin@2||B
1209 X
1210
1211 # Cell succCond;1{sch}
1212 CsuccCond;1{sch}||schematic|1188777360591|1247800165370|
1213 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@0||-3|-4|||D0G4;|ATTR_Delay(D5G1;NPX-2;Y-2.5;)I100|ATTR_X(D5G1.5;NPX-0.5;Y3;)S1
1214 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@1||3|-4|X||D0G4;|ATTR_Delay(D5G1;NPX-2;Y-2;)I100|ATTR_X(D5G1.5;NPX-0.5;Y2.5;)S1
1215 IorangeTSMC090nm:NMOSx;1{ic}|NMOSx@2||0|-12|X||D0G4;|ATTR_Delay(D5G1;NPX3.5;Y-2;)I100|ATTR_X(D5G1.5;NPX3.5;Y0.5;)S1
1216 Ngeneric:Facet-Center|art@0||0|0||||AV
1217 NOff-Page|conn@0||-17|0||||
1218 NOff-Page|conn@1||23.5|0||||
1219 NOff-Page|conn@2||18|6|||X|
1220 NOff-Page|conn@3||17.5|-12|||RR|
1221 NGround|gnd@0||0|-18.5||||
1222 Ngeneric:Invisible-Pin|pin@0||9|32.5|||||ART_message(D5G6;)SsuccCond
1223 Ngeneric:Invisible-Pin|pin@1||9.5|27|||||ART_message(D5G3;)Sam 13 Jul 2009
1224 NWire_Pin|pin@4||-3|0||||
1225 NWire_Pin|pin@37||-9|0||||
1226 NWire_Pin|pin@39||-9|-4||||
1227 NWire_Pin|pin@54||-3|-8||||
1228 NWire_Pin|pin@55||3|-8||||
1229 NWire_Pin|pin@56||3|0||||
1230 NWire_Pin|pin@57||9|6||||
1231 NWire_Pin|pin@59||9|-4||||
1232 NWire_Pin|pin@60||0|-8||||
1233 NWire_Pin|pin@61||0|0||||
1234 NWire_Pin|pin@62||9|10||||
1235 NWire_Pin|pin@63||-9|6||||
1236 IredFive:pms2;1{ic}|pms2@0||0|10|X||D0G4;|ATTR_Delay(D5G1;NPX-3;Y-1.5;)I100|ATTR_X(D5G1.5;NOLPX1.25;Y6;)S8
1237 IsuccCond;1{ic}|sucDri20@2||36|16|||D5G4;
1238 Awire|net@109|||2700|pin@39||-9|-4|pin@37||-9|0
1239 Awire|net@111|||2700|pin@37||-9|0|pin@63||-9|6
1240 Awire|net@122|||0|pin@37||-9|0|conn@0|y|-15|0
1241 Awire|net@160|||900|NMOSx@0|s|-3|-6|pin@54||-3|-8
1242 Awire|net@161|||1800|pin@60||0|-8|pin@55||3|-8
1243 Awire|net@162|||2700|pin@55||3|-8|NMOSx@1|s|3|-6
1244 Awire|net@163|||0|pin@61||0|0|pin@4||-3|0
1245 Awire|net@164|||2700|NMOSx@1|d|3|-2|pin@56||3|0
1246 Awire|net@165|||1800|pin@57||9|6|conn@2|y|16|6
1247 Awire|net@168|||0|pin@59||9|-4|NMOSx@1|g|6|-4
1248 Awire|net@169|||900|pin@4||-3|0|NMOSx@0|d|-3|-2
1249 Awire|net@170|||1800|pin@39||-9|-4|NMOSx@0|g|-6|-4
1250 Awire|net@171|||900|pin@57||9|6|pin@59||9|-4
1251 Awire|net@172|||1800|pin@54||-3|-8|pin@60||0|-8
1252 Awire|net@173|||900|pin@60||0|-8|NMOSx@2|d|0|-10
1253 Awire|net@174|||0|pin@56||3|0|pin@61||0|0
1254 Awire|net@175|||900|pms2@0|d|0|4|pin@61||0|0
1255 Awire|net@176|||2700|gnd@0||0|-16.5|NMOSx@2|s|0|-14
1256 Awire|net@177|||1800|pms2@0|g|3|10|pin@62||9|10
1257 Awire|net@178|||900|pin@62||9|10|pin@57||9|6
1258 Awire|net@180|||0|pms2@0|g2|-3|6|pin@63||-9|6
1259 Awire|net@187|||0|conn@1|a|21.5|0|pin@56||3|0
1260 Awire|net@188|||0|conn@3|y|15.5|-12|NMOSx@2|g|3|-12
1261 Econd||D4G2;|conn@2|a|I
1262 Ein||D4G2;|conn@0|a|I
1263 Enot_succ|keep_down|D5G2;X-6.5;|conn@3|a|I
1264 Esucc|state|D6G2;|conn@1|y|B
1265 X