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

powered by: WebSVN 2.1.0

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