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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [bus/] [data_switch_mask.bdf] - Blame information for rev 3

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 32 208 48)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "sw_up_en" (rect 9 0 57 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 304 208 320)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "sw_down_en" (rect 9 0 70 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 336 208 352)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "sw_mask543_en" (rect 9 0 90 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
        (bidir)
72
        (rect 32 80 208 96)
73
        (text "BIDIR" (rect 151 0 175 10)(font "Arial" (font_size 6)))
74
        (text "db_down[7..0]" (rect 18 0 86 12)(font "Arial" ))
75
        (pt 176 8)
76
        (drawing
77
                (line (pt 120 4)(pt 98 4))
78
                (line (pt 176 8)(pt 124 8))
79
                (line (pt 120 12)(pt 98 12))
80
                (line (pt 98 4)(pt 94 8))
81
                (line (pt 98 12)(pt 94 8))
82
                (line (pt 120 4)(pt 124 8))
83
                (line (pt 124 8)(pt 120 12))
84
        )
85
        (flipy)
86
        (text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
87
)
88
(pin
89
        (bidir)
90
        (rect 624 80 800 96)
91
        (text "BIDIR" (rect 1 0 25 10)(font "Arial" (font_size 6)))
92
        (text "db_up[7..0]" (rect 90 0 145 12)(font "Arial" ))
93
        (pt 0 8)
94
        (drawing
95
                (line (pt 56 4)(pt 78 4))
96
                (line (pt 0 8)(pt 52 8))
97
                (line (pt 56 12)(pt 78 12))
98
                (line (pt 78 4)(pt 82 8))
99
                (line (pt 78 12)(pt 82 8))
100
                (line (pt 56 4)(pt 52 8))
101
                (line (pt 52 8)(pt 56 12))
102
        )
103
        (text "VCC" (rect 4 7 24 17)(font "Arial" (font_size 6)))
104
)
105
(symbol
106
        (rect 392 56 440 88)
107
        (text "TRI" (rect 1 0 16 10)(font "Arial" (font_size 6)))
108
        (text "tri1" (rect 3 21 18 33)(font "Arial" ))
109
        (port
110
                (pt 0 16)
111
                (input)
112
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
113
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
114
                (line (pt 0 16)(pt 14 16))
115
        )
116
        (port
117
                (pt 24 0)
118
                (input)
119
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
120
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
121
                (line (pt 24 12)(pt 24 0))
122
        )
123
        (port
124
                (pt 48 16)
125
                (output)
126
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
127
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
128
                (line (pt 32 16)(pt 48 16))
129
        )
130
        (drawing
131
                (line (pt 14 25)(pt 14 7))
132
                (line (pt 14 25)(pt 32 16))
133
                (line (pt 14 7)(pt 32 16))
134
        )
135
)
136
(symbol
137
        (rect 320 184 368 216)
138
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
139
        (text "tri2" (rect 30 -1 45 11)(font "Arial" ))
140
        (port
141
                (pt 48 16)
142
                (input)
143
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
144
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
145
                (line (pt 48 16)(pt 34 16))
146
        )
147
        (port
148
                (pt 24 32)
149
                (input)
150
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
151
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
152
                (line (pt 24 20)(pt 24 32))
153
        )
154
        (port
155
                (pt 0 16)
156
                (output)
157
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
158
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
159
                (line (pt 16 16)(pt 0 16))
160
        )
161
        (drawing
162
                (line (pt 34 7)(pt 34 25))
163
                (line (pt 34 7)(pt 16 16))
164
                (line (pt 34 25)(pt 16 16))
165
        )
166
        (rotate180)
167
)
168
(symbol
169
        (rect 256 328 304 360)
170
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
171
        (text "inst" (rect 3 21 20 33)(font "Arial" ))
172
        (port
173
                (pt 0 16)
174
                (input)
175
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
176
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
177
                (line (pt 0 16)(pt 13 16))
178
        )
179
        (port
180
                (pt 48 16)
181
                (output)
182
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
183
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
184
                (line (pt 39 16)(pt 48 16))
185
        )
186
        (drawing
187
                (line (pt 13 25)(pt 13 7))
188
                (line (pt 13 7)(pt 31 16))
189
                (line (pt 13 25)(pt 31 16))
190
                (circle (rect 31 12 39 20))
191
        )
192
)
193
(symbol
194
        (rect 440 112 504 160)
195
        (text "AND2" (rect 39 0 63 10)(font "Arial" (font_size 6)))
196
        (text "inst3" (rect 38 37 61 49)(font "Arial" ))
197
        (port
198
                (pt 64 16)
199
                (input)
200
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
201
                (text "IN1" (rect 45 7 62 19)(font "Courier New" (bold))(invisible))
202
                (line (pt 64 16)(pt 50 16))
203
        )
204
        (port
205
                (pt 64 32)
206
                (input)
207
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
208
                (text "IN2" (rect 45 23 62 35)(font "Courier New" (bold))(invisible))
209
                (line (pt 64 32)(pt 50 32))
210
        )
211
        (port
212
                (pt 0 24)
213
                (output)
214
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
215
                (text "OUT" (rect 2 15 16 27)(font "Courier New" (bold))(invisible))
216
                (line (pt 22 24)(pt 0 24))
217
        )
218
        (drawing
219
                (line (pt 50 12)(pt 34 12))
220
                (line (pt 50 37)(pt 33 37))
221
                (line (pt 50 12)(pt 50 37))
222
                (arc (pt 34 12)(pt 33 37)(rect 21 12 46 37))
223
        )
224
        (flipy)
225
)
226
(symbol
227
        (rect 320 120 368 152)
228
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
229
        (text "inst4" (rect 22 -1 45 11)(font "Arial" ))
230
        (port
231
                (pt 48 16)
232
                (input)
233
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
234
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
235
                (line (pt 48 16)(pt 34 16))
236
        )
237
        (port
238
                (pt 24 32)
239
                (input)
240
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
241
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
242
                (line (pt 24 20)(pt 24 32))
243
        )
244
        (port
245
                (pt 0 16)
246
                (output)
247
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
248
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
249
                (line (pt 16 16)(pt 0 16))
250
        )
251
        (drawing
252
                (line (pt 34 7)(pt 34 25))
253
                (line (pt 34 7)(pt 16 16))
254
                (line (pt 34 25)(pt 16 16))
255
        )
256
        (rotate180)
257
)
258
(symbol
259
        (rect 320 248 368 280)
260
        (text "TRI" (rect 32 22 47 32)(font "Arial" (font_size 6)))
261
        (text "inst5" (rect 22 -1 45 11)(font "Arial" ))
262
        (port
263
                (pt 48 16)
264
                (input)
265
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
266
                (text "IN" (rect 35 13 46 25)(font "Courier New" (bold))(invisible))
267
                (line (pt 48 16)(pt 34 16))
268
        )
269
        (port
270
                (pt 24 32)
271
                (input)
272
                (text "OE" (rect 26 0 37 12)(font "Courier New" (bold))(invisible))
273
                (text "OE" (rect 11 20 22 32)(font "Courier New" (bold))(invisible))
274
                (line (pt 24 20)(pt 24 32))
275
        )
276
        (port
277
                (pt 0 16)
278
                (output)
279
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
280
                (text "OUT" (rect 2 13 16 25)(font "Courier New" (bold))(invisible))
281
                (line (pt 16 16)(pt 0 16))
282
        )
283
        (drawing
284
                (line (pt 34 7)(pt 34 25))
285
                (line (pt 34 7)(pt 16 16))
286
                (line (pt 34 25)(pt 16 16))
287
        )
288
        (rotate180)
289
)
290
(symbol
291
        (rect 440 240 504 288)
292
        (text "AND2" (rect 39 0 63 10)(font "Arial" (font_size 6)))
293
        (text "inst6" (rect 38 37 61 49)(font "Arial" ))
294
        (port
295
                (pt 64 16)
296
                (input)
297
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
298
                (text "IN1" (rect 45 7 62 19)(font "Courier New" (bold))(invisible))
299
                (line (pt 64 16)(pt 50 16))
300
        )
301
        (port
302
                (pt 64 32)
303
                (input)
304
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
305
                (text "IN2" (rect 45 23 62 35)(font "Courier New" (bold))(invisible))
306
                (line (pt 64 32)(pt 50 32))
307
        )
308
        (port
309
                (pt 0 24)
310
                (output)
311
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
312
                (text "OUT" (rect 2 15 16 27)(font "Courier New" (bold))(invisible))
313
                (line (pt 22 24)(pt 0 24))
314
        )
315
        (drawing
316
                (line (pt 50 12)(pt 34 12))
317
                (line (pt 50 37)(pt 33 37))
318
                (line (pt 50 12)(pt 50 37))
319
                (arc (pt 34 12)(pt 33 37)(rect 21 12 46 37))
320
        )
321
        (flipy)
322
)
323
(connector
324
        (pt 208 88)
325
        (pt 232 88)
326
        (bus)
327
)
328
(connector
329
        (pt 208 344)
330
        (pt 256 344)
331
)
332
(connector
333
        (pt 344 312)
334
        (pt 344 280)
335
)
336
(connector
337
        (pt 208 312)
338
        (pt 344 312)
339
)
340
(connector
341
        (pt 344 312)
342
        (pt 384 312)
343
)
344
(connector
345
        (pt 368 264)
346
        (pt 440 264)
347
        (bus)
348
)
349
(connector
350
        (pt 368 136)
351
        (pt 440 136)
352
        (bus)
353
)
354
(connector
355
        (pt 344 232)
356
        (pt 344 216)
357
)
358
(connector
359
        (pt 384 232)
360
        (pt 344 232)
361
)
362
(connector
363
        (pt 232 136)
364
        (pt 232 200)
365
        (bus)
366
)
367
(connector
368
        (pt 232 200)
369
        (pt 232 264)
370
        (bus)
371
)
372
(connector
373
        (pt 344 152)
374
        (pt 344 168)
375
)
376
(connector
377
        (pt 384 168)
378
        (pt 344 168)
379
)
380
(connector
381
        (pt 384 168)
382
        (pt 384 232)
383
)
384
(connector
385
        (pt 384 232)
386
        (pt 384 312)
387
)
388
(connector
389
        (pt 600 88)
390
        (pt 624 88)
391
        (bus)
392
)
393
(connector
394
        (pt 304 344)
395
        (pt 520 344)
396
)
397
(connector
398
        (pt 520 144)
399
        (pt 504 144)
400
)
401
(connector
402
        (pt 504 272)
403
        (pt 520 272)
404
)
405
(connector
406
        (pt 520 344)
407
        (pt 520 272)
408
)
409
(connector
410
        (pt 520 272)
411
        (pt 520 144)
412
)
413
(connector
414
        (pt 208 40)
415
        (pt 416 40)
416
)
417
(connector
418
        (pt 416 40)
419
        (pt 416 56)
420
)
421
(connector
422
        (pt 232 72)
423
        (pt 232 88)
424
        (bus)
425
)
426
(connector
427
        (pt 232 88)
428
        (pt 232 136)
429
        (bus)
430
)
431
(connector
432
        (pt 600 72)
433
        (pt 600 88)
434
        (bus)
435
)
436
(connector
437
        (pt 600 88)
438
        (pt 600 128)
439
        (bus)
440
)
441
(connector
442
        (text "db_up[7..6]" (rect 532 112 587 124)(font "Arial" ))
443
        (pt 504 128)
444
        (pt 600 128)
445
        (bus)
446
)
447
(connector
448
        (pt 600 128)
449
        (pt 600 200)
450
        (bus)
451
)
452
(connector
453
        (pt 600 200)
454
        (pt 600 256)
455
        (bus)
456
)
457
(connector
458
        (text "db_up[2..0]" (rect 533 240 588 252)(font "Arial" ))
459
        (pt 504 256)
460
        (pt 600 256)
461
        (bus)
462
)
463
(connector
464
        (text "db_down[7..6]" (rect 245 120 313 132)(font "Arial" ))
465
        (pt 232 136)
466
        (pt 320 136)
467
        (bus)
468
)
469
(connector
470
        (text "db_down[5..3]" (rect 248 184 316 196)(font "Arial" ))
471
        (pt 232 200)
472
        (pt 320 200)
473
        (bus)
474
)
475
(connector
476
        (text "db_down[2..0]" (rect 245 248 313 260)(font "Arial" ))
477
        (pt 232 264)
478
        (pt 320 264)
479
        (bus)
480
)
481
(connector
482
        (text "db_up[5..3]" (rect 531 184 586 196)(font "Arial" ))
483
        (pt 368 200)
484
        (pt 600 200)
485
        (bus)
486
)
487
(connector
488
        (text "db_down[7..0]" (rect 250 56 318 68)(font "Arial" ))
489
        (pt 232 72)
490
        (pt 392 72)
491
        (bus)
492
)
493
(connector
494
        (text "db_up[7..0]" (rect 529 56 584 68)(font "Arial" ))
495
        (pt 440 72)
496
        (pt 600 72)
497
        (bus)
498
)
499
(junction (pt 232 88))
500
(junction (pt 344 312))
501
(junction (pt 232 136))
502
(junction (pt 384 232))
503
(junction (pt 232 200))
504
(junction (pt 600 200))
505
(junction (pt 600 128))
506
(junction (pt 600 88))
507
(junction (pt 520 272))
508
(title_block
509
        (rect 32 392 289 444)
510
        (name "title-custom-small")
511
        (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))
512
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "data_switch_mask" (rect 43 2 171 17)(font "Arial" (font_size 9)(bold)))(border))
513
        (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))
514
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "August 31, 2014" (rect 56 3 150 17)(font "Arial" (font_size 8)))(border))
515
        (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))
516
        (drawing
517
        )
518
)

powered by: WebSVN 2.1.0

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