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

Subversion Repositories a-z80

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

powered by: WebSVN 2.1.0

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