Quartus® Prime Pro Edition User Guide: Design Optimization

ID 683641
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: mwh1410471301719

Ixiasoft

Document Table of Contents

4.3.2. Resource Utilization Optimization Techniques

This table lists QSF assignments and applicable values for Resource Utilization Optimization settings:

Table 13.  Resource Utilization Optimization Settings
Setting Name .qsf File Variable Name Values Type
Auto Packed Registers QII_AUTO_PACKED_REGISTERS AUTO, OFF, NORMAL, MINIMIZE AREA, MINIMIZE AREA WITH CHAINS,SPARSE, SPARSE AUTO Global, Instance
Perform WYSIWYG Primitive Resynthesis ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP ON, OFF Global, Instance
Optimization Technique OPTIMIZATION_TECHNIQUE AREA, SPEED, BALANCED Global, Instance
Speed Optimization Technique for Clock Domains SYNTH_CRITICAL_CLOCK ON, OFF Instance
State Machine Encoding STATE_MACHINE_PROCESSING AUTO, ONE-HOT, GRAY, JOHNSON, MINIMAL BITS, ONE-HOT, SEQUENTIAL, USER-ENCODE Global, Instance
Auto RAM Replacement AUTO_RAM_RECOGNITION ON, OFF Global, Instance
Auto ROM Replacement AUTO_ROM_RECOGNITION ON, OFF Global, Instance
Auto Shift Register Replacement AUTO_SHIFT_REGISTER_RECOGNITION ON, OFF Global, Instance
Auto Block Replacement AUTO_DSP_RECOGNITION ON, OFF Global, Instance
Number of Processors for Parallel Compilation NUM_PARALLEL_PROCESSORS Integer between 1 and 16 inclusive, or ALL Global