OpenCores
URL https://opencores.org/ocsvn/fpz8/fpz8/trunk

Subversion Repositories fpz8

[/] [CPU.bdf] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 fabiop
/*
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-2010 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.3"))
22
(pin
23
        (input)
24 3 fabiop
        (rect 40 64 208 80)
25 2 fabiop
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
26
        (text "CLOCK" (rect 9 0 46 12)(font "Arial" ))
27
        (pt 168 8)
28
        (drawing
29
                (line (pt 92 12)(pt 117 12)(line_width 1))
30
                (line (pt 92 4)(pt 117 4)(line_width 1))
31
                (line (pt 121 8)(pt 168 8)(line_width 1))
32
                (line (pt 92 12)(pt 92 4)(line_width 1))
33
                (line (pt 117 4)(pt 121 8)(line_width 1))
34
                (line (pt 117 12)(pt 121 8)(line_width 1))
35
        )
36
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
37 3 fabiop
        (annotation_block (location)(rect -8 64 40 80))
38 2 fabiop
)
39
(pin
40
        (input)
41 3 fabiop
        (rect 40 80 208 96)
42 2 fabiop
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
43
        (text "RESET" (rect 9 0 44 12)(font "Arial" ))
44
        (pt 168 8)
45
        (drawing
46
                (line (pt 92 12)(pt 117 12)(line_width 1))
47
                (line (pt 92 4)(pt 117 4)(line_width 1))
48
                (line (pt 121 8)(pt 168 8)(line_width 1))
49
                (line (pt 92 12)(pt 92 4)(line_width 1))
50
                (line (pt 117 4)(pt 121 8)(line_width 1))
51
                (line (pt 117 12)(pt 121 8)(line_width 1))
52
        )
53
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
54 3 fabiop
        (annotation_block (location)(rect -8 80 40 96))
55 2 fabiop
)
56
(pin
57
        (input)
58 3 fabiop
        (rect 40 176 208 192)
59 2 fabiop
        (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
60
        (text "DBG_RX" (rect 5 0 48 12)(font "Arial" ))
61
        (pt 168 8)
62
        (drawing
63
                (line (pt 92 12)(pt 117 12)(line_width 1))
64
                (line (pt 92 4)(pt 117 4)(line_width 1))
65
                (line (pt 121 8)(pt 168 8)(line_width 1))
66
                (line (pt 92 12)(pt 92 4)(line_width 1))
67
                (line (pt 117 4)(pt 121 8)(line_width 1))
68
                (line (pt 117 12)(pt 121 8)(line_width 1))
69
        )
70
        (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
71 3 fabiop
        (annotation_block (location)(rect -8 176 40 192))
72 2 fabiop
)
73
(pin
74
        (output)
75 3 fabiop
        (rect 40 464 216 480)
76 2 fabiop
        (text "OUTPUT" (rect 137 0 175 10)(font "Arial" (font_size 6)))
77
        (text "PAOUT[7..0]" (rect 5 0 67 12)(font "Arial" ))
78
        (pt 176 8)
79
        (drawing
80
                (line (pt 176 8)(pt 124 8)(line_width 1))
81
                (line (pt 124 4)(pt 98 4)(line_width 1))
82
                (line (pt 124 12)(pt 98 12)(line_width 1))
83
                (line (pt 124 12)(pt 124 4)(line_width 1))
84
                (line (pt 98 4)(pt 94 8)(line_width 1))
85
                (line (pt 94 8)(pt 98 12)(line_width 1))
86
                (line (pt 98 12)(pt 94 8)(line_width 1))
87
        )
88
        (flipy)
89 3 fabiop
        (annotation_block (location)(rect 48 480 96 592))
90 2 fabiop
)
91
(pin
92
        (output)
93 3 fabiop
        (rect 40 160 216 176)
94 2 fabiop
        (text "OUTPUT" (rect 137 6 175 16)(font "Arial" (font_size 6)))
95
        (text "DBG_TX" (rect 5 4 46 16)(font "Arial" ))
96
        (pt 176 8)
97
        (drawing
98
                (line (pt 176 8)(pt 124 8)(line_width 1))
99
                (line (pt 124 12)(pt 98 12)(line_width 1))
100
                (line (pt 124 4)(pt 98 4)(line_width 1))
101
                (line (pt 124 4)(pt 124 12)(line_width 1))
102
                (line (pt 98 12)(pt 94 8)(line_width 1))
103
                (line (pt 94 8)(pt 98 4)(line_width 1))
104
                (line (pt 98 4)(pt 94 8)(line_width 1))
105
        )
106
        (rotate180)
107 3 fabiop
        (annotation_block (location)(rect -8 160 40 176))
108 2 fabiop
)
109
(symbol
110 3 fabiop
        (rect 608 -24 864 88)
111
        (text "altsyncram2" (rect 168 0 251 16)(font "Arial" (font_size 10)))
112
        (text "Program_Memory" (rect 8 100 95 112)(font "Arial" ))
113 2 fabiop
        (port
114 3 fabiop
                (pt 0 80)
115 2 fabiop
                (input)
116 3 fabiop
                (text "data[7..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
117
                (text "data[7..0]" (rect 4 79 57 93)(font "Arial" (font_size 8)))
118
                (line (pt 0 80)(pt 112 80)(line_width 3))
119 2 fabiop
        )
120
        (port
121 3 fabiop
                (pt 0 64)
122 2 fabiop
                (input)
123 3 fabiop
                (text "address[13..0]" (rect 0 0 82 14)(font "Arial" (font_size 8)))
124
                (text "address[13..0]" (rect 4 63 86 77)(font "Arial" (font_size 8)))
125
                (line (pt 0 64)(pt 112 64)(line_width 3))
126 2 fabiop
        )
127
        (port
128 3 fabiop
                (pt 0 48)
129
                (input)
130
                (text "wren" (rect 0 0 30 14)(font "Arial" (font_size 8)))
131
                (text "wren" (rect 4 47 34 61)(font "Arial" (font_size 8)))
132
                (line (pt 0 48)(pt 112 48)(line_width 1))
133
        )
134
        (port
135 2 fabiop
                (pt 0 24)
136 3 fabiop
                (input)
137
                (text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
138
                (text "clock" (rect 4 23 33 37)(font "Arial" (font_size 8)))
139
                (line (pt 0 24)(pt 104 24)(line_width 1))
140
        )
141
        (port
142
                (pt 256 80)
143 2 fabiop
                (output)
144 3 fabiop
                (text "q[7..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
145
                (text "q[7..0]" (rect 223 79 258 93)(font "Arial" (font_size 8)))
146
                (line (pt 256 80)(pt 168 80)(line_width 3))
147 2 fabiop
        )
148
        (drawing
149 3 fabiop
                (text "16384 Word(s)" (rect 136 20 148 91)(font "Arial" )(vertical))
150
                (text "RAM" (rect 149 47 161 70)(font "Arial" )(vertical))
151
                (text "Block Type: AUTO" (rect 41 8 133 20)(font "Arial" ))
152
                (line (pt 128 88)(pt 168 88)(line_width 1))
153
                (line (pt 168 88)(pt 168 32)(line_width 1))
154
                (line (pt 168 32)(pt 128 32)(line_width 1))
155
                (line (pt 128 32)(pt 128 88)(line_width 1))
156
                (line (pt 112 85)(pt 120 85)(line_width 1))
157
                (line (pt 120 85)(pt 120 73)(line_width 1))
158
                (line (pt 120 73)(pt 112 73)(line_width 1))
159
                (line (pt 112 73)(pt 112 85)(line_width 1))
160
                (line (pt 112 78)(pt 114 76)(line_width 1))
161
                (line (pt 114 76)(pt 112 74)(line_width 1))
162
                (line (pt 104 76)(pt 112 76)(line_width 1))
163
                (line (pt 120 80)(pt 128 80)(line_width 3))
164
                (line (pt 112 69)(pt 120 69)(line_width 1))
165
                (line (pt 120 69)(pt 120 57)(line_width 1))
166
                (line (pt 120 57)(pt 112 57)(line_width 1))
167
                (line (pt 112 57)(pt 112 69)(line_width 1))
168
                (line (pt 112 62)(pt 114 60)(line_width 1))
169
                (line (pt 114 60)(pt 112 58)(line_width 1))
170
                (line (pt 104 60)(pt 112 60)(line_width 1))
171
                (line (pt 120 64)(pt 128 64)(line_width 3))
172
                (line (pt 112 53)(pt 120 53)(line_width 1))
173
                (line (pt 120 53)(pt 120 41)(line_width 1))
174
                (line (pt 120 41)(pt 112 41)(line_width 1))
175
                (line (pt 112 41)(pt 112 53)(line_width 1))
176
                (line (pt 112 46)(pt 114 44)(line_width 1))
177
                (line (pt 114 44)(pt 112 42)(line_width 1))
178
                (line (pt 104 44)(pt 112 44)(line_width 1))
179
                (line (pt 120 48)(pt 128 48)(line_width 1))
180
                (line (pt 104 76)(pt 104 23)(line_width 1))
181 2 fabiop
        )
182 3 fabiop
        (flipx)
183 2 fabiop
)
184
(symbol
185 3 fabiop
        (rect 280 40 480 512)
186 2 fabiop
        (text "fpz8_cpu_v1" (rect 5 0 68 12)(font "Arial" ))
187 3 fabiop
        (text "inst" (rect 8 456 25 468)(font "Arial" ))
188 2 fabiop
        (port
189 3 fabiop
                (pt 200 80)
190 2 fabiop
                (input)
191
                (text "IDB[7..0]" (rect 0 0 44 12)(font "Arial" ))
192 3 fabiop
                (text "IDB[7..0]" (rect 132 72 176 84)(font "Arial" ))
193
                (line (pt 184 80)(pt 200 80)(line_width 3))
194 2 fabiop
        )
195
        (port
196 3 fabiop
                (pt 200 160)
197 2 fabiop
                (input)
198 3 fabiop
                (text "FRIDB[7..0]" (rect 0 0 60 12)(font "Arial" ))
199
                (text "FRIDB[7..0]" (rect 116 152 176 164)(font "Arial" ))
200
                (line (pt 184 160)(pt 200 160)(line_width 3))
201 2 fabiop
        )
202
        (port
203 3 fabiop
                (pt 200 224)
204 2 fabiop
                (input)
205
                (text "RIDB[7..0]" (rect 0 0 53 12)(font "Arial" ))
206 3 fabiop
                (text "RIDB[7..0]" (rect 123 216 176 228)(font "Arial" ))
207
                (line (pt 184 224)(pt 200 224)(line_width 3))
208 2 fabiop
        )
209
        (port
210 3 fabiop
                (pt 200 432)
211 2 fabiop
                (input)
212
                (text "INT0" (rect 0 0 23 12)(font "Arial" ))
213 3 fabiop
                (text "INT0" (rect 153 424 176 436)(font "Arial" ))
214
                (line (pt 184 432)(pt 200 432)(line_width 1))
215 2 fabiop
        )
216
        (port
217 3 fabiop
                (pt 200 416)
218 2 fabiop
                (input)
219
                (text "INT1" (rect 0 0 23 12)(font "Arial" ))
220 3 fabiop
                (text "INT1" (rect 153 408 176 420)(font "Arial" ))
221
                (line (pt 184 416)(pt 200 416)(line_width 1))
222 2 fabiop
        )
223
        (port
224 3 fabiop
                (pt 200 400)
225 2 fabiop
                (input)
226
                (text "INT2" (rect 0 0 23 12)(font "Arial" ))
227 3 fabiop
                (text "INT2" (rect 153 392 176 404)(font "Arial" ))
228
                (line (pt 184 400)(pt 200 400)(line_width 1))
229 2 fabiop
        )
230
        (port
231 3 fabiop
                (pt 200 384)
232 2 fabiop
                (input)
233
                (text "INT3" (rect 0 0 23 12)(font "Arial" ))
234 3 fabiop
                (text "INT3" (rect 153 376 176 388)(font "Arial" ))
235
                (line (pt 184 384)(pt 200 384)(line_width 1))
236 2 fabiop
        )
237
        (port
238 3 fabiop
                (pt 200 368)
239 2 fabiop
                (input)
240
                (text "INT4" (rect 0 0 23 12)(font "Arial" ))
241 3 fabiop
                (text "INT4" (rect 153 360 176 372)(font "Arial" ))
242
                (line (pt 184 368)(pt 200 368)(line_width 1))
243 2 fabiop
        )
244
        (port
245 3 fabiop
                (pt 200 352)
246 2 fabiop
                (input)
247
                (text "INT5" (rect 0 0 23 12)(font "Arial" ))
248 3 fabiop
                (text "INT5" (rect 153 344 176 356)(font "Arial" ))
249
                (line (pt 184 352)(pt 200 352)(line_width 1))
250 2 fabiop
        )
251
        (port
252 3 fabiop
                (pt 200 336)
253 2 fabiop
                (input)
254
                (text "INT6" (rect 0 0 23 12)(font "Arial" ))
255 3 fabiop
                (text "INT6" (rect 153 328 176 340)(font "Arial" ))
256
                (line (pt 184 336)(pt 200 336)(line_width 1))
257 2 fabiop
        )
258
        (port
259 3 fabiop
                (pt 200 320)
260 2 fabiop
                (input)
261 3 fabiop
                (text "INT7" (rect 0 0 23 12)(font "Arial" ))
262
                (text "INT7" (rect 153 312 176 324)(font "Arial" ))
263
                (line (pt 184 320)(pt 200 320)(line_width 1))
264
        )
265
        (port
266
                (pt 0 144)
267
                (input)
268 2 fabiop
                (text "DBG_RX" (rect 0 0 43 12)(font "Arial" ))
269 3 fabiop
                (text "DBG_RX" (rect 21 139 64 151)(font "Arial" ))
270
                (line (pt 0 144)(pt 16 144)(line_width 1))
271 2 fabiop
        )
272
        (port
273 3 fabiop
                (pt 0 416)
274 2 fabiop
                (input)
275
                (text "PAIN[7..0]" (rect 0 0 51 12)(font "Arial" ))
276 3 fabiop
                (text "PAIN[7..0]" (rect 21 411 72 423)(font "Arial" ))
277
                (line (pt 0 416)(pt 16 416)(line_width 3))
278 2 fabiop
        )
279
        (port
280 3 fabiop
                (pt 0 32)
281 2 fabiop
                (input)
282
                (text "CLK" (rect 0 0 21 12)(font "Arial" ))
283 3 fabiop
                (text "CLK" (rect 21 27 42 39)(font "Arial" ))
284
                (line (pt 0 32)(pt 16 32)(line_width 1))
285 2 fabiop
        )
286
        (port
287 3 fabiop
                (pt 0 48)
288 2 fabiop
                (input)
289
                (text "RESET" (rect 0 0 35 12)(font "Arial" ))
290 3 fabiop
                (text "RESET" (rect 21 43 56 55)(font "Arial" ))
291
                (line (pt 0 48)(pt 16 48)(line_width 1))
292 2 fabiop
        )
293
        (port
294 3 fabiop
                (pt 200 48)
295 2 fabiop
                (output)
296 3 fabiop
                (text "IAB[15..0]" (rect 24 0 73 12)(font "Arial" ))
297
                (text "IAB[15..0]" (rect 127 40 176 52)(font "Arial" ))
298
                (line (pt 200 48)(pt 184 48)(line_width 3))
299 2 fabiop
        )
300
        (port
301 3 fabiop
                (pt 200 64)
302 2 fabiop
                (output)
303 3 fabiop
                (text "IWDB[7..0]" (rect 24 0 79 12)(font "Arial" ))
304
                (text "IWDB[7..0]" (rect 121 56 176 68)(font "Arial" ))
305
                (line (pt 200 64)(pt 184 64)(line_width 3))
306 2 fabiop
        )
307
        (port
308 3 fabiop
                (pt 200 128)
309 2 fabiop
                (output)
310 3 fabiop
                (text "FRAB[11..0]" (rect 24 0 85 12)(font "Arial" ))
311
                (text "FRAB[11..0]" (rect 115 120 176 132)(font "Arial" ))
312
                (line (pt 200 128)(pt 184 128)(line_width 3))
313 2 fabiop
        )
314
        (port
315 3 fabiop
                (pt 200 144)
316 2 fabiop
                (output)
317 3 fabiop
                (text "FRODB[7..0]" (rect 24 0 88 12)(font "Arial" ))
318
                (text "FRODB[7..0]" (rect 112 136 176 148)(font "Arial" ))
319
                (line (pt 200 144)(pt 184 144)(line_width 3))
320 2 fabiop
        )
321
        (port
322 3 fabiop
                (pt 200 208)
323 2 fabiop
                (output)
324 3 fabiop
                (text "RODB[7..0]" (rect 24 0 81 12)(font "Arial" ))
325
                (text "RODB[7..0]" (rect 119 200 176 212)(font "Arial" ))
326
                (line (pt 200 208)(pt 184 208)(line_width 3))
327 2 fabiop
        )
328
        (port
329 3 fabiop
                (pt 200 96)
330 2 fabiop
                (output)
331 3 fabiop
                (text "PGM_WR" (rect 24 0 72 12)(font "Arial" ))
332
                (text "PGM_WR" (rect 128 88 176 100)(font "Arial" ))
333
                (line (pt 200 96)(pt 184 96)(line_width 1))
334 2 fabiop
        )
335
        (port
336 3 fabiop
                (pt 200 192)
337 2 fabiop
                (output)
338 3 fabiop
                (text "WR" (rect 24 0 42 12)(font "Arial" ))
339
                (text "WR" (rect 158 184 176 196)(font "Arial" ))
340
                (line (pt 200 192)(pt 184 192)(line_width 1))
341 2 fabiop
        )
342
        (port
343 3 fabiop
                (pt 200 240)
344 2 fabiop
                (output)
345 3 fabiop
                (text "REG_SEL" (rect 24 0 73 12)(font "Arial" ))
346
                (text "REG_SEL" (rect 127 232 176 244)(font "Arial" ))
347
                (line (pt 200 240)(pt 184 240)(line_width 1))
348 2 fabiop
        )
349
        (port
350 3 fabiop
                (pt 200 176)
351 2 fabiop
                (output)
352 3 fabiop
                (text "MEM_SEL" (rect 24 0 73 12)(font "Arial" ))
353
                (text "MEM_SEL" (rect 127 168 176 180)(font "Arial" ))
354
                (line (pt 200 176)(pt 184 176)(line_width 1))
355 2 fabiop
        )
356
        (port
357 3 fabiop
                (pt 0 128)
358 2 fabiop
                (output)
359 3 fabiop
                (text "DBG_TX" (rect 24 0 65 12)(font "Arial" ))
360
                (text "DBG_TX" (rect 24 120 65 132)(font "Arial" ))
361
                (line (pt 16 128)(pt 0 128)(line_width 1))
362 2 fabiop
        )
363
        (port
364 3 fabiop
                (pt 0 432)
365 2 fabiop
                (output)
366 3 fabiop
                (text "PAOUT[7..0]" (rect 24 0 86 12)(font "Arial" ))
367
                (text "PAOUT[7..0]" (rect 24 424 86 436)(font "Arial" ))
368
                (line (pt 16 432)(pt 0 432)(line_width 3))
369 2 fabiop
        )
370
        (port
371 3 fabiop
                (pt 200 256)
372 2 fabiop
                (output)
373 3 fabiop
                (text "CLK_OUT" (rect 24 0 73 12)(font "Arial" ))
374
                (text "CLK_OUT" (rect 127 248 176 260)(font "Arial" ))
375
                (line (pt 200 256)(pt 184 256)(line_width 1))
376 2 fabiop
        )
377
        (port
378 3 fabiop
                (pt 200 32)
379 2 fabiop
                (output)
380 3 fabiop
                (text "CLK_OUTN" (rect 24 0 81 12)(font "Arial" ))
381
                (text "CLK_OUTN" (rect 119 24 176 36)(font "Arial" ))
382
                (line (pt 200 32)(pt 184 32)(line_width 1))
383 2 fabiop
        )
384
        (port
385 3 fabiop
                (pt 200 288)
386 2 fabiop
                (output)
387 3 fabiop
                (text "STOP" (rect 24 0 52 12)(font "Arial" ))
388
                (text "STOP" (rect 148 280 176 292)(font "Arial" ))
389
                (line (pt 200 288)(pt 184 288)(line_width 1))
390 2 fabiop
        )
391 3 fabiop
        (port
392
                (pt 200 272)
393
                (output)
394
                (text "RESET_OUT" (rect 24 0 87 12)(font "Arial" ))
395
                (text "RESET_OUT" (rect 113 264 176 276)(font "Arial" ))
396
                (line (pt 200 272)(pt 184 272)(line_width 1))
397
        )
398 2 fabiop
        (drawing
399 3 fabiop
                (rectangle (rect 16 16 184 448)(line_width 1))
400 2 fabiop
        )
401
)
402
(symbol
403 3 fabiop
        (rect 888 48 936 112)
404
        (text "AND2" (rect 0 39 10 63)(font "Arial" (font_size 6))(vertical))
405
        (text "inst8" (rect 37 38 49 61)(font "Arial" )(vertical))
406 2 fabiop
        (port
407 3 fabiop
                (pt 16 64)
408 2 fabiop
                (input)
409 3 fabiop
                (text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
410
                (text "IN1" (rect 7 45 19 62)(font "Courier New" (bold))(vertical)(invisible))
411
                (line (pt 16 64)(pt 16 50)(line_width 1))
412 2 fabiop
        )
413
        (port
414 3 fabiop
                (pt 32 64)
415 2 fabiop
                (input)
416 3 fabiop
                (text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
417
                (text "IN2" (rect 23 45 35 62)(font "Courier New" (bold))(vertical)(invisible))
418
                (line (pt 32 64)(pt 32 50)(line_width 1))
419 2 fabiop
        )
420
        (port
421 3 fabiop
                (pt 24 0)
422 2 fabiop
                (output)
423 3 fabiop
                (text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
424
                (text "OUT" (rect 15 -1 27 16)(font "Courier New" (bold))(vertical)(invisible))
425
                (line (pt 24 22)(pt 24 0)(line_width 1))
426 2 fabiop
        )
427
        (drawing
428 3 fabiop
                (line (pt 12 50)(pt 12 34)(line_width 1))
429
                (line (pt 37 50)(pt 37 33)(line_width 1))
430
                (line (pt 12 50)(pt 37 50)(line_width 1))
431
                (arc (pt 37 33)(pt 12 34)(rect 12 21 37 46)(line_width 1))
432 2 fabiop
        )
433 3 fabiop
        (rotate90)
434 2 fabiop
)
435
(symbol
436 3 fabiop
        (rect 1000 -24 1256 88)
437
        (text "altsyncram1" (rect 168 0 251 16)(font "Arial" (font_size 10)))
438
        (text "File_Registers" (rect 8 100 78 112)(font "Arial" ))
439 2 fabiop
        (port
440
                (pt 0 80)
441
                (input)
442
                (text "data[7..0]" (rect 0 0 53 14)(font "Arial" (font_size 8)))
443
                (text "data[7..0]" (rect 4 79 57 93)(font "Arial" (font_size 8)))
444
                (line (pt 0 80)(pt 112 80)(line_width 3))
445
        )
446
        (port
447
                (pt 0 64)
448
                (input)
449 3 fabiop
                (text "address[10..0]" (rect 0 0 82 14)(font "Arial" (font_size 8)))
450
                (text "address[10..0]" (rect 4 63 86 77)(font "Arial" (font_size 8)))
451 2 fabiop
                (line (pt 0 64)(pt 112 64)(line_width 3))
452
        )
453
        (port
454
                (pt 0 48)
455
                (input)
456
                (text "wren" (rect 0 0 30 14)(font "Arial" (font_size 8)))
457
                (text "wren" (rect 4 47 34 61)(font "Arial" (font_size 8)))
458
                (line (pt 0 48)(pt 112 48)(line_width 1))
459
        )
460
        (port
461
                (pt 0 24)
462
                (input)
463
                (text "clock" (rect 0 0 29 14)(font "Arial" (font_size 8)))
464
                (text "clock" (rect 4 23 33 37)(font "Arial" (font_size 8)))
465
                (line (pt 0 24)(pt 104 24)(line_width 1))
466
        )
467
        (port
468
                (pt 256 80)
469
                (output)
470
                (text "q[7..0]" (rect 0 0 35 14)(font "Arial" (font_size 8)))
471
                (text "q[7..0]" (rect 223 79 258 93)(font "Arial" (font_size 8)))
472
                (line (pt 256 80)(pt 168 80)(line_width 3))
473
        )
474
        (drawing
475 3 fabiop
                (text "2048 Word(s)" (rect 136 22 148 88)(font "Arial" )(vertical))
476 2 fabiop
                (text "RAM" (rect 149 47 161 70)(font "Arial" )(vertical))
477
                (text "Block Type: AUTO" (rect 41 8 133 20)(font "Arial" ))
478
                (line (pt 128 88)(pt 168 88)(line_width 1))
479
                (line (pt 168 88)(pt 168 32)(line_width 1))
480
                (line (pt 168 32)(pt 128 32)(line_width 1))
481
                (line (pt 128 32)(pt 128 88)(line_width 1))
482
                (line (pt 112 85)(pt 120 85)(line_width 1))
483
                (line (pt 120 85)(pt 120 73)(line_width 1))
484
                (line (pt 120 73)(pt 112 73)(line_width 1))
485
                (line (pt 112 73)(pt 112 85)(line_width 1))
486
                (line (pt 112 78)(pt 114 76)(line_width 1))
487
                (line (pt 114 76)(pt 112 74)(line_width 1))
488
                (line (pt 104 76)(pt 112 76)(line_width 1))
489
                (line (pt 120 80)(pt 128 80)(line_width 3))
490
                (line (pt 112 69)(pt 120 69)(line_width 1))
491
                (line (pt 120 69)(pt 120 57)(line_width 1))
492
                (line (pt 120 57)(pt 112 57)(line_width 1))
493
                (line (pt 112 57)(pt 112 69)(line_width 1))
494
                (line (pt 112 62)(pt 114 60)(line_width 1))
495
                (line (pt 114 60)(pt 112 58)(line_width 1))
496
                (line (pt 104 60)(pt 112 60)(line_width 1))
497
                (line (pt 120 64)(pt 128 64)(line_width 3))
498
                (line (pt 112 53)(pt 120 53)(line_width 1))
499
                (line (pt 120 53)(pt 120 41)(line_width 1))
500
                (line (pt 120 41)(pt 112 41)(line_width 1))
501
                (line (pt 112 41)(pt 112 53)(line_width 1))
502
                (line (pt 112 46)(pt 114 44)(line_width 1))
503
                (line (pt 114 44)(pt 112 42)(line_width 1))
504
                (line (pt 104 44)(pt 112 44)(line_width 1))
505
                (line (pt 120 48)(pt 128 48)(line_width 1))
506
                (line (pt 104 76)(pt 104 23)(line_width 1))
507
        )
508
        (flipx)
509
)
510 3 fabiop
(symbol
511
        (rect 984 240 1160 496)
512
        (text "fpz8_timer" (rect 5 0 56 12)(font "Arial" ))
513
        (text "inst3" (rect 8 240 31 252)(font "Arial" ))
514
        (port
515
                (pt 0 48)
516
                (input)
517
                (text "RAB[11..0]" (rect 0 0 54 12)(font "Arial" ))
518
                (text "RAB[11..0]" (rect 21 40 75 52)(font "Arial" ))
519
                (line (pt 0 48)(pt 16 48)(line_width 3))
520
        )
521
        (port
522
                (pt 0 64)
523
                (input)
524
                (text "RIDB[7..0]" (rect 0 0 53 12)(font "Arial" ))
525
                (text "RIDB[7..0]" (rect 21 56 74 68)(font "Arial" ))
526
                (line (pt 0 64)(pt 16 64)(line_width 3))
527
        )
528
        (port
529
                (pt 176 80)
530
                (input)
531
                (text "SIDB[7..0]" (rect 0 0 51 12)(font "Arial" ))
532
                (text "SIDB[7..0]" (rect 101 72 152 84)(font "Arial" ))
533
                (line (pt 160 80)(pt 176 80)(line_width 3))
534
        )
535
        (port
536
                (pt 0 96)
537
                (input)
538
                (text "REG_SEL" (rect 0 0 49 12)(font "Arial" ))
539
                (text "REG_SEL" (rect 21 88 70 100)(font "Arial" ))
540
                (line (pt 0 96)(pt 16 96)(line_width 1))
541
        )
542
        (port
543
                (pt 0 32)
544
                (input)
545
                (text "WR" (rect 0 0 18 12)(font "Arial" ))
546
                (text "WR" (rect 21 24 39 36)(font "Arial" ))
547
                (line (pt 0 32)(pt 16 32)(line_width 1))
548
        )
549
        (port
550
                (pt 0 112)
551
                (input)
552
                (text "CLK_IN" (rect 0 0 38 12)(font "Arial" ))
553
                (text "CLK_IN" (rect 21 104 59 116)(font "Arial" ))
554
                (line (pt 0 112)(pt 16 112)(line_width 1))
555
        )
556
        (port
557
                (pt 0 144)
558
                (input)
559
                (text "STOP" (rect 0 0 28 12)(font "Arial" ))
560
                (text "STOP" (rect 21 136 49 148)(font "Arial" ))
561
                (line (pt 0 144)(pt 16 144)(line_width 1))
562
        )
563
        (port
564
                (pt 176 216)
565
                (input)
566
                (text "TMR_IN" (rect 0 0 40 12)(font "Arial" ))
567
                (text "TMR_IN" (rect 112 208 152 220)(font "Arial" ))
568
                (line (pt 160 216)(pt 176 216)(line_width 1))
569
        )
570
        (port
571
                (pt 176 32)
572
                (input)
573
                (text "TMR_ID[1..0]" (rect 0 0 66 12)(font "Arial" ))
574
                (text "TMR_ID[1..0]" (rect 86 24 152 36)(font "Arial" ))
575
                (line (pt 160 32)(pt 176 32)(line_width 3))
576
        )
577
        (port
578
                (pt 0 128)
579
                (input)
580
                (text "RESET" (rect 0 0 35 12)(font "Arial" ))
581
                (text "RESET" (rect 21 120 56 132)(font "Arial" ))
582
                (line (pt 0 128)(pt 16 128)(line_width 1))
583
        )
584
        (port
585
                (pt 0 80)
586
                (output)
587
                (text "RODB[7..0]" (rect 0 0 57 12)(font "Arial" ))
588
                (text "RODB[7..0]" (rect 24 72 81 84)(font "Arial" ))
589
                (line (pt 16 80)(pt 0 80)(line_width 3))
590
        )
591
        (port
592
                (pt 0 216)
593
                (output)
594
                (text "INT" (rect 0 0 17 12)(font "Arial" ))
595
                (text "INT" (rect 24 208 41 220)(font "Arial" ))
596
                (line (pt 16 216)(pt 0 216)(line_width 1))
597
        )
598
        (port
599
                (pt 176 200)
600
                (output)
601
                (text "TMR_OUT" (rect 0 0 50 12)(font "Arial" ))
602
                (text "TMR_OUT" (rect 105 195 155 207)(font "Arial" ))
603
                (line (pt 176 200)(pt 160 200)(line_width 1))
604
        )
605
        (drawing
606
                (rectangle (rect 16 16 160 232)(line_width 1))
607
        )
608
)
609
(symbol
610
        (rect 1184 280 1216 312)
611
        (text "GND" (rect 8 16 29 26)(font "Arial" (font_size 6)))
612
        (text "inst4" (rect 3 21 26 33)(font "Arial" )(invisible))
613
        (port
614
                (pt 16 0)
615
                (output)
616
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
617
                (text "1" (rect 18 0 23 12)(font "Courier New" (bold))(invisible))
618
                (line (pt 16 8)(pt 16 0)(line_width 1))
619
        )
620
        (drawing
621
                (line (pt 8 8)(pt 16 16)(line_width 1))
622
                (line (pt 16 16)(pt 24 8)(line_width 1))
623
                (line (pt 8 8)(pt 24 8)(line_width 1))
624
        )
625
)
626 2 fabiop
(connector
627 3 fabiop
        (pt 280 72)
628
        (pt 208 72)
629
)
630
(connector
631
        (pt 280 88)
632
        (pt 208 88)
633
)
634
(connector
635
        (pt 216 472)
636
        (pt 280 472)
637
        (bus)
638
)
639
(connector
640
        (pt 280 168)
641
        (pt 216 168)
642
)
643
(connector
644
        (pt 280 184)
645
        (pt 208 184)
646
)
647
(connector
648
        (pt 1000 0)
649
        (pt 984 0)
650
)
651
(connector
652
        (pt 984 0)
653
        (pt 984 -48)
654
)
655
(connector
656
        (pt 984 -48)
657
        (pt 504 -48)
658
)
659
(connector
660
        (pt 504 72)
661
        (pt 480 72)
662
)
663
(connector
664
        (pt 608 0)
665
        (pt 504 0)
666
)
667
(connector
668
        (pt 504 -48)
669
        (pt 504 0)
670
)
671
(connector
672
        (pt 504 0)
673
        (pt 504 72)
674
)
675
(connector
676
        (pt 480 120)
677
        (pt 880 120)
678
        (bus)
679
)
680
(connector
681
        (pt 880 120)
682 2 fabiop
        (pt 880 56)
683 3 fabiop
        (bus)
684
)
685
(connector
686
        (pt 880 56)
687 2 fabiop
        (pt 864 56)
688
        (bus)
689
)
690
(connector
691 3 fabiop
        (pt 480 136)
692
        (pt 584 136)
693 2 fabiop
)
694
(connector
695 3 fabiop
        (pt 584 136)
696
        (pt 584 24)
697 2 fabiop
)
698
(connector
699 3 fabiop
        (pt 608 24)
700
        (pt 584 24)
701 2 fabiop
)
702
(connector
703 3 fabiop
        (pt 480 104)
704
        (pt 552 104)
705
        (bus)
706 2 fabiop
)
707
(connector
708 3 fabiop
        (pt 552 104)
709
        (pt 552 56)
710
        (bus)
711 2 fabiop
)
712
(connector
713 3 fabiop
        (pt 608 56)
714
        (pt 552 56)
715 2 fabiop
        (bus)
716
)
717
(connector
718 3 fabiop
        (pt 536 88)
719
        (pt 536 40)
720 2 fabiop
        (bus)
721
)
722
(connector
723 3 fabiop
        (text "IAB[15..0]" (rect 480 72 529 84)(font "Arial" ))
724
        (pt 480 88)
725
        (pt 536 88)
726 2 fabiop
        (bus)
727
)
728
(connector
729 3 fabiop
        (text "IAB[13..0]" (rect 530 24 579 36)(font "Arial" ))
730
        (pt 608 40)
731
        (pt 536 40)
732 2 fabiop
        (bus)
733
)
734
(connector
735 3 fabiop
        (pt 480 216)
736
        (pt 904 216)
737 2 fabiop
)
738
(connector
739 3 fabiop
        (pt 904 216)
740
        (pt 904 112)
741 2 fabiop
)
742
(connector
743 3 fabiop
        (pt 480 232)
744
        (pt 920 232)
745 2 fabiop
)
746
(connector
747 3 fabiop
        (pt 1000 24)
748
        (pt 912 24)
749 2 fabiop
)
750
(connector
751 3 fabiop
        (pt 912 24)
752
        (pt 912 48)
753 2 fabiop
)
754
(connector
755 3 fabiop
        (pt 480 184)
756
        (pt 992 184)
757 2 fabiop
        (bus)
758
)
759
(connector
760 3 fabiop
        (pt 992 184)
761
        (pt 992 56)
762 2 fabiop
        (bus)
763
)
764
(connector
765 3 fabiop
        (pt 992 56)
766
        (pt 1000 56)
767 2 fabiop
        (bus)
768
)
769
(connector
770 3 fabiop
        (text "FRAB[10..0]" (rect 930 24 991 36)(font "Arial" ))
771
        (pt 1000 40)
772
        (pt 976 40)
773 2 fabiop
        (bus)
774
)
775
(connector
776 3 fabiop
        (pt 976 40)
777
        (pt 976 168)
778 2 fabiop
        (bus)
779
)
780
(connector
781 3 fabiop
        (pt 480 200)
782
        (pt 1272 200)
783 2 fabiop
        (bus)
784
)
785
(connector
786 3 fabiop
        (pt 1272 200)
787
        (pt 1272 56)
788
        (bus)
789 2 fabiop
)
790
(connector
791 3 fabiop
        (pt 1272 56)
792
        (pt 1256 56)
793
        (bus)
794 2 fabiop
)
795
(connector
796 3 fabiop
        (pt 480 248)
797
        (pt 872 248)
798
        (bus)
799 2 fabiop
)
800
(connector
801 3 fabiop
        (pt 480 264)
802
        (pt 856 264)
803 2 fabiop
        (bus)
804
)
805
(connector
806 3 fabiop
        (pt 480 280)
807
        (pt 840 280)
808 2 fabiop
)
809
(connector
810 3 fabiop
        (pt 480 296)
811
        (pt 824 296)
812 2 fabiop
)
813
(connector
814 3 fabiop
        (pt 480 312)
815
        (pt 808 312)
816
)
817
(connector
818
        (pt 480 328)
819
        (pt 792 328)
820
)
821
(connector
822
        (pt 776 360)
823
        (pt 480 360)
824
)
825
(connector
826
        (pt 888 168)
827
        (pt 888 288)
828 2 fabiop
        (bus)
829
)
830
(connector
831 3 fabiop
        (pt 872 248)
832
        (pt 872 304)
833 2 fabiop
        (bus)
834
)
835
(connector
836 3 fabiop
        (pt 856 264)
837
        (pt 856 320)
838 2 fabiop
        (bus)
839
)
840
(connector
841 3 fabiop
        (pt 840 280)
842
        (pt 840 336)
843
)
844
(connector
845
        (pt 824 296)
846
        (pt 824 352)
847
)
848
(connector
849
        (pt 808 312)
850
        (pt 808 368)
851
)
852
(connector
853
        (pt 792 328)
854
        (pt 792 384)
855
)
856
(connector
857
        (pt 920 112)
858
        (pt 920 232)
859
)
860
(connector
861
        (pt 920 232)
862
        (pt 920 272)
863
)
864
(connector
865
        (text "FRAB[11..0]" (rect 490 152 551 164)(font "Arial" ))
866
        (pt 480 168)
867
        (pt 888 168)
868 2 fabiop
        (bus)
869
)
870
(connector
871 3 fabiop
        (pt 888 168)
872
        (pt 976 168)
873
        (bus)
874 2 fabiop
)
875
(connector
876 3 fabiop
        (pt 888 288)
877
        (pt 984 288)
878
        (bus)
879 2 fabiop
)
880
(connector
881 3 fabiop
        (pt 872 304)
882
        (pt 984 304)
883 2 fabiop
        (bus)
884
)
885
(connector
886 3 fabiop
        (pt 840 336)
887
        (pt 984 336)
888 2 fabiop
)
889
(connector
890 3 fabiop
        (pt 920 272)
891
        (pt 984 272)
892 2 fabiop
)
893
(connector
894 3 fabiop
        (pt 824 352)
895
        (pt 984 352)
896 2 fabiop
)
897
(connector
898 3 fabiop
        (pt 792 384)
899
        (pt 984 384)
900 2 fabiop
)
901
(connector
902 3 fabiop
        (pt 808 368)
903
        (pt 984 368)
904 2 fabiop
)
905
(connector
906 3 fabiop
        (pt 856 320)
907
        (pt 984 320)
908
        (bus)
909 2 fabiop
)
910
(connector
911 3 fabiop
        (pt 984 456)
912
        (pt 776 456)
913 2 fabiop
)
914
(connector
915 3 fabiop
        (pt 776 360)
916
        (pt 776 456)
917
)
918
(connector
919
        (pt 1200 272)
920
        (pt 1160 272)
921 2 fabiop
        (bus)
922
)
923
(connector
924 3 fabiop
        (pt 1200 272)
925
        (pt 1200 280)
926 2 fabiop
        (bus)
927
)
928 3 fabiop
(junction (pt 504 0))
929
(junction (pt 920 232))
930
(junction (pt 888 168))

powered by: WebSVN 2.1.0

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