Intel® Quartus® Prime Standard Edition User Guide: Design Optimization

ID 683230
Date 11/12/2018
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 17.  Resource Utilization Optimization Settings
Setting Name .qsf File Variable Name Values Type
Auto Packed Registers1 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
Perform Physical Synthesis for Combinational Logic for Reducing Area (no Intel® Arria® 10 support) PHYSICAL_SYNTHESIS_COMBO_LOGIC_FOR_AREA ON, OFF Global, Instance
Perform Physical Synthesis for Mapping Logic to Memory (no Intel® Arria® 10 support) PHYSICAL_SYNTHESIS_MAP_LOGIC_TO_MEMORY_FOR AREA ON, OFF Global, Instance
Optimization Technique <device family name>_ 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
1 Allowed values for this setting depend on the device family that you select.