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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [control/] [pin_control.bdf] - Blame information for rev 4

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 112 208 128)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "fFetch" (rect 9 0 42 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 128 208 144)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "fMRead" (rect 9 0 47 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 144 208 160)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "fMWrite" (rect 9 0 47 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 160 208 176)
73
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
74
        (text "fIORead" (rect 9 0 51 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 176 208 192)
89
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
90
        (text "fIOWrite" (rect 9 0 51 12)(font "Arial" ))
91
        (pt 176 8)
92
        (drawing
93
                (line (pt 92 12)(pt 117 12))
94
                (line (pt 92 4)(pt 117 4))
95
                (line (pt 121 8)(pt 176 8))
96
                (line (pt 92 12)(pt 92 4))
97
                (line (pt 117 4)(pt 121 8))
98
                (line (pt 117 12)(pt 121 8))
99
        )
100
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
101
)
102
(pin
103
        (input)
104
        (rect 32 32 208 48)
105
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
106
        (text "T1" (rect 9 0 20 12)(font "Arial" ))
107
        (pt 176 8)
108
        (drawing
109
                (line (pt 92 12)(pt 117 12))
110
                (line (pt 92 4)(pt 117 4))
111
                (line (pt 121 8)(pt 176 8))
112
                (line (pt 92 12)(pt 92 4))
113
                (line (pt 117 4)(pt 121 8))
114
                (line (pt 117 12)(pt 121 8))
115
        )
116
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
117
)
118
(pin
119
        (input)
120
        (rect 32 48 208 64)
121
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
122
        (text "T2" (rect 9 0 20 12)(font "Arial" ))
123
        (pt 176 8)
124
        (drawing
125
                (line (pt 92 12)(pt 117 12))
126
                (line (pt 92 4)(pt 117 4))
127
                (line (pt 121 8)(pt 176 8))
128
                (line (pt 92 12)(pt 92 4))
129
                (line (pt 117 4)(pt 121 8))
130
                (line (pt 117 12)(pt 121 8))
131
        )
132
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
133
)
134
(pin
135
        (input)
136
        (rect 32 64 208 80)
137
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
138
        (text "T3" (rect 9 0 20 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 32 80 208 96)
153
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
154
        (text "T4" (rect 9 0 20 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 672 248 848 264)
169
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
170
        (text "bus_ab_pin_we" (rect 90 0 164 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 672 448 848 464)
185
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
186
        (text "bus_db_pin_oe" (rect 90 0 163 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 672 616 848 632)
201
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
202
        (text "bus_db_pin_re" (rect 90 0 160 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
(symbol
215
        (rect 400 408 464 456)
216
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
217
        (text "inst11" (rect 3 37 32 49)(font "Arial" ))
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 15 32))
224
        )
225
        (port
226
                (pt 0 16)
227
                (input)
228
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
229
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
230
                (line (pt 0 16)(pt 15 16))
231
        )
232
        (port
233
                (pt 64 24)
234
                (output)
235
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
236
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
237
                (line (pt 48 24)(pt 64 24))
238
        )
239
        (drawing
240
                (line (pt 14 36)(pt 25 36))
241
                (line (pt 14 13)(pt 25 13))
242
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
243
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
244
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
245
        )
246
)
247
(symbol
248
        (rect 496 400 560 448)
249
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
250
        (text "inst4" (rect 3 37 26 49)(font "Arial" ))
251
        (port
252
                (pt 0 16)
253
                (input)
254
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
255
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
256
                (line (pt 0 16)(pt 14 16))
257
        )
258
        (port
259
                (pt 0 32)
260
                (input)
261
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
262
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
263
                (line (pt 0 32)(pt 14 32))
264
        )
265
        (port
266
                (pt 64 24)
267
                (output)
268
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
269
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
270
                (line (pt 42 24)(pt 64 24))
271
        )
272
        (drawing
273
                (line (pt 14 12)(pt 30 12))
274
                (line (pt 14 37)(pt 31 37))
275
                (line (pt 14 12)(pt 14 37))
276
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
277
        )
278
)
279
(symbol
280
        (rect 496 464 560 512)
281
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
282
        (text "inst5" (rect 3 37 26 49)(font "Arial" ))
283
        (port
284
                (pt 0 16)
285
                (input)
286
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
287
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
288
                (line (pt 0 16)(pt 14 16))
289
        )
290
        (port
291
                (pt 0 32)
292
                (input)
293
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
294
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
295
                (line (pt 0 32)(pt 14 32))
296
        )
297
        (port
298
                (pt 64 24)
299
                (output)
300
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
301
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
302
                (line (pt 42 24)(pt 64 24))
303
        )
304
        (drawing
305
                (line (pt 14 12)(pt 30 12))
306
                (line (pt 14 37)(pt 31 37))
307
                (line (pt 14 12)(pt 14 37))
308
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
309
        )
310
)
311
(symbol
312
        (rect 592 432 656 480)
313
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
314
        (text "inst13" (rect 3 37 32 49)(font "Arial" ))
315
        (port
316
                (pt 0 32)
317
                (input)
318
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
319
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
320
                (line (pt 0 32)(pt 15 32))
321
        )
322
        (port
323
                (pt 0 16)
324
                (input)
325
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
326
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
327
                (line (pt 0 16)(pt 15 16))
328
        )
329
        (port
330
                (pt 64 24)
331
                (output)
332
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
333
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
334
                (line (pt 48 24)(pt 64 24))
335
        )
336
        (drawing
337
                (line (pt 14 36)(pt 25 36))
338
                (line (pt 14 13)(pt 25 13))
339
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
340
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
341
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
342
        )
343
)
344
(symbol
345
        (rect 496 552 560 600)
346
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
347
        (text "inst6" (rect 3 37 26 49)(font "Arial" ))
348
        (port
349
                (pt 0 16)
350
                (input)
351
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
352
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
353
                (line (pt 0 16)(pt 14 16))
354
        )
355
        (port
356
                (pt 0 32)
357
                (input)
358
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
359
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
360
                (line (pt 0 32)(pt 14 32))
361
        )
362
        (port
363
                (pt 64 24)
364
                (output)
365
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
366
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
367
                (line (pt 42 24)(pt 64 24))
368
        )
369
        (drawing
370
                (line (pt 14 12)(pt 30 12))
371
                (line (pt 14 37)(pt 31 37))
372
                (line (pt 14 12)(pt 14 37))
373
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
374
        )
375
)
376
(symbol
377
        (rect 496 600 560 648)
378
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
379
        (text "inst7" (rect 3 37 26 49)(font "Arial" ))
380
        (port
381
                (pt 0 16)
382
                (input)
383
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
384
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
385
                (line (pt 0 16)(pt 14 16))
386
        )
387
        (port
388
                (pt 0 32)
389
                (input)
390
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
391
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
392
                (line (pt 0 32)(pt 14 32))
393
        )
394
        (port
395
                (pt 64 24)
396
                (output)
397
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
398
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
399
                (line (pt 42 24)(pt 64 24))
400
        )
401
        (drawing
402
                (line (pt 14 12)(pt 30 12))
403
                (line (pt 14 37)(pt 31 37))
404
                (line (pt 14 12)(pt 14 37))
405
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
406
        )
407
)
408
(symbol
409
        (rect 496 648 560 696)
410
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
411
        (text "inst14" (rect 3 37 32 49)(font "Arial" ))
412
        (port
413
                (pt 0 16)
414
                (input)
415
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
416
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
417
                (line (pt 0 16)(pt 14 16))
418
        )
419
        (port
420
                (pt 0 32)
421
                (input)
422
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
423
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
424
                (line (pt 0 32)(pt 14 32))
425
        )
426
        (port
427
                (pt 64 24)
428
                (output)
429
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
430
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
431
                (line (pt 42 24)(pt 64 24))
432
        )
433
        (drawing
434
                (line (pt 14 12)(pt 30 12))
435
                (line (pt 14 37)(pt 31 37))
436
                (line (pt 14 12)(pt 14 37))
437
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
438
        )
439
)
440
(symbol
441
        (rect 592 600 656 648)
442
        (text "OR3" (rect 1 0 19 10)(font "Arial" (font_size 6)))
443
        (text "inst15" (rect 3 37 37 51)(font "Arial" (font_size 8)))
444
        (port
445
                (pt 0 24)
446
                (input)
447
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
448
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
449
                (line (pt 0 24)(pt 18 24))
450
        )
451
        (port
452
                (pt 0 32)
453
                (input)
454
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
455
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
456
                (line (pt 0 32)(pt 16 32))
457
        )
458
        (port
459
                (pt 0 16)
460
                (input)
461
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
462
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
463
                (line (pt 0 16)(pt 16 16))
464
        )
465
        (port
466
                (pt 64 24)
467
                (output)
468
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
469
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
470
                (line (pt 49 24)(pt 64 24))
471
        )
472
        (drawing
473
                (line (pt 14 13)(pt 25 13))
474
                (line (pt 14 36)(pt 25 36))
475
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
476
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
477
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
478
        )
479
)
480
(symbol
481
        (rect 400 248 464 360)
482
        (text "OR6" (rect 1 0 19 10)(font "Arial" (font_size 6)))
483
        (text "inst" (rect 3 101 20 113)(font "Arial" ))
484
        (port
485
                (pt 0 16)
486
                (input)
487
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
488
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
489
                (line (pt 0 16)(pt 13 16))
490
        )
491
        (port
492
                (pt 0 48)
493
                (input)
494
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
495
                (text "IN3" (rect 2 39 19 51)(font "Courier New" (bold))(invisible))
496
                (line (pt 0 48)(pt 15 48))
497
        )
498
        (port
499
                (pt 0 32)
500
                (input)
501
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
502
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
503
                (line (pt 0 32)(pt 13 32))
504
        )
505
        (port
506
                (pt 0 64)
507
                (input)
508
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
509
                (text "IN4" (rect 2 55 19 67)(font "Courier New" (bold))(invisible))
510
                (line (pt 0 64)(pt 15 64))
511
        )
512
        (port
513
                (pt 0 80)
514
                (input)
515
                (text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
516
                (text "IN5" (rect 2 71 19 83)(font "Courier New" (bold))(invisible))
517
                (line (pt 0 80)(pt 13 80))
518
        )
519
        (port
520
                (pt 0 96)
521
                (input)
522
                (text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
523
                (text "IN6" (rect 2 87 19 99)(font "Courier New" (bold))(invisible))
524
                (line (pt 0 96)(pt 13 96))
525
        )
526
        (port
527
                (pt 64 56)
528
                (output)
529
                (text "OUT" (rect 48 47 65 59)(font "Courier New" (bold))(invisible))
530
                (text "OUT" (rect 48 47 65 59)(font "Courier New" (bold))(invisible))
531
                (line (pt 48 56)(pt 64 56))
532
        )
533
        (drawing
534
                (line (pt 13 99)(pt 13 67))
535
                (line (pt 13 45)(pt 13 13))
536
                (line (pt 14 68)(pt 25 68))
537
                (line (pt 14 45)(pt 25 45))
538
                (arc (pt 7 61)(pt 7 51)(rect -14 40 19 73))
539
                (arc (pt 49 56)(pt 25 45)(rect -6 45 57 108))
540
                (arc (pt 25 67)(pt 49 56)(rect -6 5 57 68))
541
        )
542
)
543
(symbol
544
        (rect 496 192 560 240)
545
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
546
        (text "inst8" (rect 3 37 26 49)(font "Arial" ))
547
        (port
548
                (pt 0 16)
549
                (input)
550
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
551
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
552
                (line (pt 0 16)(pt 14 16))
553
        )
554
        (port
555
                (pt 0 32)
556
                (input)
557
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
558
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
559
                (line (pt 0 32)(pt 14 32))
560
        )
561
        (port
562
                (pt 64 24)
563
                (output)
564
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
565
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
566
                (line (pt 42 24)(pt 64 24))
567
        )
568
        (drawing
569
                (line (pt 14 12)(pt 30 12))
570
                (line (pt 14 37)(pt 31 37))
571
                (line (pt 14 12)(pt 14 37))
572
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
573
        )
574
)
575
(symbol
576
        (rect 496 272 560 320)
577
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
578
        (text "inst9" (rect 3 37 26 49)(font "Arial" ))
579
        (port
580
                (pt 0 16)
581
                (input)
582
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
583
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
584
                (line (pt 0 16)(pt 14 16))
585
        )
586
        (port
587
                (pt 0 32)
588
                (input)
589
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
590
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
591
                (line (pt 0 32)(pt 14 32))
592
        )
593
        (port
594
                (pt 64 24)
595
                (output)
596
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
597
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
598
                (line (pt 42 24)(pt 64 24))
599
        )
600
        (drawing
601
                (line (pt 14 12)(pt 30 12))
602
                (line (pt 14 37)(pt 31 37))
603
                (line (pt 14 12)(pt 14 37))
604
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
605
        )
606
)
607
(symbol
608
        (rect 592 232 656 280)
609
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
610
        (text "inst16" (rect 3 37 32 49)(font "Arial" ))
611
        (port
612
                (pt 0 32)
613
                (input)
614
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
615
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
616
                (line (pt 0 32)(pt 15 32))
617
        )
618
        (port
619
                (pt 0 16)
620
                (input)
621
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
622
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
623
                (line (pt 0 16)(pt 15 16))
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 65 27)(font "Courier New" (bold))(invisible))
630
                (line (pt 48 24)(pt 64 24))
631
        )
632
        (drawing
633
                (line (pt 14 36)(pt 25 36))
634
                (line (pt 14 13)(pt 25 13))
635
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
636
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
637
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
638
        )
639
)
640
(symbol
641
        (rect 400 456 464 504)
642
        (text "OR3" (rect 1 0 19 10)(font "Arial" (font_size 6)))
643
        (text "inst17" (rect 3 37 37 51)(font "Arial" (font_size 8)))
644
        (port
645
                (pt 0 24)
646
                (input)
647
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
648
                (text "IN2" (rect 2 15 19 27)(font "Courier New" (bold))(invisible))
649
                (line (pt 0 24)(pt 18 24))
650
        )
651
        (port
652
                (pt 0 32)
653
                (input)
654
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
655
                (text "IN3" (rect 2 24 19 36)(font "Courier New" (bold))(invisible))
656
                (line (pt 0 32)(pt 16 32))
657
        )
658
        (port
659
                (pt 0 16)
660
                (input)
661
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
662
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
663
                (line (pt 0 16)(pt 16 16))
664
        )
665
        (port
666
                (pt 64 24)
667
                (output)
668
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
669
                (text "OUT" (rect 47 15 64 27)(font "Courier New" (bold))(invisible))
670
                (line (pt 49 24)(pt 64 24))
671
        )
672
        (drawing
673
                (line (pt 14 13)(pt 25 13))
674
                (line (pt 14 36)(pt 25 36))
675
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
676
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
677
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
678
        )
679
)
680
(connector
681
        (pt 400 264)
682
        (pt 232 264)
683
)
684
(connector
685
        (pt 400 280)
686
        (pt 248 280)
687
)
688
(connector
689
        (pt 400 296)
690
        (pt 264 296)
691
)
692
(connector
693
        (pt 400 312)
694
        (pt 280 312)
695
)
696
(connector
697
        (pt 400 344)
698
        (pt 384 344)
699
)
700
(connector
701
        (pt 384 344)
702
        (pt 384 328)
703
)
704
(connector
705
        (pt 400 424)
706
        (pt 328 424)
707
)
708
(connector
709
        (pt 400 440)
710
        (pt 344 440)
711
)
712
(connector
713
        (pt 480 416)
714
        (pt 480 400)
715
)
716
(connector
717
        (pt 264 400)
718
        (pt 480 400)
719
)
720
(connector
721
        (pt 480 496)
722
        (pt 480 512)
723
)
724
(connector
725
        (pt 296 512)
726
        (pt 480 512)
727
)
728
(connector
729
        (pt 576 448)
730
        (pt 576 424)
731
)
732
(connector
733
        (pt 576 464)
734
        (pt 576 488)
735
)
736
(connector
737
        (pt 480 40)
738
        (pt 480 288)
739
)
740
(connector
741
        (pt 384 72)
742
        (pt 384 208)
743
)
744
(connector
745
        (pt 576 296)
746
        (pt 576 264)
747
)
748
(connector
749
        (pt 576 216)
750
        (pt 576 248)
751
)
752
(connector
753
        (pt 576 616)
754
        (pt 576 576)
755
)
756
(connector
757
        (pt 576 632)
758
        (pt 576 672)
759
)
760
(connector
761
        (pt 480 416)
762
        (pt 496 416)
763
)
764
(connector
765
        (pt 480 496)
766
        (pt 496 496)
767
)
768
(connector
769
        (pt 576 464)
770
        (pt 592 464)
771
)
772
(connector
773
        (pt 576 448)
774
        (pt 592 448)
775
)
776
(connector
777
        (pt 328 568)
778
        (pt 496 568)
779
)
780
(connector
781
        (pt 232 584)
782
        (pt 496 584)
783
)
784
(connector
785
        (pt 328 616)
786
        (pt 496 616)
787
)
788
(connector
789
        (pt 248 632)
790
        (pt 496 632)
791
)
792
(connector
793
        (pt 344 664)
794
        (pt 496 664)
795
)
796
(connector
797
        (pt 280 680)
798
        (pt 496 680)
799
)
800
(connector
801
        (pt 576 632)
802
        (pt 592 632)
803
)
804
(connector
805
        (pt 576 616)
806
        (pt 592 616)
807
)
808
(connector
809
        (pt 384 208)
810
        (pt 496 208)
811
)
812
(connector
813
        (pt 232 224)
814
        (pt 496 224)
815
)
816
(connector
817
        (pt 480 288)
818
        (pt 496 288)
819
)
820
(connector
821
        (pt 464 304)
822
        (pt 496 304)
823
)
824
(connector
825
        (pt 576 264)
826
        (pt 592 264)
827
)
828
(connector
829
        (pt 576 248)
830
        (pt 592 248)
831
)
832
(connector
833
        (pt 560 424)
834
        (pt 576 424)
835
)
836
(connector
837
        (pt 560 488)
838
        (pt 576 488)
839
)
840
(connector
841
        (pt 656 456)
842
        (pt 672 456)
843
)
844
(connector
845
        (pt 560 576)
846
        (pt 576 576)
847
)
848
(connector
849
        (pt 560 624)
850
        (pt 592 624)
851
)
852
(connector
853
        (pt 560 672)
854
        (pt 576 672)
855
)
856
(connector
857
        (pt 656 624)
858
        (pt 672 624)
859
)
860
(connector
861
        (pt 560 216)
862
        (pt 576 216)
863
)
864
(connector
865
        (pt 560 296)
866
        (pt 576 296)
867
)
868
(connector
869
        (pt 656 256)
870
        (pt 672 256)
871
)
872
(connector
873
        (pt 464 480)
874
        (pt 496 480)
875
)
876
(connector
877
        (pt 464 432)
878
        (pt 496 432)
879
)
880
(connector
881
        (pt 400 472)
882
        (pt 360 472)
883
)
884
(connector
885
        (pt 360 88)
886
        (pt 360 472)
887
)
888
(connector
889
        (pt 400 480)
890
        (pt 328 480)
891
)
892
(connector
893
        (pt 400 488)
894
        (pt 344 488)
895
)
896
(connector
897
        (pt 208 120)
898
        (pt 232 120)
899
)
900
(connector
901
        (pt 208 136)
902
        (pt 248 136)
903
)
904
(connector
905
        (pt 208 152)
906
        (pt 264 152)
907
)
908
(connector
909
        (pt 208 168)
910
        (pt 280 168)
911
)
912
(connector
913
        (pt 208 184)
914
        (pt 296 184)
915
)
916
(connector
917
        (pt 296 328)
918
        (pt 384 328)
919
)
920
(connector
921
        (pt 384 328)
922
        (pt 400 328)
923
)
924
(connector
925
        (pt 264 152)
926
        (pt 264 296)
927
)
928
(connector
929
        (pt 264 296)
930
        (pt 264 400)
931
)
932
(connector
933
        (pt 264 400)
934
        (pt 264 696)
935
)
936
(connector
937
        (pt 296 184)
938
        (pt 296 328)
939
)
940
(connector
941
        (pt 296 328)
942
        (pt 296 512)
943
)
944
(connector
945
        (pt 296 512)
946
        (pt 296 696)
947
)
948
(connector
949
        (pt 248 136)
950
        (pt 248 280)
951
)
952
(connector
953
        (pt 248 280)
954
        (pt 248 632)
955
)
956
(connector
957
        (pt 248 632)
958
        (pt 248 696)
959
)
960
(connector
961
        (pt 280 168)
962
        (pt 280 312)
963
)
964
(connector
965
        (pt 280 312)
966
        (pt 280 680)
967
)
968
(connector
969
        (pt 280 680)
970
        (pt 280 696)
971
)
972
(connector
973
        (pt 232 120)
974
        (pt 232 224)
975
)
976
(connector
977
        (pt 232 224)
978
        (pt 232 264)
979
)
980
(connector
981
        (pt 232 264)
982
        (pt 232 584)
983
)
984
(connector
985
        (pt 232 584)
986
        (pt 232 696)
987
)
988
(connector
989
        (pt 328 56)
990
        (pt 328 424)
991
)
992
(connector
993
        (pt 328 424)
994
        (pt 328 480)
995
)
996
(connector
997
        (pt 328 480)
998
        (pt 328 568)
999
)
1000
(connector
1001
        (pt 328 568)
1002
        (pt 328 616)
1003
)
1004
(connector
1005
        (pt 344 72)
1006
        (pt 344 440)
1007
)
1008
(connector
1009
        (pt 344 440)
1010
        (pt 344 488)
1011
)
1012
(connector
1013
        (pt 344 488)
1014
        (pt 344 664)
1015
)
1016
(connector
1017
        (pt 384 72)
1018
        (pt 600 72)
1019
)
1020
(connector
1021
        (pt 208 40)
1022
        (pt 480 40)
1023
)
1024
(connector
1025
        (pt 480 40)
1026
        (pt 600 40)
1027
)
1028
(connector
1029
        (pt 208 56)
1030
        (pt 328 56)
1031
)
1032
(connector
1033
        (pt 328 56)
1034
        (pt 600 56)
1035
)
1036
(connector
1037
        (pt 208 72)
1038
        (pt 344 72)
1039
)
1040
(connector
1041
        (pt 344 72)
1042
        (pt 384 72)
1043
)
1044
(connector
1045
        (pt 208 88)
1046
        (pt 360 88)
1047
)
1048
(connector
1049
        (pt 360 88)
1050
        (pt 600 88)
1051
)
1052
(junction (pt 384 328))
1053
(junction (pt 264 296))
1054
(junction (pt 264 400))
1055
(junction (pt 296 328))
1056
(junction (pt 296 512))
1057
(junction (pt 248 280))
1058
(junction (pt 248 632))
1059
(junction (pt 280 312))
1060
(junction (pt 280 680))
1061
(junction (pt 232 224))
1062
(junction (pt 232 264))
1063
(junction (pt 232 584))
1064
(junction (pt 384 72))
1065
(junction (pt 344 440))
1066
(junction (pt 328 424))
1067
(junction (pt 328 568))
1068
(junction (pt 328 480))
1069
(junction (pt 344 488))
1070
(junction (pt 360 88))
1071
(junction (pt 480 40))
1072
(junction (pt 344 72))
1073
(junction (pt 328 56))
1074
(text "bus_ab_pin_we = (fFetch   & (T1 | T3)) |\n                (fMRead   & (T1)) |\n                (fMWrite  & (T1)) |\n                (fIORead  & (T1)) |\n                (fIOWrite & (T1));\n" (rect 624 296 851 380)(font "Arial" (color 170 0 0)(font_size 8)))
1075
(text "bus_db_pin_oe = (fFetch   & 1'h0) |\n                       (fMRead   & 1'h0) |\n                       (fMWrite  & (T2 | T3)) |\n                       (fIORead  & 1'h0) |\n                       (fIOWrite & (T2 | T3 | T4));\n" (rect 608 496 834 580)(font "Arial" (color 170 0 0)(font_size 8)))
1076
(text "bus_db_pin_re = (fFetch   & (T2)) |\n                       (fMRead   & (T2)) |\n                       (fMWrite  & 1'h0) |\n                       (fIORead  & (T3)) |\n                       (fIOWrite & 1'h0);" (rect 608 664 805 734)(font "Arial" (color 170 0 0)(font_size 8)))
1077
(title_block
1078
        (rect 32 720 289 772)
1079
        (name "title-custom-small")
1080
        (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))
1081
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "pin_control" (rect 43 2 118 17)(font "Arial" (font_size 9)(bold)))(border))
1082
        (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))
1083
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "November 16, 2014" (rect 56 3 166 17)(font "Arial" (font_size 8)))(border))
1084
        (section (rect 192 35 256 51)(text "REV" (rect 2 1 25 13)(font "Arial" ))(text "1.0" (rect 43 3 60 17)(font "Arial" (font_size 8)))(border))
1085
        (drawing
1086
        )
1087
)

powered by: WebSVN 2.1.0

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