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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [registers/] [reg_control.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 32 120 208 136)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "ctl_reg_gp_sel[1..0]" (rect 9 0 105 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 32 1200 208 1216)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "ctl_reg_sys_hilo[1..0]" (rect 9 0 115 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 32 456 208 472)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "ctl_reg_exx" (rect 9 0 65 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 32 816 208 832)
73
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
74
        (text "ctl_reg_ex_af" (rect 9 0 76 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 32 384 208 400)
89
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
90
        (text "ctl_reg_ex_de_hl" (rect 9 0 91 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 32 1008 208 1024)
105
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
106
        (text "ctl_reg_use_sp" (rect 9 0 83 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 32 88 208 104)
121
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
122
        (text "ctl_reg_gp_hilo[1..0]" (rect 9 0 108 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 32 528 208 544)
137
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
138
        (text "nreset" (rect 9 0 39 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 8 gdevic
        (rect 32 1432 208 1448)
153 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
154
        (text "ctl_reg_sel_pc" (rect 9 0 79 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 8 gdevic
        (rect 32 1400 208 1416)
169 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
170
        (text "ctl_reg_sel_ir" (rect 9 0 73 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 8 gdevic
        (rect 32 1504 208 1520)
185 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
186
        (text "ctl_reg_sel_wz" (rect 9 0 79 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 32 56 208 72)
201
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
202
        (text "ctl_reg_gp_we" (rect 9 0 78 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 8 gdevic
        (rect 32 1472 208 1488)
217 3 gdevic
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
218
        (text "ctl_reg_not_pc" (rect 9 0 80 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 32 688 208 704)
233
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
234
        (text "use_ixiy" (rect 9 0 50 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 32 768 208 784)
249
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
250
        (text "use_ix" (rect 9 0 40 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 32 1168 208 1184)
265
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
266
        (text "ctl_reg_sys_we_lo" (rect 9 0 99 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 32 1104 208 1120)
281
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
282
        (text "ctl_reg_sys_we_hi" (rect 9 0 99 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 32 1136 208 1152)
297
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
298
        (text "ctl_reg_sys_we" (rect 9 0 85 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 8 gdevic
        (rect 32 472 208 488)
313
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
314
        (text "clk" (rect 9 0 23 12)(font "Arial" ))
315
        (pt 176 8)
316 3 gdevic
        (drawing
317 8 gdevic
                (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 3 gdevic
        )
324 8 gdevic
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
325 3 gdevic
)
326
(pin
327 8 gdevic
        (input)
328
        (rect 32 1304 208 1320)
329
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
330
        (text "ctl_sw_4d" (rect 9 0 57 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 3 gdevic
        (output)
344
        (rect 1144 216 1320 232)
345
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
346
        (text "reg_sel_bc" (rect 90 0 143 12)(font "Arial" ))
347
        (pt 0 8)
348
        (drawing
349
                (line (pt 0 8)(pt 52 8))
350
                (line (pt 52 4)(pt 78 4))
351
                (line (pt 52 12)(pt 78 12))
352
                (line (pt 52 12)(pt 52 4))
353
                (line (pt 78 4)(pt 82 8))
354
                (line (pt 82 8)(pt 78 12))
355
                (line (pt 78 12)(pt 82 8))
356
        )
357
)
358
(pin
359
        (output)
360
        (rect 1144 160 1320 176)
361
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
362
        (text "reg_sel_bc2" (rect 90 0 149 12)(font "Arial" ))
363
        (pt 0 8)
364
        (drawing
365
                (line (pt 0 8)(pt 52 8))
366
                (line (pt 52 4)(pt 78 4))
367
                (line (pt 52 12)(pt 78 12))
368
                (line (pt 52 12)(pt 52 4))
369
                (line (pt 78 4)(pt 82 8))
370
                (line (pt 82 8)(pt 78 12))
371
                (line (pt 78 12)(pt 82 8))
372
        )
373
)
374
(pin
375
        (output)
376
        (rect 1144 728 1320 744)
377
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
378
        (text "reg_sel_ix" (rect 90 0 139 12)(font "Arial" ))
379
        (pt 0 8)
380
        (drawing
381
                (line (pt 0 8)(pt 52 8))
382
                (line (pt 52 4)(pt 78 4))
383
                (line (pt 52 12)(pt 78 12))
384
                (line (pt 52 12)(pt 52 4))
385
                (line (pt 78 4)(pt 82 8))
386
                (line (pt 82 8)(pt 78 12))
387
                (line (pt 78 12)(pt 82 8))
388
        )
389
)
390
(pin
391
        (output)
392
        (rect 1144 784 1320 800)
393
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
394
        (text "reg_sel_iy" (rect 90 0 140 12)(font "Arial" ))
395
        (pt 0 8)
396
        (drawing
397
                (line (pt 0 8)(pt 52 8))
398
                (line (pt 52 4)(pt 78 4))
399
                (line (pt 52 12)(pt 78 12))
400
                (line (pt 52 12)(pt 52 4))
401
                (line (pt 78 4)(pt 82 8))
402
                (line (pt 82 8)(pt 78 12))
403
                (line (pt 78 12)(pt 82 8))
404
        )
405
)
406
(pin
407
        (output)
408
        (rect 1232 544 1408 560)
409
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
410
        (text "reg_sel_de" (rect 90 0 143 12)(font "Arial" ))
411
        (pt 0 8)
412
        (drawing
413
                (line (pt 0 8)(pt 52 8))
414
                (line (pt 52 4)(pt 78 4))
415
                (line (pt 52 12)(pt 78 12))
416
                (line (pt 52 12)(pt 52 4))
417
                (line (pt 78 4)(pt 82 8))
418
                (line (pt 82 8)(pt 78 12))
419
                (line (pt 78 12)(pt 82 8))
420
        )
421
)
422
(pin
423
        (output)
424
        (rect 1232 648 1408 664)
425
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
426
        (text "reg_sel_hl" (rect 90 0 139 12)(font "Arial" ))
427
        (pt 0 8)
428
        (drawing
429
                (line (pt 0 8)(pt 52 8))
430
                (line (pt 52 4)(pt 78 4))
431
                (line (pt 52 12)(pt 78 12))
432
                (line (pt 52 12)(pt 52 4))
433
                (line (pt 78 4)(pt 82 8))
434
                (line (pt 82 8)(pt 78 12))
435
                (line (pt 78 12)(pt 82 8))
436
        )
437
)
438
(pin
439
        (output)
440
        (rect 1232 344 1408 360)
441
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
442
        (text "reg_sel_de2" (rect 90 0 149 12)(font "Arial" ))
443
        (pt 0 8)
444
        (drawing
445
                (line (pt 0 8)(pt 52 8))
446
                (line (pt 52 4)(pt 78 4))
447
                (line (pt 52 12)(pt 78 12))
448
                (line (pt 52 12)(pt 52 4))
449
                (line (pt 78 4)(pt 82 8))
450
                (line (pt 82 8)(pt 78 12))
451
                (line (pt 78 12)(pt 82 8))
452
        )
453
)
454
(pin
455
        (output)
456
        (rect 1232 440 1408 456)
457
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
458
        (text "reg_sel_hl2" (rect 90 0 145 12)(font "Arial" ))
459
        (pt 0 8)
460
        (drawing
461
                (line (pt 0 8)(pt 52 8))
462
                (line (pt 52 4)(pt 78 4))
463
                (line (pt 52 12)(pt 78 12))
464
                (line (pt 52 12)(pt 52 4))
465
                (line (pt 78 4)(pt 82 8))
466
                (line (pt 82 8)(pt 78 12))
467
                (line (pt 78 12)(pt 82 8))
468
        )
469
)
470
(pin
471
        (output)
472
        (rect 1144 904 1320 920)
473
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
474
        (text "reg_sel_af" (rect 90 0 141 12)(font "Arial" ))
475
        (pt 0 8)
476
        (drawing
477
                (line (pt 0 8)(pt 52 8))
478
                (line (pt 52 4)(pt 78 4))
479
                (line (pt 52 12)(pt 78 12))
480
                (line (pt 52 12)(pt 52 4))
481
                (line (pt 78 4)(pt 82 8))
482
                (line (pt 82 8)(pt 78 12))
483
                (line (pt 78 12)(pt 82 8))
484
        )
485
)
486
(pin
487
        (output)
488
        (rect 1144 848 1320 864)
489
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
490
        (text "reg_sel_af2" (rect 90 0 147 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 8 gdevic
        (rect 1144 1504 1320 1520)
505 3 gdevic
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
506
        (text "reg_sel_wz" (rect 90 0 143 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 8 gdevic
        (rect 1144 1440 1320 1456)
521 3 gdevic
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
522
        (text "reg_sel_pc" (rect 90 0 143 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 8 gdevic
        (rect 1144 1400 1320 1416)
537 3 gdevic
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
538
        (text "reg_sel_ir" (rect 90 0 137 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 1144 1000 1320 1016)
553
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
554
        (text "reg_sel_sp" (rect 90 0 143 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 1144 120 1320 136)
569
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
570
        (text "reg_sel_gp_hi" (rect 90 0 157 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 1144 88 1320 104)
585
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
586
        (text "reg_sel_gp_lo" (rect 90 0 157 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 1144 1200 1320 1216)
601
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
602
        (text "reg_sel_sys_lo" (rect 90 0 164 12)(font "Arial" ))
603
        (pt 0 8)
604
        (drawing
605
                (line (pt 0 8)(pt 52 8))
606
                (line (pt 52 4)(pt 78 4))
607
                (line (pt 52 12)(pt 78 12))
608
                (line (pt 52 12)(pt 52 4))
609
                (line (pt 78 4)(pt 82 8))
610
                (line (pt 82 8)(pt 78 12))
611
                (line (pt 78 12)(pt 82 8))
612
        )
613
)
614
(pin
615
        (output)
616
        (rect 1144 1232 1320 1248)
617
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
618
        (text "reg_sel_sys_hi" (rect 90 0 164 12)(font "Arial" ))
619
        (pt 0 8)
620
        (drawing
621
                (line (pt 0 8)(pt 52 8))
622
                (line (pt 52 4)(pt 78 4))
623
                (line (pt 52 12)(pt 78 12))
624
                (line (pt 52 12)(pt 52 4))
625
                (line (pt 78 4)(pt 82 8))
626
                (line (pt 82 8)(pt 78 12))
627
                (line (pt 78 12)(pt 82 8))
628
        )
629
)
630
(pin
631
        (output)
632
        (rect 1144 56 1320 72)
633
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
634
        (text "reg_gp_we" (rect 90 0 141 12)(font "Arial" ))
635
        (pt 0 8)
636
        (drawing
637
                (line (pt 0 8)(pt 52 8))
638
                (line (pt 52 4)(pt 78 4))
639
                (line (pt 52 12)(pt 78 12))
640
                (line (pt 52 12)(pt 52 4))
641
                (line (pt 78 4)(pt 82 8))
642
                (line (pt 82 8)(pt 78 12))
643
                (line (pt 78 12)(pt 82 8))
644
        )
645
)
646
(pin
647
        (output)
648
        (rect 1144 1160 1320 1176)
649
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
650
        (text "reg_sys_we_lo" (rect 90 0 163 12)(font "Arial" ))
651
        (pt 0 8)
652
        (drawing
653
                (line (pt 0 8)(pt 52 8))
654
                (line (pt 52 4)(pt 78 4))
655
                (line (pt 52 12)(pt 78 12))
656
                (line (pt 52 12)(pt 52 4))
657
                (line (pt 78 4)(pt 82 8))
658
                (line (pt 82 8)(pt 78 12))
659
                (line (pt 78 12)(pt 82 8))
660
        )
661
)
662
(pin
663
        (output)
664
        (rect 1144 1112 1320 1128)
665
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
666
        (text "reg_sys_we_hi" (rect 90 0 163 12)(font "Arial" ))
667
        (pt 0 8)
668
        (drawing
669
                (line (pt 0 8)(pt 52 8))
670
                (line (pt 52 4)(pt 78 4))
671
                (line (pt 52 12)(pt 78 12))
672
                (line (pt 52 12)(pt 52 4))
673
                (line (pt 78 4)(pt 82 8))
674
                (line (pt 82 8)(pt 78 12))
675
                (line (pt 78 12)(pt 82 8))
676
        )
677
)
678 8 gdevic
(pin
679
        (output)
680
        (rect 1144 1272 1320 1288)
681
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
682
        (text "reg_sw_4d_lo" (rect 90 0 156 12)(font "Arial" ))
683
        (pt 0 8)
684
        (drawing
685
                (line (pt 0 8)(pt 52 8))
686
                (line (pt 52 4)(pt 78 4))
687
                (line (pt 52 12)(pt 78 12))
688
                (line (pt 52 12)(pt 52 4))
689
                (line (pt 78 4)(pt 82 8))
690
                (line (pt 82 8)(pt 78 12))
691
                (line (pt 78 12)(pt 82 8))
692
        )
693
)
694
(pin
695
        (output)
696
        (rect 1144 1328 1320 1344)
697
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
698
        (text "reg_sw_4d_hi" (rect 90 0 156 12)(font "Arial" ))
699
        (pt 0 8)
700
        (drawing
701
                (line (pt 0 8)(pt 52 8))
702
                (line (pt 52 4)(pt 78 4))
703
                (line (pt 52 12)(pt 78 12))
704
                (line (pt 52 12)(pt 52 4))
705
                (line (pt 78 4)(pt 82 8))
706
                (line (pt 82 8)(pt 78 12))
707
                (line (pt 78 12)(pt 82 8))
708
        )
709
)
710 3 gdevic
(symbol
711
        (rect 328 136 376 168)
712
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
713
        (text "inst5" (rect 3 21 26 33)(font "Arial" ))
714
        (port
715
                (pt 0 16)
716
                (input)
717
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
718
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
719
                (line (pt 0 16)(pt 13 16))
720
        )
721
        (port
722
                (pt 48 16)
723
                (output)
724
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
725
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
726
                (line (pt 39 16)(pt 48 16))
727
        )
728
        (drawing
729
                (line (pt 13 25)(pt 13 7))
730
                (line (pt 13 7)(pt 31 16))
731
                (line (pt 13 25)(pt 31 16))
732
                (circle (rect 31 12 39 20))
733
        )
734
)
735
(symbol
736
        (rect 328 168 376 200)
737
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
738
        (text "inst6" (rect 3 21 26 33)(font "Arial" ))
739
        (port
740
                (pt 0 16)
741
                (input)
742
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
743
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
744
                (line (pt 0 16)(pt 13 16))
745
        )
746
        (port
747
                (pt 48 16)
748
                (output)
749
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
750
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
751
                (line (pt 39 16)(pt 48 16))
752
        )
753
        (drawing
754
                (line (pt 13 25)(pt 13 7))
755
                (line (pt 13 7)(pt 31 16))
756
                (line (pt 13 25)(pt 31 16))
757
                (circle (rect 31 12 39 20))
758
        )
759
)
760
(symbol
761
        (rect 336 440 400 520)
762
        (text "TFF" (rect 1 0 18 10)(font "Arial" (font_size 6)))
763
        (text "inst7" (rect 3 68 26 80)(font "Arial" ))
764
        (port
765
                (pt 32 0)
766
                (input)
767
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
768
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
769
                (line (pt 32 4)(pt 32 0))
770
        )
771
        (port
772
                (pt 32 80)
773
                (input)
774
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
775
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
776
                (line (pt 32 80)(pt 32 76))
777
        )
778
        (port
779
                (pt 0 24)
780
                (input)
781
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
782
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
783
                (line (pt 0 24)(pt 12 24))
784
        )
785
        (port
786
                (pt 0 40)
787
                (input)
788
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
789
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
790
                (line (pt 0 40)(pt 12 40))
791
        )
792
        (port
793
                (pt 64 24)
794
                (output)
795
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
796
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
797
                (line (pt 52 24)(pt 64 24))
798
        )
799
        (drawing
800
                (line (pt 12 12)(pt 52 12))
801
                (line (pt 12 68)(pt 52 68))
802
                (line (pt 12 68)(pt 12 12))
803
                (line (pt 52 68)(pt 52 12))
804
                (line (pt 12 34)(pt 19 41))
805
                (line (pt 18 41)(pt 12 47))
806
                (circle (rect 28 4 36 12))
807
                (circle (rect 28 68 36 76))
808
        )
809
)
810
(symbol
811
        (rect 584 144 648 192)
812
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
813
        (text "inst8" (rect 3 37 26 49)(font "Arial" ))
814
        (port
815
                (pt 0 16)
816
                (input)
817
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
818
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
819
                (line (pt 0 16)(pt 14 16))
820
        )
821
        (port
822
                (pt 0 32)
823
                (input)
824
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
825
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
826
                (line (pt 0 32)(pt 14 32))
827
        )
828
        (port
829
                (pt 64 24)
830
                (output)
831
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
832
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
833
                (line (pt 42 24)(pt 64 24))
834
        )
835
        (drawing
836
                (line (pt 14 12)(pt 30 12))
837
                (line (pt 14 37)(pt 31 37))
838
                (line (pt 14 12)(pt 14 37))
839
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
840
        )
841
)
842
(symbol
843
        (rect 328 296 376 328)
844
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
845
        (text "inst14" (rect 3 21 32 33)(font "Arial" ))
846
        (port
847
                (pt 0 16)
848
                (input)
849
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
850
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
851
                (line (pt 0 16)(pt 13 16))
852
        )
853
        (port
854
                (pt 48 16)
855
                (output)
856
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
857
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
858
                (line (pt 39 16)(pt 48 16))
859
        )
860
        (drawing
861
                (line (pt 13 25)(pt 13 7))
862
                (line (pt 13 7)(pt 31 16))
863
                (line (pt 13 25)(pt 31 16))
864
                (circle (rect 31 12 39 20))
865
        )
866
)
867
(symbol
868
        (rect 328 600 376 632)
869
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
870
        (text "inst17" (rect 3 21 32 33)(font "Arial" ))
871
        (port
872
                (pt 0 16)
873
                (input)
874
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
875
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
876
                (line (pt 0 16)(pt 13 16))
877
        )
878
        (port
879
                (pt 48 16)
880
                (output)
881
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
882
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
883
                (line (pt 39 16)(pt 48 16))
884
        )
885
        (drawing
886
                (line (pt 13 25)(pt 13 7))
887
                (line (pt 13 7)(pt 31 16))
888
                (line (pt 13 25)(pt 31 16))
889
                (circle (rect 31 12 39 20))
890
        )
891
)
892
(symbol
893
        (rect 616 608 680 656)
894
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
895
        (text "inst12" (rect 3 37 32 49)(font "Arial" ))
896
        (port
897
                (pt 0 16)
898
                (input)
899
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
900
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
901
                (line (pt 0 16)(pt 14 16))
902
        )
903
        (port
904
                (pt 0 32)
905
                (input)
906
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
907
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
908
                (line (pt 0 32)(pt 14 32))
909
        )
910
        (port
911
                (pt 64 24)
912
                (output)
913
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
914
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
915
                (line (pt 42 24)(pt 64 24))
916
        )
917
        (drawing
918
                (line (pt 14 12)(pt 30 12))
919
                (line (pt 14 37)(pt 31 37))
920
                (line (pt 14 12)(pt 14 37))
921
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
922
        )
923
)
924
(symbol
925
        (rect 616 664 680 712)
926
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
927
        (text "inst16" (rect 3 37 32 49)(font "Arial" ))
928
        (port
929
                (pt 0 16)
930
                (input)
931
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
932
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
933
                (line (pt 0 16)(pt 14 16))
934
        )
935
        (port
936
                (pt 0 32)
937
                (input)
938
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
939
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
940
                (line (pt 0 32)(pt 14 32))
941
        )
942
        (port
943
                (pt 64 24)
944
                (output)
945
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
946
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
947
                (line (pt 42 24)(pt 64 24))
948
        )
949
        (drawing
950
                (line (pt 14 12)(pt 30 12))
951
                (line (pt 14 37)(pt 31 37))
952
                (line (pt 14 12)(pt 14 37))
953
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
954
        )
955
)
956
(symbol
957
        (rect 544 624 592 656)
958
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
959
        (text "inst19" (rect 3 21 32 33)(font "Arial" ))
960
        (port
961
                (pt 0 16)
962
                (input)
963
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
964
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
965
                (line (pt 0 16)(pt 13 16))
966
        )
967
        (port
968
                (pt 48 16)
969
                (output)
970
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
971
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
972
                (line (pt 39 16)(pt 48 16))
973
        )
974
        (drawing
975
                (line (pt 13 25)(pt 13 7))
976
                (line (pt 13 7)(pt 31 16))
977
                (line (pt 13 25)(pt 31 16))
978
                (circle (rect 31 12 39 20))
979
        )
980
)
981
(symbol
982
        (rect 944 784 992 816)
983
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
984
        (text "inst21" (rect 3 21 32 33)(font "Arial" ))
985
        (port
986
                (pt 0 16)
987
                (input)
988
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
989
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
990
                (line (pt 0 16)(pt 13 16))
991
        )
992
        (port
993
                (pt 48 16)
994
                (output)
995
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
996
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
997
                (line (pt 39 16)(pt 48 16))
998
        )
999
        (drawing
1000
                (line (pt 13 25)(pt 13 7))
1001
                (line (pt 13 7)(pt 31 16))
1002
                (line (pt 13 25)(pt 31 16))
1003
                (circle (rect 31 12 39 20))
1004
        )
1005
)
1006
(symbol
1007
        (rect 680 800 744 880)
1008
        (text "TFF" (rect 1 0 18 10)(font "Arial" (font_size 6)))
1009
        (text "inst9" (rect 3 68 26 80)(font "Arial" ))
1010
        (port
1011
                (pt 32 0)
1012
                (input)
1013
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
1014
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
1015
                (line (pt 32 4)(pt 32 0))
1016
        )
1017
        (port
1018
                (pt 32 80)
1019
                (input)
1020
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
1021
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
1022
                (line (pt 32 80)(pt 32 76))
1023
        )
1024
        (port
1025
                (pt 0 24)
1026
                (input)
1027
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1028
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1029
                (line (pt 0 24)(pt 12 24))
1030
        )
1031
        (port
1032
                (pt 0 40)
1033
                (input)
1034
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1035
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1036
                (line (pt 0 40)(pt 12 40))
1037
        )
1038
        (port
1039
                (pt 64 24)
1040
                (output)
1041
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
1042
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
1043
                (line (pt 52 24)(pt 64 24))
1044
        )
1045
        (drawing
1046
                (line (pt 12 12)(pt 52 12))
1047
                (line (pt 12 68)(pt 52 68))
1048
                (line (pt 12 68)(pt 12 12))
1049
                (line (pt 52 68)(pt 52 12))
1050
                (line (pt 12 34)(pt 19 41))
1051
                (line (pt 18 41)(pt 12 47))
1052
                (circle (rect 28 4 36 12))
1053
                (circle (rect 28 68 36 76))
1054
        )
1055
)
1056
(symbol
1057
        (rect 680 488 744 568)
1058
        (text "TFF" (rect 1 0 18 10)(font "Arial" (font_size 6)))
1059
        (text "inst24" (rect 3 68 32 80)(font "Arial" ))
1060
        (port
1061
                (pt 32 0)
1062
                (input)
1063
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
1064
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
1065
                (line (pt 32 4)(pt 32 0))
1066
        )
1067
        (port
1068
                (pt 32 80)
1069
                (input)
1070
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
1071
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
1072
                (line (pt 32 80)(pt 32 76))
1073
        )
1074
        (port
1075
                (pt 0 24)
1076
                (input)
1077
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1078
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1079
                (line (pt 0 24)(pt 12 24))
1080
        )
1081
        (port
1082
                (pt 0 40)
1083
                (input)
1084
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1085
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1086
                (line (pt 0 40)(pt 12 40))
1087
        )
1088
        (port
1089
                (pt 64 24)
1090
                (output)
1091
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
1092
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
1093
                (line (pt 52 24)(pt 64 24))
1094
        )
1095
        (drawing
1096
                (line (pt 12 12)(pt 52 12))
1097
                (line (pt 12 68)(pt 52 68))
1098
                (line (pt 12 68)(pt 12 12))
1099
                (line (pt 52 68)(pt 52 12))
1100
                (line (pt 12 34)(pt 19 41))
1101
                (line (pt 18 41)(pt 12 47))
1102
                (circle (rect 28 4 36 12))
1103
                (circle (rect 28 68 36 76))
1104
        )
1105
)
1106
(symbol
1107
        (rect 680 376 744 456)
1108
        (text "TFF" (rect 1 0 18 10)(font "Arial" (font_size 6)))
1109
        (text "inst26" (rect 3 68 32 80)(font "Arial" ))
1110
        (port
1111
                (pt 32 0)
1112
                (input)
1113
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
1114
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
1115
                (line (pt 32 4)(pt 32 0))
1116
        )
1117
        (port
1118
                (pt 32 80)
1119
                (input)
1120
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
1121
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
1122
                (line (pt 32 80)(pt 32 76))
1123
        )
1124
        (port
1125
                (pt 0 24)
1126
                (input)
1127
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1128
                (text "T" (rect 16 20 21 32)(font "Courier New" (bold)))
1129
                (line (pt 0 24)(pt 12 24))
1130
        )
1131
        (port
1132
                (pt 0 40)
1133
                (input)
1134
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1135
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
1136
                (line (pt 0 40)(pt 12 40))
1137
        )
1138
        (port
1139
                (pt 64 24)
1140
                (output)
1141
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
1142
                (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
1143
                (line (pt 52 24)(pt 64 24))
1144
        )
1145
        (drawing
1146
                (line (pt 12 12)(pt 52 12))
1147
                (line (pt 12 68)(pt 52 68))
1148
                (line (pt 12 68)(pt 12 12))
1149
                (line (pt 52 68)(pt 52 12))
1150
                (line (pt 12 34)(pt 19 41))
1151
                (line (pt 18 41)(pt 12 47))
1152
                (circle (rect 28 4 36 12))
1153
                (circle (rect 28 68 36 76))
1154
        )
1155
)
1156
(symbol
1157
        (rect 944 616 1008 664)
1158
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1159
        (text "i2" (rect 3 37 11 49)(font "Arial" ))
1160
        (port
1161
                (pt 0 16)
1162
                (input)
1163
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1164
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1165
                (line (pt 0 16)(pt 14 16))
1166
        )
1167
        (port
1168
                (pt 0 32)
1169
                (input)
1170
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1171
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1172
                (line (pt 0 32)(pt 14 32))
1173
        )
1174
        (port
1175
                (pt 64 24)
1176
                (output)
1177
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1178
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1179
                (line (pt 42 24)(pt 64 24))
1180
        )
1181
        (drawing
1182
                (line (pt 14 12)(pt 30 12))
1183
                (line (pt 14 37)(pt 31 37))
1184
                (line (pt 14 12)(pt 14 37))
1185
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1186
        )
1187
)
1188
(symbol
1189
        (rect 944 664 1008 712)
1190
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1191
        (text "i3" (rect 3 37 11 49)(font "Arial" ))
1192
        (port
1193
                (pt 0 16)
1194
                (input)
1195
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1196
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1197
                (line (pt 0 16)(pt 14 16))
1198
        )
1199
        (port
1200
                (pt 0 32)
1201
                (input)
1202
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1203
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1204
                (line (pt 0 32)(pt 14 32))
1205
        )
1206
        (port
1207
                (pt 64 24)
1208
                (output)
1209
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1210
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1211
                (line (pt 42 24)(pt 64 24))
1212
        )
1213
        (drawing
1214
                (line (pt 14 12)(pt 30 12))
1215
                (line (pt 14 37)(pt 31 37))
1216
                (line (pt 14 12)(pt 14 37))
1217
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1218
        )
1219
)
1220
(symbol
1221
        (rect 440 480 488 512)
1222
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1223
        (text "i7" (rect 3 21 11 33)(font "Arial" ))
1224
        (port
1225
                (pt 0 16)
1226
                (input)
1227
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1228
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1229
                (line (pt 0 16)(pt 13 16))
1230
        )
1231
        (port
1232
                (pt 48 16)
1233
                (output)
1234
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1235
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1236
                (line (pt 39 16)(pt 48 16))
1237
        )
1238
        (drawing
1239
                (line (pt 13 25)(pt 13 7))
1240
                (line (pt 13 7)(pt 31 16))
1241
                (line (pt 13 25)(pt 31 16))
1242
                (circle (rect 31 12 39 20))
1243
        )
1244
)
1245
(symbol
1246
        (rect 584 376 648 424)
1247
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1248
        (text "inst18" (rect 3 37 32 49)(font "Arial" ))
1249
        (port
1250
                (pt 0 16)
1251
                (input)
1252
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1253
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1254
                (line (pt 0 16)(pt 14 16))
1255
        )
1256
        (port
1257
                (pt 0 32)
1258
                (input)
1259
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1260
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1261
                (line (pt 0 32)(pt 14 32))
1262
        )
1263
        (port
1264
                (pt 64 24)
1265
                (output)
1266
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1267
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1268
                (line (pt 42 24)(pt 64 24))
1269
        )
1270
        (drawing
1271
                (line (pt 14 12)(pt 30 12))
1272
                (line (pt 14 37)(pt 31 37))
1273
                (line (pt 14 12)(pt 14 37))
1274
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1275
        )
1276
)
1277
(symbol
1278
        (rect 680 928 744 976)
1279
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1280
        (text "i10" (rect 3 37 17 49)(font "Arial" ))
1281
        (port
1282
                (pt 0 16)
1283
                (input)
1284
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1285
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1286
                (line (pt 0 16)(pt 14 16))
1287
        )
1288
        (port
1289
                (pt 0 32)
1290
                (input)
1291
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1292
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1293
                (line (pt 0 32)(pt 14 32))
1294
        )
1295
        (port
1296
                (pt 64 24)
1297
                (output)
1298
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1299
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1300
                (line (pt 42 24)(pt 64 24))
1301
        )
1302
        (drawing
1303
                (line (pt 14 12)(pt 30 12))
1304
                (line (pt 14 37)(pt 31 37))
1305
                (line (pt 14 12)(pt 14 37))
1306
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1307
        )
1308
)
1309
(symbol
1310
        (rect 680 984 744 1032)
1311
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1312
        (text "i11" (rect 3 37 17 49)(font "Arial" ))
1313
        (port
1314
                (pt 0 16)
1315
                (input)
1316
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1317
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1318
                (line (pt 0 16)(pt 14 16))
1319
        )
1320
        (port
1321
                (pt 0 32)
1322
                (input)
1323
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1324
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1325
                (line (pt 0 32)(pt 14 32))
1326
        )
1327
        (port
1328
                (pt 64 24)
1329
                (output)
1330
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1331
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1332
                (line (pt 42 24)(pt 64 24))
1333
        )
1334
        (drawing
1335
                (line (pt 14 12)(pt 30 12))
1336
                (line (pt 14 37)(pt 31 37))
1337
                (line (pt 14 12)(pt 14 37))
1338
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1339
        )
1340
)
1341
(symbol
1342
        (rect 552 944 600 976)
1343
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1344
        (text "i12" (rect 3 21 17 33)(font "Arial" ))
1345
        (port
1346
                (pt 0 16)
1347
                (input)
1348
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1349
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1350
                (line (pt 0 16)(pt 13 16))
1351
        )
1352
        (port
1353
                (pt 48 16)
1354
                (output)
1355
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1356
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1357
                (line (pt 39 16)(pt 48 16))
1358
        )
1359
        (drawing
1360
                (line (pt 13 25)(pt 13 7))
1361
                (line (pt 13 7)(pt 31 16))
1362
                (line (pt 13 25)(pt 31 16))
1363
                (circle (rect 31 12 39 20))
1364
        )
1365
)
1366
(symbol
1367
        (rect 1024 888 1088 936)
1368
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1369
        (text "i1" (rect 3 37 11 49)(font "Arial" ))
1370
        (port
1371
                (pt 0 16)
1372
                (input)
1373
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1374
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1375
                (line (pt 0 16)(pt 14 16))
1376
        )
1377
        (port
1378
                (pt 0 32)
1379
                (input)
1380
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1381
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1382
                (line (pt 0 32)(pt 14 32))
1383
        )
1384
        (port
1385
                (pt 64 24)
1386
                (output)
1387
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1388
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1389
                (line (pt 42 24)(pt 64 24))
1390
        )
1391
        (drawing
1392
                (line (pt 14 12)(pt 30 12))
1393
                (line (pt 14 37)(pt 31 37))
1394
                (line (pt 14 12)(pt 14 37))
1395
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1396
        )
1397
)
1398
(symbol
1399
        (rect 1024 712 1088 760)
1400
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1401
        (text "i13" (rect 3 37 17 49)(font "Arial" ))
1402
        (port
1403
                (pt 0 16)
1404
                (input)
1405
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1406
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1407
                (line (pt 0 16)(pt 14 16))
1408
        )
1409
        (port
1410
                (pt 0 32)
1411
                (input)
1412
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1413
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1414
                (line (pt 0 32)(pt 14 32))
1415
        )
1416
        (port
1417
                (pt 64 24)
1418
                (output)
1419
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1420
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1421
                (line (pt 42 24)(pt 64 24))
1422
        )
1423
        (drawing
1424
                (line (pt 14 12)(pt 30 12))
1425
                (line (pt 14 37)(pt 31 37))
1426
                (line (pt 14 12)(pt 14 37))
1427
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1428
        )
1429
)
1430
(symbol
1431
        (rect 584 488 648 536)
1432
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1433
        (text "i14" (rect 3 37 17 49)(font "Arial" ))
1434
        (port
1435
                (pt 0 16)
1436
                (input)
1437
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1438
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1439
                (line (pt 0 16)(pt 14 16))
1440
        )
1441
        (port
1442
                (pt 0 32)
1443
                (input)
1444
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1445
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1446
                (line (pt 0 32)(pt 14 32))
1447
        )
1448
        (port
1449
                (pt 64 24)
1450
                (output)
1451
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1452
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1453
                (line (pt 42 24)(pt 64 24))
1454
        )
1455
        (drawing
1456
                (line (pt 14 12)(pt 30 12))
1457
                (line (pt 14 37)(pt 31 37))
1458
                (line (pt 14 12)(pt 14 37))
1459
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1460
        )
1461
)
1462
(symbol
1463
        (rect 1024 768 1088 816)
1464
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1465
        (text "i15" (rect 3 37 17 49)(font "Arial" ))
1466
        (port
1467
                (pt 0 16)
1468
                (input)
1469
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1470
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1471
                (line (pt 0 16)(pt 14 16))
1472
        )
1473
        (port
1474
                (pt 0 32)
1475
                (input)
1476
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1477
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1478
                (line (pt 0 32)(pt 14 32))
1479
        )
1480
        (port
1481
                (pt 64 24)
1482
                (output)
1483
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1484
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1485
                (line (pt 42 24)(pt 64 24))
1486
        )
1487
        (drawing
1488
                (line (pt 14 12)(pt 30 12))
1489
                (line (pt 14 37)(pt 31 37))
1490
                (line (pt 14 12)(pt 14 37))
1491
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1492
        )
1493
)
1494
(symbol
1495
        (rect 1024 832 1088 880)
1496
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1497
        (text "i16" (rect 3 37 17 49)(font "Arial" ))
1498
        (port
1499
                (pt 0 16)
1500
                (input)
1501
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1502
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1503
                (line (pt 0 16)(pt 14 16))
1504
        )
1505
        (port
1506
                (pt 0 32)
1507
                (input)
1508
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1509
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1510
                (line (pt 0 32)(pt 14 32))
1511
        )
1512
        (port
1513
                (pt 64 24)
1514
                (output)
1515
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1516
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1517
                (line (pt 42 24)(pt 64 24))
1518
        )
1519
        (drawing
1520
                (line (pt 14 12)(pt 30 12))
1521
                (line (pt 14 37)(pt 31 37))
1522
                (line (pt 14 12)(pt 14 37))
1523
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1524
        )
1525
)
1526
(symbol
1527
        (rect 944 888 992 920)
1528
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1529
        (text "i17" (rect 3 21 17 33)(font "Arial" ))
1530
        (port
1531
                (pt 0 16)
1532
                (input)
1533
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1534
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1535
                (line (pt 0 16)(pt 13 16))
1536
        )
1537
        (port
1538
                (pt 48 16)
1539
                (output)
1540
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1541
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1542
                (line (pt 39 16)(pt 48 16))
1543
        )
1544
        (drawing
1545
                (line (pt 13 25)(pt 13 7))
1546
                (line (pt 13 7)(pt 31 16))
1547
                (line (pt 13 25)(pt 31 16))
1548
                (circle (rect 31 12 39 20))
1549
        )
1550
)
1551
(symbol
1552
        (rect 584 200 648 248)
1553
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1554
        (text "i0" (rect 3 37 11 49)(font "Arial" ))
1555
        (port
1556
                (pt 0 16)
1557
                (input)
1558
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1559
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1560
                (line (pt 0 16)(pt 14 16))
1561
        )
1562
        (port
1563
                (pt 0 32)
1564
                (input)
1565
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1566
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1567
                (line (pt 0 32)(pt 14 32))
1568
        )
1569
        (port
1570
                (pt 64 24)
1571
                (output)
1572
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1573
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1574
                (line (pt 42 24)(pt 64 24))
1575
        )
1576
        (drawing
1577
                (line (pt 14 12)(pt 30 12))
1578
                (line (pt 14 37)(pt 31 37))
1579
                (line (pt 14 12)(pt 14 37))
1580
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1581
        )
1582
)
1583
(symbol
1584
        (rect 776 456 824 488)
1585
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1586
        (text "inst1" (rect 3 21 26 33)(font "Arial" ))
1587
        (port
1588
                (pt 0 16)
1589
                (input)
1590
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1591
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1592
                (line (pt 0 16)(pt 13 16))
1593
        )
1594
        (port
1595
                (pt 48 16)
1596
                (output)
1597
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1598
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1599
                (line (pt 39 16)(pt 48 16))
1600
        )
1601
        (drawing
1602
                (line (pt 13 25)(pt 13 7))
1603
                (line (pt 13 7)(pt 31 16))
1604
                (line (pt 13 25)(pt 31 16))
1605
                (circle (rect 31 12 39 20))
1606
        )
1607
)
1608
(symbol
1609
        (rect 776 344 824 376)
1610
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
1611
        (text "inst22" (rect 3 21 32 33)(font "Arial" ))
1612
        (port
1613
                (pt 0 16)
1614
                (input)
1615
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1616
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
1617
                (line (pt 0 16)(pt 13 16))
1618
        )
1619
        (port
1620
                (pt 48 16)
1621
                (output)
1622
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1623
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
1624
                (line (pt 39 16)(pt 48 16))
1625
        )
1626
        (drawing
1627
                (line (pt 13 25)(pt 13 7))
1628
                (line (pt 13 7)(pt 31 16))
1629
                (line (pt 13 25)(pt 31 16))
1630
                (circle (rect 31 12 39 20))
1631
        )
1632
)
1633
(symbol
1634
        (rect 1040 640 1104 688)
1635
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1636
        (text "inst27" (rect 3 37 32 49)(font "Arial" ))
1637
        (port
1638
                (pt 0 32)
1639
                (input)
1640
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1641
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1642
                (line (pt 0 32)(pt 15 32))
1643
        )
1644
        (port
1645
                (pt 0 16)
1646
                (input)
1647
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1648
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1649
                (line (pt 0 16)(pt 15 16))
1650
        )
1651
        (port
1652
                (pt 64 24)
1653
                (output)
1654
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1655
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1656
                (line (pt 48 24)(pt 64 24))
1657
        )
1658
        (drawing
1659
                (line (pt 14 36)(pt 25 36))
1660
                (line (pt 14 13)(pt 25 13))
1661
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1662
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1663
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1664
        )
1665
)
1666
(symbol
1667
        (rect 944 512 1008 560)
1668
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1669
        (text "i8" (rect 3 37 11 49)(font "Arial" ))
1670
        (port
1671
                (pt 0 16)
1672
                (input)
1673
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1674
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1675
                (line (pt 0 16)(pt 14 16))
1676
        )
1677
        (port
1678
                (pt 0 32)
1679
                (input)
1680
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1681
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1682
                (line (pt 0 32)(pt 14 32))
1683
        )
1684
        (port
1685
                (pt 64 24)
1686
                (output)
1687
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1688
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1689
                (line (pt 42 24)(pt 64 24))
1690
        )
1691
        (drawing
1692
                (line (pt 14 12)(pt 30 12))
1693
                (line (pt 14 37)(pt 31 37))
1694
                (line (pt 14 12)(pt 14 37))
1695
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1696
        )
1697
)
1698
(symbol
1699
        (rect 944 560 1008 608)
1700
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1701
        (text "i9" (rect 3 37 11 49)(font "Arial" ))
1702
        (port
1703
                (pt 0 16)
1704
                (input)
1705
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1706
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1707
                (line (pt 0 16)(pt 14 16))
1708
        )
1709
        (port
1710
                (pt 0 32)
1711
                (input)
1712
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1713
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1714
                (line (pt 0 32)(pt 14 32))
1715
        )
1716
        (port
1717
                (pt 64 24)
1718
                (output)
1719
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1720
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1721
                (line (pt 42 24)(pt 64 24))
1722
        )
1723
        (drawing
1724
                (line (pt 14 12)(pt 30 12))
1725
                (line (pt 14 37)(pt 31 37))
1726
                (line (pt 14 12)(pt 14 37))
1727
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1728
        )
1729
)
1730
(symbol
1731
        (rect 1040 536 1104 584)
1732
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1733
        (text "inst31" (rect 3 37 32 49)(font "Arial" ))
1734
        (port
1735
                (pt 0 32)
1736
                (input)
1737
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1738
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1739
                (line (pt 0 32)(pt 15 32))
1740
        )
1741
        (port
1742
                (pt 0 16)
1743
                (input)
1744
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1745
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1746
                (line (pt 0 16)(pt 15 16))
1747
        )
1748
        (port
1749
                (pt 64 24)
1750
                (output)
1751
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1752
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1753
                (line (pt 48 24)(pt 64 24))
1754
        )
1755
        (drawing
1756
                (line (pt 14 36)(pt 25 36))
1757
                (line (pt 14 13)(pt 25 13))
1758
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1759
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1760
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1761
        )
1762
)
1763
(symbol
1764
        (rect 944 408 1008 456)
1765
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1766
        (text "i18" (rect 3 37 17 49)(font "Arial" ))
1767
        (port
1768
                (pt 0 16)
1769
                (input)
1770
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1771
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1772
                (line (pt 0 16)(pt 14 16))
1773
        )
1774
        (port
1775
                (pt 0 32)
1776
                (input)
1777
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1778
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1779
                (line (pt 0 32)(pt 14 32))
1780
        )
1781
        (port
1782
                (pt 64 24)
1783
                (output)
1784
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1785
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1786
                (line (pt 42 24)(pt 64 24))
1787
        )
1788
        (drawing
1789
                (line (pt 14 12)(pt 30 12))
1790
                (line (pt 14 37)(pt 31 37))
1791
                (line (pt 14 12)(pt 14 37))
1792
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1793
        )
1794
)
1795
(symbol
1796
        (rect 944 456 1008 504)
1797
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1798
        (text "i19" (rect 3 37 17 49)(font "Arial" ))
1799
        (port
1800
                (pt 0 16)
1801
                (input)
1802
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1803
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1804
                (line (pt 0 16)(pt 14 16))
1805
        )
1806
        (port
1807
                (pt 0 32)
1808
                (input)
1809
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1810
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1811
                (line (pt 0 32)(pt 14 32))
1812
        )
1813
        (port
1814
                (pt 64 24)
1815
                (output)
1816
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1817
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1818
                (line (pt 42 24)(pt 64 24))
1819
        )
1820
        (drawing
1821
                (line (pt 14 12)(pt 30 12))
1822
                (line (pt 14 37)(pt 31 37))
1823
                (line (pt 14 12)(pt 14 37))
1824
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1825
        )
1826
)
1827
(symbol
1828
        (rect 1040 432 1104 480)
1829
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1830
        (text "inst32" (rect 3 37 32 49)(font "Arial" ))
1831
        (port
1832
                (pt 0 32)
1833
                (input)
1834
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1835
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1836
                (line (pt 0 32)(pt 15 32))
1837
        )
1838
        (port
1839
                (pt 0 16)
1840
                (input)
1841
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1842
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1843
                (line (pt 0 16)(pt 15 16))
1844
        )
1845
        (port
1846
                (pt 64 24)
1847
                (output)
1848
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1849
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1850
                (line (pt 48 24)(pt 64 24))
1851
        )
1852
        (drawing
1853
                (line (pt 14 36)(pt 25 36))
1854
                (line (pt 14 13)(pt 25 13))
1855
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1856
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1857
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1858
        )
1859
)
1860
(symbol
1861
        (rect 944 312 1008 360)
1862
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1863
        (text "i20" (rect 3 37 17 49)(font "Arial" ))
1864
        (port
1865
                (pt 0 16)
1866
                (input)
1867
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1868
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1869
                (line (pt 0 16)(pt 14 16))
1870
        )
1871
        (port
1872
                (pt 0 32)
1873
                (input)
1874
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1875
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1876
                (line (pt 0 32)(pt 14 32))
1877
        )
1878
        (port
1879
                (pt 64 24)
1880
                (output)
1881
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1882
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1883
                (line (pt 42 24)(pt 64 24))
1884
        )
1885
        (drawing
1886
                (line (pt 14 12)(pt 30 12))
1887
                (line (pt 14 37)(pt 31 37))
1888
                (line (pt 14 12)(pt 14 37))
1889
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1890
        )
1891
)
1892
(symbol
1893
        (rect 944 360 1008 408)
1894
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1895
        (text "i21" (rect 3 37 17 49)(font "Arial" ))
1896
        (port
1897
                (pt 0 16)
1898
                (input)
1899
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1900
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1901
                (line (pt 0 16)(pt 14 16))
1902
        )
1903
        (port
1904
                (pt 0 32)
1905
                (input)
1906
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1907
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1908
                (line (pt 0 32)(pt 14 32))
1909
        )
1910
        (port
1911
                (pt 64 24)
1912
                (output)
1913
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1914
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1915
                (line (pt 42 24)(pt 64 24))
1916
        )
1917
        (drawing
1918
                (line (pt 14 12)(pt 30 12))
1919
                (line (pt 14 37)(pt 31 37))
1920
                (line (pt 14 12)(pt 14 37))
1921
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1922
        )
1923
)
1924
(symbol
1925
        (rect 1040 336 1104 384)
1926
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
1927
        (text "inst33" (rect 3 37 32 49)(font "Arial" ))
1928
        (port
1929
                (pt 0 32)
1930
                (input)
1931
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1932
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1933
                (line (pt 0 32)(pt 15 32))
1934
        )
1935
        (port
1936
                (pt 0 16)
1937
                (input)
1938
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1939
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1940
                (line (pt 0 16)(pt 15 16))
1941
        )
1942
        (port
1943
                (pt 64 24)
1944
                (output)
1945
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1946
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1947
                (line (pt 48 24)(pt 64 24))
1948
        )
1949
        (drawing
1950
                (line (pt 14 36)(pt 25 36))
1951
                (line (pt 14 13)(pt 25 13))
1952
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
1953
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
1954
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
1955
        )
1956
)
1957
(symbol
1958
        (rect 1152 528 1216 576)
1959
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1960
        (text "i22" (rect 3 37 17 49)(font "Arial" ))
1961
        (port
1962
                (pt 0 16)
1963
                (input)
1964
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1965
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1966
                (line (pt 0 16)(pt 14 16))
1967
        )
1968
        (port
1969
                (pt 0 32)
1970
                (input)
1971
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1972
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
1973
                (line (pt 0 32)(pt 14 32))
1974
        )
1975
        (port
1976
                (pt 64 24)
1977
                (output)
1978
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1979
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
1980
                (line (pt 42 24)(pt 64 24))
1981
        )
1982
        (drawing
1983
                (line (pt 14 12)(pt 30 12))
1984
                (line (pt 14 37)(pt 31 37))
1985
                (line (pt 14 12)(pt 14 37))
1986
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
1987
        )
1988
)
1989
(symbol
1990
        (rect 1152 632 1216 680)
1991
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
1992
        (text "i23" (rect 3 37 17 49)(font "Arial" ))
1993
        (port
1994
                (pt 0 16)
1995
                (input)
1996
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1997
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
1998
                (line (pt 0 16)(pt 14 16))
1999
        )
2000
        (port
2001
                (pt 0 32)
2002
                (input)
2003
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2004
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2005
                (line (pt 0 32)(pt 14 32))
2006
        )
2007
        (port
2008
                (pt 64 24)
2009
                (output)
2010
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2011
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2012
                (line (pt 42 24)(pt 64 24))
2013
        )
2014
        (drawing
2015
                (line (pt 14 12)(pt 30 12))
2016
                (line (pt 14 37)(pt 31 37))
2017
                (line (pt 14 12)(pt 14 37))
2018
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2019
        )
2020
)
2021
(symbol
2022
        (rect 1152 328 1216 376)
2023
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2024
        (text "i24" (rect 3 37 17 49)(font "Arial" ))
2025
        (port
2026
                (pt 0 16)
2027
                (input)
2028
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2029
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2030
                (line (pt 0 16)(pt 14 16))
2031
        )
2032
        (port
2033
                (pt 0 32)
2034
                (input)
2035
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2036
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2037
                (line (pt 0 32)(pt 14 32))
2038
        )
2039
        (port
2040
                (pt 64 24)
2041
                (output)
2042
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2043
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2044
                (line (pt 42 24)(pt 64 24))
2045
        )
2046
        (drawing
2047
                (line (pt 14 12)(pt 30 12))
2048
                (line (pt 14 37)(pt 31 37))
2049
                (line (pt 14 12)(pt 14 37))
2050
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2051
        )
2052
)
2053
(symbol
2054
        (rect 1152 424 1216 472)
2055
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2056
        (text "i25" (rect 3 37 17 49)(font "Arial" ))
2057
        (port
2058
                (pt 0 16)
2059
                (input)
2060
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2061
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2062
                (line (pt 0 16)(pt 14 16))
2063
        )
2064
        (port
2065
                (pt 0 32)
2066
                (input)
2067
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2068
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2069
                (line (pt 0 32)(pt 14 32))
2070
        )
2071
        (port
2072
                (pt 64 24)
2073
                (output)
2074
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2075
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2076
                (line (pt 42 24)(pt 64 24))
2077
        )
2078
        (drawing
2079
                (line (pt 14 12)(pt 30 12))
2080
                (line (pt 14 37)(pt 31 37))
2081
                (line (pt 14 12)(pt 14 37))
2082
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2083
        )
2084
)
2085
(symbol
2086
        (rect 432 136 496 184)
2087
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2088
        (text "inst" (rect 3 37 20 49)(font "Arial" ))
2089
        (port
2090
                (pt 0 16)
2091
                (input)
2092
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2093
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2094
                (line (pt 0 16)(pt 14 16))
2095
        )
2096
        (port
2097
                (pt 0 32)
2098
                (input)
2099
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2100
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2101
                (line (pt 0 32)(pt 14 32))
2102
        )
2103
        (port
2104
                (pt 64 24)
2105
                (output)
2106
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2107
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2108
                (line (pt 42 24)(pt 64 24))
2109
        )
2110
        (drawing
2111
                (line (pt 14 12)(pt 30 12))
2112
                (line (pt 14 37)(pt 31 37))
2113
                (line (pt 14 12)(pt 14 37))
2114
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2115
        )
2116
)
2117
(symbol
2118
        (rect 432 280 496 328)
2119
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2120
        (text "inst2" (rect 3 37 26 49)(font "Arial" ))
2121
        (port
2122
                (pt 0 16)
2123
                (input)
2124
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2125
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2126
                (line (pt 0 16)(pt 14 16))
2127
        )
2128
        (port
2129
                (pt 0 32)
2130
                (input)
2131
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2132
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2133
                (line (pt 0 32)(pt 14 32))
2134
        )
2135
        (port
2136
                (pt 64 24)
2137
                (output)
2138
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2139
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2140
                (line (pt 42 24)(pt 64 24))
2141
        )
2142
        (drawing
2143
                (line (pt 14 12)(pt 30 12))
2144
                (line (pt 14 37)(pt 31 37))
2145
                (line (pt 14 12)(pt 14 37))
2146
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2147
        )
2148
)
2149
(symbol
2150
        (rect 432 600 496 648)
2151
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2152
        (text "inst3" (rect 3 37 26 49)(font "Arial" ))
2153
        (port
2154
                (pt 0 16)
2155
                (input)
2156
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2157
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2158
                (line (pt 0 16)(pt 14 16))
2159
        )
2160
        (port
2161
                (pt 0 32)
2162
                (input)
2163
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2164
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2165
                (line (pt 0 32)(pt 14 32))
2166
        )
2167
        (port
2168
                (pt 64 24)
2169
                (output)
2170
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2171
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2172
                (line (pt 42 24)(pt 64 24))
2173
        )
2174
        (drawing
2175
                (line (pt 14 12)(pt 30 12))
2176
                (line (pt 14 37)(pt 31 37))
2177
                (line (pt 14 12)(pt 14 37))
2178
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2179
        )
2180
)
2181
(symbol
2182
        (rect 432 920 496 968)
2183
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2184
        (text "inst4" (rect 3 37 26 49)(font "Arial" ))
2185
        (port
2186
                (pt 0 16)
2187
                (input)
2188
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2189
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2190
                (line (pt 0 16)(pt 14 16))
2191
        )
2192
        (port
2193
                (pt 0 32)
2194
                (input)
2195
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2196
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2197
                (line (pt 0 32)(pt 14 32))
2198
        )
2199
        (port
2200
                (pt 64 24)
2201
                (output)
2202
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2203
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2204
                (line (pt 42 24)(pt 64 24))
2205
        )
2206
        (drawing
2207
                (line (pt 14 12)(pt 30 12))
2208
                (line (pt 14 37)(pt 31 37))
2209
                (line (pt 14 12)(pt 14 37))
2210
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2211
        )
2212
)
2213
(symbol
2214 8 gdevic
        (rect 680 1424 744 1472)
2215 3 gdevic
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2216
        (text "inst11" (rect 3 37 32 49)(font "Arial" ))
2217
        (port
2218
                (pt 0 16)
2219
                (input)
2220
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2221
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2222
                (line (pt 0 16)(pt 14 16))
2223
        )
2224
        (port
2225
                (pt 0 32)
2226
                (input)
2227
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2228
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2229
                (line (pt 0 32)(pt 14 32))
2230
        )
2231
        (port
2232
                (pt 64 24)
2233
                (output)
2234
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2235
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2236
                (line (pt 42 24)(pt 64 24))
2237
        )
2238
        (drawing
2239
                (line (pt 14 12)(pt 30 12))
2240
                (line (pt 14 37)(pt 31 37))
2241
                (line (pt 14 12)(pt 14 37))
2242
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2243
        )
2244
)
2245
(symbol
2246 8 gdevic
        (rect 552 1464 600 1496)
2247 3 gdevic
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
2248
        (text "inst13" (rect 3 21 32 33)(font "Arial" ))
2249
        (port
2250
                (pt 0 16)
2251
                (input)
2252
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2253
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2254
                (line (pt 0 16)(pt 13 16))
2255
        )
2256
        (port
2257
                (pt 48 16)
2258
                (output)
2259
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2260
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2261
                (line (pt 39 16)(pt 48 16))
2262
        )
2263
        (drawing
2264
                (line (pt 13 25)(pt 13 7))
2265
                (line (pt 13 7)(pt 31 16))
2266
                (line (pt 13 25)(pt 31 16))
2267
                (circle (rect 31 12 39 20))
2268
        )
2269
)
2270
(symbol
2271
        (rect 680 1096 744 1144)
2272
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
2273
        (text "inst10" (rect 3 37 32 49)(font "Arial" ))
2274
        (port
2275
                (pt 0 32)
2276
                (input)
2277
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2278
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2279
                (line (pt 0 32)(pt 15 32))
2280
        )
2281
        (port
2282
                (pt 0 16)
2283
                (input)
2284
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2285
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2286
                (line (pt 0 16)(pt 15 16))
2287
        )
2288
        (port
2289
                (pt 64 24)
2290
                (output)
2291
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2292
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2293
                (line (pt 48 24)(pt 64 24))
2294
        )
2295
        (drawing
2296
                (line (pt 14 36)(pt 25 36))
2297
                (line (pt 14 13)(pt 25 13))
2298
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
2299
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
2300
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
2301
        )
2302
)
2303
(symbol
2304
        (rect 680 1144 744 1192)
2305
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
2306
        (text "inst15" (rect 3 37 32 49)(font "Arial" ))
2307
        (port
2308
                (pt 0 32)
2309
                (input)
2310
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2311
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2312
                (line (pt 0 32)(pt 15 32))
2313
        )
2314
        (port
2315
                (pt 0 16)
2316
                (input)
2317
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2318
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2319
                (line (pt 0 16)(pt 15 16))
2320
        )
2321
        (port
2322
                (pt 64 24)
2323
                (output)
2324
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2325
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2326
                (line (pt 48 24)(pt 64 24))
2327
        )
2328
        (drawing
2329
                (line (pt 14 36)(pt 25 36))
2330
                (line (pt 14 13)(pt 25 13))
2331
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
2332
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
2333
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
2334
        )
2335
)
2336 8 gdevic
(symbol
2337
        (rect 552 1328 600 1360)
2338
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
2339
        (text "inst23" (rect 3 21 32 33)(font "Arial" ))
2340
        (port
2341
                (pt 0 16)
2342
                (input)
2343
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2344
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2345
                (line (pt 0 16)(pt 13 16))
2346
        )
2347
        (port
2348
                (pt 48 16)
2349
                (output)
2350
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2351
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2352
                (line (pt 39 16)(pt 48 16))
2353
        )
2354
        (drawing
2355
                (line (pt 13 25)(pt 13 7))
2356
                (line (pt 13 7)(pt 31 16))
2357
                (line (pt 13 25)(pt 31 16))
2358
                (circle (rect 31 12 39 20))
2359
        )
2360
)
2361
(symbol
2362
        (rect 840 1312 904 1360)
2363
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2364
        (text "inst28" (rect 3 37 32 49)(font "Arial" ))
2365
        (port
2366
                (pt 0 16)
2367
                (input)
2368
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2369
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2370
                (line (pt 0 16)(pt 14 16))
2371
        )
2372
        (port
2373
                (pt 0 32)
2374
                (input)
2375
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2376
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2377
                (line (pt 0 32)(pt 14 32))
2378
        )
2379
        (port
2380
                (pt 64 24)
2381
                (output)
2382
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2383
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2384
                (line (pt 42 24)(pt 64 24))
2385
        )
2386
        (drawing
2387
                (line (pt 14 12)(pt 30 12))
2388
                (line (pt 14 37)(pt 31 37))
2389
                (line (pt 14 12)(pt 14 37))
2390
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
2391
        )
2392
)
2393
(symbol
2394
        (rect 760 1328 808 1360)
2395
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
2396
        (text "inst25" (rect 3 21 32 33)(font "Arial" ))
2397
        (port
2398
                (pt 0 16)
2399
                (input)
2400
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2401
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
2402
                (line (pt 0 16)(pt 13 16))
2403
        )
2404
        (port
2405
                (pt 48 16)
2406
                (output)
2407
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2408
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
2409
                (line (pt 39 16)(pt 48 16))
2410
        )
2411
        (drawing
2412
                (line (pt 13 25)(pt 13 7))
2413
                (line (pt 13 7)(pt 31 16))
2414
                (line (pt 13 25)(pt 31 16))
2415
                (circle (rect 31 12 39 20))
2416
        )
2417
)
2418
(symbol
2419
        (rect 680 1320 744 1368)
2420
        (text "AND3" (rect 1 0 25 10)(font "Arial" (font_size 6)))
2421
        (text "inst29" (rect 3 37 32 49)(font "Arial" ))
2422
        (port
2423
                (pt 0 16)
2424
                (input)
2425
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2426
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
2427
                (line (pt 0 16)(pt 16 16))
2428
        )
2429
        (port
2430
                (pt 0 24)
2431
                (input)
2432
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
2433
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
2434
                (line (pt 0 24)(pt 16 24))
2435
        )
2436
        (port
2437
                (pt 0 32)
2438
                (input)
2439
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2440
                (text "IN3" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
2441
                (line (pt 0 32)(pt 16 32))
2442
        )
2443
        (port
2444
                (pt 64 24)
2445
                (output)
2446
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2447
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
2448
                (line (pt 43 24)(pt 64 24))
2449
        )
2450
        (drawing
2451
                (line (pt 16 12)(pt 31 12))
2452
                (line (pt 16 37)(pt 31 37))
2453
                (line (pt 16 12)(pt 16 37))
2454
                (arc (pt 31 36)(pt 31 12)(rect 19 12 44 37))
2455
        )
2456
)
2457 3 gdevic
(connector
2458
        (pt 616 680)
2459
        (pt 600 680)
2460
)
2461
(connector
2462
        (pt 600 680)
2463
        (pt 600 624)
2464
)
2465
(connector
2466
        (pt 528 640)
2467
        (pt 528 696)
2468
)
2469
(connector
2470
        (pt 592 640)
2471
        (pt 616 640)
2472
)
2473
(connector
2474
        (pt 544 640)
2475
        (pt 528 640)
2476
)
2477
(connector
2478
        (pt 432 632)
2479
        (pt 264 632)
2480
)
2481
(connector
2482
        (pt 288 616)
2483
        (pt 328 616)
2484
)
2485
(connector
2486
        (pt 376 616)
2487
        (pt 432 616)
2488
)
2489
(connector
2490
        (pt 432 296)
2491
        (pt 288 296)
2492
)
2493
(connector
2494
        (pt 264 312)
2495
        (pt 328 312)
2496
)
2497
(connector
2498
        (pt 432 312)
2499
        (pt 376 312)
2500
)
2501
(connector
2502
        (pt 776 360)
2503
        (pt 760 360)
2504
)
2505
(connector
2506
        (pt 1024 640)
2507
        (pt 1024 656)
2508
)
2509
(connector
2510
        (pt 1024 672)
2511
        (pt 1024 688)
2512
)
2513
(connector
2514
        (pt 1024 536)
2515
        (pt 1024 552)
2516
)
2517
(connector
2518
        (pt 1024 568)
2519
        (pt 1024 584)
2520
)
2521
(connector
2522
        (pt 1024 432)
2523
        (pt 1024 448)
2524
)
2525
(connector
2526
        (pt 1024 464)
2527
        (pt 1024 480)
2528
)
2529
(connector
2530
        (pt 1024 336)
2531
        (pt 1024 352)
2532
)
2533
(connector
2534
        (pt 1024 368)
2535
        (pt 1024 384)
2536
)
2537
(connector
2538
        (pt 1024 672)
2539
        (pt 1040 672)
2540
)
2541
(connector
2542
        (pt 1024 656)
2543
        (pt 1040 656)
2544
)
2545
(connector
2546
        (pt 1024 568)
2547
        (pt 1040 568)
2548
)
2549
(connector
2550
        (pt 1024 552)
2551
        (pt 1040 552)
2552
)
2553
(connector
2554
        (pt 1024 464)
2555
        (pt 1040 464)
2556
)
2557
(connector
2558
        (pt 1024 448)
2559
        (pt 1040 448)
2560
)
2561
(connector
2562
        (pt 1024 368)
2563
        (pt 1040 368)
2564
)
2565
(connector
2566
        (pt 1024 352)
2567
        (pt 1040 352)
2568
)
2569
(connector
2570
        (pt 944 544)
2571
        (pt 904 544)
2572
)
2573
(connector
2574
        (pt 944 576)
2575
        (pt 856 576)
2576
)
2577
(connector
2578
        (pt 944 592)
2579
        (pt 920 592)
2580
)
2581
(connector
2582
        (pt 944 632)
2583
        (pt 856 632)
2584
)
2585
(connector
2586
        (pt 944 648)
2587
        (pt 904 648)
2588
)
2589
(connector
2590
        (pt 944 680)
2591
        (pt 840 680)
2592
)
2593
(connector
2594
        (pt 944 696)
2595
        (pt 920 696)
2596
)
2597
(connector
2598
        (pt 944 328)
2599
        (pt 872 328)
2600
)
2601
(connector
2602
        (pt 944 344)
2603
        (pt 904 344)
2604
)
2605
(connector
2606
        (pt 944 392)
2607
        (pt 920 392)
2608
)
2609
(connector
2610
        (pt 944 424)
2611
        (pt 888 424)
2612
)
2613
(connector
2614
        (pt 944 440)
2615
        (pt 904 440)
2616
)
2617
(connector
2618
        (pt 944 472)
2619
        (pt 872 472)
2620
)
2621
(connector
2622
        (pt 944 488)
2623
        (pt 920 488)
2624
)
2625
(connector
2626
        (pt 888 376)
2627
        (pt 944 376)
2628
)
2629
(connector
2630
        (pt 824 360)
2631
        (pt 888 360)
2632
)
2633
(connector
2634
        (pt 1008 640)
2635
        (pt 1024 640)
2636
)
2637
(connector
2638
        (pt 1008 688)
2639
        (pt 1024 688)
2640
)
2641
(connector
2642
        (pt 1008 536)
2643
        (pt 1024 536)
2644
)
2645
(connector
2646
        (pt 1008 584)
2647
        (pt 1024 584)
2648
)
2649
(connector
2650
        (pt 1008 432)
2651
        (pt 1024 432)
2652
)
2653
(connector
2654
        (pt 1008 480)
2655
        (pt 1024 480)
2656
)
2657
(connector
2658
        (pt 1008 336)
2659
        (pt 1024 336)
2660
)
2661
(connector
2662
        (pt 1008 384)
2663
        (pt 1024 384)
2664
)
2665
(connector
2666
        (pt 1104 560)
2667
        (pt 1152 560)
2668
)
2669
(connector
2670
        (pt 1104 664)
2671
        (pt 1152 664)
2672
)
2673
(connector
2674
        (pt 1104 456)
2675
        (pt 1152 456)
2676
)
2677
(connector
2678
        (pt 1216 552)
2679
        (pt 1232 552)
2680
)
2681
(connector
2682
        (pt 1216 656)
2683
        (pt 1232 656)
2684
)
2685
(connector
2686
        (pt 1216 352)
2687
        (pt 1232 352)
2688
)
2689
(connector
2690
        (pt 1216 448)
2691
        (pt 1232 448)
2692
)
2693
(connector
2694
        (pt 1104 360)
2695
        (pt 1152 360)
2696
)
2697
(connector
2698
        (pt 928 744)
2699
        (pt 1024 744)
2700
)
2701
(connector
2702
        (pt 1088 736)
2703
        (pt 1144 736)
2704
)
2705
(connector
2706
        (pt 1008 784)
2707
        (pt 1024 784)
2708
)
2709
(connector
2710
        (pt 1008 728)
2711
        (pt 1008 784)
2712
)
2713
(connector
2714
        (pt 928 800)
2715
        (pt 944 800)
2716
)
2717
(connector
2718
        (pt 992 800)
2719
        (pt 1024 800)
2720
)
2721
(connector
2722
        (pt 1088 792)
2723
        (pt 1144 792)
2724
)
2725
(connector
2726
        (pt 1008 864)
2727
        (pt 1024 864)
2728
)
2729
(connector
2730
        (pt 928 848)
2731
        (pt 1024 848)
2732
)
2733
(connector
2734
        (pt 1008 920)
2735
        (pt 1024 920)
2736
)
2737
(connector
2738
        (pt 928 904)
2739
        (pt 944 904)
2740
)
2741
(connector
2742
        (pt 992 904)
2743
        (pt 1024 904)
2744
)
2745
(connector
2746
        (pt 1088 856)
2747
        (pt 1144 856)
2748
)
2749
(connector
2750
        (pt 1088 912)
2751
        (pt 1144 912)
2752
)
2753
(connector
2754
        (pt 1008 952)
2755
        (pt 744 952)
2756
)
2757
(connector
2758
        (pt 1144 1008)
2759
        (pt 744 1008)
2760
)
2761
(connector
2762
        (pt 640 944)
2763
        (pt 640 1000)
2764
)
2765
(connector
2766
        (pt 680 1000)
2767
        (pt 640 1000)
2768
)
2769
(connector
2770
        (pt 528 1016)
2771
        (pt 528 960)
2772
)
2773
(connector
2774
        (pt 680 960)
2775
        (pt 600 960)
2776
)
2777
(connector
2778
        (pt 528 960)
2779
        (pt 552 960)
2780
)
2781
(connector
2782
        (pt 424 464)
2783
        (pt 424 496)
2784
)
2785
(connector
2786
        (pt 440 496)
2787
        (pt 424 496)
2788
)
2789
(connector
2790
        (pt 496 624)
2791
        (pt 600 624)
2792
)
2793
(connector
2794
        (pt 600 624)
2795
        (pt 616 624)
2796
)
2797
(connector
2798
        (pt 904 320)
2799
        (pt 904 344)
2800
)
2801
(connector
2802
        (pt 920 488)
2803
        (pt 920 592)
2804
)
2805
(connector
2806
        (pt 920 592)
2807
        (pt 920 696)
2808
)
2809
(connector
2810
        (pt 888 320)
2811
        (pt 888 360)
2812
)
2813
(connector
2814
        (pt 888 360)
2815
        (pt 888 376)
2816
)
2817
(connector
2818
        (pt 888 376)
2819
        (pt 888 424)
2820
)
2821
(connector
2822
        (pt 888 424)
2823
        (pt 888 688)
2824
)
2825
(connector
2826
        (pt 856 576)
2827
        (pt 856 632)
2828
)
2829
(connector
2830
        (pt 856 632)
2831
        (pt 856 688)
2832
)
2833
(connector
2834
        (pt 872 320)
2835
        (pt 872 328)
2836
)
2837
(connector
2838
        (pt 872 472)
2839
        (pt 872 688)
2840
)
2841
(connector
2842
        (pt 840 680)
2843
        (pt 840 688)
2844
)
2845
(connector
2846
        (pt 904 344)
2847
        (pt 904 440)
2848
)
2849
(connector
2850
        (pt 904 440)
2851
        (pt 904 544)
2852
)
2853
(connector
2854
        (pt 904 544)
2855
        (pt 904 648)
2856
)
2857
(connector
2858
        (pt 904 648)
2859
        (pt 904 704)
2860
)
2861
(connector
2862
        (pt 928 744)
2863
        (pt 928 776)
2864
)
2865
(connector
2866
        (pt 928 776)
2867
        (pt 928 800)
2868
)
2869
(connector
2870
        (pt 1008 864)
2871
        (pt 1008 920)
2872
)
2873
(connector
2874
        (pt 1008 920)
2875
        (pt 1008 952)
2876
)
2877
(connector
2878
        (pt 496 944)
2879
        (pt 640 944)
2880
)
2881
(connector
2882
        (pt 640 944)
2883
        (pt 680 944)
2884
)
2885
(connector
2886
        (pt 208 1016)
2887
        (pt 528 1016)
2888
)
2889
(connector
2890
        (pt 528 1016)
2891
        (pt 680 1016)
2892
)
2893
(connector
2894
        (pt 400 464)
2895
        (pt 424 464)
2896
)
2897
(connector
2898
        (pt 496 304)
2899
        (pt 920 304)
2900
)
2901
(connector
2902
        (pt 520 408)
2903
        (pt 584 408)
2904
)
2905
(connector
2906
        (pt 920 304)
2907
        (pt 920 392)
2908
)
2909
(connector
2910
        (pt 920 392)
2911
        (pt 920 488)
2912
)
2913
(connector
2914
        (pt 432 952)
2915
        (pt 264 952)
2916
)
2917
(connector
2918
        (pt 432 936)
2919
        (pt 288 936)
2920
)
2921
(connector
2922
        (pt 288 152)
2923
        (pt 328 152)
2924
)
2925
(connector
2926
        (pt 432 152)
2927
        (pt 376 152)
2928
)
2929
(connector
2930
        (pt 264 184)
2931
        (pt 328 184)
2932
)
2933
(connector
2934
        (pt 264 632)
2935
        (pt 264 952)
2936
)
2937
(connector
2938
        (text "ctl_reg_gp_sel[1]" (rect 248 537 260 620)(font "Arial" )(vertical))
2939
        (pt 264 312)
2940
        (pt 264 632)
2941
)
2942
(connector
2943
        (pt 208 128)
2944
        (pt 264 128)
2945
        (bus)
2946
)
2947
(connector
2948
        (pt 264 128)
2949
        (pt 288 128)
2950
        (bus)
2951
)
2952
(connector
2953
        (pt 264 128)
2954
        (pt 264 184)
2955
)
2956
(connector
2957
        (pt 264 184)
2958
        (pt 264 312)
2959
)
2960
(connector
2961
        (pt 288 128)
2962
        (pt 288 152)
2963
)
2964
(connector
2965
        (pt 288 152)
2966
        (pt 288 296)
2967
)
2968
(connector
2969
        (text "ctl_reg_gp_sel[0]" (rect 268 533 280 616)(font "Arial" )(vertical))
2970
        (pt 288 296)
2971
        (pt 288 616)
2972
)
2973
(connector
2974
        (pt 288 616)
2975
        (pt 288 936)
2976
)
2977
(connector
2978
        (pt 1120 544)
2979
        (pt 1152 544)
2980
)
2981
(connector
2982
        (pt 1120 280)
2983
        (pt 1120 544)
2984
)
2985
(connector
2986
        (pt 1120 648)
2987
        (pt 1152 648)
2988
)
2989
(connector
2990
        (pt 1120 544)
2991
        (pt 1120 648)
2992
)
2993
(connector
2994
        (pt 1120 648)
2995
        (pt 1120 680)
2996
)
2997
(connector
2998
        (pt 1136 344)
2999
        (pt 1152 344)
3000
)
3001
(connector
3002
        (pt 1136 264)
3003
        (pt 1136 344)
3004
)
3005
(connector
3006
        (pt 1136 440)
3007
        (pt 1152 440)
3008
)
3009
(connector
3010
        (pt 1136 344)
3011
        (pt 1136 440)
3012
)
3013
(connector
3014
        (pt 1136 440)
3015
        (pt 1136 680)
3016
)
3017
(connector
3018
        (pt 520 264)
3019
        (pt 1136 264)
3020
)
3021
(connector
3022
        (pt 536 280)
3023
        (pt 1120 280)
3024
)
3025
(connector
3026
        (pt 648 224)
3027
        (pt 1144 224)
3028
)
3029
(connector
3030
        (pt 1144 168)
3031
        (pt 648 168)
3032
)
3033
(connector
3034
        (pt 520 176)
3035
        (pt 584 176)
3036
)
3037
(connector
3038
        (pt 560 160)
3039
        (pt 560 216)
3040
)
3041
(connector
3042
        (pt 584 216)
3043
        (pt 560 216)
3044
)
3045
(connector
3046
        (pt 496 160)
3047
        (pt 560 160)
3048
)
3049
(connector
3050
        (pt 560 160)
3051
        (pt 584 160)
3052
)
3053
(connector
3054
        (text "ctl_reg_gp_hilo[1]" (rect 1030 112 1116 124)(font "Arial" ))
3055
        (pt 1008 128)
3056
        (pt 1144 128)
3057
)
3058
(connector
3059
        (pt 1008 96)
3060
        (pt 208 96)
3061
        (bus)
3062
)
3063
(connector
3064
        (pt 1008 96)
3065
        (pt 1008 128)
3066
        (bus)
3067
)
3068
(connector
3069
        (text "ctl_reg_gp_hilo[0]" (rect 1029 80 1115 92)(font "Arial" ))
3070
        (pt 1008 96)
3071
        (pt 1144 96)
3072
)
3073
(connector
3074
        (pt 208 64)
3075
        (pt 1144 64)
3076
)
3077
(connector
3078
        (pt 376 184)
3079
        (pt 408 184)
3080
)
3081
(connector
3082
        (pt 432 168)
3083
        (pt 408 168)
3084
)
3085
(connector
3086
        (pt 408 168)
3087
        (pt 408 184)
3088
)
3089
(connector
3090
        (pt 528 696)
3091
        (pt 616 696)
3092
)
3093
(connector
3094
        (pt 208 696)
3095
        (pt 528 696)
3096
)
3097
(connector
3098
        (pt 208 776)
3099
        (pt 928 776)
3100
)
3101
(connector
3102
        (pt 744 1168)
3103
        (pt 1144 1168)
3104
)
3105
(connector
3106
        (pt 744 1120)
3107
        (pt 1144 1120)
3108
)
3109
(connector
3110
        (pt 680 1176)
3111
        (pt 208 1176)
3112
)
3113
(connector
3114
        (pt 680 1128)
3115
        (pt 640 1128)
3116
)
3117
(connector
3118
        (pt 680 1160)
3119
        (pt 640 1160)
3120
)
3121
(connector
3122
        (pt 640 1128)
3123
        (pt 640 1144)
3124
)
3125
(connector
3126
        (pt 640 1144)
3127
        (pt 640 1160)
3128
)
3129
(connector
3130
        (text "bank_exx" (rect 436 448 483 460)(font "Arial" ))
3131
        (pt 424 464)
3132
        (pt 520 464)
3133
)
3134
(connector
3135
        (pt 368 520)
3136
        (pt 368 536)
3137
)
3138
(connector
3139
        (pt 208 464)
3140
        (pt 336 464)
3141
)
3142
(connector
3143
        (pt 760 360)
3144
        (pt 760 400)
3145
)
3146
(connector
3147
        (pt 648 400)
3148
        (pt 680 400)
3149
)
3150
(connector
3151
        (pt 712 456)
3152
        (pt 712 472)
3153
)
3154
(connector
3155
        (text "nreset" (rect 664 456 694 468)(font "Arial" ))
3156
        (pt 712 472)
3157
        (pt 656 472)
3158
)
3159
(connector
3160
        (text "clk" (rect 661 400 675 412)(font "Arial" ))
3161
        (pt 680 416)
3162
        (pt 656 416)
3163
)
3164
(connector
3165
        (pt 872 328)
3166
        (pt 872 400)
3167
)
3168
(connector
3169
        (pt 872 400)
3170
        (pt 872 472)
3171
)
3172
(connector
3173
        (pt 744 400)
3174
        (pt 760 400)
3175
)
3176
(connector
3177
        (text "bank_hl_de2" (rect 769 384 830 396)(font "Arial" ))
3178
        (pt 760 400)
3179
        (pt 872 400)
3180
)
3181
(connector
3182
        (pt 944 528)
3183
        (pt 936 528)
3184
)
3185
(connector
3186
        (pt 584 232)
3187
        (pt 536 232)
3188
)
3189
(connector
3190
        (pt 776 472)
3191
        (pt 760 472)
3192
)
3193
(connector
3194
        (pt 856 472)
3195
        (pt 824 472)
3196
)
3197
(connector
3198
        (pt 584 520)
3199
        (pt 536 520)
3200
)
3201
(connector
3202
        (pt 560 392)
3203
        (pt 560 504)
3204
)
3205
(connector
3206
        (pt 584 504)
3207
        (pt 560 504)
3208
)
3209
(connector
3210
        (pt 760 472)
3211
        (pt 760 512)
3212
)
3213
(connector
3214
        (pt 680 512)
3215
        (pt 648 512)
3216
)
3217
(connector
3218
        (text "clk" (rect 662 512 676 524)(font "Arial" ))
3219
        (pt 680 528)
3220
        (pt 656 528)
3221
)
3222
(connector
3223
        (pt 936 528)
3224
        (pt 936 512)
3225
)
3226
(connector
3227
        (pt 856 320)
3228
        (pt 856 472)
3229
)
3230
(connector
3231
        (pt 856 472)
3232
        (pt 856 576)
3233
)
3234
(connector
3235
        (pt 520 464)
3236
        (pt 520 536)
3237
)
3238
(connector
3239
        (pt 208 392)
3240
        (pt 560 392)
3241
)
3242
(connector
3243
        (pt 560 392)
3244
        (pt 584 392)
3245
)
3246
(connector
3247
        (pt 520 176)
3248
        (pt 520 264)
3249
)
3250
(connector
3251
        (pt 520 264)
3252
        (pt 520 408)
3253
)
3254
(connector
3255
        (pt 520 408)
3256
        (pt 520 464)
3257
)
3258
(connector
3259
        (pt 536 232)
3260
        (pt 536 280)
3261
)
3262
(connector
3263
        (pt 536 520)
3264
        (pt 536 536)
3265
)
3266
(connector
3267
        (pt 840 320)
3268
        (pt 840 512)
3269
)
3270
(connector
3271
        (pt 744 512)
3272
        (pt 760 512)
3273
)
3274
(connector
3275
        (pt 840 512)
3276
        (pt 840 680)
3277
)
3278
(connector
3279
        (text "bank_hl_de1" (rect 769 496 830 508)(font "Arial" ))
3280
        (pt 760 512)
3281
        (pt 840 512)
3282
)
3283
(connector
3284
        (pt 840 512)
3285
        (pt 936 512)
3286
)
3287
(connector
3288
        (pt 712 568)
3289
        (pt 712 584)
3290
)
3291
(connector
3292
        (text "nreset" (rect 663 568 693 580)(font "Arial" ))
3293
        (pt 712 584)
3294
        (pt 656 584)
3295
)
3296
(connector
3297
        (pt 488 496)
3298
        (pt 536 496)
3299
)
3300
(connector
3301
        (pt 536 280)
3302
        (pt 536 496)
3303
)
3304
(connector
3305
        (pt 536 496)
3306
        (pt 536 520)
3307
)
3308
(connector
3309
        (pt 680 632)
3310
        (pt 736 632)
3311
)
3312
(connector
3313
        (pt 736 632)
3314
        (pt 736 704)
3315
)
3316
(connector
3317
        (pt 904 704)
3318
        (pt 736 704)
3319
)
3320
(connector
3321
        (pt 680 688)
3322
        (pt 712 688)
3323
)
3324
(connector
3325
        (pt 712 688)
3326
        (pt 712 728)
3327
)
3328
(connector
3329
        (pt 712 728)
3330
        (pt 1008 728)
3331
)
3332
(connector
3333
        (pt 1008 728)
3334
        (pt 1024 728)
3335
)
3336
(connector
3337
        (pt 208 536)
3338
        (pt 368 536)
3339
)
3340
(connector
3341
        (pt 712 896)
3342
        (pt 712 880)
3343
)
3344
(connector
3345
        (text "nreset" (rect 640 880 670 892)(font "Arial" ))
3346
        (pt 712 896)
3347
        (pt 632 896)
3348
)
3349
(connector
3350
        (pt 208 824)
3351
        (pt 680 824)
3352
)
3353
(connector
3354
        (text "clk" (rect 642 824 656 836)(font "Arial" ))
3355
        (pt 632 840)
3356
        (pt 680 840)
3357
)
3358
(connector
3359
        (pt 928 824)
3360
        (pt 928 848)
3361
)
3362
(connector
3363
        (pt 928 848)
3364
        (pt 928 904)
3365
)
3366
(connector
3367
        (text "bank_af" (rect 772 808 812 820)(font "Arial" ))
3368
        (pt 744 824)
3369
        (pt 928 824)
3370
)
3371 8 gdevic
(connector
3372
        (pt 744 1448)
3373
        (pt 1144 1448)
3374
)
3375
(connector
3376
        (pt 680 1440)
3377
        (pt 208 1440)
3378
)
3379
(connector
3380
        (pt 208 1512)
3381
        (pt 1144 1512)
3382
)
3383
(connector
3384
        (text "ctl_reg_sys_hilo[0]" (rect 421 1192 514 1204)(font "Arial" ))
3385
        (pt 1144 1208)
3386
        (pt 400 1208)
3387
)
3388
(connector
3389
        (pt 208 1208)
3390
        (pt 400 1208)
3391
        (bus)
3392
)
3393
(connector
3394
        (pt 400 1208)
3395
        (pt 400 1240)
3396
        (bus)
3397
)
3398
(connector
3399
        (pt 1144 1280)
3400
        (pt 400 1280)
3401
)
3402
(connector
3403
        (pt 400 1280)
3404
        (pt 400 1312)
3405
)
3406
(connector
3407
        (pt 680 1344)
3408
        (pt 600 1344)
3409
)
3410
(connector
3411
        (pt 640 1240)
3412
        (pt 640 1336)
3413
)
3414
(connector
3415
        (pt 680 1336)
3416
        (pt 640 1336)
3417
)
3418
(connector
3419
        (text "ctl_reg_sys_hilo[1]" (rect 422 1224 515 1236)(font "Arial" ))
3420
        (pt 400 1240)
3421
        (pt 640 1240)
3422
)
3423
(connector
3424
        (pt 640 1240)
3425
        (pt 1144 1240)
3426
)
3427
(connector
3428
        (pt 640 1408)
3429
        (pt 640 1352)
3430
)
3431
(connector
3432
        (pt 680 1352)
3433
        (pt 640 1352)
3434
)
3435
(connector
3436
        (pt 208 1408)
3437
        (pt 640 1408)
3438
)
3439
(connector
3440
        (pt 640 1408)
3441
        (pt 1144 1408)
3442
)
3443
(connector
3444
        (pt 208 1480)
3445
        (pt 552 1480)
3446
)
3447
(connector
3448
        (pt 680 1456)
3449
        (pt 640 1456)
3450
)
3451
(connector
3452
        (pt 640 1456)
3453
        (pt 640 1480)
3454
)
3455
(connector
3456
        (pt 600 1480)
3457
        (pt 640 1480)
3458
)
3459
(connector
3460
        (pt 744 1344)
3461
        (pt 760 1344)
3462
)
3463
(connector
3464
        (pt 208 1312)
3465
        (pt 400 1312)
3466
)
3467
(connector
3468
        (pt 400 1312)
3469
        (pt 824 1312)
3470
)
3471
(connector
3472
        (pt 808 1344)
3473
        (pt 840 1344)
3474
)
3475
(connector
3476
        (pt 824 1312)
3477
        (pt 824 1328)
3478
)
3479
(connector
3480
        (pt 824 1328)
3481
        (pt 840 1328)
3482
)
3483
(connector
3484
        (pt 904 1336)
3485
        (pt 1144 1336)
3486
)
3487
(connector
3488
        (pt 208 1112)
3489
        (pt 680 1112)
3490
)
3491
(connector
3492
        (pt 208 480)
3493
        (pt 336 480)
3494
)
3495
(connector
3496
        (pt 208 1144)
3497
        (pt 640 1144)
3498
)
3499
(connector
3500
        (text "reg_sys_we_lo" (rect 407 1328 480 1340)(font "Arial" ))
3501
        (pt 400 1344)
3502
        (pt 552 1344)
3503
)
3504 3 gdevic
(junction (pt 600 624))
3505
(junction (pt 264 312))
3506
(junction (pt 264 632))
3507
(junction (pt 528 696))
3508
(junction (pt 288 296))
3509
(junction (pt 288 616))
3510
(junction (pt 904 344))
3511
(junction (pt 904 440))
3512
(junction (pt 920 392))
3513
(junction (pt 920 488))
3514
(junction (pt 920 592))
3515
(junction (pt 888 360))
3516
(junction (pt 872 328))
3517
(junction (pt 888 376))
3518
(junction (pt 888 424))
3519
(junction (pt 856 576))
3520
(junction (pt 856 632))
3521
(junction (pt 872 472))
3522
(junction (pt 840 680))
3523
(junction (pt 904 544))
3524
(junction (pt 904 648))
3525
(junction (pt 1008 728))
3526
(junction (pt 928 776))
3527
(junction (pt 928 848))
3528
(junction (pt 1008 920))
3529
(junction (pt 640 944))
3530
(junction (pt 528 1016))
3531
(junction (pt 424 464))
3532
(junction (pt 520 464))
3533
(junction (pt 520 408))
3534
(junction (pt 264 184))
3535
(junction (pt 264 128))
3536
(junction (pt 288 152))
3537
(junction (pt 1120 544))
3538
(junction (pt 1120 648))
3539
(junction (pt 1136 344))
3540
(junction (pt 1136 440))
3541
(junction (pt 520 264))
3542
(junction (pt 536 280))
3543
(junction (pt 560 392))
3544
(junction (pt 560 160))
3545
(junction (pt 1008 96))
3546
(junction (pt 640 1144))
3547
(junction (pt 760 400))
3548
(junction (pt 872 400))
3549
(junction (pt 856 472))
3550
(junction (pt 536 520))
3551
(junction (pt 760 512))
3552
(junction (pt 840 512))
3553
(junction (pt 536 496))
3554 8 gdevic
(junction (pt 400 1208))
3555
(junction (pt 400 1312))
3556
(junction (pt 640 1240))
3557
(junction (pt 640 1408))
3558 3 gdevic
(text "BC" (rect 440 120 456 134)(font "Arial" (font_size 8)))
3559
(text "2'b00" (rect 328 120 358 134)(font "Arial" (font_size 8)))
3560
(text "2'b01" (rect 328 280 358 294)(font "Arial" (font_size 8)))
3561
(text "DE" (rect 440 264 455 278)(font "Arial" (font_size 8)))
3562
(text "2'b10" (rect 328 584 358 598)(font "Arial" (font_size 8)))
3563
(text "HL" (rect 440 584 455 598)(font "Arial" (font_size 8)))
3564
(text "2'b11" (rect 328 912 358 926)(font "Arial" (font_size 8)))
3565
(text "AF" (rect 440 904 456 918)(font "Arial" (font_size 8)))
3566
(text "Use AF or SP" (rect 616 912 692 926)(font "Arial" (font_size 8)))
3567
(text "Use SP instead of AF" (rect 232 1000 353 1014)(font "Arial" (font_size 8)))
3568
(text "HL" (rect 704 616 719 630)(font "Arial" (font_size 8)))
3569
(text "de = AC+/AB" (rect 752 592 826 606)(font "Arial" (font_size 8)))
3570
(text "hl = /AC+AB" (rect 752 608 821 622)(font "Arial" (font_size 8)))
3571
(text "System registers control" (rect 600 1064 767 1080)(font "Arial" (font_size 10)))
3572
(text "General Purpose registers control" (rect 592 32 820 48)(font "Arial" (font_size 10)))
3573
(text "Set 0" (rect 752 264 781 278)(font "Arial" (font_size 8)))
3574
(text "Set 1" (rect 752 248 781 262)(font "Arial" (font_size 8)))
3575 8 gdevic
(text "Block PC (use for override to WZ, HL for jumps)" (rect 232 1464 503 1478)(font "Arial" (font_size 8)))
3576
(text "Fix bus contention when reading I reg and bypassing int # (used for interrupt handling)" (rect 680 1288 1172 1302)(font "Arial" (font_size 8)))
3577 3 gdevic
(title_block
3578 8 gdevic
        (rect 32 1552 353 1613)
3579 3 gdevic
        (name "title-custom-medium")
3580
        (section (rect 0 0 320 20)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 106 21)(font "Arial" (font_size 12)(bold)))(border))
3581
        (section (rect 130 0 320 20)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "reg_control" (rect 43 2 146 21)(font "Arial" (font_size 12)(bold)))(border))
3582
        (section (rect 0 21 320 40)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 151 19)(font "Arial" (font_size 11)))(border))
3583 8 gdevic
        (section (rect 0 41 240 60)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "May 17, 2014, 2016" (rect 56 3 191 19)(font "Arial" (font_size 10)))(border))
3584
        (section (rect 241 41 320 60)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.3" (rect 43 3 64 19)(font "Arial" (font_size 10)))(border))
3585 3 gdevic
        (drawing
3586
        )
3587
)

powered by: WebSVN 2.1.0

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