Visible to Intel only — GUID: QSF-OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING
Ixiasoft
Visible to Intel only — GUID: QSF-OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING
Ixiasoft
OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING
Controls whether the fitter optimizes I/O pin timing by automatically packing registers into I/Os to minimize I/O -> register and register -> I/O delays. When the 'Normal' option is enabled, the Fitter will opportunistically pack registers into I/Os that should improve I/O timing. When 'Pack All I/O Registers' is enabled, the fitter will aggressively try to pack any registers connected to input, output or output enable pins into I/Os unless prevented by user constraints or other legality restrictions. By default, this option is set to 'Normal'. This option requires the Optimize Timing option to be enabled for it to work.
Type
Enumeration
Values
- Normal
- Off
- Pack All IO Registers
Device Support
- This setting can be used in projects targeting any Intel FPGA device family.
Notes
This assignment is included in the Fitter report.
Syntax
set_global_assignment -name OPTIMIZE_IOC_REGISTER_PLACEMENT_FOR_TIMING <value>
Default Value
Normal