- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi to all
When compiling a design on EP2C20 I have this error : Error (15684): M4K memory block WYSIWYG primitive "video:inst9|vdp_vram:U_VRAM|altsyncram:r_rtl_0|altsyncram_1nm1:auto_generated|ram_block1a4" utilizes the dual-port dual-clock mode. However, this mode is not supported in Cyclone II device family in this version of Quartus II software. Please refer to the Cyclone II FPGA Family Errata Sheet for more information on this feature. This design compile well on my EP4CE6 but I need more MK4 block. Files are attached Someone can help me ? ThanksLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
One thing I notice with your code is that you dont register the read address, as is usually required to infer ram in Altera devices. Have you tried registering the addr as recommended?
Secondly - did you read the errata sheet as suggested?- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Probably and old post... but ran into this same problem today.....I think the Error (15684) is related to the use of two clocks when using true dual port RAM.. see https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/ds/es_cycii.pdf on page.3.. Ive used the template method to stick the ram in my project then edited the template to drive the ram by the same clock and it seems that the synth passes ok...still testing it
cheers
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page