How can I find unconstrained paths in Lattice FPGA timing analysis?

Diamond Radiant Timing Constraint/Analysis

カテゴリー :
ツール : Diamond、Radiant
デバイス : -

In Radiant, if you select "Place & Route Timing Analysis" in the Reports section, there is a "3.4 Unconstrained Report" section in the detailed report in the right frame. The default number of report passes is "10", so if you want to increase it, click the active Strategy to launch it, and select the "Place & Route Trace" line in the left Process frame. Change the "Number of Unconstrained Paths" value from 10 in the right Name column. After clicking "Apply" and exiting with "OK", run "Place & Route Timing Analysis" again.

Diamond does not report unconstrained paths by default, so: First, double-click the active "Strategy", select the "Place & Route Trace" line in the left Process frame, and then change "Check Unconstrained Paths" in the right Name column to "True". Optionally, enter the number of paths to report in "Number of Unconstrained Paths". After exiting with "Apply" and "OK", run to "Place & Route Trace".
After processing, select the timing report (Place and Route Trace) in the "Design Summary" section. There are four "Unconstrained: XXX" sections at the end of the "Preference Summary" section of the report ("XXX" stands for "CLOCK_DOMAIN", "INPUT_SETUP", "CLOCK_TO_OUT", and "MAXDELAY"). "CLOCK_DOMAIN" is the unconstrained path report part of the internal logic, clicking on it jumps to the linked path detail information. You can now view individual pass information.
Information similar to this can be confirmed as a list in tabular format instead of HTML format by starting "Timing Analyzer".

Diamond also reports separately, especially paths that cross clock domains. Within the timing report, search for the "Clock Domains Analysis" section. A summary of paths crossing clock domains (target domain, path source domain, number of paths) is reported here. Which constraints are applied to the path in question and which are unconstrained are listed and reported for each domain recognized by the tool, so you can get an overall picture of whether constraints are applied or not.

Experienced FAE
Free consultation is available.

From specific product specifications to parts selection, the Company FAE will answer your technical concerns free of charge. Please feel free to contact us.