RES-10202: Register Power-Up Settings Conflict with Device Settings

Description

Violations of this rule identify register names with initial values dropped. When the DISABLE_REGISTER_POWER_UP_INITIALIZATION power-up setting is ON, register initial conditions become undefined on the device. This condition reduces bitstream size at the expense of globally dropping initial register values.

Recommendation

Confirm functional correctness of dropping initial register values. Next, assign the setting IGNORE_REGISTER_POWER_UP_INITIALIZATION ON to registers or their hierarchy to waive those initial values.

Severity

High

Device Family

  • Intel® Agilex™
  • Intel® Stratix® 10