| 1 | custom.route.skip_connect_pin_t ype | Enables the hybrid routing flow by specifying which pin connections Custom Router should skip before Zroute completes them. none, auto, all, stdcell, io, macro Routing custom.route.skip_connect_pin_type -value all | set_app_options -name custom.route.skip_connect_pin_type -value selected |
| 2 | time.enable_si_timing_windows | Timing 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 | set_app_options -name time.enable_si_timing_windows -value |
| 3 | place.coarse.no_split_rp_width_t hreshold | Helps avoid the overlap of relative placement groups with tap cell columns by specifying the distance between tap columns during coarse placement. Not specified Placement place.coarse.no_split_rp_width_threshold -value 46 | set_app_options -name place.coarse.no_split_rp_width_threshold -value 46 806, 807 |
| 4 | time.enable_preset_clear_arcs | Timing 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 | set_app_options -name time.enable_preset_clear_arcs -value |
| 5 | abstract.annotate_power | Stores the power information in the abstract when creating it. Not specified Hierarchical Implementation | set_app_options -name abstract.annotate_power -value true |
| 6 | time.enable_non_sequential_che cks | Timing 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 value | set_app_options -name time.enable_non_sequential_checks - value |
| 7 | abstract.check_constraints_consi stency | Checks the consistency between the top- level constraints and the constraints of every lower-level instance linked to an abstract during the check_hier_design command. Not specified Hierarchical Implementation value true | set_app_options -name abstract.check_constraints_consistency - value true |
| 8 | time.enable_clock_to_data_anal ysis | Timing 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 value | set_app_options -name time.enable_clock_to_data_analysis - value |
| 9 | abstract.enable_signal_em_anal ysis | Creates an abstract that can be used for signal electromigration analysis at the top- level. Not specified Hierarchical Implementation value true | set_app_options -name abstract.enable_signal_em_analysis - value true |
| 10 | time.enable_clock_propagation_t hrough_three_state_enable_pins | Timing 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.enabl e_clock_propagation_through_three_state_enab le_pins -value | set_app_options -name time.enable_clock_propagati on_through_three_state_enable_pins -value |
| 11 | abstract.keep_min_pulse_width_ violation_pins | Checks and retains registers with minimum pulse width (MPW) violations including their full clock path during abstract creation. Hierarchical Implementation abstract.keep_min_pulse_width_violation_pins -value true | set_app_options -name abstract.keep_min_pulse_width_violation_pins -value true |
| 12 | time.enable_clock_propagation_t hrough_preset_clear | Timing 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.enabl e_clock_propagation_through_preset_clear -value | set_app_options -name time.enable_clock_propagati on_through_preset_clear -value |
| 13 | abstract.min_pulse_width_violati on_slack_limit | Limits the MPW violations to be retained within a given slack limit to help preserve MPW pins that might not be violating but have a slightly positive slack. Not specified Hierarchical Implementation abstract.min_pulse_width_violation_slack_limit -value 0.1 | set_app_options -name abstract.min_pulse_width_violation_slack_limit -value 0. |
| 14 | time.enable_ccs_rcv_cap | Timing 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 | set_app_options -name time.enable_ccs_rcv_cap -value |
| 15 | design.preserve_reference_edita bility | Retains the editability settings when a library or block name is changed using commands like change_abstract, link_block -rebind, or set_reference. Hierarchical Implementation value true | set_app_options -name design.preserve_reference_editability - value true |
| 16 | time.enable_auto_mux_clock_ex clusivity | Timing 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 -value | set_app_options -name time.enable_auto_mux_clock_exclusivity -value |
| 17 | extract.starrc_mode | Specifies whether to use StarRC for parasitic extraction when running the extract_model command. Not specified Hierarchical Implementation | set_app_options -name extract.starrc_mode -value true |
| 18 | time.edge_specific_source_laten cy | Timing 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 value | set_app_options -name time.edge_specific_source_latency - value |
| 19 | hier.block.abstract_missing_desi gn_view | Early data check rule to verify whether the design view for an abstract is missing. error error, tolerate Hierarchical Implementation report_early_data_checks -policy | |
| 20 | time.disable_internal_inout_net_ arcs | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation value | set_app_options -name time.disable_internal_inout_net_arcs - value |
| 21 | hier.block.abstract_target_use_n on_implementation | Early data check rule to verify whether the target use of an abstract is not implementation. error error Hierarchical Implementation report_early_data_checks -policy | |
| 22 | time.disable_cond_default_arcs | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation | set_app_options -name time.disable_cond_default_arcs -value |
| 23 | hier.block.abstract_type_non_tim ing | Early data check rule to verify whether the abstract type is not timing. error error Hierarchical Implementation report_early_data_checks -policy | |
| 24 | time.disable_clock_gating_check s | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation | set_app_options -name time.disable_clock_gating_checks -value |
| 25 | hier.block.inst | Fragment or prefix for checks like hier.block.instance_bound_to_frame or hier.block.instance_unlinked. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 26 | time.disable_case_analysis_ti_hi _lo | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation value | set_app_options -name time.disable_case_analysis_ti_hi_lo - value |
| 27 | hier.block.instance_bound_to_fra me | Checks whether a physical hierarchy instance is bound to a frame view. Not specified error, tolerate Hierarchical Closure report_early_data_checks -policy | |
| 28 | time.delay_calculation_style | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation | set_app_options -name time.delay_calculation_style -value |
| 29 | hier.block.instance_unlinked | Checks whether the physical hierarchy reference is not linked properly to the top- level design due to a view change from frame or ETM to abstract or design. Not specified error Hierarchical Closure report_early_data_checks -policy | |
| 30 | time.delay_calc_waveform_analy sis_mode | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation time.delay_calc_waveform_analysis_mode -value | set_app_options -name time.delay_calc_waveform_analysis_mode -value |
| 31 | hier.block.instance_with_design_ type_macro | Checks whether a physical hierarchy instance is bound to a macro. Not specified error, tolerate Hierarchical Closure report_early_data_checks -policy | |
| 32 | time.crpr_remove_clock_to_data _crp | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation value | set_app_options -name time.crpr_remove_clock_to_data_crp - value |
| 33 | hier.block.leaf | Fragment or prefix for the check hier.block.leaf_cell_outside_boundary. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 34 | time.create_clock_no_input_dela y | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation | set_app_options -name time.create_clock_no_input_delay -value |
| 35 | hier.block.leaf_cell_outside_boun dary | Checks whether the location of a leaf cell of a physical hierarchy is outside the physical hierarchy boundary. Not specified error, tolerate, repair Hierarchical Closure report_early_data_checks -policy | |
| 36 | time.clock_marking | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation | set_app_options -name time.clock_marking -value |
| 37 | hier.block.miss | Fragment or prefix for checks like hier.block.missing_frame_view or hier.block.missing_leaf_cell_location. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 38 | time.clock_gating_user_setting_ only | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation value | set_app_options -name time.clock_gating_user_setting_only - value |
| 39 | hier.block.missing_frame_view | Checks whether the frame view is missing for a hierarchical block. Not specified error, tolerate, repair Hierarchical Closure report_early_data_checks -policy | |
| 40 | time.clock_gating_propagate_en able | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation value | set_app_options -name time.clock_gating_propagate_enable - value |
| 41 | hier.block.missing_leaf_cell_loca tion | Checks whether the location of a leaf cell of a physical hierarchy is missing. Not specified error, tolerate, repair Hierarchical Closure report_early_data_checks -policy | |
| 42 | time.case_analysis_sequential_p ropagation | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation time.case_analysis_sequential_propagation -value | set_app_options -name time.case_analysis_sequential_propagation -value |
| 43 | hier.block.port | Fragment or prefix for the check hier.block.port_mismatch_between_views. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 44 | time.case_analysis_propagate_t hrough_icg | A timer application option whose setting is automatically saved during the create_abstract command and verified by the check_hier_design command for consistency between block-level and top- level designs. Not specified Not specified Hierarchical Implementation time.case_analysis_propagate_through_icg -value | set_app_options -name time.case_analysis_propagate_through_icg -value |
| 45 | hier.block.refe | Fragment or prefix for checks like hier.block.reference_missing_port_location. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 46 | tech.tf | Technology file specifying the technology for the library. Not specified Not specified Hierarchical Implementation create_lib -technology tech.tf -ref_libs $nt_ref_lib TOP | |
| 47 | hier.block.reference_missing_por t_location | Checks whether the location of a physical hierarchy boundary pin is missing. Not specified error, tolerate, repair Hierarchical Closure report_early_data_checks -policy | |
| 48 | stdcell.ndm | Standard cell reference library in NDM format. Not specified Not specified Hierarchical Implementation set REF_LIBS "stdcell.ndm macro.ndm" | |
| 49 | hier.block.reference_port_outsid e_boundary | Checks whether the location of a physical hierarchy boundary pin is outside the physical hierarchy boundary. Not specified error, tolerate, repair Hierarchical Closure report_early_data_checks -policy | |
| 50 | route.missing_layer_direction | Early data check record indicating a missing routing layer direction. Not specified Not specified Hierarchical Implementation get_early_data_check_records -filter "checked_object_class==port" | |
| 51 | hier.block.unma | Fragment or prefix for the check hier.block.unmapped_logic. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 52 | route.layer_name_mismatch | Early data check record indicating a routing layer name mismatch between block and top level abstract views. Not specified Not specified Hierarchical Implementation get_early_data_check_records -filter "checked_object_class==port" | |
| 53 | hier.top.estima | Fragment or prefix for the check hier.top.estimated_corner. Not specified Not specified Hierarchical Closure get_early_data_check_records -hierarchical | |
| 54 | plan.budget.estimate_timing_mo de | Controls whether to use estimation timing mode during budget constraint computation. Not specified Hierarchical value false | set_app_options -name plan.budget.estimate_timing_mode - value true |
| 55 | hier.top.estimated_corner | Checks whether the estimated corner is at top level. Not specified error, tolerate Hierarchical Closure report_early_data_checks -policy | |
| 56 | mapped.ctl | Example scripts. Not specified Not specified Hierarchical Implementation read_test_model block_des.mapped.ctl | |
| 57 | macro.ndm | A reference library name used in example scripts. Not specified Not specified Hierarchical Implementation set REF_LIBS "stdcell.ndm macro.ndm" | |
Comments
Leave a Reply