- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I ran into some weird issues when I switched the projects Quartus version from 19.1 to 20.1
Using Quartus 19.1 everything worked fine, but when using 20.1 the compiler uninferes RAM Blocks due to asynchronous read logic, uses enormous amounts of logic cells and the fitting process time sky rockets from 7 seconds to over 17 minutes.
The project is written in Chisel and verilog code is generated, I use exactly the same code for both versions and I'm out of ideas what to check.
I added the logs and the generated verilog file to the attachments. I use a DE2-115 Board with a Cyclone IV FPGA, I was already pointed to this but I can't find the option in Quartus.
https://www.fpga-cores.com/instant-soc/instant-soc-on-quartus-intel-altera/
Thanks for your help
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Christoph,
Few way how to handle uninfered ram in Quartus. Common way is via HDL coding style. You might need to write a code in a way Quartus infer the ram easily. Refer to link below for details.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Christopher,
May I know if there is any update?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page