HRR-10004: High Fan-out Non-Global Nets

Description

High fan-outs on non-global nets (in designs using Intel Hyperflex architecture) prevent Intel Quartus Prime Pro Edition software from retiming paths due to path imbalances caused by long or short paths in critical chain.

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.

Parameters

Name Description Type Default Value Min Value Max Value
fanout Reports a violation for drivers that have at least the number of fan-outs specified in this parameter integer 10000   0

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

Low

Device Family

  • Intel® Agilex™
  • Intel® Stratix® 10