2715 - Diamond: What does the "potential loop circuits" section of the <em>Place and Route TRACE</em> report mean?
The "potential loop circuits" section of the TRACE report lists all paths that cannot be analyzed because of asynchronous loops in the circuit.
The most common type of asynchronus loops are combinational logic loops that do not include any registers in the path.
Though generally undesirable, combinational loops in a design are common. Some are also normal to have. For example, some logic requires asynchronous latches. They regularly don't cause problems other than the warning.
In any case, you can view the full list of circuit loops the next time you run the Map or Place & Route Trace target in the Diamond Software tool by following these steps:
- Choose Project > Active Strategy, and then choose either "Map Trace Settings" or "Place & Route Trace Settings" from the drop-down menu
- Set the "Report Asynchronous Timing Loops" option to True