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

Rail Technology and Database Configuration

S.NoApp OptionDescriptionExample
1rail.tech_fileSets the Apache technology file for performing PG extraction and PG electromigration analysis. Technology file (.tech) Rail Analysis value ChipTop.techset_app_options -name rail.tech_file - value ChipTop.tech
2rail.databaseSets the path for saving the RedHawk Fusion rail analysis results in the ECO Fusion power integrity flow. Not specified ECO RAIL_DATABASE_BASELINEset_app_options -name rail.database -value RAIL_DATABASE_BASELINE
3rail.technologySets the technology node for rail analysis. Integer/String Rail Analysis set_app_option -name rail.technology - value 7
4place.legalize.enable_advanced_ legalizerEnables the Advanced Legalizer to remove filler cells that have violations after legalizing ECO cells. ECO place.legalize.enable_advanced_legalizer -value trueset_app_options -name place.legalize.enable_advanced_legalizer -value true
5rail.toggle_rateSpecify 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}
6extract.starrc_modeControls StarRC extraction mode. Used to enable or disable native extraction or specify In-Design extraction. fusion_adv fusion_adv, in-design, ECOset_app_options -name extract.starrc_mode -value partial
7design.eco_freeze_silicon_modeEnables ECO changes in the freeze silicon mode. Used when cell placement is fixed and only metal and via mask patterns can change. ECO design.eco_freeze_silicon_mode -value trueset_app_options -name design.eco_freeze_silicon_mode -value true
8eco.placement.variant_cell_swap pingEnables the variant cell swapping feature before using add_group_repeaters and place_group_repeaters commands. Not specified ECO eco.placement.variant_cell_swapping -value trueset_app_options -name eco.placement.variant_cell_swapping -value true
9eco.add_buffer_on_route.min_di stance_buffer_to_loadSets the minimum distance between the buffer and load when adding buffers on a routed net. Ignored when the -last_distance option is used. Not specified Not specified ECO eco.add_ buffer_on_route.min_distance_buffer_to_load -value 10set_app_options -name eco.add_buffer_on_route.mi n_distance_buffer_to_load -value
10eco.placement.variant_cell_grou p_modeSets the variant mode for different customers and design flows during ECO placement. Not specified Not specified ECO eco.placement.variant_cell_group_mode -valueset_app_options -name eco.placement.variant_cell_group_mode -value
11eco.placement.eco_enable_virtu al_connectionPartial name due to line break in the documentation. Likely refers to eco.placement.eco_enable_virtual_connection, which enables virtual connection for repeater groups during ECO placement. Not specified ECO eco.placement.eco_enable_virtual_connection -valueset_app_options -name eco.placement.eco_enable_virtual_connection -value true
12eco.placement.honor_cell_group _not_sharing_timingHonors variant cell groups that do not share the same timing view during ECO variant cell swapping. Not specified Not specified ECO eco. placement.honor_cell_group_not_sharing_timin g - value trueset_app_options -name eco.placement.honor_cell_g roup_not_sharing_timing - value true
13eco.placement.eco_enable_pipel ine_register_placerPartial name due to line break in the documentation. Likely refers to eco.placement.e co_enable_pipeline_register_placer, which enables the pipeline register placer during ECO. Not specified ECO eco.placement.eco_enable_p ipeline_register_placer - value trueset_app_options -name eco.placement.eco_enable_pipeline_register_placer - value true
14eco.placement.first_track_alignm ent_layerSets the first metal layer for track alignment checking in track_pattern mode during ECO placement. Not specified ECO eco.placement.first_track_alignment_layer -value M1set_app_options -name eco.placement.first_track_alignment_layer -value M

Comments

Leave a Reply

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

Replying to