HRR-10003: Registers on High Fan-Out Non-Global Nets
High fan-outs on non-clock global nets (in designs using Intel® Hyperflex™ architecture) prevent the Compiler from
retiming paths due to path imbalances caused by long or short paths in critical
chain.
Recommendation
Duplicate high fan-out driver registers. Refer to DUPLICATE_REGISTER and DUPLICATE_HIERARCHY_DEPTH assignments for automated solutions. Alternatively, you can edit the RTL to create duplicate copies.
If you edit the RTL, apply the preserve_syn_only attribute to duplicate registers and assign the duplicates to individual instances in the fan-out hierarchy.
Severity
Medium
Stage
Place
Device Family
- Intel® Stratix® 10
- Intel® Agilex™