OpenCores
URL https://opencores.org/ocsvn/4-bit-system/4-bit-system/trunk

Subversion Repositories 4-bit-system

[/] [4-bit-system/] [trunk/] [light.bdf] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 openware
/*
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-2012 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 88 200 256 216)
25
        (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
26
        (text "x1" (rect 5 0 17 12)(font "Arial" ))
27
        (pt 168 8)
28
        (drawing
29
                (line (pt 84 12)(pt 109 12))
30
                (line (pt 84 4)(pt 109 4))
31
                (line (pt 113 8)(pt 168 8))
32
                (line (pt 84 12)(pt 84 4))
33
                (line (pt 109 4)(pt 113 8))
34
                (line (pt 109 12)(pt 113 8))
35
        )
36
        (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
37
)
38
(pin
39
        (input)
40
        (rect 80 408 248 424)
41
        (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
42
        (text "x2" (rect 5 0 17 12)(font "Arial" ))
43
        (pt 168 8)
44
        (drawing
45
                (line (pt 84 12)(pt 109 12))
46
                (line (pt 84 4)(pt 109 4))
47
                (line (pt 113 8)(pt 168 8))
48
                (line (pt 84 12)(pt 84 4))
49
                (line (pt 109 4)(pt 113 8))
50
                (line (pt 109 12)(pt 113 8))
51
        )
52
        (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
53
)
54
(pin
55
        (output)
56
        (rect 736 296 912 312)
57
        (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
58
        (text "f" (rect 90 0 94 12)(font "Arial" ))
59
        (pt 0 8)
60
        (drawing
61
                (line (pt 0 8)(pt 52 8))
62
                (line (pt 52 4)(pt 78 4))
63
                (line (pt 52 12)(pt 78 12))
64
                (line (pt 52 12)(pt 52 4))
65
                (line (pt 78 4)(pt 82 8))
66
                (line (pt 82 8)(pt 78 12))
67
                (line (pt 78 12)(pt 82 8))
68
        )
69
)
70
(symbol
71
        (rect 512 384 576 432)
72
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
73
        (text "inst" (rect 3 37 20 49)(font "Arial" ))
74
        (port
75
                (pt 0 16)
76
                (input)
77
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
78
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
79
                (line (pt 0 16)(pt 14 16))
80
        )
81
        (port
82
                (pt 0 32)
83
                (input)
84
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
85
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
86
                (line (pt 0 32)(pt 14 32))
87
        )
88
        (port
89
                (pt 64 24)
90
                (output)
91
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
92
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
93
                (line (pt 42 24)(pt 64 24))
94
        )
95
        (drawing
96
                (line (pt 14 12)(pt 30 12))
97
                (line (pt 14 37)(pt 31 37))
98
                (line (pt 14 12)(pt 14 37))
99
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
100
        )
101
)
102
(symbol
103
        (rect 512 192 576 240)
104
        (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
105
        (text "inst1" (rect 3 37 26 49)(font "Arial" ))
106
        (port
107
                (pt 0 16)
108
                (input)
109
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
110
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
111
                (line (pt 0 16)(pt 14 16))
112
        )
113
        (port
114
                (pt 0 32)
115
                (input)
116
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
117
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
118
                (line (pt 0 32)(pt 14 32))
119
        )
120
        (port
121
                (pt 64 24)
122
                (output)
123
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
124
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
125
                (line (pt 42 24)(pt 64 24))
126
        )
127
        (drawing
128
                (line (pt 14 12)(pt 30 12))
129
                (line (pt 14 37)(pt 31 37))
130
                (line (pt 14 12)(pt 14 37))
131
                (arc (pt 31 37)(pt 30 12)(rect 18 12 43 37))
132
        )
133
)
134
(symbol
135
        (rect 632 280 696 328)
136
        (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
137
        (text "inst2" (rect 3 37 26 49)(font "Arial" ))
138
        (port
139
                (pt 0 32)
140
                (input)
141
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
142
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
143
                (line (pt 0 32)(pt 15 32))
144
        )
145
        (port
146
                (pt 0 16)
147
                (input)
148
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
149
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
150
                (line (pt 0 16)(pt 15 16))
151
        )
152
        (port
153
                (pt 64 24)
154
                (output)
155
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
156
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
157
                (line (pt 48 24)(pt 64 24))
158
        )
159
        (drawing
160
                (line (pt 14 36)(pt 25 36))
161
                (line (pt 14 13)(pt 25 13))
162
                (arc (pt 7 29)(pt 7 19)(rect -14 8 19 41))
163
                (arc (pt 49 24)(pt 25 13)(rect -6 13 57 76))
164
                (arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36))
165
        )
166
)
167
(symbol
168
        (rect 400 296 432 344)
169
        (text "NOT" (rect 0 27 10 47)(font "Arial" (font_size 6))(vertical))
170
        (text "inst3" (rect 21 22 33 45)(font "Arial" )(vertical))
171
        (port
172
                (pt 16 48)
173
                (input)
174
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
175
                (text "IN" (rect 7 35 19 46)(font "Courier New" (bold))(vertical)(invisible))
176
                (line (pt 16 48)(pt 16 35))
177
        )
178
        (port
179
                (pt 16 0)
180
                (output)
181
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
182
                (text "OUT" (rect 7 -1 19 16)(font "Courier New" (bold))(vertical)(invisible))
183
                (line (pt 16 9)(pt 16 0))
184
        )
185
        (drawing
186
                (line (pt 25 35)(pt 7 35))
187
                (line (pt 7 35)(pt 16 17))
188
                (line (pt 25 35)(pt 16 17))
189
                (circle (rect 12 9 20 17))
190
        )
191
        (rotate90)
192
)
193
(symbol
194
        (rect 304 296 336 344)
195
        (text "NOT" (rect 22 1 32 21)(font "Arial" (font_size 6))(vertical))
196
        (text "inst4" (rect -1 3 11 26)(font "Arial" )(vertical))
197
        (port
198
                (pt 16 0)
199
                (input)
200
                (text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
201
                (text "IN" (rect 13 2 25 13)(font "Courier New" (bold))(vertical)(invisible))
202
                (line (pt 16 0)(pt 16 13))
203
        )
204
        (port
205
                (pt 16 48)
206
                (output)
207
                (text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
208
                (text "OUT" (rect 13 32 25 49)(font "Courier New" (bold))(vertical)(invisible))
209
                (line (pt 16 39)(pt 16 48))
210
        )
211
        (drawing
212
                (line (pt 7 13)(pt 25 13))
213
                (line (pt 25 13)(pt 16 31))
214
                (line (pt 7 13)(pt 16 31))
215
                (circle (rect 12 31 20 39))
216
        )
217
        (rotate270)
218
)
219
(connector
220
        (pt 520 208)
221
        (pt 520 200)
222
)
223
(connector
224
        (pt 512 208)
225
        (pt 520 208)
226
)
227
(connector
228
        (pt 520 416)
229
        (pt 520 424)
230
)
231
(connector
232
        (pt 512 416)
233
        (pt 520 416)
234
)
235
(connector
236
        (pt 416 344)
237
        (pt 416 416)
238
)
239
(connector
240
        (pt 248 416)
241
        (pt 416 416)
242
)
243
(connector
244
        (pt 416 416)
245
        (pt 512 416)
246
)
247
(connector
248
        (pt 512 400)
249
        (pt 320 400)
250
)
251
(connector
252
        (pt 320 400)
253
        (pt 320 344)
254
)
255
(connector
256
        (pt 320 296)
257
        (pt 320 208)
258
)
259
(connector
260
        (pt 256 208)
261
        (pt 320 208)
262
)
263
(connector
264
        (pt 320 208)
265
        (pt 512 208)
266
)
267
(connector
268
        (pt 512 224)
269
        (pt 416 224)
270
)
271
(connector
272
        (pt 416 224)
273
        (pt 416 296)
274
)
275
(connector
276
        (pt 576 216)
277
        (pt 608 216)
278
        (bus)
279
)
280
(connector
281
        (pt 608 216)
282
        (pt 608 296)
283
        (bus)
284
)
285
(connector
286
        (pt 608 296)
287
        (pt 632 296)
288
        (bus)
289
)
290
(connector
291
        (pt 632 296)
292
        (pt 640 296)
293
        (bus)
294
)
295
(connector
296
        (pt 688 304)
297
        (pt 696 304)
298
        (bus)
299
)
300
(connector
301
        (pt 696 304)
302
        (pt 736 304)
303
        (bus)
304
)
305
(connector
306
        (pt 736 304)
307
        (pt 744 304)
308
        (bus)
309
)
310
(connector
311
        (pt 576 408)
312
        (pt 616 408)
313
        (bus)
314
)
315
(connector
316
        (pt 616 408)
317
        (pt 616 312)
318
        (bus)
319
)
320
(connector
321
        (pt 608 312)
322
        (pt 616 312)
323
        (bus)
324
)
325
(connector
326
        (pt 616 312)
327
        (pt 632 312)
328
        (bus)
329
)
330
(junction (pt 512 208))
331
(junction (pt 512 416))
332
(junction (pt 416 416))
333
(junction (pt 320 208))
334
(junction (pt 632 296))
335
(junction (pt 696 304))
336
(junction (pt 736 304))
337
(junction (pt 616 312))

powered by: WebSVN 2.1.0

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