OpenCores
URL https://opencores.org/ocsvn/mjpeg-decoder/mjpeg-decoder/trunk

Subversion Repositories mjpeg-decoder

[/] [tags/] [start/] [mjpeg/] [implementation/] [jpeg_input_fifo.edn] - Blame information for rev 3

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 smanz
(edif test (edifVersion 2 0 0) (edifLevel 0) (keywordMap (keywordLevel 0))
2
(status (written (timeStamp 2008 1 30 16 51 13)
3
   (author "Xilinx, Inc.")
4
   (program "Xilinx CORE Generator" (version "Xilinx CORE Generator 8.2.03i"))))
5
   (comment "
6
      This file is owned and controlled by Xilinx and must be used
7
      solely for design, simulation, implementation and creation of
8
      design files limited to Xilinx devices or technologies. Use
9
      with non-Xilinx devices or technologies is expressly prohibited
10
      and immediately terminates your license.
11
 
12
      XILINX IS PROVIDING THIS DESIGN, CODE, OR INFORMATION 'AS IS'
13
      SOLELY FOR USE IN DEVELOPING PROGRAMS AND SOLUTIONS FOR
14
      XILINX DEVICES.  BY PROVIDING THIS DESIGN, CODE, OR INFORMATION
15
      AS ONE POSSIBLE IMPLEMENTATION OF THIS FEATURE, APPLICATION
16
      OR STANDARD, XILINX IS MAKING NO REPRESENTATION THAT THIS
17
      IMPLEMENTATION IS FREE FROM ANY CLAIMS OF INFRINGEMENT,
18
      AND YOU ARE RESPONSIBLE FOR OBTAINING ANY RIGHTS YOU MAY REQUIRE
19
      FOR YOUR IMPLEMENTATION.  XILINX EXPRESSLY DISCLAIMS ANY
20
      WARRANTY WHATSOEVER WITH RESPECT TO THE ADEQUACY OF THE
21
      IMPLEMENTATION, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OR
22
      REPRESENTATIONS THAT THIS IMPLEMENTATION IS FREE FROM CLAIMS OF
23
      INFRINGEMENT, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
24
      FOR A PARTICULAR PURPOSE.
25
 
26
      Xilinx products are not intended for use in life support
27
      appliances, devices, or systems. Use in such applications are
28
      expressly prohibited.
29
 
30
      (c) Copyright 1995-2006 Xilinx, Inc.
31
      All rights reserved.
32
 
33
   ")
34
   (comment "Core parameters: ")
35
       (comment "c_wr_response_latency = 1 ")
36
       (comment "c_has_rd_data_count = 0 ")
37
       (comment "c_din_width = 32 ")
38
       (comment "c_has_wr_data_count = 0 ")
39
       (comment "InstanceName = jpeg_input_fifo ")
40
       (comment "c_implementation_type = 2 ")
41
       (comment "c_family = virtex2p ")
42
       (comment "c_has_wr_rst = 0 ")
43
       (comment "c_underflow_low = 0 ")
44
       (comment "c_has_meminit_file = 0 ")
45
       (comment "c_has_overflow = 0 ")
46
       (comment "c_preload_latency = 0 ")
47
       (comment "c_dout_width = 8 ")
48
       (comment "c_rd_depth = 2048 ")
49
       (comment "c_default_value = BlankString ")
50
       (comment "c_mif_file_name = BlankString ")
51
       (comment "c_has_underflow = 0 ")
52
       (comment "c_has_rd_rst = 0 ")
53
       (comment "c_has_almost_full = 1 ")
54
       (comment "c_has_rst = 1 ")
55
       (comment "c_data_count_width = 2 ")
56
       (comment "c_has_wr_ack = 0 ")
57
       (comment "c_wr_ack_low = 0 ")
58
       (comment "c_common_clock = 0 ")
59
       (comment "c_rd_pntr_width = 11 ")
60
       (comment "c_has_almost_empty = 0 ")
61
       (comment "c_rd_data_count_width = 2 ")
62
       (comment "c_enable_rlocs = 0 ")
63
       (comment "c_wr_pntr_width = 9 ")
64
       (comment "c_overflow_low = 0 ")
65
       (comment "c_prog_empty_type = 0 ")
66
       (comment "c_optimization_mode = 0 ")
67
       (comment "c_wr_data_count_width = 2 ")
68
       (comment "c_preload_regs = 1 ")
69
       (comment "c_dout_rst_val = 0 ")
70
       (comment "c_has_data_count = 0 ")
71
       (comment "c_prog_full_thresh_negate_val = 510 ")
72
       (comment "c_wr_depth = 512 ")
73
       (comment "c_prog_empty_thresh_negate_val = 2046 ")
74
       (comment "c_prog_empty_thresh_assert_val = 2046 ")
75
       (comment "c_has_valid = 1 ")
76
       (comment "c_init_wr_pntr_val = 0 ")
77
       (comment "c_prog_full_thresh_assert_val = 510 ")
78
       (comment "c_use_fifo16_flags = 0 ")
79
       (comment "c_has_backup = 0 ")
80
       (comment "c_valid_low = 0 ")
81
       (comment "c_prim_fifo_type = 512 ")
82
       (comment "c_count_type = 0 ")
83
       (comment "c_prog_full_type = 0 ")
84
       (comment "c_memory_type = 1 ")
85
   (external xilinxun (edifLevel 0)
86
      (technology (numberDefinition))
87
       (cell VCC (cellType GENERIC)
88
           (view view_1 (viewType NETLIST)
89
               (interface
90
                   (port P (direction OUTPUT))
91
               )
92
           )
93
       )
94
       (cell GND (cellType GENERIC)
95
           (view view_1 (viewType NETLIST)
96
               (interface
97
                   (port G (direction OUTPUT))
98
               )
99
           )
100
       )
101
   )
102
   (external jpeg_input_fifo_fifo_generator_v2_3_xst_1_lib (edifLevel 0)
103
       (technology (numberDefinition))
104
       (cell jpeg_input_fifo_fifo_generator_v2_3_xst_1 (cellType GENERIC)
105
           (view view_1 (viewType NETLIST)
106
               (interface
107
                   (port clk (direction INPUT))
108
                   (port backup (direction INPUT))
109
                   (port backup_marker (direction INPUT))
110
                   (port ( array ( rename din "din<31:0>") 32 ) (direction INPUT))
111
                   (port ( array ( rename prog_empty_thresh "prog_empty_thresh<10:0>") 11 ) (direction INPUT))
112
                   (port ( array ( rename prog_empty_thresh_assert "prog_empty_thresh_assert<10:0>") 11 ) (direction INPUT))
113
                   (port ( array ( rename prog_empty_thresh_negate "prog_empty_thresh_negate<10:0>") 11 ) (direction INPUT))
114
                   (port ( array ( rename prog_full_thresh "prog_full_thresh<8:0>") 9 ) (direction INPUT))
115
                   (port ( array ( rename prog_full_thresh_assert "prog_full_thresh_assert<8:0>") 9 ) (direction INPUT))
116
                   (port ( array ( rename prog_full_thresh_negate "prog_full_thresh_negate<8:0>") 9 ) (direction INPUT))
117
                   (port rd_clk (direction INPUT))
118
                   (port rd_en (direction INPUT))
119
                   (port rd_rst (direction INPUT))
120
                   (port rst (direction INPUT))
121
                   (port wr_clk (direction INPUT))
122
                   (port wr_en (direction INPUT))
123
                   (port wr_rst (direction INPUT))
124
                   (port almost_empty (direction OUTPUT))
125
                   (port almost_full (direction OUTPUT))
126
                   (port ( array ( rename data_count "data_count<1:0>") 2 ) (direction OUTPUT))
127
                   (port ( array ( rename dout "dout<7:0>") 8 ) (direction OUTPUT))
128
                   (port empty (direction OUTPUT))
129
                   (port full (direction OUTPUT))
130
                   (port overflow (direction OUTPUT))
131
                   (port prog_empty (direction OUTPUT))
132
                   (port prog_full (direction OUTPUT))
133
                   (port valid (direction OUTPUT))
134
                   (port ( array ( rename rd_data_count "rd_data_count<1:0>") 2 ) (direction OUTPUT))
135
                   (port underflow (direction OUTPUT))
136
                   (port wr_ack (direction OUTPUT))
137
                   (port ( array ( rename wr_data_count "wr_data_count<1:0>") 2 ) (direction OUTPUT))
138
               )
139
           )
140
       )
141
   )
142
(library test_lib (edifLevel 0) (technology (numberDefinition (scale 1 (E 1 -12) (unit Time))))
143
(cell jpeg_input_fifo
144
 (cellType GENERIC) (view view_1 (viewType NETLIST)
145
  (interface
146
   (port ( array ( rename din "din<31:0>") 32 ) (direction INPUT))
147
   (port ( rename rd_clk "rd_clk") (direction INPUT))
148
   (port ( rename rd_en "rd_en") (direction INPUT))
149
   (port ( rename rst "rst") (direction INPUT))
150
   (port ( rename wr_clk "wr_clk") (direction INPUT))
151
   (port ( rename wr_en "wr_en") (direction INPUT))
152
   (port ( rename almost_full "almost_full") (direction OUTPUT))
153
   (port ( array ( rename dout "dout<7:0>") 8 ) (direction OUTPUT))
154
   (port ( rename empty "empty") (direction OUTPUT))
155
   (port ( rename full "full") (direction OUTPUT))
156
   (port ( rename valid "valid") (direction OUTPUT))
157
   )
158
  (contents
159
   (instance VCC (viewRef view_1 (cellRef VCC  (libraryRef xilinxun))))
160
   (instance GND (viewRef view_1 (cellRef GND  (libraryRef xilinxun))))
161
   (instance BU2
162
      (viewRef view_1 (cellRef jpeg_input_fifo_fifo_generator_v2_3_xst_1 (libraryRef jpeg_input_fifo_fifo_generator_v2_3_xst_1_lib)))
163
   )
164
   (net (rename N5 "din<31>")
165
    (joined
166
      (portRef (member din 0))
167
      (portRef (member din 0) (instanceRef BU2))
168
    )
169
   )
170
   (net (rename N6 "din<30>")
171
    (joined
172
      (portRef (member din 1))
173
      (portRef (member din 1) (instanceRef BU2))
174
    )
175
   )
176
   (net (rename N7 "din<29>")
177
    (joined
178
      (portRef (member din 2))
179
      (portRef (member din 2) (instanceRef BU2))
180
    )
181
   )
182
   (net (rename N8 "din<28>")
183
    (joined
184
      (portRef (member din 3))
185
      (portRef (member din 3) (instanceRef BU2))
186
    )
187
   )
188
   (net (rename N9 "din<27>")
189
    (joined
190
      (portRef (member din 4))
191
      (portRef (member din 4) (instanceRef BU2))
192
    )
193
   )
194
   (net (rename N10 "din<26>")
195
    (joined
196
      (portRef (member din 5))
197
      (portRef (member din 5) (instanceRef BU2))
198
    )
199
   )
200
   (net (rename N11 "din<25>")
201
    (joined
202
      (portRef (member din 6))
203
      (portRef (member din 6) (instanceRef BU2))
204
    )
205
   )
206
   (net (rename N12 "din<24>")
207
    (joined
208
      (portRef (member din 7))
209
      (portRef (member din 7) (instanceRef BU2))
210
    )
211
   )
212
   (net (rename N13 "din<23>")
213
    (joined
214
      (portRef (member din 8))
215
      (portRef (member din 8) (instanceRef BU2))
216
    )
217
   )
218
   (net (rename N14 "din<22>")
219
    (joined
220
      (portRef (member din 9))
221
      (portRef (member din 9) (instanceRef BU2))
222
    )
223
   )
224
   (net (rename N15 "din<21>")
225
    (joined
226
      (portRef (member din 10))
227
      (portRef (member din 10) (instanceRef BU2))
228
    )
229
   )
230
   (net (rename N16 "din<20>")
231
    (joined
232
      (portRef (member din 11))
233
      (portRef (member din 11) (instanceRef BU2))
234
    )
235
   )
236
   (net (rename N17 "din<19>")
237
    (joined
238
      (portRef (member din 12))
239
      (portRef (member din 12) (instanceRef BU2))
240
    )
241
   )
242
   (net (rename N18 "din<18>")
243
    (joined
244
      (portRef (member din 13))
245
      (portRef (member din 13) (instanceRef BU2))
246
    )
247
   )
248
   (net (rename N19 "din<17>")
249
    (joined
250
      (portRef (member din 14))
251
      (portRef (member din 14) (instanceRef BU2))
252
    )
253
   )
254
   (net (rename N20 "din<16>")
255
    (joined
256
      (portRef (member din 15))
257
      (portRef (member din 15) (instanceRef BU2))
258
    )
259
   )
260
   (net (rename N21 "din<15>")
261
    (joined
262
      (portRef (member din 16))
263
      (portRef (member din 16) (instanceRef BU2))
264
    )
265
   )
266
   (net (rename N22 "din<14>")
267
    (joined
268
      (portRef (member din 17))
269
      (portRef (member din 17) (instanceRef BU2))
270
    )
271
   )
272
   (net (rename N23 "din<13>")
273
    (joined
274
      (portRef (member din 18))
275
      (portRef (member din 18) (instanceRef BU2))
276
    )
277
   )
278
   (net (rename N24 "din<12>")
279
    (joined
280
      (portRef (member din 19))
281
      (portRef (member din 19) (instanceRef BU2))
282
    )
283
   )
284
   (net (rename N25 "din<11>")
285
    (joined
286
      (portRef (member din 20))
287
      (portRef (member din 20) (instanceRef BU2))
288
    )
289
   )
290
   (net (rename N26 "din<10>")
291
    (joined
292
      (portRef (member din 21))
293
      (portRef (member din 21) (instanceRef BU2))
294
    )
295
   )
296
   (net (rename N27 "din<9>")
297
    (joined
298
      (portRef (member din 22))
299
      (portRef (member din 22) (instanceRef BU2))
300
    )
301
   )
302
   (net (rename N28 "din<8>")
303
    (joined
304
      (portRef (member din 23))
305
      (portRef (member din 23) (instanceRef BU2))
306
    )
307
   )
308
   (net (rename N29 "din<7>")
309
    (joined
310
      (portRef (member din 24))
311
      (portRef (member din 24) (instanceRef BU2))
312
    )
313
   )
314
   (net (rename N30 "din<6>")
315
    (joined
316
      (portRef (member din 25))
317
      (portRef (member din 25) (instanceRef BU2))
318
    )
319
   )
320
   (net (rename N31 "din<5>")
321
    (joined
322
      (portRef (member din 26))
323
      (portRef (member din 26) (instanceRef BU2))
324
    )
325
   )
326
   (net (rename N32 "din<4>")
327
    (joined
328
      (portRef (member din 27))
329
      (portRef (member din 27) (instanceRef BU2))
330
    )
331
   )
332
   (net (rename N33 "din<3>")
333
    (joined
334
      (portRef (member din 28))
335
      (portRef (member din 28) (instanceRef BU2))
336
    )
337
   )
338
   (net (rename N34 "din<2>")
339
    (joined
340
      (portRef (member din 29))
341
      (portRef (member din 29) (instanceRef BU2))
342
    )
343
   )
344
   (net (rename N35 "din<1>")
345
    (joined
346
      (portRef (member din 30))
347
      (portRef (member din 30) (instanceRef BU2))
348
    )
349
   )
350
   (net (rename N36 "din<0>")
351
    (joined
352
      (portRef (member din 31))
353
      (portRef (member din 31) (instanceRef BU2))
354
    )
355
   )
356
   (net (rename N97 "rd_clk")
357
    (joined
358
      (portRef rd_clk)
359
      (portRef rd_clk (instanceRef BU2))
360
    )
361
   )
362
   (net (rename N98 "rd_en")
363
    (joined
364
      (portRef rd_en)
365
      (portRef rd_en (instanceRef BU2))
366
    )
367
   )
368
   (net (rename N100 "rst")
369
    (joined
370
      (portRef rst)
371
      (portRef rst (instanceRef BU2))
372
    )
373
   )
374
   (net (rename N101 "wr_clk")
375
    (joined
376
      (portRef wr_clk)
377
      (portRef wr_clk (instanceRef BU2))
378
    )
379
   )
380
   (net (rename N102 "wr_en")
381
    (joined
382
      (portRef wr_en)
383
      (portRef wr_en (instanceRef BU2))
384
    )
385
   )
386
   (net (rename N105 "almost_full")
387
    (joined
388
      (portRef almost_full)
389
      (portRef almost_full (instanceRef BU2))
390
    )
391
   )
392
   (net (rename N108 "dout<7>")
393
    (joined
394
      (portRef (member dout 0))
395
      (portRef (member dout 0) (instanceRef BU2))
396
    )
397
   )
398
   (net (rename N109 "dout<6>")
399
    (joined
400
      (portRef (member dout 1))
401
      (portRef (member dout 1) (instanceRef BU2))
402
    )
403
   )
404
   (net (rename N110 "dout<5>")
405
    (joined
406
      (portRef (member dout 2))
407
      (portRef (member dout 2) (instanceRef BU2))
408
    )
409
   )
410
   (net (rename N111 "dout<4>")
411
    (joined
412
      (portRef (member dout 3))
413
      (portRef (member dout 3) (instanceRef BU2))
414
    )
415
   )
416
   (net (rename N112 "dout<3>")
417
    (joined
418
      (portRef (member dout 4))
419
      (portRef (member dout 4) (instanceRef BU2))
420
    )
421
   )
422
   (net (rename N113 "dout<2>")
423
    (joined
424
      (portRef (member dout 5))
425
      (portRef (member dout 5) (instanceRef BU2))
426
    )
427
   )
428
   (net (rename N114 "dout<1>")
429
    (joined
430
      (portRef (member dout 6))
431
      (portRef (member dout 6) (instanceRef BU2))
432
    )
433
   )
434
   (net (rename N115 "dout<0>")
435
    (joined
436
      (portRef (member dout 7))
437
      (portRef (member dout 7) (instanceRef BU2))
438
    )
439
   )
440
   (net (rename N116 "empty")
441
    (joined
442
      (portRef empty)
443
      (portRef empty (instanceRef BU2))
444
    )
445
   )
446
   (net (rename N117 "full")
447
    (joined
448
      (portRef full)
449
      (portRef full (instanceRef BU2))
450
    )
451
   )
452
   (net (rename N121 "valid")
453
    (joined
454
      (portRef valid)
455
      (portRef valid (instanceRef BU2))
456
    )
457
   )
458
))))
459
(design jpeg_input_fifo (cellRef jpeg_input_fifo (libraryRef test_lib))
460
  (property X_CORE_INFO (string "fifo_generator_v2_3, Coregen 8.2.03i"))
461
  (property PART (string "xc2vp30-ff896-7") (owner "Xilinx")))
462
)

powered by: WebSVN 2.1.0

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