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

Subversion Repositories 4-bit-system

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

powered by: WebSVN 2.1.0

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