| 1 | libcell.missing_liberty | Report file generated in the RAIL_CHECKING_DIR directory during static rail analysis detailing missing liberty information, rather than an application option. Rail Analysis | |
| 2 | rail.toggle_rate | Specify toggle rates for different cell types for rail analysis in RedHawk-SC Fusion. List of cell types and toggle rates Rail Analysis value {clock 2.0 data 0.2 combinational 0.15 sequential 0.15} | set_app_options -name rail.toggle_rate - value {clock 2.0 data 0.2 combinational 0.15 sequential 0.15} |
| 3 | opt.common.power_integrity | Enables 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 true | set_app_options -name opt.common.power_integrity -value true |
| 4 | rail.technology | Sets the technology node for rail analysis. Integer/String Rail Analysis set_app_option -name rail.technology - value 7 | |
| 5 | rail.allow_redhawk_license_chec kout | Allows 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 true | set_app_options -name rail.allow_redhawk_license_checkout - value true |
| 6 | rail.tech_file | Sets the Apache technology file for performing PG extraction and PG electromigration analysis. Technology file (.tech) Rail Analysis value ChipTop.tech | set_app_options -name rail.tech_file - value ChipTop.tech |
| 7 | rail.apl_files | Sets 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} |
| 8 | rail.switch_model_files | Sets 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} |
| 9 | rail.block_context_model_file | Sets 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.context | set_app_options -name rail.block_context_model_file -value block.context |
| 10 | rail.sta_file | Sets the static timing file (STA) containing final slew and delay information. Generated by tool STA file path Rail Analysis value design.sta | set_app_options -name rail.sta_file - value design.sta |
| 11 | rail.database | Specifies 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_db | set_app_options -name rail.database - value my_rail_db |
| 12 | rail.spef_files | Specifies 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} |
| 13 | rail.def_files | Specifies 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} |
| 14 | rail.scenario_name | Specifies a different design scenario for rail analysis. Current design scenario String (scenario name) Rail Analysis rail.scenario_name -value func_typ | set_app_options -name rail.scenario_name -value func_typ |
| 15 | rail.disable_timestamps | Disables timestamps for RedHawk Fusion rail analysis, typically used to generate deterministic analysis scripts. true / false Rail Analysis rail.disable_timestamps -value true | set_app_options -name rail.disable_timestamps -value true |
| 16 | rail.redhawk_path | Sets 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/bin | set_app_options -name rail.redhawk_path -value /tools/RedHawk_Linux64e5_V19.0.2p2/bin |
| 17 | rail.display_eco_shapes | Saves 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 true | set_app_options -name rail.display_eco_shapes -value true |
| 18 | rail.product | Specifies whether to use RedHawk or RedHawk-SC executable for rail analysis. redhawk, redhawk_sc Rail Analysis value redhawk redhawk_sc | set_app_options -name rail.product - value redhawk redhawk_sc |
| 19 | rail.dump_icc2_results_style | Specifies 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.0 | set_app_options -name rail.dump_icc2_results_style -value 2. |
| 20 | rail.pad_files | Specifies a list of pad location files which define simple RLC models for rail analysis. List of pad location files Rail Analysis value block.ploc | set_app_options -name rail.pad_files - value block.ploc |
| 21 | rail.effective_resistance_ | Partial name for the rail.effective_resistance_instance_file application option, created by a line break in the manual. Rail Analysis | |
| 22 | rail.macro_models | Sets 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} |
| 23 | rail.effective_resistance_instance _file | Sets the instance file, which lists the cell instances for effective resistance calculation. File path Rail Analysis rail.effective_resistance_instance_file - value cell_list.txt | set_app_options -name rail.effective_resistance_instance_file - value cell_list.txt |
| 24 | rail.license_checkout_mode | Specifies 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 wait | set_app_options -name rail.license_checkout_mode -value wait |
| 25 | rail.em_only_tech_file | Sets 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.tech | set_app_options -name rail.em_only_tech_file -value em_rules.tech |
| 26 | rail.lib_files | Sets 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} |
| 27 | rail.enable_new_rail_scena | Partial name for the rail.enable_new_rail_scenario application option, created by a line break in the manual. Rail Analysis | |
| 28 | rail.lef_files | Specifies 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} |
| 29 | rail.enable_new_rail_scenario | Enables RedHawk Fusion or RedHawk-SC Fusion rail analysis with multiple rail scenarios. true / false Rail Analysis rail.enable_new_rail_scenario -value true | set_app_options -name rail.enable_new_rail_scenario -value true |
| 30 | rail.instance_power_file | Specifies 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 ...} |
| 31 | rail.enable_parallel_run_r | Partial name for the rail.enable_parallel_run_rail_scenario application option, created by a line break in the manual. Rail Analysis | |
| 32 | rail.generate_file_variables | Sets 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} |
| 33 | rail.enable_parallel_run_rail_sce nario | Enables parallel run for multi-rail-scenario rail analysis. true / false Rail Analysis rail.enable_parallel_run_rail_scenario - value true | set_app_options -name rail.enable_parallel_run_rail_scenario - value true |
| 34 | rail.generate_file_variables | Truncated 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} |
| 35 | rail.enable_redhawk | Enables the RedHawk Fusion rail analysis capability in the Fusion Compiler environment. true / false Rail Analysis rail.enable_redhawk -value true | set_app_options -name rail.enable_redhawk -value true |
| 36 | rail.generate_file_type | Sets 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 python | set_app_options -name rail.generate_file_type -value python |
| 37 | rail.enable_redhawk_sc | Enables 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 true | set_app_options -name rail.enable_redhawk_sc -value true |
Comments
Leave a Reply