Innovus App Options ← Home
Educational Reference Only. This content is an independent study reference. App option names, descriptions and examples are provided for learning purposes. Always verify against official Cadence / Synopsys documentation. This site is not affiliated with or endorsed by Cadence Design Systems or Synopsys Inc.
12
INNOVUS APP OPTIONS

Clock Source Networks and Rail Timing

S.NoApp OptionDescriptionExample
1time.gclock_source_network_nu m_master_registersTiming application option checked for consistency across hierarchical blocks by the check_hier_design command to avoid top-level-closure issues. Not specified Not specified Hierarchical Implementation time.gcloc k_source_network_num_master_registers -valueset_app_options -name time.gclock_source_network_num_master_registers -value
2rail.switch_model_filesSets the RedHawk switch cell model files for performing dynamic rail analysis. List of switch cell model files Rail Analysis rail.switch_model_files -value {switch.model}set_app_options -name rail.switch_model_files -value {switch.model}
3time.special_path_group_preced enceTiming application option checked for consistency across hierarchical blocks by the check_hier_design command to avoid top-level-closure issues. Not specified Not specified Hierarchical Implementation valueset_app_options -name time.special_path_group_precedence - value
4rail.sta_fileSets the static timing file (STA) containing final slew and delay information. Generated by tool STA file path Rail Analysis value design.staset_app_options -name rail.sta_file - value design.sta
5time.use_lib_cell_generated_cloc k_nameTiming application option checked for consistency across hierarchical blocks by the check_hier_design command to avoid top-level-closure issues. Not specified Not specified Hierarchical Implementation -valueset_app_options -name time.use_lib_cell_generated_clock_name -value
6rail.spef_filesSpecifies a list of SPEF files, containing detailed parasitic resistive and capacitive loading data of signal nets. Generated by tool List of SPEF files Rail Analysis value {net.spef}set_app_options -name rail.spef_files - value {net.spef}
7time.use_special_default_path_g roupsTiming application option checked for consistency across hierarchical blocks by the check_hier_design command to avoid top-level-closure issues. Not specified Not specified Hierarchical Implementation valueset_app_options -name time.use_special_default_path_groups - value
8rail.scenario_nameSpecifies a different design scenario for rail analysis. Current design scenario String (scenario name) Rail Analysis rail.scenario_name -value func_typset_app_options -name rail.scenario_name -value func_typ
9libcell.missing_libertyReport file generated in the RAIL_CHECKING_DIR directory during static rail analysis detailing missing liberty information, rather than an application option. Rail Analysis
10rail.redhawk_pathSets the path to the RedHawk or RedHawk-SC executable. String (path to executable) Rail Analysis rail.redhawk_path -value /tools/RedHawk_Linux64e5_V19.0.2p2/binset_app_options -name rail.redhawk_path -value /tools/RedHawk_Linux64e5_V19.0.2p2/bin
11opt.common.power_integrityEnables the power integrity flow and multi- rail-scenario rail analysis capability for IR- driven placement or IR-driven concurrent clock and data optimization. true / false Optimization opt.common.power_integrity -value trueset_app_options -name opt.common.power_integrity -value true
12rail.productSpecifies whether to use RedHawk or RedHawk-SC executable for rail analysis. redhawk, redhawk_sc Rail Analysis value redhawk redhawk_scset_app_options -name rail.product - value redhawk redhawk_sc
13rail.allow_redhawk_license_chec koutAllows the RedHawk tool to retrieve the related RedHawk licenses for performing signoff features inside the Fusion Compiler tool. true / false Rail Analysis rail.allow_redhawk_license_checkout - value trueset_app_options -name rail.allow_redhawk_license_checkout - value true
14rail.pad_filesSpecifies a list of pad location files which define simple RLC models for rail analysis. List of pad location files Rail Analysis value block.plocset_app_options -name rail.pad_files - value block.ploc
15rail.apl_filesSets the Apache APL files, which contain current waveforms and intrinsic parasitics for performing dynamic rail analysis. List of files Rail Analysis value {cell.current current cell.cdev cap}set_app_options -name rail.apl_files - value {cell.current current cell.cdev cap}
16rail.macro_modelsSets the macro model files for rail analysis. List of cell and directory pairs Rail Analysis rail.macro_models -value {gds_cell1 mm_dir1 gds_cell2 mm_dir2}set_app_options -name rail.macro_models -value {gds_cell1 mm_dir1 gds_cell2 mm_dir2}
17rail.block_context_model_fileSets the electrical block context model file generated by the create_context_for_sub_block command for running voltage drop analysis with block contexts. File path Rail Analysis rail.block_context_model_file -value block.contextset_app_options -name rail.block_context_model_file -value block.context
18rail.license_checkout_modeSpecifies how the tool checks out licenses during distributed RedHawk Fusion runs (e.g., wait for licenses to become available). wait, nowait Rail Analysis rail.license_checkout_mode -value waitset_app_options -name rail.license_checkout_mode -value wait
19rail.databaseSpecifies a different name for the working directory where RedHawk or RedHawk-SC saves and retrieves results and log files. RAIL_DATABASE Directory name Rail Analysis value my_rail_dbset_app_options -name rail.database - value my_rail_db
20rail.lib_filesSets the library files in .lib format. List of .lib files Rail Analysis value {test1.lib test2.lib}set_app_options -name rail.lib_files - value {test1.lib test2.lib}
21rail.def_filesSpecifies a list of DEF files. When not specified, the tool generates one using the data in the design library. List of files Rail Analysis value {design.def}set_app_options -name rail.def_files - value {design.def}
22rail.lef_filesSpecifies a list of LEF files. If not specified, the tool generates one using data in the design library. Generated by tool List of LEF files Rail Analysis value {file.lef}set_app_options -name rail.lef_files - value {file.lef}
23rail.disable_timestampsDisables timestamps for RedHawk Fusion rail analysis, typically used to generate deterministic analysis scripts. true / false Rail Analysis rail.disable_timestamps -value trueset_app_options -name rail.disable_timestamps -value true
24rail.instance_power_fileSpecifies user-defined Instance Power File (IPF) for providing power to pins. List of die and file pairs Rail Analysis rail.instance_power_file -value {E1 FILE1 DIE2 FILE2 ...}set_app_options -name rail.instance_power_file -value {E1 FILE1 DIE2 FILE2 ...}
25rail.display_eco_shapesSaves ECO shapes (such as virtual PG meshes created by the RedHawk mesh add command) along with rail results and displays them in the GUI. true / false Rail Analysis rail.display_eco_shapes -value trueset_app_options -name rail.display_eco_shapes -value true
26rail.generate_file_variablesSets the preferred user variables when a customized python script file is used for RedHawk-SC rail analysis. List of file type and variable name pairs (e.g., PLOC, LEF, DEF, SPEF, TWF) Rail Analysis rail.generate_file_variables -value {PLOC ploc LEF lef_files DEF def_files SPEF spef_files TWF tw_files}set_app_options -name rail.generate_file_variables -value {PLOC ploc LEF lef_files DEF def_files SPEF spef_files TWF tw_files}
27rail.dump_icc2_results_styleSpecifies how to load the results with the new Ansys map style. The name is likely partially cut off in the manual from rail.dump_icc2_results_style. 2.0 Rail Analysis rail.dump_icc2_results_style -value 2.0set_app_options -name rail.dump_icc2_results_style -value 2.
28rail.generate_file_variablesTruncated form of rail.generate_file_variables. Specifies preferred user variables when a customized python script file is used. Rail Analysis rail.generate_file_variables -value {PLOC ploc LEF lef_files}set_app_options -name rail.generate_file_variables -value {PLOC ploc LEF lef_files}
29rail.effective_resistance_Partial name for the rail.effective_resistance_instance_file application option, created by a line break in the manual. Rail Analysis
30rail.generate_file_typeSets the type of the script file to generate for RedHawk Fusion or RedHawk- SC Fusion rail analysis. tcl tcl / python Rail Analysis rail.generate_file_type -value pythonset_app_options -name rail.generate_file_type -value python
31rail.effective_resistance_instance _fileSets the instance file, which lists the cell instances for effective resistance calculation. File path Rail Analysis rail.effective_resistance_instance_file - value cell_list.txtset_app_options -name rail.effective_resistance_instance_file - value cell_list.txt
32rail.enable_redhawk_scEnables the RedHawk-SC Fusion rail analysis capability in the Fusion Compiler environment. requires disabling rail.enable_redhawk. true / false Rail Analysis rail.enable_redhawk_sc -value trueset_app_options -name rail.enable_redhawk_sc -value true
33rail.em_only_tech_fileSets the electromigration rule file for performing PG electromigration analysis when the rule information is defined in a separate technology file. File path Rail Analysis rail.em_only_tech_file -value em_rules.techset_app_options -name rail.em_only_tech_file -value em_rules.tech
34rail.enable_redhawkEnables the RedHawk Fusion rail analysis capability in the Fusion Compiler environment. true / false Rail Analysis rail.enable_redhawk -value trueset_app_options -name rail.enable_redhawk -value true
35rail.enable_new_rail_scenaPartial name for the rail.enable_new_rail_scenario application option, created by a line break in the manual. Rail Analysis
36rail.enable_parallel_run_rail_sce narioEnables parallel run for multi-rail-scenario rail analysis. true / false Rail Analysis rail.enable_parallel_run_rail_scenario - value trueset_app_options -name rail.enable_parallel_run_rail_scenario - value true
37rail.enable_new_rail_scenarioEnables RedHawk Fusion or RedHawk-SC Fusion rail analysis with multiple rail scenarios. true / false Rail Analysis rail.enable_new_rail_scenario -value trueset_app_options -name rail.enable_new_rail_scenario -value true
38rail.enable_parallel_run_rPartial name for the rail.enable_parallel_run_rail_scenario application option, created by a line break in the manual. Rail Analysis

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Replying to