- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello all,
I've recently started using Quartus II 15.0 Web Edition for a class I'm taking, and I've run into a recommendation I can't figure out how to address. I'm trying to extract timing information from my circuit, but I keep getting a warning that says the timing requirements aren't met, and it tells me to run "Report Timing Closure Recommendations" for details. When I do, I get the following message: "Duplicate the nodes specified in the details for the path from wrapper_norm_corr..._reg_3|dout_1[5] to wrapper_norm_corr...3|lrexrre_reg[0]" So, my super basic question is this: how do I duplicate nodes? Any help would be greatly appreciated.Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
i was also searching answers for this duplication thing in quartus prime 15.1 .........and by looking at your post i think ergowar you are still waiting for the same answer ......
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
First I believe you have to explicitly code the duplicate registers. This means that if you have a register called test_reg that fans out to 20 destinations you would create extra copies that are logically identical but are wired up to different destinations (test_reg_a, test_reg_b, etc). You have to code the fanouts yourself.
Then go into Assignments -> Settings -> Compiler Settings -> Advanced Settings (Synthesis). There's a setting in there called "Remove Duplicate Registers" that is enabled by default. You need to disable that so that your duplicate registers don't get optimized away. I believe this is the best way to handle this. If not then hopefully someone else will chime in. Bob
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