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 8

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

powered by: WebSVN 2.1.0

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