- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have a combinational timing loop I want to get rid of in my timing path. When a generate a clock to clock report, this shows up in the report,
"LOOP ; 17 ; LCCOMB_X16_Y58_N4 ; i_MPBLOCK_CUSTOM|u_mse2|u_dst_fsm|adr_reg_nxt~0|combout" I try running this from a tcl script: "set_disable_timing -from i_MPBLOCK_CUSTOM|u_mse2|u_dst_fsm|adr_reg_nxt~0|combout *" On the tcl console I see this: "Warning: Cannot find the specified edge." What do I need to put in for arguments to get TimeQuest to accept the set_disable_timing command?Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The set_disable_timing is only a "band-aid" until I figure out how to get rid of the loop in rtl.
Does anyone have any advice on how to analyze the loop? I see it in the timing report and can trace it in the netlist, but it is very large and I am having difficulty converting the synthesized names to rtl net names. Is there some way to match the "loop" that shows up in the timing report with the rtl?
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