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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [control/] [resets.bdf] - Blame information for rev 13

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 136 208 152)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "reset_in" (rect 9 0 47 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 344 208 360)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "clk" (rect 9 0 23 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 256 208 272)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "M1" (rect 9 0 23 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 272 208 288)
73
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
74
        (text "T2" (rect 9 0 20 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 88 208 104)
89
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
90
        (text "fpga_reset" (rect 9 0 62 12)(font "Arial" ))
91
        (pt 176 8)
92
        (drawing
93
                (line (pt 92 12)(pt 117 12))
94
                (line (pt 92 4)(pt 117 4))
95
                (line (pt 121 8)(pt 176 8))
96
                (line (pt 92 12)(pt 92 4))
97
                (line (pt 117 4)(pt 121 8))
98
                (line (pt 117 12)(pt 121 8))
99
        )
100
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
101
)
102
(pin
103 13 gdevic
        (input)
104
        (rect 32 640 208 656)
105
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
106
        (text "hold_clk_wait" (rect 9 0 73 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 3 gdevic
        (output)
120 8 gdevic
        (rect 776 488 952 504)
121 3 gdevic
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
122
        (text "clrpc" (rect 90 0 113 12)(font "Arial" ))
123
        (pt 0 8)
124
        (drawing
125
                (line (pt 0 8)(pt 52 8))
126
                (line (pt 52 4)(pt 78 4))
127
                (line (pt 52 12)(pt 78 12))
128
                (line (pt 52 12)(pt 52 4))
129
                (line (pt 78 4)(pt 82 8))
130
                (line (pt 82 8)(pt 78 12))
131
                (line (pt 78 12)(pt 82 8))
132
        )
133
)
134
(pin
135
        (output)
136
        (rect 776 216 952 232)
137
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
138
        (text "nreset" (rect 90 0 120 12)(font "Arial" ))
139
        (pt 0 8)
140
        (drawing
141
                (line (pt 0 8)(pt 52 8))
142
                (line (pt 52 4)(pt 78 4))
143
                (line (pt 52 12)(pt 78 12))
144
                (line (pt 52 12)(pt 52 4))
145
                (line (pt 78 4)(pt 82 8))
146
                (line (pt 82 8)(pt 78 12))
147
                (line (pt 78 12)(pt 82 8))
148
        )
149
)
150
(symbol
151
        (rect 248 160 296 192)
152
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
153
        (text "inst1" (rect 3 21 26 33)(font "Arial" ))
154
        (port
155
                (pt 0 16)
156
                (input)
157
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
158
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
159
                (line (pt 0 16)(pt 13 16))
160
        )
161
        (port
162
                (pt 48 16)
163
                (output)
164
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
165 13 gdevic
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
166 3 gdevic
                (line (pt 39 16)(pt 48 16))
167
        )
168
        (drawing
169
                (line (pt 13 25)(pt 13 7))
170
                (line (pt 13 7)(pt 31 16))
171
                (line (pt 13 25)(pt 31 16))
172
                (circle (rect 31 12 39 20))
173
        )
174
)
175
(symbol
176
        (rect 488 128 552 176)
177
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
178
        (text "inst10" (rect 3 37 32 49)(font "Arial" ))
179
        (port
180
                (pt 0 16)
181
                (input)
182
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
183
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
184
                (line (pt 0 16)(pt 14 16))
185
        )
186
        (port
187
                (pt 0 32)
188
                (input)
189
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
190
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
191
                (line (pt 0 32)(pt 14 32))
192
        )
193
        (port
194
                (pt 64 24)
195
                (output)
196
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
197 13 gdevic
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
198 3 gdevic
                (line (pt 42 24)(pt 64 24))
199
        )
200
        (drawing
201
                (line (pt 14 12)(pt 30 12))
202
                (line (pt 14 37)(pt 31 37))
203
                (line (pt 14 12)(pt 14 37))
204
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
205
        )
206
)
207
(symbol
208
        (rect 488 240 552 288)
209
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
210
        (text "inst12" (rect 3 37 32 49)(font "Arial" ))
211
        (port
212
                (pt 0 16)
213
                (input)
214
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
215
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
216
                (line (pt 0 16)(pt 14 16))
217
        )
218
        (port
219
                (pt 0 32)
220
                (input)
221
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
222
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
223
                (line (pt 0 32)(pt 14 32))
224
        )
225
        (port
226
                (pt 64 24)
227
                (output)
228
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
229 13 gdevic
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
230 3 gdevic
                (line (pt 42 24)(pt 64 24))
231
        )
232
        (drawing
233
                (line (pt 14 12)(pt 30 12))
234
                (line (pt 14 37)(pt 31 37))
235
                (line (pt 14 12)(pt 14 37))
236
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
237
        )
238
)
239
(symbol
240
        (rect 352 256 400 288)
241
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
242
        (text "inst5" (rect 3 21 26 33)(font "Arial" ))
243
        (port
244
                (pt 0 16)
245
                (input)
246
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
247
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
248
                (line (pt 0 16)(pt 13 16))
249
        )
250
        (port
251
                (pt 48 16)
252
                (output)
253
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
254 13 gdevic
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
255 3 gdevic
                (line (pt 39 16)(pt 48 16))
256
        )
257
        (drawing
258
                (line (pt 13 25)(pt 13 7))
259
                (line (pt 13 7)(pt 31 16))
260
                (line (pt 13 25)(pt 31 16))
261
                (circle (rect 31 12 39 20))
262
        )
263
)
264
(symbol
265
        (rect 240 248 304 296)
266
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
267
        (text "inst11" (rect 3 37 32 49)(font "Arial" ))
268
        (port
269
                (pt 0 16)
270
                (input)
271
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
272
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
273
                (line (pt 0 16)(pt 14 16))
274
        )
275
        (port
276
                (pt 0 32)
277
                (input)
278
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
279
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
280
                (line (pt 0 32)(pt 14 32))
281
        )
282
        (port
283
                (pt 64 24)
284
                (output)
285
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
286 13 gdevic
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
287 3 gdevic
                (line (pt 42 24)(pt 64 24))
288
        )
289
        (drawing
290
                (line (pt 14 12)(pt 30 12))
291
                (line (pt 14 37)(pt 31 37))
292
                (line (pt 14 12)(pt 14 37))
293
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
294
        )
295
)
296
(symbol
297
        (rect 680 128 744 208)
298
        (text "SRFF" (rect 1 0 25 10)(font "Arial" (font_size 6)))
299
        (text "sr" (rect 3 68 12 80)(font "Arial" ))
300
        (port
301
                (pt 32 0)
302
                (input)
303
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
304
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
305
                (line (pt 32 4)(pt 32 0))
306
        )
307
        (port
308
                (pt 32 80)
309
                (input)
310
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
311
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
312
                (line (pt 32 80)(pt 32 76))
313
        )
314
        (port
315
                (pt 0 24)
316
                (input)
317
                (text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
318
                (text "S" (rect 14 20 19 32)(font "Courier New" (bold)))
319
                (line (pt 0 24)(pt 12 24))
320
        )
321
        (port
322
                (pt 0 56)
323
                (input)
324
                (text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
325
                (text "R" (rect 14 51 19 63)(font "Courier New" (bold)))
326
                (line (pt 0 56)(pt 12 56))
327
        )
328
        (port
329
                (pt 0 40)
330
                (input)
331
                (text "CLK" (rect 2 29 19 41)(font "Courier New" (bold))(invisible))
332
                (text "CLK" (rect 2 29 19 41)(font "Courier New" (bold))(invisible))
333
                (line (pt 0 40)(pt 12 40))
334
        )
335
        (port
336
                (pt 64 24)
337
                (output)
338
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
339 13 gdevic
                (text "Q" (rect 43 20 47 32)(font "Courier New" (bold)))
340 3 gdevic
                (line (pt 52 24)(pt 64 24))
341
        )
342
        (drawing
343
                (line (pt 12 68)(pt 52 68))
344
                (line (pt 12 12)(pt 52 12))
345
                (line (pt 52 68)(pt 52 12))
346
                (line (pt 12 68)(pt 12 12))
347
                (line (pt 19 40)(pt 12 47))
348
                (line (pt 12 33)(pt 19 40))
349
                (circle (rect 28 4 36 12))
350
                (circle (rect 28 68 36 76))
351
        )
352
)
353
(symbol
354
        (rect 248 304 296 336)
355
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
356
        (text "inst7" (rect 3 21 26 33)(font "Arial" ))
357
        (port
358
                (pt 0 16)
359
                (input)
360
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
361
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
362
                (line (pt 0 16)(pt 13 16))
363
        )
364
        (port
365
                (pt 48 16)
366
                (output)
367
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
368 13 gdevic
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
369 3 gdevic
                (line (pt 39 16)(pt 48 16))
370
        )
371
        (drawing
372
                (line (pt 13 25)(pt 13 7))
373
                (line (pt 13 7)(pt 31 16))
374
                (line (pt 13 25)(pt 31 16))
375
                (circle (rect 31 12 39 20))
376
        )
377
)
378
(symbol
379
        (rect 336 120 400 200)
380
        (text "JKFF" (rect 1 0 23 10)(font "Arial" (font_size 6)))
381
        (text "ff1" (rect 3 68 18 80)(font "Arial" ))
382
        (port
383
                (pt 32 0)
384
                (input)
385
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
386
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
387
                (line (pt 32 4)(pt 32 0))
388
        )
389
        (port
390
                (pt 32 80)
391
                (input)
392
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
393
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
394
                (line (pt 32 80)(pt 32 76))
395
        )
396
        (port
397
                (pt 0 56)
398
                (input)
399
                (text "K" (rect 15 51 20 63)(font "Courier New" (bold)))
400
                (text "K" (rect 15 51 20 63)(font "Courier New" (bold)))
401
                (line (pt 0 56)(pt 12 56))
402
        )
403
        (port
404
                (pt 0 24)
405
                (input)
406
                (text "J" (rect 15 20 20 32)(font "Courier New" (bold)))
407
                (text "J" (rect 15 20 20 32)(font "Courier New" (bold)))
408
                (line (pt 0 24)(pt 12 24))
409
        )
410
        (port
411
                (pt 0 40)
412
                (input)
413
                (text "CLK" (rect 2 31 19 43)(font "Courier New" (bold))(invisible))
414
                (text "CLK" (rect 2 31 19 43)(font "Courier New" (bold))(invisible))
415
                (line (pt 0 40)(pt 12 40))
416
        )
417
        (port
418
                (pt 64 24)
419
                (output)
420
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
421 13 gdevic
                (text "Q" (rect 43 20 47 32)(font "Courier New" (bold)))
422 3 gdevic
                (line (pt 52 24)(pt 64 24))
423
        )
424
        (drawing
425
                (line (pt 12 12)(pt 52 12))
426
                (line (pt 12 68)(pt 52 68))
427
                (line (pt 52 68)(pt 52 12))
428
                (line (pt 12 68)(pt 12 12))
429
                (line (pt 12 34)(pt 12 33))
430
                (line (pt 19 40)(pt 12 47))
431
                (line (pt 12 32)(pt 20 40))
432
                (circle (rect 28 4 36 12))
433
                (circle (rect 28 68 36 76))
434
        )
435
)
436
(symbol
437
        (rect 248 80 296 112)
438
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
439
        (text "inst8" (rect 3 21 26 33)(font "Arial" ))
440
        (port
441
                (pt 0 16)
442
                (input)
443
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
444
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
445
                (line (pt 0 16)(pt 13 16))
446
        )
447
        (port
448
                (pt 48 16)
449
                (output)
450
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
451 13 gdevic
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
452 3 gdevic
                (line (pt 39 16)(pt 48 16))
453
        )
454
        (drawing
455
                (line (pt 13 25)(pt 13 7))
456
                (line (pt 13 7)(pt 31 16))
457
                (line (pt 13 25)(pt 31 16))
458
                (circle (rect 31 12 39 20))
459
        )
460
)
461
(symbol
462
        (rect 608 312 672 392)
463
        (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
464
        (text "res" (rect 3 68 18 80)(font "Arial" ))
465
        (port
466
                (pt 32 80)
467
                (input)
468
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
469
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
470
                (line (pt 32 80)(pt 32 76))
471
        )
472
        (port
473
                (pt 0 40)
474
                (input)
475
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
476
                (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
477
                (line (pt 0 40)(pt 12 40))
478
        )
479
        (port
480
                (pt 0 24)
481
                (input)
482
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
483
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
484
                (line (pt 0 24)(pt 12 24))
485
        )
486
        (port
487
                (pt 32 0)
488
                (input)
489
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
490
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
491
                (line (pt 32 4)(pt 32 0))
492
        )
493
        (port
494
                (pt 64 24)
495
                (output)
496
                (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
497 13 gdevic
                (text "Q" (rect 43 20 47 32)(font "Courier New" (bold)))
498 3 gdevic
                (line (pt 52 24)(pt 64 24))
499
        )
500
        (drawing
501
                (line (pt 12 12)(pt 52 12))
502
                (line (pt 12 68)(pt 52 68))
503
                (line (pt 52 68)(pt 52 12))
504
                (line (pt 12 68)(pt 12 12))
505
                (line (pt 19 40)(pt 12 47))
506
                (line (pt 12 32)(pt 20 40))
507
                (circle (rect 28 4 36 12))
508
                (circle (rect 28 68 36 76))
509
        )
510
)
511
(symbol
512
        (rect 696 248 728 296)
513
        (text "NOT" (rect 0 27 10 47)(font "Arial" (font_size 6))(vertical))
514
        (text "inst2" (rect 21 22 33 45)(font "Arial" )(vertical))
515
        (port
516
                (pt 16 48)
517
                (input)
518
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
519
                (text "IN" (rect 7 35 19 46)(font "Courier New" (bold))(vertical)(invisible))
520
                (line (pt 16 48)(pt 16 35))
521
        )
522
        (port
523
                (pt 16 0)
524
                (output)
525
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
526 13 gdevic
                (text "OUT" (rect 7 2 19 16)(font "Courier New" (bold))(vertical)(invisible))
527 3 gdevic
                (line (pt 16 9)(pt 16 0))
528
        )
529
        (drawing
530
                (line (pt 25 35)(pt 7 35))
531
                (line (pt 7 35)(pt 16 17))
532
                (line (pt 25 35)(pt 16 17))
533
                (circle (rect 12 9 20 17))
534
        )
535
        (rotate90)
536
)
537 8 gdevic
(symbol
538 13 gdevic
        (rect 680 456 744 536)
539
        (text "OR4" (rect 1 0 19 10)(font "Arial" (font_size 6)))
540
        (text "inst" (rect 3 69 20 81)(font "Arial" ))
541 8 gdevic
        (port
542 13 gdevic
                (pt 0 16)
543 8 gdevic
                (input)
544 13 gdevic
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
545
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
546
                (line (pt 0 16)(pt 13 16))
547 8 gdevic
        )
548
        (port
549 13 gdevic
                (pt 0 48)
550 8 gdevic
                (input)
551 13 gdevic
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
552
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
553
                (line (pt 0 48)(pt 15 48))
554 8 gdevic
        )
555
        (port
556 13 gdevic
                (pt 0 64)
557 8 gdevic
                (input)
558 13 gdevic
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
559
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
560
                (line (pt 0 64)(pt 13 64))
561 8 gdevic
        )
562
        (port
563 13 gdevic
                (pt 0 32)
564 8 gdevic
                (input)
565 13 gdevic
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
566
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
567
                (line (pt 0 32)(pt 15 32))
568 8 gdevic
        )
569
        (port
570 13 gdevic
                (pt 64 40)
571 8 gdevic
                (output)
572 13 gdevic
                (text "OUT" (rect 48 31 65 43)(font "Courier New" (bold))(invisible))
573
                (text "OUT" (rect 48 31 62 43)(font "Courier New" (bold))(invisible))
574
                (line (pt 48 40)(pt 64 40))
575 8 gdevic
        )
576
        (drawing
577 13 gdevic
                (line (pt 13 67)(pt 13 51))
578
                (line (pt 25 52)(pt 13 52))
579
                (line (pt 13 12)(pt 13 29))
580
                (line (pt 13 29)(pt 25 29))
581
                (arc (pt 7 45)(pt 7 35)(rect -14 24 19 57))
582
                (arc (pt 49 40)(pt 25 29)(rect -6 29 57 92))
583
                (arc (pt 25 51)(pt 49 40)(rect -6 -11 57 52))
584 8 gdevic
        )
585
)
586
(symbol
587 13 gdevic
        (rect 520 520 584 600)
588
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
589
        (text "intr_ff3" (rect 3 68 39 80)(font "Arial" ))
590 8 gdevic
        (port
591 13 gdevic
                (pt 32 0)
592
                (input)
593
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
594
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
595
                (line (pt 32 4)(pt 32 0))
596
        )
597
        (port
598 8 gdevic
                (pt 32 80)
599
                (input)
600
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
601
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
602
                (line (pt 32 80)(pt 32 76))
603
        )
604
        (port
605
                (pt 0 24)
606
                (input)
607
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
608
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
609
                (line (pt 0 24)(pt 12 24))
610
        )
611
        (port
612 13 gdevic
                (pt 0 40)
613 8 gdevic
                (input)
614 13 gdevic
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
615
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
616
                (line (pt 0 40)(pt 12 40))
617 8 gdevic
        )
618
        (port
619 13 gdevic
                (pt 0 56)
620
                (input)
621
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
622
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
623
                (line (pt 0 56)(pt 12 56))
624
        )
625
        (port
626 8 gdevic
                (pt 64 24)
627
                (output)
628 13 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
629
                (text "Q" (rect 44 20 48 32)(font "Courier New" (bold)))
630
                (line (pt 53 24)(pt 64 24))
631 8 gdevic
        )
632
        (drawing
633 13 gdevic
                (line (pt 12 68)(pt 52 68))
634 8 gdevic
                (line (pt 12 12)(pt 52 12))
635
                (line (pt 52 68)(pt 52 12))
636
                (line (pt 12 68)(pt 12 12))
637 13 gdevic
                (line (pt 12 34)(pt 19 41))
638
                (line (pt 18 41)(pt 12 47))
639 8 gdevic
                (circle (rect 28 4 36 12))
640
                (circle (rect 28 68 36 76))
641
        )
642
)
643
(symbol
644 13 gdevic
        (rect 216 632 264 664)
645
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
646
        (text "inst4" (rect 3 21 26 33)(font "Arial" ))
647 8 gdevic
        (port
648 13 gdevic
                (pt 0 16)
649
                (input)
650
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
651
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
652
                (line (pt 0 16)(pt 13 16))
653
        )
654
        (port
655
                (pt 48 16)
656
                (output)
657
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
658
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
659
                (line (pt 39 16)(pt 48 16))
660
        )
661
        (drawing
662
                (line (pt 13 25)(pt 13 7))
663
                (line (pt 13 7)(pt 31 16))
664
                (line (pt 13 25)(pt 31 16))
665
                (circle (rect 31 12 39 20))
666
        )
667
)
668
(symbol
669
        (rect 296 520 360 600)
670
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
671
        (text "intr_ff4" (rect 3 68 39 80)(font "Arial" ))
672
        (port
673
                (pt 32 0)
674
                (input)
675
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
676
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
677
                (line (pt 32 4)(pt 32 0))
678
        )
679
        (port
680 8 gdevic
                (pt 32 80)
681
                (input)
682
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
683
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
684
                (line (pt 32 80)(pt 32 76))
685
        )
686
        (port
687
                (pt 0 24)
688
                (input)
689
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
690
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
691
                (line (pt 0 24)(pt 12 24))
692
        )
693
        (port
694 13 gdevic
                (pt 0 40)
695 8 gdevic
                (input)
696 13 gdevic
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
697
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
698
                (line (pt 0 40)(pt 12 40))
699 8 gdevic
        )
700
        (port
701 13 gdevic
                (pt 0 56)
702
                (input)
703
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
704
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
705
                (line (pt 0 56)(pt 12 56))
706
        )
707
        (port
708 8 gdevic
                (pt 64 24)
709
                (output)
710 13 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
711
                (text "Q" (rect 44 20 48 32)(font "Courier New" (bold)))
712
                (line (pt 53 24)(pt 64 24))
713 8 gdevic
        )
714
        (drawing
715 13 gdevic
                (line (pt 12 68)(pt 52 68))
716 8 gdevic
                (line (pt 12 12)(pt 52 12))
717
                (line (pt 52 68)(pt 52 12))
718
                (line (pt 12 68)(pt 12 12))
719 13 gdevic
                (line (pt 12 34)(pt 19 41))
720
                (line (pt 18 41)(pt 12 47))
721 8 gdevic
                (circle (rect 28 4 36 12))
722
                (circle (rect 28 68 36 76))
723
        )
724
)
725
(symbol
726 13 gdevic
        (rect 408 520 472 600)
727
        (text "DFFE" (rect 1 0 25 10)(font "Arial" (font_size 6)))
728
        (text "intr_ff5" (rect 3 68 39 80)(font "Arial" ))
729 8 gdevic
        (port
730 13 gdevic
                (pt 32 0)
731 8 gdevic
                (input)
732 13 gdevic
                (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
733
                (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
734
                (line (pt 32 4)(pt 32 0))
735 8 gdevic
        )
736
        (port
737 13 gdevic
                (pt 32 80)
738 8 gdevic
                (input)
739 13 gdevic
                (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
740
                (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
741
                (line (pt 32 80)(pt 32 76))
742 8 gdevic
        )
743
        (port
744 13 gdevic
                (pt 0 24)
745 8 gdevic
                (input)
746 13 gdevic
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
747
                (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
748
                (line (pt 0 24)(pt 12 24))
749 8 gdevic
        )
750
        (port
751 13 gdevic
                (pt 0 40)
752 8 gdevic
                (input)
753 13 gdevic
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
754
                (text "CLK" (rect 2 28 19 40)(font "Courier New" (bold))(invisible))
755
                (line (pt 0 40)(pt 12 40))
756 8 gdevic
        )
757
        (port
758 13 gdevic
                (pt 0 56)
759
                (input)
760
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
761
                (text "ENA" (rect 14 50 31 62)(font "Courier New" (bold)))
762
                (line (pt 0 56)(pt 12 56))
763
        )
764
        (port
765
                (pt 64 24)
766 8 gdevic
                (output)
767 13 gdevic
                (text "Q" (rect 44 20 49 32)(font "Courier New" (bold)))
768
                (text "Q" (rect 44 20 48 32)(font "Courier New" (bold)))
769
                (line (pt 53 24)(pt 64 24))
770 8 gdevic
        )
771
        (drawing
772 13 gdevic
                (line (pt 12 68)(pt 52 68))
773
                (line (pt 12 12)(pt 52 12))
774
                (line (pt 52 68)(pt 52 12))
775
                (line (pt 12 68)(pt 12 12))
776
                (line (pt 12 34)(pt 19 41))
777
                (line (pt 18 41)(pt 12 47))
778
                (circle (rect 28 4 36 12))
779
                (circle (rect 28 68 36 76))
780 8 gdevic
        )
781
)
782 3 gdevic
(connector
783
        (pt 232 144)
784
        (pt 232 176)
785
)
786
(connector
787
        (pt 232 176)
788
        (pt 248 176)
789
)
790
(connector
791
        (pt 208 96)
792
        (pt 248 96)
793
)
794
(connector
795
        (pt 208 264)
796
        (pt 240 264)
797
)
798
(connector
799
        (pt 208 280)
800
        (pt 240 280)
801
)
802
(connector
803
        (pt 368 120)
804
        (pt 368 96)
805
)
806
(connector
807
        (pt 296 176)
808
        (pt 336 176)
809
)
810
(connector
811
        (pt 208 144)
812
        (pt 232 144)
813
)
814
(connector
815
        (pt 232 144)
816
        (pt 336 144)
817
)
818
(connector
819
        (pt 464 144)
820
        (pt 464 256)
821
)
822
(connector
823
        (text "x1" (rect 427 128 438 140)(font "Arial" ))
824
        (pt 400 144)
825
        (pt 464 144)
826
)
827
(connector
828
        (pt 464 144)
829
        (pt 488 144)
830
)
831
(connector
832
        (pt 440 160)
833
        (pt 488 160)
834
)
835
(connector
836
        (pt 464 256)
837
        (pt 488 256)
838
)
839
(connector
840
        (pt 400 272)
841
        (pt 488 272)
842
)
843
(connector
844
        (pt 336 272)
845
        (pt 336 240)
846
)
847
(connector
848
        (pt 336 240)
849
        (pt 440 240)
850
)
851
(connector
852
        (pt 304 272)
853
        (pt 336 272)
854
)
855
(connector
856
        (pt 336 272)
857
        (pt 352 272)
858
)
859
(connector
860
        (pt 336 160)
861
        (pt 320 160)
862
)
863
(connector
864
        (text "x3" (rect 557 248 568 260)(font "Arial" ))
865
        (pt 552 264)
866
        (pt 592 264)
867
)
868
(connector
869
        (pt 232 320)
870
        (pt 248 320)
871
)
872
(connector
873
        (pt 320 160)
874
        (pt 320 320)
875
)
876
(connector
877
        (pt 296 320)
878
        (pt 320 320)
879
)
880
(connector
881
        (text "nclk" (rect 339 304 359 316)(font "Arial" ))
882
        (pt 320 320)
883
        (pt 576 320)
884
)
885
(connector
886
        (pt 208 352)
887
        (pt 232 352)
888
)
889
(connector
890
        (pt 592 264)
891
        (pt 592 336)
892
)
893
(connector
894
        (pt 592 336)
895
        (pt 608 336)
896
)
897
(connector
898
        (pt 296 96)
899
        (pt 368 96)
900
)
901
(connector
902
        (pt 576 320)
903
        (pt 576 168)
904
)
905
(connector
906
        (text "x2" (rect 530 136 541 148)(font "Arial" ))
907
        (pt 552 152)
908
        (pt 680 152)
909
)
910
(connector
911
        (pt 440 184)
912
        (pt 680 184)
913
)
914
(connector
915
        (pt 576 168)
916
        (pt 680 168)
917
)
918
(connector
919
        (pt 712 224)
920
        (pt 776 224)
921
)
922
(connector
923
        (pt 440 160)
924
        (pt 440 184)
925
)
926
(connector
927
        (pt 440 184)
928
        (pt 440 240)
929
)
930
(connector
931
        (pt 712 208)
932
        (pt 712 224)
933
)
934
(connector
935
        (pt 712 224)
936
        (pt 712 248)
937
)
938
(connector
939
        (pt 672 336)
940
        (pt 712 336)
941
)
942
(connector
943
        (pt 368 96)
944
        (pt 640 96)
945
)
946
(connector
947
        (pt 232 352)
948
        (pt 608 352)
949
)
950
(connector
951
        (pt 640 96)
952
        (pt 640 312)
953
)
954 8 gdevic
(connector
955
        (text "clrpc_int" (rect 779 136 820 148)(font "Arial" ))
956
        (pt 744 152)
957
        (pt 808 152)
958
)
959
(connector
960
        (pt 680 520)
961
        (pt 624 520)
962
)
963
(connector
964
        (pt 624 520)
965
        (pt 624 544)
966
)
967
(connector
968
        (pt 584 544)
969
        (pt 624 544)
970
)
971
(connector
972 13 gdevic
        (text "clrpc_int" (rect 630 456 671 468)(font "Arial" ))
973
        (pt 680 472)
974
        (pt 624 472)
975 8 gdevic
)
976
(connector
977 13 gdevic
        (pt 744 496)
978
        (pt 776 496)
979 8 gdevic
)
980
(connector
981 13 gdevic
        (pt 712 296)
982
        (pt 712 336)
983 8 gdevic
)
984
(connector
985 13 gdevic
        (pt 712 336)
986
        (pt 712 424)
987 8 gdevic
)
988
(connector
989 13 gdevic
        (pt 232 320)
990
        (pt 232 352)
991
)
992
(connector
993
        (pt 208 648)
994
        (pt 216 648)
995
)
996
(connector
997
        (pt 296 560)
998
        (pt 264 560)
999
)
1000
(connector
1001
        (pt 264 616)
1002
        (pt 264 560)
1003
)
1004
(connector
1005
        (text "nclk" (rect 216 600 236 612)(font "Arial" ))
1006
        (pt 208 616)
1007
        (pt 264 616)
1008
)
1009
(connector
1010
        (pt 712 424)
1011
        (pt 264 424)
1012
)
1013
(connector
1014
        (pt 264 424)
1015
        (pt 264 544)
1016
)
1017
(connector
1018
        (pt 296 544)
1019
        (pt 264 544)
1020
)
1021
(connector
1022
        (pt 408 560)
1023
        (pt 376 560)
1024
)
1025
(connector
1026
        (pt 376 616)
1027
        (pt 376 560)
1028
)
1029
(connector
1030 8 gdevic
        (pt 680 488)
1031 13 gdevic
        (pt 376 488)
1032 8 gdevic
)
1033
(connector
1034 13 gdevic
        (pt 376 544)
1035
        (pt 376 488)
1036 8 gdevic
)
1037
(connector
1038
        (pt 360 544)
1039 13 gdevic
        (pt 376 544)
1040 8 gdevic
)
1041
(connector
1042 13 gdevic
        (pt 376 544)
1043 8 gdevic
        (pt 408 544)
1044
)
1045
(connector
1046 13 gdevic
        (pt 520 560)
1047
        (pt 488 560)
1048 8 gdevic
)
1049
(connector
1050 13 gdevic
        (pt 488 560)
1051
        (pt 488 616)
1052 8 gdevic
)
1053
(connector
1054 13 gdevic
        (pt 264 616)
1055
        (pt 376 616)
1056 8 gdevic
)
1057
(connector
1058 13 gdevic
        (pt 376 616)
1059
        (pt 488 616)
1060 8 gdevic
)
1061
(connector
1062 13 gdevic
        (pt 680 504)
1063
        (pt 488 504)
1064 8 gdevic
)
1065
(connector
1066 13 gdevic
        (pt 488 544)
1067
        (pt 488 504)
1068 8 gdevic
)
1069
(connector
1070 13 gdevic
        (pt 472 544)
1071
        (pt 488 544)
1072 8 gdevic
)
1073
(connector
1074 13 gdevic
        (pt 488 544)
1075
        (pt 520 544)
1076 8 gdevic
)
1077
(connector
1078 13 gdevic
        (pt 504 648)
1079
        (pt 504 576)
1080 8 gdevic
)
1081
(connector
1082 13 gdevic
        (pt 520 576)
1083
        (pt 504 576)
1084 8 gdevic
)
1085
(connector
1086 13 gdevic
        (pt 408 576)
1087
        (pt 392 576)
1088 8 gdevic
)
1089
(connector
1090 13 gdevic
        (pt 392 576)
1091
        (pt 392 648)
1092 8 gdevic
)
1093
(connector
1094 13 gdevic
        (pt 392 648)
1095
        (pt 504 648)
1096 8 gdevic
)
1097
(connector
1098 13 gdevic
        (pt 296 576)
1099
        (pt 280 576)
1100 8 gdevic
)
1101
(connector
1102 13 gdevic
        (pt 280 576)
1103
        (pt 280 648)
1104 8 gdevic
)
1105
(connector
1106 13 gdevic
        (pt 264 648)
1107
        (pt 280 648)
1108 8 gdevic
)
1109
(connector
1110 13 gdevic
        (pt 280 648)
1111
        (pt 392 648)
1112 8 gdevic
)
1113 3 gdevic
(junction (pt 232 144))
1114
(junction (pt 368 96))
1115
(junction (pt 336 272))
1116
(junction (pt 464 144))
1117
(junction (pt 440 184))
1118
(junction (pt 320 320))
1119
(junction (pt 232 352))
1120
(junction (pt 712 224))
1121 8 gdevic
(junction (pt 712 336))
1122 13 gdevic
(junction (pt 264 616))
1123
(junction (pt 376 616))
1124
(junction (pt 376 544))
1125
(junction (pt 488 544))
1126
(junction (pt 392 648))
1127
(junction (pt 280 648))
1128 3 gdevic
(text "Needed only for FPGAs" (rect 40 72 174 86)(font "Arial" (font_size 8)))
1129
(text "Special reset, USPTO 4,486,827 by Shima et al." (rect 40 24 371 40)(font "Arial" (font_size 10))(border))
1130 8 gdevic
(text "Required 3 clock reset cycles to clear PC and IR" (rect 304 464 576 478)(font "Arial" (font_size 8)))
1131
(text "(End of patented circuit)" (rect 64 384 242 400)(font "Arial" (font_size 10)(bold)))
1132
(line (pt 32 408)(pt 952 408)(color 0 255 0))
1133 3 gdevic
(title_block
1134 8 gdevic
        (rect 696 584 953 636)
1135 3 gdevic
        (name "title-custom-small")
1136 8 gdevic
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "September 6, 2014, 2016" (rect 56 3 198 17)(font "Arial" (font_size 8)))(border))
1137
        (section (rect 0 18 256 34)(text "DESIGNER" (rect 2 0 59 12)(font "Arial" ))(text "Goran Devic" (rect 56 2 135 17)(font "Arial" (font_size 9)))(border))
1138
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "resets" (rect 43 2 86 17)(font "Arial" (font_size 9)(bold)))(border))
1139 3 gdevic
        (section (rect 0 0 256 17)(text "PROJECT" (rect 2 0 52 12)(font "Arial" ))(text "A-Z80" (rect 56 2 94 17)(font "Arial" (font_size 9)(bold)))(border))
1140 13 gdevic
        (section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.4" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
1141 3 gdevic
        (drawing
1142
        )
1143
)

powered by: WebSVN 2.1.0

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