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

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [bus/] [address_mux.bdf] - Blame information for rev 12

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 168 208 184)
25
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "select" (rect 9 0 38 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 48 208 64)
41
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
42
        (text "in1[15..0]" (rect 9 0 55 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 112 208 128)
57
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
58
        (text "in0[15..0]" (rect 9 0 55 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
        (output)
72
        (rect 528 88 704 104)
73
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
74
        (text "out[15..0]" (rect 90 0 137 12)(font "Arial" ))
75
        (pt 0 8)
76
        (drawing
77
                (line (pt 0 8)(pt 52 8))
78
                (line (pt 52 4)(pt 78 4))
79
                (line (pt 52 12)(pt 78 12))
80
                (line (pt 52 12)(pt 52 4))
81
                (line (pt 78 4)(pt 82 8))
82
                (line (pt 82 8)(pt 78 12))
83
                (line (pt 78 12)(pt 82 8))
84
        )
85
)
86
(symbol
87
        (rect 336 40 400 88)
88
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
89
        (text "sel1" (rect 3 37 23 49)(font "Arial" ))
90
        (port
91
                (pt 0 16)
92
                (input)
93
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
94
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
95
                (line (pt 0 16)(pt 14 16))
96
        )
97
        (port
98
                (pt 0 32)
99
                (input)
100
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
101
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
102
                (line (pt 0 32)(pt 14 32))
103
        )
104
        (port
105
                (pt 64 24)
106
                (output)
107
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
108
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
109
                (line (pt 42 24)(pt 64 24))
110
        )
111
        (drawing
112
                (line (pt 14 12)(pt 30 12))
113
                (line (pt 14 37)(pt 31 37))
114
                (line (pt 14 12)(pt 14 37))
115
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
116
        )
117
)
118
(symbol
119
        (rect 336 104 400 152)
120
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
121
        (text "sel0" (rect 3 37 23 49)(font "Arial" ))
122
        (port
123
                (pt 0 16)
124
                (input)
125
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
126
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
127
                (line (pt 0 16)(pt 14 16))
128
        )
129
        (port
130
                (pt 0 32)
131
                (input)
132
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
133
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
134
                (line (pt 0 32)(pt 14 32))
135
        )
136
        (port
137
                (pt 64 24)
138
                (output)
139
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
140
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
141
                (line (pt 42 24)(pt 64 24))
142
        )
143
        (drawing
144
                (line (pt 14 12)(pt 30 12))
145
                (line (pt 14 37)(pt 31 37))
146
                (line (pt 14 12)(pt 14 37))
147
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
148
        )
149
)
150
(symbol
151
        (rect 432 72 496 120)
152
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
153
        (text "sel_or" (rect 3 37 32 49)(font "Arial" ))
154
        (port
155
                (pt 0 32)
156
                (input)
157
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
158
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
159
                (line (pt 0 32)(pt 15 32))
160
        )
161
        (port
162
                (pt 0 16)
163
                (input)
164
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
165
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
166
                (line (pt 0 16)(pt 15 16))
167
        )
168
        (port
169
                (pt 64 24)
170
                (output)
171
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
172
                (text "OUT" (rect 48 15 62 27)(font "Courier New" (bold))(invisible))
173
                (line (pt 48 24)(pt 64 24))
174
        )
175
        (drawing
176
                (line (pt 14 36)(pt 25 36))
177
                (line (pt 14 13)(pt 25 13))
178
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
179
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
180
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
181
        )
182
)
183
(symbol
184
        (rect 256 160 304 192)
185
        (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
186
        (text "sel_not" (rect 3 21 38 33)(font "Arial" ))
187
        (port
188
                (pt 0 16)
189
                (input)
190
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
191
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
192
                (line (pt 0 16)(pt 13 16))
193
        )
194
        (port
195
                (pt 48 16)
196
                (output)
197
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
198
                (text "OUT" (rect 32 7 46 19)(font "Courier New" (bold))(invisible))
199
                (line (pt 39 16)(pt 48 16))
200
        )
201
        (drawing
202
                (line (pt 13 25)(pt 13 7))
203
                (line (pt 13 7)(pt 31 16))
204
                (line (pt 13 25)(pt 31 16))
205
                (circle (rect 31 12 39 20))
206
        )
207
)
208
(connector
209
        (pt 304 176)
210
        (pt 320 176)
211
)
212
(connector
213
        (pt 320 176)
214
        (pt 320 136)
215
)
216
(connector
217
        (pt 320 136)
218
        (pt 336 136)
219
)
220
(connector
221
        (pt 336 72)
222
        (pt 240 72)
223
)
224
(connector
225
        (pt 240 176)
226
        (pt 240 72)
227
)
228
(connector
229
        (pt 208 176)
230
        (pt 240 176)
231
)
232
(connector
233
        (pt 240 176)
234
        (pt 256 176)
235
)
236
(connector
237
        (pt 208 56)
238
        (pt 336 56)
239
        (bus)
240
)
241
(connector
242
        (pt 208 120)
243
        (pt 336 120)
244
        (bus)
245
)
246
(connector
247
        (pt 496 96)
248
        (pt 528 96)
249
        (bus)
250
)
251
(connector
252
        (pt 400 64)
253
        (pt 416 64)
254
        (bus)
255
)
256
(connector
257
        (pt 416 64)
258
        (pt 416 88)
259
        (bus)
260
)
261
(connector
262
        (pt 400 128)
263
        (pt 416 128)
264
        (bus)
265
)
266
(connector
267
        (pt 416 128)
268
        (pt 416 104)
269
        (bus)
270
)
271
(connector
272
        (pt 416 104)
273
        (pt 432 104)
274
        (bus)
275
)
276
(connector
277
        (pt 416 88)
278
        (pt 432 88)
279
        (bus)
280
)
281
(junction (pt 240 176))
282
(title_block
283
        (rect 32 240 289 292)
284
        (name "title-custom-small")
285
        (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))
286
        (section (rect 104 0 256 17)(text "MODULE" (rect 2 1 48 13)(font "Arial" ))(text "address_mux" (rect 43 2 136 17)(font "Arial" (font_size 9)(bold)))(border))
287
        (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))
288
        (section (rect 0 35 256 51)(text "DATE" (rect 2 0 30 12)(font "Arial" ))(text "November 8, 2014" (rect 56 3 159 17)(font "Arial" (font_size 8)))(border))
289
        (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))
290
        (drawing
291
        )
292
)

powered by: WebSVN 2.1.0

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