OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [alu/] [alu_flags.bdf] - Blame information for rev 16

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 3 gdevic
/*
2
WARNING: Do NOT edit the input and output ports in this file in a text
3
editor if you plan to continue editing the block that represents it in
4
the Block Editor! File corruption is VERY likely to occur.
5
*/
6
/*
7
Copyright (C) 1991-2013 Altera Corporation
8
Your use of Altera Corporation's design tools, logic functions
9
and other software and tools, and its AMPP partner logic
10
functions, and any output files from any of the foregoing
11
(including device programming or simulation files), and any
12
associated documentation or information are expressly subject
13
to the terms and conditions of the Altera Program License
14
Subscription Agreement, Altera MegaCore Function License
15
Agreement, or other applicable license agreement, including,
16
without limitation, that your use is for the sole purpose of
17
programming logic devices manufactured by Altera and sold by
18
Altera or its authorized distributors.  Please refer to the
19
applicable agreement for further details.
20
*/
21
(header "graphic" (version "1.4"))
22
(pin
23
        (input)
24
        (rect 24 32 200 48)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "ctl_flags_oe" (rect 9 0 69 12)(font "Arial" ))
27
        (pt 176 8)
28
        (drawing
29
                (line (pt 92 12)(pt 117 12))
30
                (line (pt 92 4)(pt 117 4))
31
                (line (pt 121 8)(pt 176 8))
32
                (line (pt 92 12)(pt 92 4))
33
                (line (pt 117 4)(pt 121 8))
34
                (line (pt 117 12)(pt 121 8))
35
        )
36
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
37
)
38
(pin
39
        (input)
40
        (rect 24 48 200 64)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "ctl_flags_bus" (rect 9 0 75 12)(font "Arial" ))
43
        (pt 176 8)
44
        (drawing
45
                (line (pt 92 12)(pt 117 12))
46
                (line (pt 92 4)(pt 117 4))
47
                (line (pt 121 8)(pt 176 8))
48
                (line (pt 92 12)(pt 92 4))
49
                (line (pt 117 4)(pt 121 8))
50
                (line (pt 117 12)(pt 121 8))
51
        )
52
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
53
)
54
(pin
55
        (input)
56
        (rect 24 64 200 80)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "ctl_flags_alu" (rect 9 0 71 12)(font "Arial" ))
59
        (pt 176 8)
60
        (drawing
61
                (line (pt 92 12)(pt 117 12))
62
                (line (pt 92 4)(pt 117 4))
63
                (line (pt 121 8)(pt 176 8))
64
                (line (pt 92 12)(pt 92 4))
65
                (line (pt 117 4)(pt 121 8))
66
                (line (pt 117 12)(pt 121 8))
67
        )
68
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
69
)
70
(pin
71
        (input)
72
        (rect 24 136 200 152)
73
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
74
        (text "alu_sf_out" (rect 9 0 60 12)(font "Arial" ))
75
        (pt 176 8)
76
        (drawing
77
                (line (pt 92 12)(pt 117 12))
78
                (line (pt 92 4)(pt 117 4))
79
                (line (pt 121 8)(pt 176 8))
80
                (line (pt 92 12)(pt 92 4))
81
                (line (pt 117 4)(pt 121 8))
82
                (line (pt 117 12)(pt 121 8))
83
        )
84
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
85
)
86
(pin
87
        (input)
88
        (rect 24 448 200 464)
89
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
90
        (text "alu_yf_out" (rect 9 0 62 12)(font "Arial" ))
91
        (pt 176 8)
92
        (drawing
93
                (line (pt 92 12)(pt 117 12))
94
                (line (pt 92 4)(pt 117 4))
95
                (line (pt 121 8)(pt 176 8))
96
                (line (pt 92 12)(pt 92 4))
97
                (line (pt 117 4)(pt 121 8))
98
                (line (pt 117 12)(pt 121 8))
99
        )
100
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
101
)
102
(pin
103
        (input)
104
        (rect 24 824 200 840)
105
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
106
        (text "alu_xf_out" (rect 9 0 60 12)(font "Arial" ))
107
        (pt 176 8)
108
        (drawing
109
                (line (pt 92 12)(pt 117 12))
110
                (line (pt 92 4)(pt 117 4))
111
                (line (pt 121 8)(pt 176 8))
112
                (line (pt 92 12)(pt 92 4))
113
                (line (pt 117 4)(pt 121 8))
114
                (line (pt 117 12)(pt 121 8))
115
        )
116
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
117
)
118
(pin
119
        (input)
120
        (rect 24 1080 200 1096)
121
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
122
        (text "ctl_flags_nf_set" (rect 9 0 89 12)(font "Arial" ))
123
        (pt 176 8)
124
        (drawing
125
                (line (pt 92 12)(pt 117 12))
126
                (line (pt 92 4)(pt 117 4))
127
                (line (pt 121 8)(pt 176 8))
128
                (line (pt 92 12)(pt 92 4))
129
                (line (pt 117 4)(pt 121 8))
130
                (line (pt 117 12)(pt 121 8))
131
        )
132
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
133
)
134
(pin
135
        (input)
136
        (rect 24 288 200 304)
137
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
138
        (text "alu_zero" (rect 9 0 49 12)(font "Arial" ))
139
        (pt 176 8)
140
        (drawing
141
                (line (pt 92 12)(pt 117 12))
142
                (line (pt 92 4)(pt 117 4))
143
                (line (pt 121 8)(pt 176 8))
144
                (line (pt 92 12)(pt 92 4))
145
                (line (pt 117 4)(pt 121 8))
146
                (line (pt 117 12)(pt 121 8))
147
        )
148
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
149
)
150
(pin
151
        (input)
152
        (rect 24 1440 200 1456)
153
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
154
        (text "shift_cf_out" (rect 9 0 69 12)(font "Arial" ))
155
        (pt 176 8)
156
        (drawing
157
                (line (pt 92 12)(pt 117 12))
158
                (line (pt 92 4)(pt 117 4))
159
                (line (pt 121 8)(pt 176 8))
160
                (line (pt 92 12)(pt 92 4))
161
                (line (pt 117 4)(pt 121 8))
162
                (line (pt 117 12)(pt 121 8))
163
        )
164
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
165
)
166
(pin
167
        (input)
168
        (rect 24 1256 200 1272)
169
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
170
        (text "alu_core_cf_out" (rect 9 0 88 12)(font "Arial" ))
171
        (pt 176 8)
172
        (drawing
173
                (line (pt 92 12)(pt 117 12))
174
                (line (pt 92 4)(pt 117 4))
175
                (line (pt 121 8)(pt 176 8))
176
                (line (pt 92 12)(pt 92 4))
177
                (line (pt 117 4)(pt 121 8))
178
                (line (pt 117 12)(pt 121 8))
179
        )
180
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
181
)
182
(pin
183
        (input)
184
        (rect 24 1456 200 1472)
185
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
186
        (text "daa_cf_out" (rect 9 0 64 12)(font "Arial" ))
187
        (pt 176 8)
188
        (drawing
189
                (line (pt 92 12)(pt 117 12))
190
                (line (pt 92 4)(pt 117 4))
191
                (line (pt 121 8)(pt 176 8))
192
                (line (pt 92 12)(pt 92 4))
193
                (line (pt 117 4)(pt 121 8))
194
                (line (pt 117 12)(pt 121 8))
195
        )
196
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
197
)
198
(pin
199
        (input)
200
        (rect 24 1568 200 1584)
201
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
202
        (text "ctl_flags_cf_set" (rect 9 0 89 12)(font "Arial" ))
203
        (pt 176 8)
204
        (drawing
205
                (line (pt 92 12)(pt 117 12))
206
                (line (pt 92 4)(pt 117 4))
207
                (line (pt 121 8)(pt 176 8))
208
                (line (pt 92 12)(pt 92 4))
209
                (line (pt 117 4)(pt 121 8))
210
                (line (pt 117 12)(pt 121 8))
211
        )
212
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
213
)
214
(pin
215
        (input)
216
        (rect 24 1592 200 1608)
217
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
218
        (text "ctl_flags_cf_cpl" (rect 9 0 88 12)(font "Arial" ))
219
        (pt 176 8)
220
        (drawing
221
                (line (pt 92 12)(pt 117 12))
222
                (line (pt 92 4)(pt 117 4))
223
                (line (pt 121 8)(pt 176 8))
224
                (line (pt 92 12)(pt 92 4))
225
                (line (pt 117 4)(pt 121 8))
226
                (line (pt 117 12)(pt 121 8))
227
        )
228
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
229
)
230
(pin
231
        (input)
232
        (rect 24 960 200 976)
233
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
234
        (text "pf_sel" (rect 9 0 39 12)(font "Arial" ))
235
        (pt 176 8)
236
        (drawing
237
                (line (pt 92 12)(pt 117 12))
238
                (line (pt 92 4)(pt 117 4))
239
                (line (pt 121 8)(pt 176 8))
240
                (line (pt 92 12)(pt 92 4))
241
                (line (pt 117 4)(pt 121 8))
242
                (line (pt 117 12)(pt 121 8))
243
        )
244
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
245
)
246
(pin
247
        (input)
248
        (rect 24 1304 200 1320)
249
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
250
        (text "ctl_flags_cf_we" (rect 9 0 86 12)(font "Arial" ))
251
        (pt 176 8)
252
        (drawing
253
                (line (pt 92 12)(pt 117 12))
254
                (line (pt 92 4)(pt 117 4))
255
                (line (pt 121 8)(pt 176 8))
256
                (line (pt 92 12)(pt 92 4))
257
                (line (pt 117 4)(pt 121 8))
258
                (line (pt 117 12)(pt 121 8))
259
        )
260
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
261
)
262
(pin
263
        (input)
264
        (rect 24 184 200 200)
265
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
266
        (text "ctl_flags_sz_we" (rect 9 0 86 12)(font "Arial" ))
267
        (pt 176 8)
268
        (drawing
269
                (line (pt 92 12)(pt 117 12))
270
                (line (pt 92 4)(pt 117 4))
271
                (line (pt 121 8)(pt 176 8))
272
                (line (pt 92 12)(pt 92 4))
273
                (line (pt 117 4)(pt 121 8))
274
                (line (pt 117 12)(pt 121 8))
275
        )
276
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
277
)
278
(pin
279
        (input)
280
        (rect 24 496 200 512)
281
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
282
        (text "ctl_flags_xy_we" (rect 9 0 89 12)(font "Arial" ))
283
        (pt 176 8)
284
        (drawing
285
                (line (pt 92 12)(pt 117 12))
286
                (line (pt 92 4)(pt 117 4))
287
                (line (pt 121 8)(pt 176 8))
288
                (line (pt 92 12)(pt 92 4))
289
                (line (pt 117 4)(pt 121 8))
290
                (line (pt 117 12)(pt 121 8))
291
        )
292
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
293
)
294
(pin
295
        (input)
296
        (rect 24 624 200 640)
297
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
298
        (text "ctl_flags_hf_we" (rect 9 0 86 12)(font "Arial" ))
299
        (pt 176 8)
300
        (drawing
301
                (line (pt 92 12)(pt 117 12))
302
                (line (pt 92 4)(pt 117 4))
303
                (line (pt 121 8)(pt 176 8))
304
                (line (pt 92 12)(pt 92 4))
305
                (line (pt 117 4)(pt 121 8))
306
                (line (pt 117 12)(pt 121 8))
307
        )
308
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
309
)
310
(pin
311
        (input)
312
        (rect 24 1008 200 1024)
313
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
314
        (text "ctl_flags_pf_we" (rect 9 0 86 12)(font "Arial" ))
315
        (pt 176 8)
316
        (drawing
317
                (line (pt 92 12)(pt 117 12))
318
                (line (pt 92 4)(pt 117 4))
319
                (line (pt 121 8)(pt 176 8))
320
                (line (pt 92 12)(pt 92 4))
321
                (line (pt 117 4)(pt 121 8))
322
                (line (pt 117 12)(pt 121 8))
323
        )
324
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
325
)
326
(pin
327
        (input)
328
        (rect 24 1144 200 1160)
329
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
330
        (text "ctl_flags_nf_we" (rect 9 0 86 12)(font "Arial" ))
331
        (pt 176 8)
332
        (drawing
333
                (line (pt 92 12)(pt 117 12))
334
                (line (pt 92 4)(pt 117 4))
335
                (line (pt 121 8)(pt 176 8))
336
                (line (pt 92 12)(pt 92 4))
337
                (line (pt 117 4)(pt 121 8))
338
                (line (pt 117 12)(pt 121 8))
339
        )
340
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
341
)
342
(pin
343
        (input)
344
        (rect 24 1352 200 1368)
345
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
346
        (text "ctl_flags_cf2_we" (rect 9 0 92 12)(font "Arial" ))
347
        (pt 176 8)
348
        (drawing
349
                (line (pt 92 12)(pt 117 12))
350
                (line (pt 92 4)(pt 117 4))
351
                (line (pt 121 8)(pt 176 8))
352
                (line (pt 92 12)(pt 92 4))
353
                (line (pt 117 4)(pt 121 8))
354
                (line (pt 117 12)(pt 121 8))
355
        )
356
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
357
)
358
(pin
359
        (input)
360
        (rect 24 640 200 656)
361
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
362
        (text "ctl_flags_hf_cpl" (rect 9 0 88 12)(font "Arial" ))
363
        (pt 176 8)
364
        (drawing
365
                (line (pt 92 12)(pt 117 12))
366
                (line (pt 92 4)(pt 117 4))
367
                (line (pt 121 8)(pt 176 8))
368
                (line (pt 92 12)(pt 92 4))
369
                (line (pt 117 4)(pt 121 8))
370
                (line (pt 117 12)(pt 121 8))
371
        )
372
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
373
)
374
(pin
375
        (input)
376 8 gdevic
        (rect 24 1544 200 1560)
377 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
378 8 gdevic
        (text "ctl_flags_use_cf2" (rect 9 0 97 12)(font "Arial" ))
379 3 gdevic
        (pt 176 8)
380
        (drawing
381
                (line (pt 92 12)(pt 117 12))
382
                (line (pt 92 4)(pt 117 4))
383
                (line (pt 121 8)(pt 176 8))
384
                (line (pt 92 12)(pt 92 4))
385
                (line (pt 117 4)(pt 121 8))
386
                (line (pt 117 12)(pt 121 8))
387
        )
388
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
389
)
390
(pin
391
        (input)
392 8 gdevic
        (rect 24 720 200 736)
393 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
394 8 gdevic
        (text "ctl_flags_hf2_we" (rect 9 0 92 12)(font "Arial" ))
395 3 gdevic
        (pt 176 8)
396
        (drawing
397
                (line (pt 92 12)(pt 117 12))
398
                (line (pt 92 4)(pt 117 4))
399
                (line (pt 121 8)(pt 176 8))
400
                (line (pt 92 12)(pt 92 4))
401
                (line (pt 117 4)(pt 121 8))
402
                (line (pt 117 12)(pt 121 8))
403
        )
404
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
405
)
406
(pin
407
        (input)
408 8 gdevic
        (rect 24 1128 200 1144)
409 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
410 8 gdevic
        (text "ctl_flags_nf_clr" (rect 9 0 85 12)(font "Arial" ))
411 3 gdevic
        (pt 176 8)
412
        (drawing
413
                (line (pt 92 12)(pt 117 12))
414
                (line (pt 92 4)(pt 117 4))
415
                (line (pt 121 8)(pt 176 8))
416
                (line (pt 92 12)(pt 92 4))
417
                (line (pt 117 4)(pt 121 8))
418
                (line (pt 117 12)(pt 121 8))
419
        )
420
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
421
)
422
(pin
423
        (input)
424 8 gdevic
        (rect 24 336 200 352)
425 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
426 8 gdevic
        (text "ctl_alu_zero_16bit" (rect 9 0 96 12)(font "Arial" ))
427 3 gdevic
        (pt 176 8)
428
        (drawing
429
                (line (pt 92 12)(pt 117 12))
430
                (line (pt 92 4)(pt 117 4))
431
                (line (pt 121 8)(pt 176 8))
432
                (line (pt 92 12)(pt 92 4))
433
                (line (pt 117 4)(pt 121 8))
434
                (line (pt 117 12)(pt 121 8))
435
        )
436
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
437
)
438
(pin
439
        (input)
440 8 gdevic
        (rect 24 1520 200 1536)
441 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
442 8 gdevic
        (text "clk" (rect 9 0 23 12)(font "Arial" ))
443 3 gdevic
        (pt 176 8)
444
        (drawing
445
                (line (pt 92 12)(pt 117 12))
446
                (line (pt 92 4)(pt 117 4))
447
                (line (pt 121 8)(pt 176 8))
448
                (line (pt 92 12)(pt 92 4))
449
                (line (pt 117 4)(pt 121 8))
450
                (line (pt 117 12)(pt 121 8))
451
        )
452
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
453
)
454
(pin
455
        (input)
456 8 gdevic
        (rect 24 1384 200 1400)
457 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
458 8 gdevic
        (text "ctl_flags_cf2_sel_shift" (rect 9 0 122 12)(font "Arial" ))
459 3 gdevic
        (pt 176 8)
460
        (drawing
461
                (line (pt 92 12)(pt 117 12))
462
                (line (pt 92 4)(pt 117 4))
463
                (line (pt 121 8)(pt 176 8))
464
                (line (pt 92 12)(pt 92 4))
465
                (line (pt 117 4)(pt 121 8))
466
                (line (pt 117 12)(pt 121 8))
467
        )
468
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
469
)
470
(pin
471 8 gdevic
        (input)
472
        (rect 24 1408 200 1424)
473
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
474
        (text "ctl_flags_cf2_sel_daa" (rect 9 0 117 12)(font "Arial" ))
475
        (pt 176 8)
476
        (drawing
477
                (line (pt 92 12)(pt 117 12))
478
                (line (pt 92 4)(pt 117 4))
479
                (line (pt 121 8)(pt 176 8))
480
                (line (pt 92 12)(pt 92 4))
481
                (line (pt 117 4)(pt 121 8))
482
                (line (pt 117 12)(pt 121 8))
483
        )
484
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
485
)
486
(pin
487 14 gdevic
        (input)
488 16 gdevic
        (rect 24 1624 200 1640)
489 14 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
490 16 gdevic
        (text "nhold_clk_wait" (rect 5 0 76 12)(font "Arial" ))
491 14 gdevic
        (pt 176 8)
492
        (drawing
493
                (line (pt 92 12)(pt 117 12))
494
                (line (pt 92 4)(pt 117 4))
495
                (line (pt 121 8)(pt 176 8))
496
                (line (pt 92 12)(pt 92 4))
497
                (line (pt 117 4)(pt 121 8))
498
                (line (pt 117 12)(pt 121 8))
499
        )
500
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
501
)
502
(pin
503 3 gdevic
        (output)
504
        (rect 912 160 1088 176)
505
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
506
        (text "flags_sf" (rect 90 0 131 12)(font "Arial" ))
507
        (pt 0 8)
508
        (drawing
509
                (line (pt 0 8)(pt 52 8))
510
                (line (pt 52 4)(pt 78 4))
511
                (line (pt 52 12)(pt 78 12))
512
                (line (pt 52 12)(pt 52 4))
513
                (line (pt 78 4)(pt 82 8))
514
                (line (pt 82 8)(pt 78 12))
515
                (line (pt 78 12)(pt 82 8))
516
        )
517
)
518
(pin
519
        (output)
520
        (rect 912 360 1088 376)
521
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
522
        (text "flags_zf" (rect 90 0 130 12)(font "Arial" ))
523
        (pt 0 8)
524
        (drawing
525
                (line (pt 0 8)(pt 52 8))
526
                (line (pt 52 4)(pt 78 4))
527
                (line (pt 52 12)(pt 78 12))
528
                (line (pt 52 12)(pt 52 4))
529
                (line (pt 78 4)(pt 82 8))
530
                (line (pt 82 8)(pt 78 12))
531
                (line (pt 78 12)(pt 82 8))
532
        )
533
)
534
(pin
535
        (output)
536
        (rect 912 632 1088 648)
537
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
538
        (text "flags_hf" (rect 90 0 131 12)(font "Arial" ))
539
        (pt 0 8)
540
        (drawing
541
                (line (pt 0 8)(pt 52 8))
542
                (line (pt 52 4)(pt 78 4))
543
                (line (pt 52 12)(pt 78 12))
544
                (line (pt 52 12)(pt 52 4))
545
                (line (pt 78 4)(pt 82 8))
546
                (line (pt 82 8)(pt 78 12))
547
                (line (pt 78 12)(pt 82 8))
548
        )
549
)
550
(pin
551
        (output)
552
        (rect 912 984 1088 1000)
553
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
554
        (text "flags_pf" (rect 90 0 131 12)(font "Arial" ))
555
        (pt 0 8)
556
        (drawing
557
                (line (pt 0 8)(pt 52 8))
558
                (line (pt 52 4)(pt 78 4))
559
                (line (pt 52 12)(pt 78 12))
560
                (line (pt 52 12)(pt 52 4))
561
                (line (pt 78 4)(pt 82 8))
562
                (line (pt 82 8)(pt 78 12))
563
                (line (pt 78 12)(pt 82 8))
564
        )
565
)
566
(pin
567
        (output)
568
        (rect 952 1408 1128 1424)
569
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
570
        (text "flags_cf" (rect 90 0 131 12)(font "Arial" ))
571
        (pt 0 8)
572
        (drawing
573
                (line (pt 0 8)(pt 52 8))
574
                (line (pt 52 4)(pt 78 4))
575
                (line (pt 52 12)(pt 78 12))
576
                (line (pt 52 12)(pt 52 4))
577
                (line (pt 78 4)(pt 82 8))
578
                (line (pt 82 8)(pt 78 12))
579
                (line (pt 78 12)(pt 82 8))
580
        )
581
)
582
(pin
583
        (output)
584
        (rect 912 1136 1088 1152)
585
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
586
        (text "flags_nf" (rect 90 0 131 12)(font "Arial" ))
587
        (pt 0 8)
588
        (drawing
589
                (line (pt 0 8)(pt 52 8))
590
                (line (pt 52 4)(pt 78 4))
591
                (line (pt 52 12)(pt 78 12))
592
                (line (pt 52 12)(pt 52 4))
593
                (line (pt 78 4)(pt 82 8))
594
                (line (pt 82 8)(pt 78 12))
595
                (line (pt 78 12)(pt 82 8))
596
        )
597
)
598
(pin
599
        (output)
600
        (rect 912 1280 1088 1296)
601
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
602
        (text "flags_cf_latch" (rect 90 0 160 12)(font "Arial" ))
603
        (pt 0 8)
604
        (drawing
605
                (line (pt 0 8)(pt 52 8))
606
                (line (pt 52 4)(pt 78 4))
607
                (line (pt 52 12)(pt 78 12))
608
                (line (pt 52 12)(pt 52 4))
609
                (line (pt 78 4)(pt 82 8))
610
                (line (pt 82 8)(pt 78 12))
611
                (line (pt 78 12)(pt 82 8))
612
        )
613
)
614
(pin
615
        (output)
616
        (rect 912 688 1088 704)
617
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
618
        (text "flags_hf2" (rect 90 0 137 12)(font "Arial" ))
619
        (pt 0 8)
620
        (drawing
621
                (line (pt 0 8)(pt 52 8))
622
                (line (pt 52 4)(pt 78 4))
623
                (line (pt 52 12)(pt 78 12))
624
                (line (pt 52 12)(pt 52 4))
625
                (line (pt 78 4)(pt 82 8))
626
                (line (pt 82 8)(pt 78 12))
627
                (line (pt 78 12)(pt 82 8))
628
        )
629
)
630
(pin
631
        (bidir)
632
        (rect 912 32 1088 48)
633
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
634
        (text "db[7..0]" (rect 90 0 127 12)(font "Arial" ))
635
        (pt 0 8)
636
        (drawing
637
                (line (pt 56 4)(pt 78 4))
638
                (line (pt 0 8)(pt 52 8))
639
                (line (pt 56 12)(pt 78 12))
640
                (line (pt 78 4)(pt 82 8))
641
                (line (pt 78 12)(pt 82 8))
642
                (line (pt 56 4)(pt 52 8))
643
                (line (pt 52 8)(pt 56 12))
644
        )
645
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
646
)
647
(symbol
648
        (rect 304 80 368 128)
649
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
650
        (text "inst1" (rect 3 37 26 49)(font "Arial" ))
651
        (port
652
                (pt 0 16)
653
                (input)
654
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
655
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
656
                (line (pt 0 16)(pt 14 16))
657
        )
658
        (port
659
                (pt 0 32)
660
                (input)
661
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
662
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
663
                (line (pt 0 32)(pt 14 32))
664
        )
665
        (port
666
                (pt 64 24)
667
                (output)
668
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
669 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
670 3 gdevic
                (line (pt 42 24)(pt 64 24))
671
        )
672
        (drawing
673
                (line (pt 14 12)(pt 30 12))
674
                (line (pt 14 37)(pt 31 37))
675
                (line (pt 14 12)(pt 14 37))
676
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
677
        )
678
)
679
(symbol
680
        (rect 304 128 368 176)
681
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
682
        (text "inst2" (rect 3 37 26 49)(font "Arial" ))
683
        (port
684
                (pt 0 16)
685
                (input)
686
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
687
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
688
                (line (pt 0 16)(pt 14 16))
689
        )
690
        (port
691
                (pt 0 32)
692
                (input)
693
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
694
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
695
                (line (pt 0 32)(pt 14 32))
696
        )
697
        (port
698
                (pt 64 24)
699
                (output)
700
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
701 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
702 3 gdevic
                (line (pt 42 24)(pt 64 24))
703
        )
704
        (drawing
705
                (line (pt 14 12)(pt 30 12))
706
                (line (pt 14 37)(pt 31 37))
707
                (line (pt 14 12)(pt 14 37))
708
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
709
        )
710
)
711
(symbol
712
        (rect 304 232 368 280)
713
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
714
        (text "inst3" (rect 3 37 26 49)(font "Arial" ))
715
        (port
716
                (pt 0 16)
717
                (input)
718
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
719
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
720
                (line (pt 0 16)(pt 14 16))
721
        )
722
        (port
723
                (pt 0 32)
724
                (input)
725
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
726
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
727
                (line (pt 0 32)(pt 14 32))
728
        )
729
        (port
730
                (pt 64 24)
731
                (output)
732
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
733 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
734 3 gdevic
                (line (pt 42 24)(pt 64 24))
735
        )
736
        (drawing
737
                (line (pt 14 12)(pt 30 12))
738
                (line (pt 14 37)(pt 31 37))
739
                (line (pt 14 12)(pt 14 37))
740
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
741
        )
742
)
743
(symbol
744
        (rect 304 280 368 328)
745
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
746
        (text "inst4" (rect 3 37 26 49)(font "Arial" ))
747
        (port
748
                (pt 0 16)
749
                (input)
750
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
751
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
752
                (line (pt 0 16)(pt 14 16))
753
        )
754
        (port
755
                (pt 0 32)
756
                (input)
757
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
758
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
759
                (line (pt 0 32)(pt 14 32))
760
        )
761
        (port
762
                (pt 64 24)
763
                (output)
764
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
765 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
766 3 gdevic
                (line (pt 42 24)(pt 64 24))
767
        )
768
        (drawing
769
                (line (pt 14 12)(pt 30 12))
770
                (line (pt 14 37)(pt 31 37))
771
                (line (pt 14 12)(pt 14 37))
772
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
773
        )
774
)
775
(symbol
776
        (rect 304 392 368 440)
777
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
778
        (text "inst5" (rect 3 37 26 49)(font "Arial" ))
779
        (port
780
                (pt 0 16)
781
                (input)
782
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
783
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
784
                (line (pt 0 16)(pt 14 16))
785
        )
786
        (port
787
                (pt 0 32)
788
                (input)
789
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
790
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
791
                (line (pt 0 32)(pt 14 32))
792
        )
793
        (port
794
                (pt 64 24)
795
                (output)
796
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
797 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
798 3 gdevic
                (line (pt 42 24)(pt 64 24))
799
        )
800
        (drawing
801
                (line (pt 14 12)(pt 30 12))
802
                (line (pt 14 37)(pt 31 37))
803
                (line (pt 14 12)(pt 14 37))
804
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
805
        )
806
)
807
(symbol
808
        (rect 304 440 368 488)
809
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
810
        (text "inst6" (rect 3 37 26 49)(font "Arial" ))
811
        (port
812
                (pt 0 16)
813
                (input)
814
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
815
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
816
                (line (pt 0 16)(pt 14 16))
817
        )
818
        (port
819
                (pt 0 32)
820
                (input)
821
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
822
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
823
                (line (pt 0 32)(pt 14 32))
824
        )
825
        (port
826
                (pt 64 24)
827
                (output)
828
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
829 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
830 3 gdevic
                (line (pt 42 24)(pt 64 24))
831
        )
832
        (drawing
833
                (line (pt 14 12)(pt 30 12))
834
                (line (pt 14 37)(pt 31 37))
835
                (line (pt 14 12)(pt 14 37))
836
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
837
        )
838
)
839
(symbol
840
        (rect 304 528 368 576)
841
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
842
        (text "inst7" (rect 3 37 26 49)(font "Arial" ))
843
        (port
844
                (pt 0 16)
845
                (input)
846
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
847
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
848
                (line (pt 0 16)(pt 14 16))
849
        )
850
        (port
851
                (pt 0 32)
852
                (input)
853
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
854
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
855
                (line (pt 0 32)(pt 14 32))
856
        )
857
        (port
858
                (pt 64 24)
859
                (output)
860
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
861 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
862 3 gdevic
                (line (pt 42 24)(pt 64 24))
863
        )
864
        (drawing
865
                (line (pt 14 12)(pt 30 12))
866
                (line (pt 14 37)(pt 31 37))
867
                (line (pt 14 12)(pt 14 37))
868
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
869
        )
870
)
871
(symbol
872
        (rect 304 576 368 624)
873
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
874
        (text "inst8" (rect 3 37 26 49)(font "Arial" ))
875
        (port
876
                (pt 0 16)
877
                (input)
878
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
879
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
880
                (line (pt 0 16)(pt 14 16))
881
        )
882
        (port
883
                (pt 0 32)
884
                (input)
885
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
886
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
887
                (line (pt 0 32)(pt 14 32))
888
        )
889
        (port
890
                (pt 64 24)
891
                (output)
892
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
893 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
894 3 gdevic
                (line (pt 42 24)(pt 64 24))
895
        )
896
        (drawing
897
                (line (pt 14 12)(pt 30 12))
898
                (line (pt 14 37)(pt 31 37))
899
                (line (pt 14 12)(pt 14 37))
900
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
901
        )
902
)
903
(symbol
904
        (rect 304 768 368 816)
905
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
906
        (text "inst9" (rect 3 37 26 49)(font "Arial" ))
907
        (port
908
                (pt 0 16)
909
                (input)
910
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
911
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
912
                (line (pt 0 16)(pt 14 16))
913
        )
914
        (port
915
                (pt 0 32)
916
                (input)
917
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
918
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
919
                (line (pt 0 32)(pt 14 32))
920
        )
921
        (port
922
                (pt 64 24)
923
                (output)
924
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
925 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
926 3 gdevic
                (line (pt 42 24)(pt 64 24))
927
        )
928
        (drawing
929
                (line (pt 14 12)(pt 30 12))
930
                (line (pt 14 37)(pt 31 37))
931
                (line (pt 14 12)(pt 14 37))
932
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
933
        )
934
)
935
(symbol
936
        (rect 304 816 368 864)
937
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
938
        (text "inst10" (rect 3 37 32 49)(font "Arial" ))
939
        (port
940
                (pt 0 16)
941
                (input)
942
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
943
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
944
                (line (pt 0 16)(pt 14 16))
945
        )
946
        (port
947
                (pt 0 32)
948
                (input)
949
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
950
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
951
                (line (pt 0 32)(pt 14 32))
952
        )
953
        (port
954
                (pt 64 24)
955
                (output)
956
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
957 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
958 3 gdevic
                (line (pt 42 24)(pt 64 24))
959
        )
960
        (drawing
961
                (line (pt 14 12)(pt 30 12))
962
                (line (pt 14 37)(pt 31 37))
963
                (line (pt 14 12)(pt 14 37))
964
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
965
        )
966
)
967
(symbol
968
        (rect 304 904 368 952)
969
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
970
        (text "inst11" (rect 3 37 32 49)(font "Arial" ))
971
        (port
972
                (pt 0 16)
973
                (input)
974
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
975
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
976
                (line (pt 0 16)(pt 14 16))
977
        )
978
        (port
979
                (pt 0 32)
980
                (input)
981
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
982
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
983
                (line (pt 0 32)(pt 14 32))
984
        )
985
        (port
986
                (pt 64 24)
987
                (output)
988
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
989 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
990 3 gdevic
                (line (pt 42 24)(pt 64 24))
991
        )
992
        (drawing
993
                (line (pt 14 12)(pt 30 12))
994
                (line (pt 14 37)(pt 31 37))
995
                (line (pt 14 12)(pt 14 37))
996
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
997
        )
998
)
999
(symbol
1000
        (rect 304 952 368 1000)
1001
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1002
        (text "inst12" (rect 3 37 32 49)(font "Arial" ))
1003
        (port
1004
                (pt 0 16)
1005
                (input)
1006
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1007
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1008
                (line (pt 0 16)(pt 14 16))
1009
        )
1010
        (port
1011
                (pt 0 32)
1012
                (input)
1013
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1014
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1015
                (line (pt 0 32)(pt 14 32))
1016
        )
1017
        (port
1018
                (pt 64 24)
1019
                (output)
1020
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1021 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1022 3 gdevic
                (line (pt 42 24)(pt 64 24))
1023
        )
1024
        (drawing
1025
                (line (pt 14 12)(pt 30 12))
1026
                (line (pt 14 37)(pt 31 37))
1027
                (line (pt 14 12)(pt 14 37))
1028
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1029
        )
1030
)
1031
(symbol
1032
        (rect 304 1040 368 1088)
1033
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1034
        (text "inst13" (rect 3 37 32 49)(font "Arial" ))
1035
        (port
1036
                (pt 0 16)
1037
                (input)
1038
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1039
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1040
                (line (pt 0 16)(pt 14 16))
1041
        )
1042
        (port
1043
                (pt 0 32)
1044
                (input)
1045
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1046
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1047
                (line (pt 0 32)(pt 14 32))
1048
        )
1049
        (port
1050
                (pt 64 24)
1051
                (output)
1052
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1053 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1054 3 gdevic
                (line (pt 42 24)(pt 64 24))
1055
        )
1056
        (drawing
1057
                (line (pt 14 12)(pt 30 12))
1058
                (line (pt 14 37)(pt 31 37))
1059
                (line (pt 14 12)(pt 14 37))
1060
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1061
        )
1062
)
1063
(symbol
1064
        (rect 304 1184 368 1232)
1065
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1066
        (text "inst15" (rect 3 37 32 49)(font "Arial" ))
1067
        (port
1068
                (pt 0 16)
1069
                (input)
1070
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1071
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1072
                (line (pt 0 16)(pt 14 16))
1073
        )
1074
        (port
1075
                (pt 0 32)
1076
                (input)
1077
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1078
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1079
                (line (pt 0 32)(pt 14 32))
1080
        )
1081
        (port
1082
                (pt 64 24)
1083
                (output)
1084
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1085 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1086 3 gdevic
                (line (pt 42 24)(pt 64 24))
1087
        )
1088
        (drawing
1089
                (line (pt 14 12)(pt 30 12))
1090
                (line (pt 14 37)(pt 31 37))
1091
                (line (pt 14 12)(pt 14 37))
1092
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1093
        )
1094
)
1095
(symbol
1096
        (rect 304 1232 368 1280)
1097
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1098
        (text "inst16" (rect 3 37 32 49)(font "Arial" ))
1099
        (port
1100
                (pt 0 16)
1101
                (input)
1102
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1103
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1104
                (line (pt 0 16)(pt 14 16))
1105
        )
1106
        (port
1107
                (pt 0 32)
1108
                (input)
1109
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1110
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1111
                (line (pt 0 32)(pt 14 32))
1112
        )
1113
        (port
1114
                (pt 64 24)
1115
                (output)
1116
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1117 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1118 3 gdevic
                (line (pt 42 24)(pt 64 24))
1119
        )
1120
        (drawing
1121
                (line (pt 14 12)(pt 30 12))
1122
                (line (pt 14 37)(pt 31 37))
1123
                (line (pt 14 12)(pt 14 37))
1124
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1125
        )
1126
)
1127
(symbol
1128
        (rect 400 104 464 152)
1129
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1130
        (text "inst33" (rect 3 37 32 49)(font "Arial" ))
1131
        (port
1132
                (pt 0 32)
1133
                (input)
1134
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1135
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1136
                (line (pt 0 32)(pt 15 32))
1137
        )
1138
        (port
1139
                (pt 0 16)
1140
                (input)
1141
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1142
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1143
                (line (pt 0 16)(pt 15 16))
1144
        )
1145
        (port
1146
                (pt 64 24)
1147
                (output)
1148
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1149 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1150 3 gdevic
                (line (pt 48 24)(pt 64 24))
1151
        )
1152
        (drawing
1153
                (line (pt 14 36)(pt 25 36))
1154
                (line (pt 14 13)(pt 25 13))
1155
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1156
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1157
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1158
        )
1159
)
1160
(symbol
1161
        (rect 400 240 464 288)
1162
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1163
        (text "inst34" (rect 3 37 32 49)(font "Arial" ))
1164
        (port
1165
                (pt 0 32)
1166
                (input)
1167
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1168
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1169
                (line (pt 0 32)(pt 15 32))
1170
        )
1171
        (port
1172
                (pt 0 16)
1173
                (input)
1174
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1175
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1176
                (line (pt 0 16)(pt 15 16))
1177
        )
1178
        (port
1179
                (pt 64 24)
1180
                (output)
1181
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1182 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1183 3 gdevic
                (line (pt 48 24)(pt 64 24))
1184
        )
1185
        (drawing
1186
                (line (pt 14 36)(pt 25 36))
1187
                (line (pt 14 13)(pt 25 13))
1188
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1189
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1190
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1191
        )
1192
)
1193
(symbol
1194
        (rect 400 416 464 464)
1195
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1196
        (text "inst35" (rect 3 37 32 49)(font "Arial" ))
1197
        (port
1198
                (pt 0 32)
1199
                (input)
1200
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1201
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1202
                (line (pt 0 32)(pt 15 32))
1203
        )
1204
        (port
1205
                (pt 0 16)
1206
                (input)
1207
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1208
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1209
                (line (pt 0 16)(pt 15 16))
1210
        )
1211
        (port
1212
                (pt 64 24)
1213
                (output)
1214
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1215 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1216 3 gdevic
                (line (pt 48 24)(pt 64 24))
1217
        )
1218
        (drawing
1219
                (line (pt 14 36)(pt 25 36))
1220
                (line (pt 14 13)(pt 25 13))
1221
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1222
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1223
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1224
        )
1225
)
1226
(symbol
1227
        (rect 400 552 464 600)
1228
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1229
        (text "inst36" (rect 3 37 32 49)(font "Arial" ))
1230
        (port
1231
                (pt 0 32)
1232
                (input)
1233
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1234
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1235
                (line (pt 0 32)(pt 15 32))
1236
        )
1237
        (port
1238
                (pt 0 16)
1239
                (input)
1240
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1241
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1242
                (line (pt 0 16)(pt 15 16))
1243
        )
1244
        (port
1245
                (pt 64 24)
1246
                (output)
1247
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1248 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1249 3 gdevic
                (line (pt 48 24)(pt 64 24))
1250
        )
1251
        (drawing
1252
                (line (pt 14 36)(pt 25 36))
1253
                (line (pt 14 13)(pt 25 13))
1254
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1255
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1256
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1257
        )
1258
)
1259
(symbol
1260
        (rect 400 792 464 840)
1261
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1262
        (text "inst37" (rect 3 37 32 49)(font "Arial" ))
1263
        (port
1264
                (pt 0 32)
1265
                (input)
1266
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1267
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1268
                (line (pt 0 32)(pt 15 32))
1269
        )
1270
        (port
1271
                (pt 0 16)
1272
                (input)
1273
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1274
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1275
                (line (pt 0 16)(pt 15 16))
1276
        )
1277
        (port
1278
                (pt 64 24)
1279
                (output)
1280
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1281 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1282 3 gdevic
                (line (pt 48 24)(pt 64 24))
1283
        )
1284
        (drawing
1285
                (line (pt 14 36)(pt 25 36))
1286
                (line (pt 14 13)(pt 25 13))
1287
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1288
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1289
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1290
        )
1291
)
1292
(symbol
1293
        (rect 400 928 464 976)
1294
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1295
        (text "inst38" (rect 3 37 32 49)(font "Arial" ))
1296
        (port
1297
                (pt 0 32)
1298
                (input)
1299
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1300
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1301
                (line (pt 0 32)(pt 15 32))
1302
        )
1303
        (port
1304
                (pt 0 16)
1305
                (input)
1306
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1307
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1308
                (line (pt 0 16)(pt 15 16))
1309
        )
1310
        (port
1311
                (pt 64 24)
1312
                (output)
1313
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1314 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1315 3 gdevic
                (line (pt 48 24)(pt 64 24))
1316
        )
1317
        (drawing
1318
                (line (pt 14 36)(pt 25 36))
1319
                (line (pt 14 13)(pt 25 13))
1320
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1321
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1322
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1323
        )
1324
)
1325
(symbol
1326
        (rect 400 1208 464 1256)
1327
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1328
        (text "inst40" (rect 3 37 32 49)(font "Arial" ))
1329
        (port
1330
                (pt 0 32)
1331
                (input)
1332
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1333
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1334
                (line (pt 0 32)(pt 15 32))
1335
        )
1336
        (port
1337
                (pt 0 16)
1338
                (input)
1339
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1340
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1341
                (line (pt 0 16)(pt 15 16))
1342
        )
1343
        (port
1344
                (pt 64 24)
1345
                (output)
1346
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1347 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1348 3 gdevic
                (line (pt 48 24)(pt 64 24))
1349
        )
1350
        (drawing
1351
                (line (pt 14 36)(pt 25 36))
1352
                (line (pt 14 13)(pt 25 13))
1353
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1354
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1355
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1356
        )
1357
)
1358
(symbol
1359
        (rect 744 112 792 144)
1360
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1361
        (text "inst49" (rect 3 21 32 33)(font "Arial" ))
1362
        (port
1363
                (pt 0 16)
1364
                (input)
1365
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1366
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1367
                (line (pt 0 16)(pt 14 16))
1368
        )
1369
        (port
1370
                (pt 24 0)
1371
                (input)
1372
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1373
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1374
                (line (pt 24 12)(pt 24 0))
1375
        )
1376
        (port
1377
                (pt 48 16)
1378
                (output)
1379
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1380 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1381 3 gdevic
                (line (pt 32 16)(pt 48 16))
1382
        )
1383
        (drawing
1384
                (line (pt 14 25)(pt 14 7))
1385
                (line (pt 14 25)(pt 32 16))
1386
                (line (pt 14 7)(pt 32 16))
1387
        )
1388
)
1389
(symbol
1390
        (rect 744 256 792 288)
1391
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1392
        (text "inst50" (rect 3 21 32 33)(font "Arial" ))
1393
        (port
1394
                (pt 0 16)
1395
                (input)
1396
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1397
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1398
                (line (pt 0 16)(pt 14 16))
1399
        )
1400
        (port
1401
                (pt 24 0)
1402
                (input)
1403
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1404
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1405
                (line (pt 24 12)(pt 24 0))
1406
        )
1407
        (port
1408
                (pt 48 16)
1409
                (output)
1410
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1411 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1412 3 gdevic
                (line (pt 32 16)(pt 48 16))
1413
        )
1414
        (drawing
1415
                (line (pt 14 25)(pt 14 7))
1416
                (line (pt 14 25)(pt 32 16))
1417
                (line (pt 14 7)(pt 32 16))
1418
        )
1419
)
1420
(symbol
1421
        (rect 744 424 792 456)
1422
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1423
        (text "inst51" (rect 3 21 32 33)(font "Arial" ))
1424
        (port
1425
                (pt 0 16)
1426
                (input)
1427
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1428
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1429
                (line (pt 0 16)(pt 14 16))
1430
        )
1431
        (port
1432
                (pt 24 0)
1433
                (input)
1434
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1435
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1436
                (line (pt 24 12)(pt 24 0))
1437
        )
1438
        (port
1439
                (pt 48 16)
1440
                (output)
1441
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1442 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1443 3 gdevic
                (line (pt 32 16)(pt 48 16))
1444
        )
1445
        (drawing
1446
                (line (pt 14 25)(pt 14 7))
1447
                (line (pt 14 25)(pt 32 16))
1448
                (line (pt 14 7)(pt 32 16))
1449
        )
1450
)
1451
(symbol
1452
        (rect 760 552 808 584)
1453
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1454
        (text "inst52" (rect 3 21 32 33)(font "Arial" ))
1455
        (port
1456
                (pt 0 16)
1457
                (input)
1458
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1459
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1460
                (line (pt 0 16)(pt 14 16))
1461
        )
1462
        (port
1463
                (pt 24 0)
1464
                (input)
1465
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1466
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1467
                (line (pt 24 12)(pt 24 0))
1468
        )
1469
        (port
1470
                (pt 48 16)
1471
                (output)
1472
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1473 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1474 3 gdevic
                (line (pt 32 16)(pt 48 16))
1475
        )
1476
        (drawing
1477
                (line (pt 14 25)(pt 14 7))
1478
                (line (pt 14 25)(pt 32 16))
1479
                (line (pt 14 7)(pt 32 16))
1480
        )
1481
)
1482
(symbol
1483
        (rect 744 800 792 832)
1484
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1485
        (text "inst53" (rect 3 21 32 33)(font "Arial" ))
1486
        (port
1487
                (pt 0 16)
1488
                (input)
1489
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1490
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1491
                (line (pt 0 16)(pt 14 16))
1492
        )
1493
        (port
1494
                (pt 24 0)
1495
                (input)
1496
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1497
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1498
                (line (pt 24 12)(pt 24 0))
1499
        )
1500
        (port
1501
                (pt 48 16)
1502
                (output)
1503
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1504 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1505 3 gdevic
                (line (pt 32 16)(pt 48 16))
1506
        )
1507
        (drawing
1508
                (line (pt 14 25)(pt 14 7))
1509
                (line (pt 14 25)(pt 32 16))
1510
                (line (pt 14 7)(pt 32 16))
1511
        )
1512
)
1513
(symbol
1514
        (rect 744 936 792 968)
1515
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1516
        (text "inst54" (rect 3 21 32 33)(font "Arial" ))
1517
        (port
1518
                (pt 0 16)
1519
                (input)
1520
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1521
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1522
                (line (pt 0 16)(pt 14 16))
1523
        )
1524
        (port
1525
                (pt 24 0)
1526
                (input)
1527
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1528
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1529
                (line (pt 24 12)(pt 24 0))
1530
        )
1531
        (port
1532
                (pt 48 16)
1533
                (output)
1534
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1535 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1536 3 gdevic
                (line (pt 32 16)(pt 48 16))
1537
        )
1538
        (drawing
1539
                (line (pt 14 25)(pt 14 7))
1540
                (line (pt 14 25)(pt 32 16))
1541
                (line (pt 14 7)(pt 32 16))
1542
        )
1543
)
1544
(symbol
1545
        (rect 744 1080 792 1112)
1546
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1547
        (text "inst55" (rect 3 21 32 33)(font "Arial" ))
1548
        (port
1549
                (pt 0 16)
1550
                (input)
1551
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1552
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1553
                (line (pt 0 16)(pt 14 16))
1554
        )
1555
        (port
1556
                (pt 24 0)
1557
                (input)
1558
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1559
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1560
                (line (pt 24 12)(pt 24 0))
1561
        )
1562
        (port
1563
                (pt 48 16)
1564
                (output)
1565
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1566 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1567 3 gdevic
                (line (pt 32 16)(pt 48 16))
1568
        )
1569
        (drawing
1570
                (line (pt 14 25)(pt 14 7))
1571
                (line (pt 14 25)(pt 32 16))
1572
                (line (pt 14 7)(pt 32 16))
1573
        )
1574
)
1575
(symbol
1576
        (rect 744 1224 792 1256)
1577
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
1578
        (text "inst56" (rect 3 21 32 33)(font "Arial" ))
1579
        (port
1580
                (pt 0 16)
1581
                (input)
1582
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1583
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1584
                (line (pt 0 16)(pt 14 16))
1585
        )
1586
        (port
1587
                (pt 24 0)
1588
                (input)
1589
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1590
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
1591
                (line (pt 24 12)(pt 24 0))
1592
        )
1593
        (port
1594
                (pt 48 16)
1595
                (output)
1596
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1597 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1598 3 gdevic
                (line (pt 32 16)(pt 48 16))
1599
        )
1600
        (drawing
1601
                (line (pt 14 25)(pt 14 7))
1602
                (line (pt 14 25)(pt 32 16))
1603
                (line (pt 14 7)(pt 32 16))
1604
        )
1605
)
1606
(symbol
1607
        (rect 760 1384 824 1432)
1608
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1609
        (text "inst64" (rect 3 37 32 49)(font "Arial" ))
1610
        (port
1611
                (pt 0 32)
1612
                (input)
1613
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1614
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1615
                (line (pt 0 32)(pt 15 32))
1616
        )
1617
        (port
1618
                (pt 0 16)
1619
                (input)
1620
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1621
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1622
                (line (pt 0 16)(pt 15 16))
1623
        )
1624
        (port
1625
                (pt 64 24)
1626
                (output)
1627
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1628 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1629 3 gdevic
                (line (pt 48 24)(pt 64 24))
1630
        )
1631
        (drawing
1632
                (line (pt 14 36)(pt 25 36))
1633
                (line (pt 14 13)(pt 25 13))
1634
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1635
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1636
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1637
        )
1638
)
1639
(symbol
1640
        (rect 320 1312 368 1344)
1641
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1642
        (text "inst17" (rect 3 21 32 33)(font "Arial" ))
1643
        (port
1644
                (pt 0 16)
1645
                (input)
1646
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1647
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1648
                (line (pt 0 16)(pt 13 16))
1649
        )
1650
        (port
1651
                (pt 48 16)
1652
                (output)
1653
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1654 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1655 3 gdevic
                (line (pt 39 16)(pt 48 16))
1656
        )
1657
        (drawing
1658
                (line (pt 13 25)(pt 13 7))
1659
                (line (pt 13 7)(pt 31 16))
1660
                (line (pt 13 25)(pt 31 16))
1661
                (circle (rect 31 12 39 20))
1662
        )
1663
)
1664
(symbol
1665
        (rect 856 1392 920 1440)
1666
        (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1667
        (text "inst18" (rect 3 37 32 49)(font "Arial" ))
1668
        (port
1669
                (pt 0 16)
1670
                (input)
1671
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1672
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1673
                (line (pt 0 16)(pt 11 16))
1674
        )
1675
        (port
1676
                (pt 0 32)
1677
                (input)
1678
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1679
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1680
                (line (pt 0 32)(pt 11 32))
1681
        )
1682
        (port
1683
                (pt 64 24)
1684
                (output)
1685
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1686 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1687 3 gdevic
                (line (pt 49 24)(pt 64 24))
1688
        )
1689
        (drawing
1690
                (line (pt 14 13)(pt 25 13))
1691
                (line (pt 14 36)(pt 25 36))
1692
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1693
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1694
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1695
                (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42))
1696
        )
1697
)
1698
(symbol
1699
        (rect 752 616 816 664)
1700
        (text "XOR" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1701
        (text "inst14" (rect 3 37 32 49)(font "Arial" ))
1702
        (port
1703
                (pt 0 16)
1704
                (input)
1705
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1706
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1707
                (line (pt 0 16)(pt 11 16))
1708
        )
1709
        (port
1710
                (pt 0 32)
1711
                (input)
1712
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1713
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1714
                (line (pt 0 32)(pt 11 32))
1715
        )
1716
        (port
1717
                (pt 64 24)
1718
                (output)
1719
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1720 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1721 3 gdevic
                (line (pt 49 24)(pt 64 24))
1722
        )
1723
        (drawing
1724
                (line (pt 14 13)(pt 25 13))
1725
                (line (pt 14 36)(pt 25 36))
1726
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1727
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1728
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1729
                (arc (pt 8 36)(pt 8 12)(rect -21 7 14 42))
1730
        )
1731
)
1732
(symbol
1733
        (rect 216 1488 248 1520)
1734
        (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
1735
        (text "inst22" (rect 3 21 32 33)(font "Arial" )(invisible))
1736
        (port
1737
                (pt 16 0)
1738
                (output)
1739
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
1740
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
1741
                (line (pt 16 8)(pt 16 0))
1742
        )
1743
        (drawing
1744
                (line (pt 8 8)(pt 16 16))
1745
                (line (pt 16 16)(pt 24 8))
1746
                (line (pt 8 8)(pt 24 8))
1747
        )
1748
)
1749
(symbol
1750
        (rect 632 1368 728 1464)
1751
        (text "alu_mux_2" (rect 5 0 66 14)(font "Arial" (font_size 8)))
1752
        (text "inst_mux_cf" (rect 8 80 69 92)(font "Arial" ))
1753
        (port
1754
                (pt 0 32)
1755
                (input)
1756
                (text "in0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1757
                (text "in0" (rect 21 27 37 41)(font "Arial" (font_size 8)))
1758
                (line (pt 0 32)(pt 16 32))
1759
        )
1760
        (port
1761
                (pt 0 48)
1762
                (input)
1763
                (text "in1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1764
                (text "in1" (rect 21 43 37 57)(font "Arial" (font_size 8)))
1765
                (line (pt 0 48)(pt 16 48))
1766
        )
1767
        (port
1768
                (pt 0 64)
1769
                (input)
1770
                (text "sel1" (rect 0 0 23 14)(font "Arial" (font_size 8)))
1771
                (text "sel1" (rect 21 59 44 73)(font "Arial" (font_size 8)))
1772
                (line (pt 0 64)(pt 16 64))
1773
        )
1774
        (port
1775
                (pt 96 32)
1776
                (output)
1777
                (text "out" (rect 0 0 17 14)(font "Arial" (font_size 8)))
1778
                (text "out" (rect 58 27 75 41)(font "Arial" (font_size 8)))
1779
                (line (pt 96 32)(pt 80 32))
1780
        )
1781
        (drawing
1782
                (rectangle (rect 16 16 80 80))
1783
        )
1784
)
1785
(symbol
1786
        (rect 288 1384 400 1512)
1787
        (text "alu_mux_4" (rect 5 0 66 14)(font "Arial" (font_size 8)))
1788
        (text "inst_mux_cf2" (rect 8 112 75 124)(font "Arial" ))
1789
        (port
1790
                (pt 0 32)
1791
                (input)
1792
                (text "sel[1..0]" (rect 0 0 44 14)(font "Arial" (font_size 8)))
1793
                (text "sel[1..0]" (rect 21 27 65 41)(font "Arial" (font_size 8)))
1794
                (line (pt 0 32)(pt 16 32)(line_width 3))
1795
        )
1796
        (port
1797
                (pt 0 48)
1798
                (input)
1799
                (text "in0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1800
                (text "in0" (rect 21 43 37 57)(font "Arial" (font_size 8)))
1801
                (line (pt 0 48)(pt 16 48))
1802
        )
1803
        (port
1804
                (pt 0 64)
1805
                (input)
1806
                (text "in1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1807
                (text "in1" (rect 21 59 37 73)(font "Arial" (font_size 8)))
1808
                (line (pt 0 64)(pt 16 64))
1809
        )
1810
        (port
1811
                (pt 0 80)
1812
                (input)
1813
                (text "in2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1814
                (text "in2" (rect 21 75 37 89)(font "Arial" (font_size 8)))
1815
                (line (pt 0 80)(pt 16 80))
1816
        )
1817
        (port
1818
                (pt 0 96)
1819
                (input)
1820
                (text "in3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
1821
                (text "in3" (rect 21 91 37 105)(font "Arial" (font_size 8)))
1822
                (line (pt 0 96)(pt 16 96))
1823
        )
1824
        (port
1825
                (pt 112 32)
1826
                (output)
1827
                (text "out" (rect 0 0 17 14)(font "Arial" (font_size 8)))
1828
                (text "out" (rect 74 27 91 41)(font "Arial" (font_size 8)))
1829
                (line (pt 112 32)(pt 96 32))
1830
        )
1831
        (drawing
1832
                (rectangle (rect 16 16 96 112))
1833
        )
1834
)
1835
(symbol
1836
        (rect 496 1072 560 1120)
1837
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1838
        (text "inst23" (rect 3 37 32 49)(font "Arial" ))
1839
        (port
1840
                (pt 0 16)
1841
                (input)
1842
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1843
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1844
                (line (pt 0 16)(pt 14 16))
1845
        )
1846
        (port
1847
                (pt 0 32)
1848
                (input)
1849
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1850
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1851
                (line (pt 0 32)(pt 14 32))
1852
        )
1853
        (port
1854
                (pt 64 24)
1855
                (output)
1856
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1857 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1858 3 gdevic
                (line (pt 42 24)(pt 64 24))
1859
        )
1860
        (drawing
1861
                (line (pt 14 12)(pt 30 12))
1862
                (line (pt 14 37)(pt 31 37))
1863
                (line (pt 14 12)(pt 14 37))
1864
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1865
        )
1866
)
1867
(symbol
1868
        (rect 408 1120 456 1152)
1869
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1870
        (text "inst24" (rect 3 21 32 33)(font "Arial" ))
1871
        (port
1872
                (pt 0 16)
1873
                (input)
1874
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1875
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1876
                (line (pt 0 16)(pt 13 16))
1877
        )
1878
        (port
1879
                (pt 48 16)
1880
                (output)
1881
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1882 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1883 3 gdevic
                (line (pt 39 16)(pt 48 16))
1884
        )
1885
        (drawing
1886
                (line (pt 13 25)(pt 13 7))
1887
                (line (pt 13 7)(pt 31 16))
1888
                (line (pt 13 25)(pt 31 16))
1889
                (circle (rect 31 12 39 20))
1890
        )
1891
)
1892
(symbol
1893
        (rect 304 1088 368 1136)
1894
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1895
        (text "inst19" (rect 3 37 32 49)(font "Arial" ))
1896
        (port
1897
                (pt 0 16)
1898
                (input)
1899
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1900
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1901
                (line (pt 0 16)(pt 14 16))
1902
        )
1903
        (port
1904
                (pt 0 32)
1905
                (input)
1906
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1907
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1908
                (line (pt 0 32)(pt 14 32))
1909
        )
1910
        (port
1911
                (pt 64 24)
1912
                (output)
1913
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1914 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1915 3 gdevic
                (line (pt 42 24)(pt 64 24))
1916
        )
1917
        (drawing
1918
                (line (pt 14 12)(pt 30 12))
1919
                (line (pt 14 37)(pt 31 37))
1920
                (line (pt 14 12)(pt 14 37))
1921
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1922
        )
1923
)
1924
(symbol
1925
        (rect 400 1064 464 1112)
1926
        (text "OR3" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1927
        (text "inst20" (rect 3 37 37 51)(font "Arial" (font_size 8)))
1928
        (port
1929
                (pt 0 24)
1930
                (input)
1931
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
1932
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
1933
                (line (pt 0 24)(pt 18 24))
1934
        )
1935
        (port
1936
                (pt 0 32)
1937
                (input)
1938
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
1939
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
1940
                (line (pt 0 32)(pt 16 32))
1941
        )
1942
        (port
1943
                (pt 0 16)
1944
                (input)
1945
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1946
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1947
                (line (pt 0 16)(pt 16 16))
1948
        )
1949
        (port
1950
                (pt 64 24)
1951
                (output)
1952
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
1953 16 gdevic
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
1954 3 gdevic
                (line (pt 49 24)(pt 64 24))
1955
        )
1956
        (drawing
1957
                (line (pt 14 13)(pt 25 13))
1958
                (line (pt 14 36)(pt 25 36))
1959
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1960
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1961
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1962
        )
1963
)
1964
(symbol
1965
        (rect 496 248 560 296)
1966
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1967
        (text "inst21" (rect 3 37 32 49)(font "Arial" ))
1968
        (port
1969
                (pt 0 16)
1970
                (input)
1971
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1972
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1973
                (line (pt 0 16)(pt 14 16))
1974
        )
1975
        (port
1976
                (pt 0 32)
1977
                (input)
1978
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1979
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1980
                (line (pt 0 32)(pt 14 32))
1981
        )
1982
        (port
1983
                (pt 64 24)
1984
                (output)
1985
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1986 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1987 3 gdevic
                (line (pt 42 24)(pt 64 24))
1988
        )
1989
        (drawing
1990
                (line (pt 14 12)(pt 30 12))
1991
                (line (pt 14 37)(pt 31 37))
1992
                (line (pt 14 12)(pt 14 37))
1993
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1994
        )
1995
)
1996
(symbol
1997
        (rect 312 328 360 360)
1998
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1999
        (text "inst25" (rect 3 21 32 33)(font "Arial" ))
2000
        (port
2001
                (pt 0 16)
2002
                (input)
2003
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2004
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2005
                (line (pt 0 16)(pt 13 16))
2006
        )
2007
        (port
2008
                (pt 48 16)
2009
                (output)
2010
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2011 16 gdevic
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2012 3 gdevic
                (line (pt 39 16)(pt 48 16))
2013
        )
2014
        (drawing
2015
                (line (pt 13 25)(pt 13 7))
2016
                (line (pt 13 7)(pt 31 16))
2017
                (line (pt 13 25)(pt 31 16))
2018
                (circle (rect 31 12 39 20))
2019
        )
2020
)
2021
(symbol
2022
        (rect 400 312 464 360)
2023
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
2024
        (text "inst26" (rect 3 37 32 49)(font "Arial" ))
2025
        (port
2026
                (pt 0 32)
2027
                (input)
2028
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2029
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2030
                (line (pt 0 32)(pt 15 32))
2031
        )
2032
        (port
2033
                (pt 0 16)
2034
                (input)
2035
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2036
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2037
                (line (pt 0 16)(pt 15 16))
2038
        )
2039
        (port
2040
                (pt 64 24)
2041
                (output)
2042
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2043 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2044 3 gdevic
                (line (pt 48 24)(pt 64 24))
2045
        )
2046
        (drawing
2047
                (line (pt 14 36)(pt 25 36))
2048
                (line (pt 14 13)(pt 25 13))
2049
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
2050
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
2051
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
2052
        )
2053
)
2054
(symbol
2055
        (rect 624 104 688 184)
2056
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2057
        (text "inst_latch_sf" (rect 3 68 66 80)(font "Arial" ))
2058
        (port
2059
                (pt 32 0)
2060
                (input)
2061
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2062
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2063
                (line (pt 32 4)(pt 32 0))
2064
        )
2065
        (port
2066
                (pt 32 80)
2067
                (input)
2068
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2069
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2070
                (line (pt 32 80)(pt 32 76))
2071
        )
2072
        (port
2073
                (pt 0 24)
2074
                (input)
2075
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2076
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2077
                (line (pt 0 24)(pt 12 24))
2078
        )
2079
        (port
2080
                (pt 0 40)
2081
                (input)
2082
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2083
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2084
                (line (pt 0 40)(pt 12 40))
2085
        )
2086
        (port
2087
                (pt 0 56)
2088
                (input)
2089
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2090
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2091
                (line (pt 0 56)(pt 12 56))
2092
        )
2093
        (port
2094
                (pt 64 24)
2095
                (output)
2096
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2097 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2098 3 gdevic
                (line (pt 53 24)(pt 64 24))
2099
        )
2100
        (drawing
2101
                (line (pt 12 68)(pt 52 68))
2102
                (line (pt 12 12)(pt 52 12))
2103
                (line (pt 52 68)(pt 52 12))
2104
                (line (pt 12 68)(pt 12 12))
2105
                (line (pt 12 34)(pt 19 41))
2106
                (line (pt 18 41)(pt 12 47))
2107
                (circle (rect 28 4 36 12))
2108
                (circle (rect 28 68 36 76))
2109
        )
2110
)
2111
(symbol
2112
        (rect 624 248 688 328)
2113
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2114
        (text "inst_latch_zf" (rect 3 68 65 80)(font "Arial" ))
2115
        (port
2116
                (pt 32 0)
2117
                (input)
2118
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2119
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2120
                (line (pt 32 4)(pt 32 0))
2121
        )
2122
        (port
2123
                (pt 32 80)
2124
                (input)
2125
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2126
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2127
                (line (pt 32 80)(pt 32 76))
2128
        )
2129
        (port
2130
                (pt 0 24)
2131
                (input)
2132
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2133
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2134
                (line (pt 0 24)(pt 12 24))
2135
        )
2136
        (port
2137
                (pt 0 40)
2138
                (input)
2139
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2140
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2141
                (line (pt 0 40)(pt 12 40))
2142
        )
2143
        (port
2144
                (pt 0 56)
2145
                (input)
2146
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2147
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2148
                (line (pt 0 56)(pt 12 56))
2149
        )
2150
        (port
2151
                (pt 64 24)
2152
                (output)
2153
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2154 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2155 3 gdevic
                (line (pt 53 24)(pt 64 24))
2156
        )
2157
        (drawing
2158
                (line (pt 12 68)(pt 52 68))
2159
                (line (pt 12 12)(pt 52 12))
2160
                (line (pt 52 68)(pt 52 12))
2161
                (line (pt 12 68)(pt 12 12))
2162
                (line (pt 12 34)(pt 19 41))
2163
                (line (pt 18 41)(pt 12 47))
2164
                (circle (rect 28 4 36 12))
2165
                (circle (rect 28 68 36 76))
2166
        )
2167
)
2168
(symbol
2169
        (rect 624 416 688 496)
2170
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2171
        (text "inst_latch_yf" (rect 3 68 67 80)(font "Arial" ))
2172
        (port
2173
                (pt 32 0)
2174
                (input)
2175
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2176
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2177
                (line (pt 32 4)(pt 32 0))
2178
        )
2179
        (port
2180
                (pt 32 80)
2181
                (input)
2182
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2183
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2184
                (line (pt 32 80)(pt 32 76))
2185
        )
2186
        (port
2187
                (pt 0 24)
2188
                (input)
2189
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2190
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2191
                (line (pt 0 24)(pt 12 24))
2192
        )
2193
        (port
2194
                (pt 0 40)
2195
                (input)
2196
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2197
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2198
                (line (pt 0 40)(pt 12 40))
2199
        )
2200
        (port
2201
                (pt 0 56)
2202
                (input)
2203
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2204
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2205
                (line (pt 0 56)(pt 12 56))
2206
        )
2207
        (port
2208
                (pt 64 24)
2209
                (output)
2210
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2211 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2212 3 gdevic
                (line (pt 53 24)(pt 64 24))
2213
        )
2214
        (drawing
2215
                (line (pt 12 68)(pt 52 68))
2216
                (line (pt 12 12)(pt 52 12))
2217
                (line (pt 52 68)(pt 52 12))
2218
                (line (pt 12 68)(pt 12 12))
2219
                (line (pt 12 34)(pt 19 41))
2220
                (line (pt 18 41)(pt 12 47))
2221
                (circle (rect 28 4 36 12))
2222
                (circle (rect 28 68 36 76))
2223
        )
2224
)
2225
(symbol
2226
        (rect 624 552 688 632)
2227
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2228
        (text "inst_latch_hf" (rect 3 68 66 80)(font "Arial" ))
2229
        (port
2230
                (pt 32 0)
2231
                (input)
2232
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2233
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2234
                (line (pt 32 4)(pt 32 0))
2235
        )
2236
        (port
2237
                (pt 32 80)
2238
                (input)
2239
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2240
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2241
                (line (pt 32 80)(pt 32 76))
2242
        )
2243
        (port
2244
                (pt 0 24)
2245
                (input)
2246
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2247
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2248
                (line (pt 0 24)(pt 12 24))
2249
        )
2250
        (port
2251
                (pt 0 40)
2252
                (input)
2253
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2254
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2255
                (line (pt 0 40)(pt 12 40))
2256
        )
2257
        (port
2258
                (pt 0 56)
2259
                (input)
2260
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2261
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2262
                (line (pt 0 56)(pt 12 56))
2263
        )
2264
        (port
2265
                (pt 64 24)
2266
                (output)
2267
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2268 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2269 3 gdevic
                (line (pt 53 24)(pt 64 24))
2270
        )
2271
        (drawing
2272
                (line (pt 12 68)(pt 52 68))
2273
                (line (pt 12 12)(pt 52 12))
2274
                (line (pt 52 68)(pt 52 12))
2275
                (line (pt 12 68)(pt 12 12))
2276
                (line (pt 12 34)(pt 19 41))
2277
                (line (pt 18 41)(pt 12 47))
2278
                (circle (rect 28 4 36 12))
2279
                (circle (rect 28 68 36 76))
2280
        )
2281
)
2282
(symbol
2283
        (rect 624 672 688 752)
2284
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2285
        (text "inst_latch_hf2" (rect 3 68 72 80)(font "Arial" ))
2286
        (port
2287
                (pt 32 0)
2288
                (input)
2289
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2290
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2291
                (line (pt 32 4)(pt 32 0))
2292
        )
2293
        (port
2294
                (pt 32 80)
2295
                (input)
2296
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2297
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2298
                (line (pt 32 80)(pt 32 76))
2299
        )
2300
        (port
2301
                (pt 0 24)
2302
                (input)
2303
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2304
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2305
                (line (pt 0 24)(pt 12 24))
2306
        )
2307
        (port
2308
                (pt 0 40)
2309
                (input)
2310
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2311
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2312
                (line (pt 0 40)(pt 12 40))
2313
        )
2314
        (port
2315
                (pt 0 56)
2316
                (input)
2317
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2318
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2319
                (line (pt 0 56)(pt 12 56))
2320
        )
2321
        (port
2322
                (pt 64 24)
2323
                (output)
2324
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2325 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2326 3 gdevic
                (line (pt 53 24)(pt 64 24))
2327
        )
2328
        (drawing
2329
                (line (pt 12 68)(pt 52 68))
2330
                (line (pt 12 12)(pt 52 12))
2331
                (line (pt 52 68)(pt 52 12))
2332
                (line (pt 12 68)(pt 12 12))
2333
                (line (pt 12 34)(pt 19 41))
2334
                (line (pt 18 41)(pt 12 47))
2335
                (circle (rect 28 4 36 12))
2336
                (circle (rect 28 68 36 76))
2337
        )
2338
)
2339
(symbol
2340
        (rect 624 792 688 872)
2341
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2342
        (text "inst_latch_xf" (rect 3 68 66 80)(font "Arial" ))
2343
        (port
2344
                (pt 32 0)
2345
                (input)
2346
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2347
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2348
                (line (pt 32 4)(pt 32 0))
2349
        )
2350
        (port
2351
                (pt 32 80)
2352
                (input)
2353
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2354
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2355
                (line (pt 32 80)(pt 32 76))
2356
        )
2357
        (port
2358
                (pt 0 24)
2359
                (input)
2360
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2361
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2362
                (line (pt 0 24)(pt 12 24))
2363
        )
2364
        (port
2365
                (pt 0 40)
2366
                (input)
2367
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2368
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2369
                (line (pt 0 40)(pt 12 40))
2370
        )
2371
        (port
2372
                (pt 0 56)
2373
                (input)
2374
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2375
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2376
                (line (pt 0 56)(pt 12 56))
2377
        )
2378
        (port
2379
                (pt 64 24)
2380
                (output)
2381
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2382 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2383 3 gdevic
                (line (pt 53 24)(pt 64 24))
2384
        )
2385
        (drawing
2386
                (line (pt 12 68)(pt 52 68))
2387
                (line (pt 12 12)(pt 52 12))
2388
                (line (pt 52 68)(pt 52 12))
2389
                (line (pt 12 68)(pt 12 12))
2390
                (line (pt 12 34)(pt 19 41))
2391
                (line (pt 18 41)(pt 12 47))
2392
                (circle (rect 28 4 36 12))
2393
                (circle (rect 28 68 36 76))
2394
        )
2395
)
2396
(symbol
2397
        (rect 624 928 688 1008)
2398
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2399
        (text "inst_latch_pf" (rect 3 68 66 80)(font "Arial" ))
2400
        (port
2401
                (pt 32 0)
2402
                (input)
2403
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2404
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2405
                (line (pt 32 4)(pt 32 0))
2406
        )
2407
        (port
2408
                (pt 32 80)
2409
                (input)
2410
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2411
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2412
                (line (pt 32 80)(pt 32 76))
2413
        )
2414
        (port
2415
                (pt 0 24)
2416
                (input)
2417
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2418
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2419
                (line (pt 0 24)(pt 12 24))
2420
        )
2421
        (port
2422
                (pt 0 40)
2423
                (input)
2424
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2425
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2426
                (line (pt 0 40)(pt 12 40))
2427
        )
2428
        (port
2429
                (pt 0 56)
2430
                (input)
2431
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2432
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2433
                (line (pt 0 56)(pt 12 56))
2434
        )
2435
        (port
2436
                (pt 64 24)
2437
                (output)
2438
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2439 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2440 3 gdevic
                (line (pt 53 24)(pt 64 24))
2441
        )
2442
        (drawing
2443
                (line (pt 12 68)(pt 52 68))
2444
                (line (pt 12 12)(pt 52 12))
2445
                (line (pt 52 68)(pt 52 12))
2446
                (line (pt 12 68)(pt 12 12))
2447
                (line (pt 12 34)(pt 19 41))
2448
                (line (pt 18 41)(pt 12 47))
2449
                (circle (rect 28 4 36 12))
2450
                (circle (rect 28 68 36 76))
2451
        )
2452
)
2453
(symbol
2454
        (rect 624 1072 688 1152)
2455
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2456
        (text "inst_latch_nf" (rect 3 68 66 80)(font "Arial" ))
2457
        (port
2458
                (pt 32 0)
2459
                (input)
2460
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2461
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2462
                (line (pt 32 4)(pt 32 0))
2463
        )
2464
        (port
2465
                (pt 32 80)
2466
                (input)
2467
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2468
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2469
                (line (pt 32 80)(pt 32 76))
2470
        )
2471
        (port
2472
                (pt 0 24)
2473
                (input)
2474
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2475
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2476
                (line (pt 0 24)(pt 12 24))
2477
        )
2478
        (port
2479
                (pt 0 40)
2480
                (input)
2481
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2482
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2483
                (line (pt 0 40)(pt 12 40))
2484
        )
2485
        (port
2486
                (pt 0 56)
2487
                (input)
2488
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2489
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2490
                (line (pt 0 56)(pt 12 56))
2491
        )
2492
        (port
2493
                (pt 64 24)
2494
                (output)
2495
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2496 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2497 3 gdevic
                (line (pt 53 24)(pt 64 24))
2498
        )
2499
        (drawing
2500
                (line (pt 12 68)(pt 52 68))
2501
                (line (pt 12 12)(pt 52 12))
2502
                (line (pt 52 68)(pt 52 12))
2503
                (line (pt 12 68)(pt 12 12))
2504
                (line (pt 12 34)(pt 19 41))
2505
                (line (pt 18 41)(pt 12 47))
2506
                (circle (rect 28 4 36 12))
2507
                (circle (rect 28 68 36 76))
2508
        )
2509
)
2510
(symbol
2511 14 gdevic
        (rect 536 1264 600 1344)
2512 3 gdevic
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2513
        (text "inst_latch_cf" (rect 3 68 66 80)(font "Arial" ))
2514
        (port
2515
                (pt 32 0)
2516
                (input)
2517
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2518
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2519
                (line (pt 32 4)(pt 32 0))
2520
        )
2521
        (port
2522
                (pt 32 80)
2523
                (input)
2524
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2525
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2526
                (line (pt 32 80)(pt 32 76))
2527
        )
2528
        (port
2529
                (pt 0 24)
2530
                (input)
2531
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2532
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2533
                (line (pt 0 24)(pt 12 24))
2534
        )
2535
        (port
2536
                (pt 0 40)
2537
                (input)
2538
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2539
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2540
                (line (pt 0 40)(pt 12 40))
2541
        )
2542
        (port
2543
                (pt 0 56)
2544
                (input)
2545
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2546
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2547
                (line (pt 0 56)(pt 12 56))
2548
        )
2549
        (port
2550
                (pt 64 24)
2551
                (output)
2552
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2553 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2554 3 gdevic
                (line (pt 53 24)(pt 64 24))
2555
        )
2556
        (drawing
2557
                (line (pt 12 68)(pt 52 68))
2558
                (line (pt 12 12)(pt 52 12))
2559
                (line (pt 52 68)(pt 52 12))
2560
                (line (pt 12 68)(pt 12 12))
2561
                (line (pt 12 34)(pt 19 41))
2562
                (line (pt 18 41)(pt 12 47))
2563
                (circle (rect 28 4 36 12))
2564
                (circle (rect 28 68 36 76))
2565
        )
2566
)
2567
(symbol
2568 14 gdevic
        (rect 536 1392 600 1472)
2569 3 gdevic
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2570
        (text "inst_latch_cf2" (rect 3 68 72 80)(font "Arial" ))
2571
        (port
2572
                (pt 32 0)
2573
                (input)
2574
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
2575
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
2576
                (line (pt 32 4)(pt 32 0))
2577
        )
2578
        (port
2579
                (pt 32 80)
2580
                (input)
2581
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
2582
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
2583
                (line (pt 32 80)(pt 32 76))
2584
        )
2585
        (port
2586
                (pt 0 24)
2587
                (input)
2588
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2589
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
2590
                (line (pt 0 24)(pt 12 24))
2591
        )
2592
        (port
2593
                (pt 0 40)
2594
                (input)
2595
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2596
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
2597
                (line (pt 0 40)(pt 12 40))
2598
        )
2599
        (port
2600
                (pt 0 56)
2601
                (input)
2602
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2603
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
2604
                (line (pt 0 56)(pt 12 56))
2605
        )
2606
        (port
2607
                (pt 64 24)
2608
                (output)
2609
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2610 16 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
2611 3 gdevic
                (line (pt 53 24)(pt 64 24))
2612
        )
2613
        (drawing
2614
                (line (pt 12 68)(pt 52 68))
2615
                (line (pt 12 12)(pt 52 12))
2616
                (line (pt 52 68)(pt 52 12))
2617
                (line (pt 12 68)(pt 12 12))
2618
                (line (pt 12 34)(pt 19 41))
2619
                (line (pt 18 41)(pt 12 47))
2620
                (circle (rect 28 4 36 12))
2621
                (circle (rect 28 68 36 76))
2622
        )
2623
)
2624 14 gdevic
(symbol
2625
        (rect 440 1296 504 1344)
2626
        (text "AND3" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2627
        (text "inst28" (rect 3 37 32 49)(font "Arial" ))
2628
        (port
2629
                (pt 0 16)
2630
                (input)
2631
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2632
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2633
                (line (pt 0 16)(pt 16 16))
2634
        )
2635
        (port
2636
                (pt 0 24)
2637
                (input)
2638
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
2639
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
2640
                (line (pt 0 24)(pt 16 24))
2641
        )
2642
        (port
2643
                (pt 0 32)
2644
                (input)
2645
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2646
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2647
                (line (pt 0 32)(pt 16 32))
2648
        )
2649
        (port
2650
                (pt 64 24)
2651
                (output)
2652
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2653 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2654 14 gdevic
                (line (pt 43 24)(pt 64 24))
2655
        )
2656
        (drawing
2657
                (line (pt 16 12)(pt 31 12))
2658
                (line (pt 16 37)(pt 31 37))
2659
                (line (pt 16 12)(pt 16 37))
2660
                (arc (pt 31 36)(pt 31 12)(rect 19 12 44 37))
2661
        )
2662
)
2663
(symbol
2664
        (rect 440 1424 504 1472)
2665
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2666
        (text "inst29" (rect 3 37 32 49)(font "Arial" ))
2667
        (port
2668
                (pt 0 16)
2669
                (input)
2670
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2671
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2672
                (line (pt 0 16)(pt 14 16))
2673
        )
2674
        (port
2675
                (pt 0 32)
2676
                (input)
2677
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2678
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2679
                (line (pt 0 32)(pt 14 32))
2680
        )
2681
        (port
2682
                (pt 64 24)
2683
                (output)
2684
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2685 16 gdevic
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2686 14 gdevic
                (line (pt 42 24)(pt 64 24))
2687
        )
2688
        (drawing
2689
                (line (pt 14 12)(pt 30 12))
2690
                (line (pt 14 37)(pt 31 37))
2691
                (line (pt 14 12)(pt 14 37))
2692
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2693
        )
2694
)
2695 3 gdevic
(connector
2696
        (pt 368 416)
2697
        (pt 384 416)
2698
)
2699
(connector
2700
        (pt 384 416)
2701
        (pt 384 432)
2702
)
2703
(connector
2704
        (pt 368 464)
2705
        (pt 384 464)
2706
)
2707
(connector
2708
        (pt 384 464)
2709
        (pt 384 448)
2710
)
2711
(connector
2712
        (pt 400 448)
2713
        (pt 384 448)
2714
)
2715
(connector
2716
        (pt 400 432)
2717
        (pt 384 432)
2718
)
2719
(connector
2720
        (pt 368 600)
2721
        (pt 384 600)
2722
)
2723
(connector
2724
        (pt 304 424)
2725
        (pt 272 424)
2726
)
2727
(connector
2728
        (pt 304 472)
2729
        (pt 256 472)
2730
)
2731
(connector
2732
        (pt 304 560)
2733
        (pt 272 560)
2734
)
2735
(connector
2736
        (pt 304 608)
2737
        (pt 256 608)
2738
)
2739
(connector
2740
        (pt 304 408)
2741
        (pt 288 408)
2742
)
2743
(connector
2744
        (pt 304 544)
2745
        (pt 288 544)
2746
)
2747
(connector
2748
        (pt 304 456)
2749
        (pt 200 456)
2750
)
2751
(connector
2752
        (pt 368 792)
2753
        (pt 384 792)
2754
)
2755
(connector
2756
        (pt 384 792)
2757
        (pt 384 808)
2758
)
2759
(connector
2760
        (pt 368 840)
2761
        (pt 384 840)
2762
)
2763
(connector
2764
        (pt 384 840)
2765
        (pt 384 824)
2766
)
2767
(connector
2768
        (pt 400 824)
2769
        (pt 384 824)
2770
)
2771
(connector
2772
        (pt 400 808)
2773
        (pt 384 808)
2774
)
2775
(connector
2776
        (pt 368 928)
2777
        (pt 384 928)
2778
)
2779
(connector
2780
        (pt 384 928)
2781
        (pt 384 944)
2782
)
2783
(connector
2784
        (pt 368 976)
2785
        (pt 384 976)
2786
)
2787
(connector
2788
        (pt 384 976)
2789
        (pt 384 960)
2790
)
2791
(connector
2792
        (pt 384 960)
2793
        (pt 400 960)
2794
)
2795
(connector
2796
        (pt 384 944)
2797
        (pt 400 944)
2798
)
2799
(connector
2800
        (pt 368 1064)
2801
        (pt 384 1064)
2802
)
2803
(connector
2804
        (pt 304 800)
2805
        (pt 272 800)
2806
)
2807
(connector
2808
        (pt 304 848)
2809
        (pt 256 848)
2810
)
2811
(connector
2812
        (pt 304 936)
2813
        (pt 272 936)
2814
)
2815
(connector
2816
        (pt 304 984)
2817
        (pt 256 984)
2818
)
2819
(connector
2820
        (pt 304 1072)
2821
        (pt 272 1072)
2822
)
2823
(connector
2824
        (pt 304 784)
2825
        (pt 288 784)
2826
)
2827
(connector
2828
        (pt 304 920)
2829
        (pt 288 920)
2830
)
2831
(connector
2832
        (pt 304 1056)
2833
        (pt 288 1056)
2834
)
2835
(connector
2836
        (pt 304 832)
2837
        (pt 200 832)
2838
)
2839
(connector
2840
        (pt 200 968)
2841
        (pt 304 968)
2842
)
2843
(connector
2844
        (pt 288 408)
2845
        (pt 288 384)
2846
)
2847
(connector
2848
        (pt 288 384)
2849
        (pt 816 384)
2850
)
2851
(connector
2852
        (pt 288 544)
2853
        (pt 288 520)
2854
)
2855
(connector
2856
        (pt 288 520)
2857
        (pt 816 520)
2858
)
2859
(connector
2860
        (pt 288 784)
2861
        (pt 288 760)
2862
)
2863
(connector
2864
        (pt 288 760)
2865
        (pt 816 760)
2866
)
2867
(connector
2868
        (pt 288 920)
2869
        (pt 288 896)
2870
)
2871
(connector
2872
        (pt 288 896)
2873
        (pt 816 896)
2874
)
2875
(connector
2876
        (pt 288 1056)
2877
        (pt 288 1032)
2878
)
2879
(connector
2880
        (pt 288 1032)
2881
        (pt 816 1032)
2882
)
2883
(connector
2884
        (pt 464 440)
2885
        (pt 624 440)
2886
)
2887
(connector
2888
        (pt 464 816)
2889
        (pt 624 816)
2890
)
2891
(connector
2892
        (pt 464 952)
2893
        (pt 624 952)
2894
)
2895
(connector
2896
        (pt 704 992)
2897
        (pt 912 992)
2898
)
2899
(connector
2900
        (pt 704 1144)
2901
        (pt 912 1144)
2902
)
2903
(connector
2904
        (pt 752 648)
2905
        (pt 200 648)
2906
)
2907
(connector
2908
        (pt 912 696)
2909
        (pt 688 696)
2910
)
2911
(connector
2912
        (pt 752 632)
2913
        (pt 704 632)
2914
)
2915
(connector
2916
        (pt 816 520)
2917
        (pt 816 568)
2918
)
2919
(connector
2920
        (pt 728 536)
2921
        (pt 784 536)
2922
)
2923
(connector
2924
        (pt 760 568)
2925
        (pt 744 568)
2926
)
2927
(connector
2928
        (pt 744 568)
2929
        (pt 744 600)
2930
)
2931
(connector
2932
        (pt 744 600)
2933
        (pt 840 600)
2934
)
2935
(connector
2936
        (pt 840 600)
2937
        (pt 840 640)
2938
)
2939
(connector
2940
        (pt 200 504)
2941
        (pt 496 504)
2942
)
2943
(connector
2944
        (pt 200 1016)
2945
        (pt 496 1016)
2946
)
2947
(connector
2948
        (pt 368 1208)
2949
        (pt 384 1208)
2950
)
2951
(connector
2952
        (pt 384 1208)
2953
        (pt 384 1224)
2954
)
2955
(connector
2956
        (pt 368 1256)
2957
        (pt 384 1256)
2958
)
2959
(connector
2960
        (pt 384 1256)
2961
        (pt 384 1240)
2962
)
2963
(connector
2964
        (pt 384 1240)
2965
        (pt 400 1240)
2966
)
2967
(connector
2968
        (pt 384 1224)
2969
        (pt 400 1224)
2970
)
2971
(connector
2972
        (pt 272 1216)
2973
        (pt 304 1216)
2974
)
2975
(connector
2976
        (pt 304 1200)
2977
        (pt 288 1200)
2978
)
2979
(connector
2980
        (pt 304 1248)
2981
        (pt 256 1248)
2982
)
2983
(connector
2984
        (pt 304 592)
2985
        (pt 232 592)
2986
)
2987
(connector
2988
        (pt 288 1200)
2989
        (pt 288 1176)
2990
)
2991
(connector
2992
        (pt 288 1176)
2993
        (pt 816 1176)
2994
)
2995
(connector
2996
        (pt 816 1176)
2997
        (pt 816 1240)
2998
)
2999
(connector
3000
        (pt 304 1328)
3001
        (pt 304 1360)
3002
)
3003
(connector
3004
        (pt 320 1328)
3005
        (pt 304 1328)
3006
)
3007
(connector
3008
        (pt 704 1240)
3009
        (pt 704 1352)
3010
)
3011
(connector
3012
        (pt 704 1352)
3013
        (pt 936 1352)
3014
)
3015
(connector
3016
        (pt 936 1416)
3017
        (pt 936 1352)
3018
)
3019
(connector
3020
        (pt 744 1240)
3021
        (pt 704 1240)
3022
)
3023
(connector
3024
        (pt 728 1400)
3025
        (pt 760 1400)
3026
)
3027
(connector
3028
        (pt 824 1408)
3029
        (pt 856 1408)
3030
)
3031
(connector
3032
        (pt 304 1120)
3033
        (pt 256 1120)
3034
)
3035
(connector
3036
        (pt 384 1064)
3037
        (pt 384 1080)
3038
)
3039
(connector
3040
        (pt 384 1080)
3041
        (pt 400 1080)
3042
)
3043
(connector
3044
        (pt 368 1112)
3045
        (pt 384 1112)
3046
)
3047
(connector
3048
        (pt 384 1112)
3049
        (pt 384 1096)
3050
)
3051
(connector
3052
        (pt 384 1096)
3053
        (pt 400 1096)
3054
)
3055
(connector
3056
        (pt 400 1088)
3057
        (pt 200 1088)
3058
)
3059
(connector
3060
        (pt 200 1136)
3061
        (pt 408 1136)
3062
)
3063
(connector
3064
        (pt 456 1136)
3065
        (pt 480 1136)
3066
)
3067
(connector
3068
        (pt 480 1104)
3069
        (pt 496 1104)
3070
)
3071
(connector
3072
        (pt 480 1136)
3073
        (pt 480 1104)
3074
)
3075
(connector
3076
        (pt 464 1088)
3077
        (pt 496 1088)
3078
)
3079
(connector
3080
        (pt 560 1096)
3081
        (pt 624 1096)
3082
)
3083
(connector
3084
        (pt 368 104)
3085
        (pt 384 104)
3086
)
3087
(connector
3088
        (pt 384 104)
3089
        (pt 384 120)
3090
)
3091
(connector
3092
        (pt 368 152)
3093
        (pt 384 152)
3094
)
3095
(connector
3096
        (pt 384 152)
3097
        (pt 384 136)
3098
)
3099
(connector
3100
        (pt 384 120)
3101
        (pt 400 120)
3102
)
3103
(connector
3104
        (pt 384 136)
3105
        (pt 400 136)
3106
)
3107
(connector
3108
        (pt 304 96)
3109
        (pt 288 96)
3110
)
3111
(connector
3112
        (pt 304 112)
3113
        (pt 272 112)
3114
)
3115
(connector
3116
        (pt 304 160)
3117
        (pt 256 160)
3118
)
3119
(connector
3120
        (pt 200 56)
3121
        (pt 272 56)
3122
)
3123
(connector
3124
        (pt 200 72)
3125
        (pt 256 72)
3126
)
3127
(connector
3128
        (pt 288 96)
3129
        (pt 288 72)
3130
)
3131
(connector
3132
        (pt 288 72)
3133
        (pt 816 72)
3134
)
3135
(connector
3136
        (pt 200 192)
3137
        (pt 600 192)
3138
)
3139
(connector
3140
        (pt 464 128)
3141
        (pt 624 128)
3142
)
3143
(connector
3144
        (pt 704 168)
3145
        (pt 912 168)
3146
)
3147
(connector
3148
        (pt 200 40)
3149
        (pt 728 40)
3150
)
3151
(connector
3152
        (pt 872 40)
3153
        (pt 912 40)
3154
        (bus)
3155
)
3156
(connector
3157
        (pt 304 1104)
3158
        (pt 216 1104)
3159
)
3160
(connector
3161
        (pt 216 1104)
3162
        (pt 216 144)
3163
)
3164
(connector
3165
        (pt 384 272)
3166
        (pt 400 272)
3167
)
3168
(connector
3169
        (pt 272 264)
3170
        (pt 304 264)
3171
)
3172
(connector
3173
        (pt 288 248)
3174
        (pt 304 248)
3175
)
3176
(connector
3177
        (pt 288 208)
3178
        (pt 288 248)
3179
)
3180
(connector
3181
        (pt 368 256)
3182
        (pt 400 256)
3183
)
3184
(connector
3185
        (pt 384 304)
3186
        (pt 368 304)
3187
)
3188
(connector
3189
        (pt 256 312)
3190
        (pt 304 312)
3191
)
3192
(connector
3193
        (pt 384 272)
3194
        (pt 384 304)
3195
)
3196
(connector
3197
        (pt 200 296)
3198
        (pt 304 296)
3199
)
3200
(connector
3201
        (pt 464 264)
3202
        (pt 496 264)
3203
)
3204
(connector
3205
        (pt 808 568)
3206
        (pt 816 568)
3207
)
3208
(connector
3209
        (text "db[4]" (rect 839 552 863 564)(font "Arial" ))
3210
        (pt 816 568)
3211
        (pt 872 568)
3212
)
3213
(connector
3214
        (pt 816 640)
3215
        (pt 840 640)
3216
)
3217
(connector
3218
        (pt 840 640)
3219
        (pt 912 640)
3220
)
3221
(connector
3222
        (pt 792 1240)
3223
        (pt 816 1240)
3224
)
3225
(connector
3226
        (text "db[0]" (rect 836 1224 860 1236)(font "Arial" ))
3227
        (pt 816 1240)
3228
        (pt 872 1240)
3229
)
3230
(connector
3231
        (pt 200 1264)
3232
        (pt 232 1264)
3233
)
3234
(connector
3235
        (pt 232 1264)
3236
        (pt 304 1264)
3237
)
3238
(connector
3239
        (pt 920 1416)
3240
        (pt 936 1416)
3241
)
3242
(connector
3243
        (pt 936 1416)
3244
        (pt 952 1416)
3245
)
3246
(connector
3247
        (pt 272 936)
3248
        (pt 272 1072)
3249
)
3250
(connector
3251
        (pt 272 1072)
3252
        (pt 272 1216)
3253
)
3254
(connector
3255
        (pt 200 144)
3256
        (pt 216 144)
3257
)
3258
(connector
3259
        (pt 216 144)
3260
        (pt 304 144)
3261
)
3262
(connector
3263
        (pt 256 984)
3264
        (pt 256 1120)
3265
)
3266
(connector
3267
        (pt 256 1120)
3268
        (pt 256 1248)
3269
)
3270
(connector
3271
        (pt 272 56)
3272
        (pt 272 112)
3273
)
3274
(connector
3275
        (pt 272 112)
3276
        (pt 272 264)
3277
)
3278
(connector
3279
        (pt 272 264)
3280
        (pt 272 424)
3281
)
3282
(connector
3283
        (pt 272 424)
3284
        (pt 272 560)
3285
)
3286
(connector
3287
        (pt 272 560)
3288
        (pt 272 800)
3289
)
3290
(connector
3291
        (pt 272 800)
3292
        (pt 272 936)
3293
)
3294
(connector
3295
        (pt 256 72)
3296
        (pt 256 160)
3297
)
3298
(connector
3299
        (pt 256 160)
3300
        (pt 256 312)
3301
)
3302
(connector
3303
        (pt 256 312)
3304
        (pt 256 472)
3305
)
3306
(connector
3307
        (pt 256 472)
3308
        (pt 256 608)
3309
)
3310
(connector
3311
        (pt 256 608)
3312
        (pt 256 848)
3313
)
3314
(connector
3315
        (pt 256 848)
3316
        (pt 256 984)
3317
)
3318
(connector
3319
        (pt 784 536)
3320
        (pt 784 552)
3321
)
3322
(connector
3323
        (pt 496 280)
3324
        (pt 480 280)
3325
)
3326
(connector
3327
        (pt 200 344)
3328
        (pt 312 344)
3329
)
3330
(connector
3331
        (pt 480 280)
3332
        (pt 480 336)
3333
)
3334
(connector
3335
        (pt 480 336)
3336
        (pt 464 336)
3337
)
3338
(connector
3339
        (pt 360 344)
3340
        (pt 400 344)
3341
)
3342
(connector
3343
        (pt 384 368)
3344
        (pt 384 328)
3345
)
3346
(connector
3347
        (pt 384 328)
3348
        (pt 400 328)
3349
)
3350
(connector
3351
        (pt 728 104)
3352
        (pt 768 104)
3353
)
3354
(connector
3355
        (pt 768 104)
3356
        (pt 768 112)
3357
)
3358
(connector
3359
        (pt 816 72)
3360
        (pt 816 128)
3361
)
3362
(connector
3363
        (pt 704 128)
3364
        (pt 704 168)
3365
)
3366
(connector
3367
        (pt 688 128)
3368
        (pt 704 128)
3369
)
3370
(connector
3371
        (pt 704 128)
3372
        (pt 744 128)
3373
)
3374
(connector
3375
        (pt 792 128)
3376
        (pt 816 128)
3377
)
3378
(connector
3379
        (text "db[7]" (rect 838 112 862 124)(font "Arial" ))
3380
        (pt 816 128)
3381
        (pt 872 128)
3382
)
3383
(connector
3384
        (pt 624 160)
3385
        (pt 600 160)
3386
)
3387
(connector
3388
        (pt 768 248)
3389
        (pt 768 256)
3390
)
3391
(connector
3392
        (pt 728 248)
3393
        (pt 768 248)
3394
)
3395
(connector
3396
        (pt 704 368)
3397
        (pt 704 272)
3398
)
3399
(connector
3400
        (pt 288 208)
3401
        (pt 816 208)
3402
)
3403
(connector
3404
        (pt 816 208)
3405
        (pt 816 272)
3406
)
3407
(connector
3408
        (pt 384 368)
3409
        (pt 704 368)
3410
)
3411
(connector
3412
        (pt 704 368)
3413
        (pt 912 368)
3414
)
3415
(connector
3416
        (pt 792 272)
3417
        (pt 816 272)
3418
)
3419
(connector
3420
        (text "db[6]" (rect 838 256 862 268)(font "Arial" ))
3421
        (pt 816 272)
3422
        (pt 872 272)
3423
)
3424
(connector
3425
        (pt 688 272)
3426
        (pt 704 272)
3427
)
3428
(connector
3429
        (pt 704 272)
3430
        (pt 744 272)
3431
)
3432
(connector
3433
        (pt 728 40)
3434
        (pt 728 104)
3435
)
3436
(connector
3437
        (pt 728 104)
3438
        (pt 728 248)
3439
)
3440
(connector
3441
        (pt 872 40)
3442
        (pt 872 128)
3443
        (bus)
3444
)
3445
(connector
3446
        (pt 872 128)
3447
        (pt 872 272)
3448
        (bus)
3449
)
3450
(connector
3451
        (pt 600 160)
3452
        (pt 600 192)
3453
)
3454
(connector
3455
        (pt 560 272)
3456
        (pt 624 272)
3457
)
3458
(connector
3459
        (pt 624 304)
3460
        (pt 600 304)
3461
)
3462
(connector
3463
        (pt 600 192)
3464
        (pt 600 304)
3465
)
3466
(connector
3467
        (pt 728 416)
3468
        (pt 768 416)
3469
)
3470
(connector
3471
        (pt 768 416)
3472
        (pt 768 424)
3473
)
3474
(connector
3475
        (pt 728 248)
3476
        (pt 728 416)
3477
)
3478
(connector
3479
        (pt 728 416)
3480
        (pt 728 536)
3481
)
3482
(connector
3483
        (pt 816 384)
3484
        (pt 816 440)
3485
)
3486
(connector
3487
        (text "flags_yf" (rect 700 424 742 436)(font "Arial" ))
3488
        (pt 688 440)
3489
        (pt 744 440)
3490
)
3491
(connector
3492
        (pt 872 272)
3493
        (pt 872 440)
3494
        (bus)
3495
)
3496
(connector
3497
        (pt 872 440)
3498
        (pt 872 568)
3499
        (bus)
3500
)
3501
(connector
3502
        (pt 792 440)
3503
        (pt 816 440)
3504
)
3505
(connector
3506
        (text "db[5]" (rect 841 424 865 436)(font "Arial" ))
3507
        (pt 816 440)
3508
        (pt 872 440)
3509
)
3510
(connector
3511
        (pt 496 472)
3512
        (pt 624 472)
3513
)
3514
(connector
3515
        (pt 624 728)
3516
        (pt 200 728)
3517
)
3518
(connector
3519
        (pt 624 696)
3520
        (pt 520 696)
3521
)
3522
(connector
3523
        (pt 496 848)
3524
        (pt 624 848)
3525
)
3526
(connector
3527
        (pt 496 472)
3528
        (pt 496 504)
3529
)
3530
(connector
3531
        (pt 496 504)
3532
        (pt 496 848)
3533
)
3534
(connector
3535
        (pt 728 792)
3536
        (pt 768 792)
3537
)
3538
(connector
3539
        (pt 768 792)
3540
        (pt 768 800)
3541
)
3542
(connector
3543
        (pt 728 536)
3544
        (pt 728 792)
3545
)
3546
(connector
3547
        (pt 816 760)
3548
        (pt 816 816)
3549
)
3550
(connector
3551
        (text "flags_xf" (rect 696 800 737 812)(font "Arial" ))
3552
        (pt 688 816)
3553
        (pt 744 816)
3554
)
3555
(connector
3556
        (pt 872 568)
3557
        (pt 872 816)
3558
        (bus)
3559
)
3560
(connector
3561
        (pt 792 816)
3562
        (pt 816 816)
3563
)
3564
(connector
3565
        (text "db[3]" (rect 838 800 862 812)(font "Arial" ))
3566
        (pt 816 816)
3567
        (pt 872 816)
3568
)
3569
(connector
3570
        (pt 496 1016)
3571
        (pt 496 984)
3572
)
3573
(connector
3574
        (pt 496 984)
3575
        (pt 624 984)
3576
)
3577
(connector
3578
        (pt 728 928)
3579
        (pt 768 928)
3580
)
3581
(connector
3582
        (pt 768 928)
3583
        (pt 768 936)
3584
)
3585
(connector
3586
        (pt 728 792)
3587
        (pt 728 928)
3588
)
3589
(connector
3590
        (pt 816 896)
3591
        (pt 816 952)
3592
)
3593
(connector
3594
        (pt 704 952)
3595
        (pt 704 992)
3596
)
3597
(connector
3598
        (pt 688 952)
3599
        (pt 704 952)
3600
)
3601
(connector
3602
        (pt 704 952)
3603
        (pt 744 952)
3604
)
3605
(connector
3606
        (pt 872 816)
3607
        (pt 872 952)
3608
        (bus)
3609
)
3610
(connector
3611
        (pt 792 952)
3612
        (pt 816 952)
3613
)
3614
(connector
3615
        (text "db[2]" (rect 837 936 861 948)(font "Arial" ))
3616
        (pt 816 952)
3617
        (pt 872 952)
3618
)
3619
(connector
3620
        (pt 704 1096)
3621
        (pt 704 1144)
3622
)
3623
(connector
3624
        (pt 688 1096)
3625
        (pt 704 1096)
3626
)
3627
(connector
3628
        (pt 704 1096)
3629
        (pt 744 1096)
3630
)
3631
(connector
3632
        (pt 816 1032)
3633
        (pt 816 1096)
3634
)
3635
(connector
3636
        (pt 872 952)
3637
        (pt 872 1096)
3638
        (bus)
3639
)
3640
(connector
3641
        (pt 872 1096)
3642
        (pt 872 1240)
3643
        (bus)
3644
)
3645
(connector
3646
        (pt 792 1096)
3647
        (pt 816 1096)
3648
)
3649
(connector
3650
        (text "db[1]" (rect 836 1080 860 1092)(font "Arial" ))
3651
        (pt 816 1096)
3652
        (pt 872 1096)
3653
)
3654
(connector
3655
        (pt 728 1072)
3656
        (pt 768 1072)
3657
)
3658
(connector
3659
        (pt 768 1080)
3660
        (pt 768 1072)
3661
)
3662
(connector
3663
        (pt 200 1152)
3664
        (pt 592 1152)
3665
)
3666
(connector
3667
        (pt 592 1152)
3668
        (pt 592 1128)
3669
)
3670
(connector
3671
        (pt 624 1128)
3672
        (pt 592 1128)
3673
)
3674
(connector
3675
        (pt 200 632)
3676
        (pt 592 632)
3677
)
3678
(connector
3679
        (pt 232 1432)
3680
        (pt 288 1432)
3681
)
3682
(connector
3683
        (pt 232 1480)
3684
        (pt 288 1480)
3685
)
3686
(connector
3687
        (pt 232 1488)
3688
        (pt 232 1480)
3689
)
3690
(connector
3691
        (pt 232 592)
3692
        (pt 232 1264)
3693
)
3694
(connector
3695
        (pt 232 1264)
3696
        (pt 232 1432)
3697
)
3698
(connector
3699
        (pt 200 1464)
3700
        (pt 288 1464)
3701
)
3702
(connector
3703
        (pt 200 1448)
3704
        (pt 288 1448)
3705
)
3706
(connector
3707
        (text "clk" (rect 583 128 597 140)(font "Arial" ))
3708
        (pt 624 144)
3709
        (pt 576 144)
3710
)
3711
(connector
3712
        (text "clk" (rect 582 272 596 284)(font "Arial" ))
3713
        (pt 624 288)
3714
        (pt 576 288)
3715
)
3716
(connector
3717
        (text "clk" (rect 583 440 597 452)(font "Arial" ))
3718
        (pt 624 456)
3719
        (pt 576 456)
3720
)
3721
(connector
3722
        (text "clk" (rect 584 696 598 708)(font "Arial" ))
3723
        (pt 624 712)
3724
        (pt 576 712)
3725
)
3726
(connector
3727
        (text "clk" (rect 583 816 597 828)(font "Arial" ))
3728
        (pt 624 832)
3729
        (pt 576 832)
3730
)
3731
(connector
3732
        (text "clk" (rect 583 952 597 964)(font "Arial" ))
3733
        (pt 624 968)
3734
        (pt 576 968)
3735
)
3736
(connector
3737
        (text "clk" (rect 584 1096 598 1108)(font "Arial" ))
3738
        (pt 624 1112)
3739
        (pt 576 1112)
3740
)
3741
(connector
3742
        (pt 728 1216)
3743
        (pt 768 1216)
3744
)
3745
(connector
3746
        (pt 768 1224)
3747
        (pt 768 1216)
3748
)
3749
(connector
3750
        (pt 728 928)
3751
        (pt 728 1072)
3752
)
3753
(connector
3754
        (pt 728 1072)
3755
        (pt 728 1216)
3756
)
3757
(connector
3758
        (pt 384 600)
3759
        (pt 384 584)
3760
)
3761
(connector
3762
        (pt 384 584)
3763
        (pt 400 584)
3764
)
3765
(connector
3766
        (pt 368 552)
3767
        (pt 384 552)
3768
)
3769
(connector
3770
        (pt 384 552)
3771
        (pt 384 568)
3772
)
3773
(connector
3774
        (pt 400 568)
3775
        (pt 384 568)
3776
)
3777
(connector
3778
        (pt 704 632)
3779
        (pt 704 576)
3780
)
3781
(connector
3782
        (pt 704 576)
3783
        (pt 688 576)
3784
)
3785
(connector
3786
        (pt 592 608)
3787
        (pt 624 608)
3788
)
3789
(connector
3790
        (pt 592 632)
3791
        (pt 592 608)
3792
)
3793
(connector
3794
        (text "clk" (rect 583 576 597 588)(font "Arial" ))
3795
        (pt 624 592)
3796
        (pt 576 592)
3797
)
3798
(connector
3799
        (pt 520 576)
3800
        (pt 520 696)
3801
)
3802
(connector
3803
        (pt 464 576)
3804
        (pt 520 576)
3805
)
3806
(connector
3807
        (pt 520 576)
3808
        (pt 624 576)
3809
)
3810
(connector
3811
        (pt 200 1576)
3812
        (pt 744 1576)
3813
)
3814
(connector
3815
        (pt 744 1416)
3816
        (pt 744 1576)
3817
)
3818
(connector
3819
        (pt 200 1600)
3820
        (pt 840 1600)
3821
)
3822
(connector
3823
        (pt 840 1424)
3824
        (pt 840 1600)
3825
)
3826
(connector
3827
        (pt 760 1416)
3828
        (pt 744 1416)
3829
)
3830
(connector
3831
        (pt 856 1424)
3832
        (pt 840 1424)
3833
)
3834
(connector
3835 14 gdevic
        (pt 248 1392)
3836
        (pt 248 1416)
3837
)
3838
(connector
3839
        (text "sel[0]" (rect 206 1376 233 1388)(font "Arial" ))
3840
        (pt 200 1392)
3841
        (pt 248 1392)
3842
)
3843
(connector
3844
        (text "sel[1]" (rect 204 1400 231 1412)(font "Arial" ))
3845
        (pt 200 1416)
3846
        (pt 248 1416)
3847
)
3848
(connector
3849
        (text "sel[1..0]" (rect 251 1400 291 1412)(font "Arial" ))
3850
        (pt 288 1416)
3851
        (pt 248 1416)
3852
        (bus)
3853
)
3854
(connector
3855
        (pt 632 1400)
3856
        (pt 616 1400)
3857
)
3858
(connector
3859
        (pt 616 1288)
3860
        (pt 616 1400)
3861
)
3862
(connector
3863 3 gdevic
        (pt 200 1552)
3864 14 gdevic
        (pt 616 1552)
3865 3 gdevic
)
3866
(connector
3867 14 gdevic
        (pt 616 1432)
3868
        (pt 616 1552)
3869 3 gdevic
)
3870
(connector
3871
        (pt 632 1432)
3872 14 gdevic
        (pt 616 1432)
3873 3 gdevic
)
3874
(connector
3875 14 gdevic
        (pt 600 1288)
3876
        (pt 616 1288)
3877
)
3878
(connector
3879
        (pt 616 1288)
3880
        (pt 912 1288)
3881
)
3882
(connector
3883
        (pt 632 1416)
3884
        (pt 600 1416)
3885
)
3886
(connector
3887
        (pt 400 1416)
3888
        (pt 536 1416)
3889
)
3890
(connector
3891
        (pt 200 1360)
3892
        (pt 304 1360)
3893
)
3894
(connector
3895
        (pt 304 1360)
3896
        (pt 408 1360)
3897
)
3898
(connector
3899
        (pt 536 1304)
3900
        (pt 520 1304)
3901
)
3902
(connector
3903
        (pt 520 1432)
3904
        (pt 536 1432)
3905
)
3906
(connector
3907 3 gdevic
        (pt 200 1528)
3908 14 gdevic
        (pt 520 1528)
3909 3 gdevic
)
3910
(connector
3911 14 gdevic
        (pt 520 1304)
3912
        (pt 520 1432)
3913 3 gdevic
)
3914
(connector
3915 14 gdevic
        (pt 520 1432)
3916
        (pt 520 1528)
3917 3 gdevic
)
3918
(connector
3919 14 gdevic
        (pt 464 1232)
3920
        (pt 520 1232)
3921 3 gdevic
)
3922
(connector
3923 14 gdevic
        (pt 520 1232)
3924
        (pt 520 1288)
3925 3 gdevic
)
3926
(connector
3927 14 gdevic
        (pt 536 1288)
3928
        (pt 520 1288)
3929 3 gdevic
)
3930
(connector
3931 14 gdevic
        (pt 536 1448)
3932
        (pt 504 1448)
3933 3 gdevic
)
3934 8 gdevic
(connector
3935 14 gdevic
        (pt 408 1360)
3936
        (pt 408 1440)
3937 8 gdevic
)
3938
(connector
3939 14 gdevic
        (pt 408 1440)
3940
        (pt 440 1440)
3941 8 gdevic
)
3942
(connector
3943 14 gdevic
        (pt 536 1320)
3944
        (pt 504 1320)
3945 8 gdevic
)
3946
(connector
3947 14 gdevic
        (pt 200 1312)
3948
        (pt 440 1312)
3949 8 gdevic
)
3950 14 gdevic
(connector
3951
        (pt 368 1328)
3952
        (pt 440 1328)
3953
)
3954
(connector
3955
        (pt 424 1456)
3956
        (pt 440 1456)
3957
)
3958
(connector
3959
        (pt 440 1320)
3960
        (pt 424 1320)
3961
)
3962
(connector
3963 16 gdevic
        (pt 424 1632)
3964
        (pt 200 1632)
3965
)
3966
(connector
3967 14 gdevic
        (pt 424 1320)
3968
        (pt 424 1456)
3969
)
3970
(connector
3971 16 gdevic
        (pt 424 1456)
3972
        (pt 424 1632)
3973 14 gdevic
)
3974 3 gdevic
(junction (pt 816 568))
3975
(junction (pt 840 640))
3976
(junction (pt 496 504))
3977
(junction (pt 816 1240))
3978
(junction (pt 232 1264))
3979
(junction (pt 304 1360))
3980
(junction (pt 936 1416))
3981
(junction (pt 272 1072))
3982
(junction (pt 272 800))
3983
(junction (pt 272 936))
3984
(junction (pt 704 368))
3985
(junction (pt 216 144))
3986
(junction (pt 256 848))
3987
(junction (pt 256 984))
3988
(junction (pt 256 1120))
3989
(junction (pt 728 104))
3990
(junction (pt 728 416))
3991
(junction (pt 728 536))
3992
(junction (pt 728 792))
3993
(junction (pt 728 928))
3994
(junction (pt 872 568))
3995
(junction (pt 272 112))
3996
(junction (pt 272 264))
3997
(junction (pt 272 424))
3998
(junction (pt 272 560))
3999
(junction (pt 256 160))
4000
(junction (pt 256 312))
4001
(junction (pt 256 472))
4002
(junction (pt 256 608))
4003
(junction (pt 816 128))
4004
(junction (pt 704 128))
4005
(junction (pt 872 128))
4006
(junction (pt 600 192))
4007
(junction (pt 704 272))
4008
(junction (pt 816 272))
4009
(junction (pt 728 248))
4010
(junction (pt 872 272))
4011
(junction (pt 816 440))
4012
(junction (pt 872 440))
4013
(junction (pt 816 816))
4014
(junction (pt 872 816))
4015
(junction (pt 816 952))
4016
(junction (pt 704 952))
4017
(junction (pt 872 952))
4018
(junction (pt 704 1096))
4019
(junction (pt 816 1096))
4020
(junction (pt 872 1096))
4021
(junction (pt 728 1072))
4022
(junction (pt 520 576))
4023 8 gdevic
(junction (pt 248 1416))
4024 14 gdevic
(junction (pt 616 1288))
4025
(junction (pt 520 1432))
4026
(junction (pt 424 1456))
4027 3 gdevic
(text "Connect flags directly to other modules" (rect 912 128 1133 142)(font "Arial" (font_size 8)))
4028
(text "Carry Flag" (rect 512 1184 582 1200)(font "Arial" (font_size 10)))
4029
(text "Parity Flag" (rect 512 904 586 920)(font "Arial" (font_size 10)))
4030
(text "Zero Flag" (rect 512 192 575 208)(font "Arial" (font_size 10)))
4031
(text "N Flag" (rect 512 1040 556 1056)(font "Arial" (font_size 10)))
4032
(text "Sign Flag" (rect 512 80 576 96)(font "Arial" (font_size 10)))
4033
(text "Y Flag" (rect 512 392 556 408)(font "Arial" (font_size 10)))
4034
(text "X Flag" (rect 512 768 554 784)(font "Arial" (font_size 10)))
4035
(text "H Flag" (rect 512 528 556 544)(font "Arial" (font_size 10)))
4036
(text "Force set" (rect 768 1440 822 1454)(font "Arial" (font_size 8)))
4037
(text "Force complement" (rect 856 1448 959 1462)(font "Arial" (font_size 8)))
4038 14 gdevic
(text "Primary latch" (rect 536 1240 609 1254)(font "Arial" (font_size 8)))
4039
(text "Secondary latch" (rect 528 1368 621 1382)(font "Arial" (font_size 8)))
4040 3 gdevic
(title_block
4041 14 gdevic
        (rect 808 1624 1065 1676)
4042 3 gdevic
        (name "title-custom-small")
4043 8 gdevic
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "June 21, 2014, 2016" (rect 56 3 171 17)(font "Arial" (font_size 8)))(border))
4044
        (section (rect 0 18 256 34)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 135 17)(font "Arial" (font_size 9)))(border))
4045
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "alu_flags" (rect 43 2 104 17)(font "Arial" (font_size 9)(bold)))(border))
4046 3 gdevic
        (section (rect 0 0 256 17)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 94 17)(font "Arial" (font_size 9)(bold)))(border))
4047 16 gdevic
        (section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.8" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
4048 3 gdevic
        (drawing
4049
        )
4050
)

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.