Quartus® Prime Pro Edition User Guide: Design Optimization

ID 683641
Date 7/08/2024
Public
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