| 1 | place.legalize.enable_advanced_ legalizer | When set to true, the create_stdcell_fillers command uses advanced legalization algorithms for 2D rule checking and cell interaction during filler cell insertion, which can reduce filler cell insertion runtime | |
| 2 | signoff.report_metal_density.gra dient_windo | Sets the window size used for density gradient checking (truncated option name in documentation). 50 microns (if not specified in tech file) float/integer (microns) Signoff Metal Metal Density Reporting signoff.report_metal_density.gradient_windo -value 50 | set_app_options -name signoff.report_metal_density.gradient_windo -value |
| 3 | place.legalize.enable_advanced_ legalizer | Must be enabled as a prerequisite when using threshold voltage type-aware filler insertion; enables advanced legalizer for legalization rule checking | set_app_options -name place.legalize.enable_advanced_legalizer -value true |
| 4 | signoff.report_metal_density.gra dient_wi | Sets the window size used for density gradient checking (truncated option name in documentation). 50 microns (if not specified in tech file) float/integer (microns) Signoff Metal Metal Density Reporting -value 50 | set_app_options -name signoff.report_metal_density.gradient_wi -value |
| 5 | route.common.color_based_dpt_ flow | When set to true, enables double-patterning violation checking during filler cell DRC (remove_stdcell_fillers_with_violation). Double-patterning checks are only performed when The option is true AND the technology file defines double-patterning rules | |
| 6 | signoff.report_metal_density.fill_ view_data | Specifies whether to use the fill data or design view for the metal density calculation. Not specified (uses fill data by default) read_if_uptodate / discard Signoff Metal Density Reporting signoff.report_metal_density.fill_view_data -value read_if_uptodate | set_app_options -name signoff.report_metal_density.fill_view_data -value read_if_uptodate |
| 7 | signoff.create_pg_augmentation. power_net_name | Sets the name of the power net for PG augmentation. Power Grid Augmentation signoff. create_pg_augmentation.power_net_name -value VDD | set_app_options -name signoff.create_pg_augmentation.power_net_name -value VDD |
| 8 | signoff.report_metal_density.den sity_window_step | Sets the step size in the x- and y-directions used for density checking. Half the window size float/integer Signoff Metal Metal Density Reporting signoff.report_metal_density.density_ window_step -value 25 | set_app_options -name signoff.report_metal_density.density_window_step -value |
| 9 | lib.workspace.save_design_view s | Controls whether to save the design views during library preparation. Library Preparation | set_app_options -name lib.workspace.save_design_views -value true |
| 10 | signoff.report_metal_density.den sity_window | Sets the window size used for minimum density checking. 50 microns (if not specified in tech file) float/integer (microns) Signoff Metal Metal Density Reporting signoff.report_metal_density.density_window -value 50 | set_app_options -name signoff.report_metal_density.density_window -value |
| 11 | lib.workspace.save_layout_views | Controls whether to save the layout views during library preparation. Library Preparation | set_app_options -name lib.workspace.save_layout_views -value true |
| 12 | signoff.report_metal_density.den sity_win | Sets the window size used for minimum density checking (truncated option name in documentation). 50 microns (if not specified in tech file) float/integer (microns) Signoff Metal Metal Density Reporting -value 50 | set_app_options -name signoff.report_metal_density.density_win -value |
| 13 | signoff.check_drc.auto_eco_thre shold_value | Sets the maximum percentage of change to the block to perform incremental design rule checking using the -auto_eco true option | |
| 14 | signoff.report_metal_density.crea te_heat_maps | Specifies whether to generate heat maps to enable viewing of the metal density information in the GUI. Signoff Metal Density Reporting signoff.report_metal_density.create_heat_maps -value true | set_app_options -name signoff.report_metal_density.create_heat_maps -value true |
| 15 | signoff.check_drc.auto_eco_thre shold_value | Signoff Design Rule Checking signoff.check_drc.auto_eco_threshold_value -value 20 | set_app_options -name signoff.check_drc.auto_eco_threshold_value -value |
| 16 | signoff.physical.merge_stream_fi les | Specifies GDSII or OASIS files containing cells (e.g., standard cells or macros) to merge during interactive signoff design rule checking (Live DRC). string (list of files) Signoff DRC (Interactive Design Rule Checking) value {stdcell.gds macro.oas} | set_app_options -name signoff.physical.merge_stream_files - value {stdcell.gds hardblock.oas} |
| 17 | signoff.check_drc.enable_icv_ex plorer_mode | Enables the ICV heat map to view the density of signoff DRC violations. Signoff Design Rule Checking signoff.check_drc.enable_icv_explorer_mode -value true | set_app_options -name signoff.check_drc.enable_icv_explorer_mode -value true |
| 18 | signoff.physical.merge_exclude_l ibraries | Sets the cell libraries whose cells are excluded from replacement with stream file data. list of strings Signoff -value {lib1 lib2} | set_app_options -name signoff.physical.merge_exclude_libraries -value {lib1 lib2} |
| 19 | signoff.check_drc.ignore_blocka ges_in_cells | Controls whether the IC Validator tool reads only the pin information from the frame view (true) or both the blockages and the pin information (false). Signoff Design Rule Checking signoff.check_drc.ignore_blockages_in_cells -value false | set_app_options -name signoff.check_drc.ignore_blockages_in_cells -value true |
| 20 | signoff.physical.layer_map_file | Sets the name of the layer mapping file. Signoff map_file.txt | set_app_options -name signoff.physical.layer_map_file -value map_file.txt |
| 21 | signoff.check_drc.ignore_child_c ell_errors | Controls whether the IC Validator tool reports both top-level and child-level errors to the error data file (false) or only top-level errors (true). Signoff Design Rule Checking signoff.check_drc.ignore_child_cell_errors -value true | set_app_options -name signoff.check_drc.ignore_child_cell_errors -value true |
| 22 | signoff.physical | Prefix for physical signoff application options. Signoff | |
| 23 | signoff.check_drc.max_errors_pe r_rule | Sets the maximum number of errors to report per rule | |
| 24 | signoff.fix_isolated_via.isolated_ via_max_range | Establishes the maximum distance within which a neighboring via must exist so that a via is not considered an isolated via. list of {via_layer distance} pairs Signoff signoff.fix_isolated_via.isolated_via_max_range -value {{via1 0.5} {via2 0.5}} | set_app_options -name signoff.fix_isolated_via.isolated_via_max_range -value {{via1 0\.6} {via2 0\.6}} |
| 25 | signoff.check_drc.max_errors_pe r_rule | Signoff Design Rule Checking value 1000 | set_app_options -name signoff.check_drc.max_errors_per_rule - value |
| 26 | signoff.fix_drc.user_defined_opti ons | Specifies additional options for the IC Validator command line. Signoff value "-some_option" | set_app_options -name signoff.fix_drc.user_defined_options - value "-some_option" |
| 27 | signoff.check_drc.merge_base_e rror_name | Sets the file name of the error data file from which to read the initial DRC violations. signoff_check_drc.err Signoff Design Rule Checking signoff.check_drc.merge_base_error_name -value signoff_check_drc.err | set_app_options -name signoff.check_drc.merge_base_error_name -value signoff_check_drc.err |
| 28 | signoff.fix_drc.target_clock_nets | Controls whether signoff DRC fixing targets data nets (false) or clock nets (true). Signoff | set_app_options -name signoff.fix_drc.target_clock_nets -value true |
| 29 | signoff.check_drc.merge_increm ental_error_data | Controls whether to merge the initial DRC violations with the DRC violations detected during the incremental run. Signoff Design Rule Checking signoff.check_drc.merge_incremental _error_data -value true | set_app_options -name signoff.check_drc.merge_incremental_error_data -value true |
| 30 | signoff.fix_drc.run_dir | Sets the run directory, which contains the files generated by the signoff_fix_drc command. signoff_fix_drc_run Signoff | set_app_options -name signoff.fix_drc.run_dir -value my_run_dir |
| 31 | signoff.check_drc.read_design_v iews | Sets the reference cells for which the IC Validator tool reads the design view instead of the frame view. {} Signoff Design Rule Checking value {mc*} | set_app_options -name signoff.check_drc.read_design_views - value {mc*} |
| 32 | signoff.fix_drc.max_errors_per_r ule | Signoff value 500 | set_app_options -name signoff.fix_drc.max_errors_per_rule - value |
| 33 | signoff.check_drc.read_layout_vi ews | Sets the reference cells for which the IC Validator tool reads the layout view instead of the frame view. {} Signoff Design Rule Checking value {mc*} | set_app_options -name signoff.check_drc.read_layout_views - value {mc*} |
| 34 | signoff.fix_drc.max_errors_per_r ule | Sets the maximum number of DRC violations to fix per rule | |
| 35 | signoff.check_drc.run_dir | Sets the run directory, which contains the files generated by the signoff_check_drc command. signoff_check_drc_run Signoff Design Rule Checking signoff_check_drc_run | set_app_options -name signoff.check_drc.run_dir -value signoff_check_drc_run |
| 36 | signoff.fix_drc.max_detail_route_ iterations | And 1000 Signoff signoff.fix_drc.max_detail_route_iterations -value 10 | set_app_options -name signoff.fix_drc.max_detail_route_iterations -value |
| 37 | signoff.check_drc.runset | Sets the foundry runset to use for design rule checking. Signoff Design Rule Checking my_runset | set_app_options -name signoff.check_drc.runset -value my_runset |
| 38 | signoff.fix_drc.max_detail_route_ iterations | Sets the maximum number of search and repair loops to run after signoff DRC fixing | |
| 39 | signoff.check_drc.user_defined_ options | Specifies additional options for the IC Validator command line -value "-turbo" | set_app_options -name signoff.check_drc.user_defined_options -value "-turbo" |
| 40 | signoff.fix_drc.last_run_full_chip | Controls whether the signoff DRC checking in the final repair loop runs only on those portions of the block affected by signoff DRC fixing (false) or on the whole block (true). Signoff | set_app_options -name signoff.fix_drc.last_run_full_chip -value true |
| 41 | signoff.check_drc_live | Category of application options for interactive signoff design rule checking (Live DRC) | |
| 42 | signoff.fix_drc.init_drc_error_db | Sets the location of the signoff DRC results from the previous run. Signoff ./init_drc_db | set_app_options -name signoff.fix_drc.init_drc_error_db -value ./init_drc_db |
| 43 | signoff.check_drc_live.halo | Sets the distance in microns by which to expand the region in which Live DRC performs checking float/integer (microns) | set_app_options -name signoff.check_drc_live.halo -value 1. |
| 44 | signoff.fix_drc.fix_detail_route_dr c | Controls whether the signoff_fix_drc command fixes routing DRC violations for the entire block (global) or only in the areas near the signoff DRC violations (local). global local/global Signoff value local | set_app_options -name signoff.fix_drc.fix_detail_route_drc - value local |
| 45 | signoff.check_drc_live.haloapplic ation | Appears as a typo in the documentation for signoff.check_drc_live.halo. Sets the distance to expand the region in which Live DRC performs checking float/integer (microns) value 1.0 | set_app_options -name signoff.check_drc_live.haloapplication - value 1. |
| 46 | signoff.fix_drc.config_file | Sets the configuration file that Establishes the layer-to-DRC-rule mapping. Signoff drc_config.txt | set_app_options -name signoff.fix_drc.config_file -value drc_config.txt |
| 47 | signoff.check_drc_live.runset | Sets the foundry runset to use for interactive signoff design rule checking string (file path) "foundry.rs" | set_app_options -name signoff.check_drc_live.runset -value "foundry.rs" |
| 48 | signoff.fix_drc.check_drc | Controls whether signoff DRC checking is performed only on those portions of the block affected by signoff DRC fixing (local) or on the entire block (global). local local/global Signoff | set_app_options -name signoff.fix_drc.check_drc -value global |
| 49 | signoff.create_metal_fill.apply_n ondefault_rules | Enables the use of nondefault spacing rules in addition to the spacing rules defined in the technology file Fill signoff.create_metal_fill.apply_nondefault_rules -value true | set_app_options -name signoff.create_metal_fill.apply_nondefault_rules -value true |
| 50 | signoff.fix_drc | Prefix for application options related to signoff design rule checking and fixing. Signoff | |
| 51 | signoff.create_metal_fill.auto_ec o_threshold_value | Modifies the change threshold percentage for performing metal fill insertion only in modified regions | |
| 52 | signoff.create_pg_augmentation. power_net_name | Sets the power net on which to perform PG augmentation. Signoff signoff.create_pg_augme ntation.power_net_name -value VDD | set_app_options -name signoff.create_pg_augmentation.power_net_name -value VDD |
| 53 | signoff.create_metal_fill.auto_ec o_threshold_value | (percent) Fill signoff.create_metal_fill.auto_eco_t hreshold_value -value 15 | set_app_options -name signoff.create_metal_fill.auto_eco_threshold_value -value |
| 54 | signoff.create_pg_augmentation. ground_net_name | Sets the ground net on which to perform PG augmentation. Signoff signoff.create_pg_augme ntation.ground_net_name -value VSS | set_app_options -name signoff.create_pg_augmentation.ground_net_name -value VSS |
| 55 | signoff.create_metal_fill.fill_shiel ded_clock | Enables fill insertion for shielded timing-critical clock nets during timing-driven metal fill insertion Fill signoff.create_metal_fill.fill_shielded_clock -value true | set_app_options -name signoff.create_metal_fill.fill_shielded_clock -value true |
| 56 | signoff.create_metal_fill.user_def ined_options | Passes a parameter file or additional options to the IC Validator tool for metal fill insertion. Signoff signoff.create_metal_fill.user_defined_options -value {-D INDESIGN_USER_DEFINED_PARA M_FILE=file_name} | set_app_options -name signoff.create_metal_fill.user_defined_options -value {-D INDESIGN_USER_DEFINED_PARAM_FILE=file _name} |
| 57 | signoff.create_metal_fill.fix_densi ty_errors | Enables density error fixing (minimum density and density gradient) during metal fill insertion Fill signoff.create_metal_fill.fix_density_errors -value true | set_app_options -name signoff.create_metal_fill.fix_density_errors -value true |
| 58 | signoff.create_metal_fill.tcd_fill | Enables typical critical dimension (TCD) metal fill insertion. Signoff | set_app_options -name signoff.create_metal_fill.tcd_fill -value true |
| 59 | signoff.create_metal_fill.flat | Forces the use of the flat metal fill mode Fill | set_app_options -name signoff.create_metal_fill.flat -value true |
| 60 | signoff.create_metal_fill.space_t o_nets_on_adjacent_layer | Establishes the adjacent-layer minimum spacing requirements between metal fill and a net shape of a timing-critical net list of layer and spacing pairs Fill signoff.create_metal_fill.space_to_nets _on_adjacent_layer - value {{M2 4x}} | set_app_options -name signoff.create_metal_fill.spa ce_to_nets_on_adjacent_layer - value {{M2 4x}} |
| 61 | signoff.create_metal_fill.max_de nsity_threshold | Establishes the maximum density threshold for trimming metal fill on specific layers list of layers and thresholds Fill signoff.create_metal_fill.max_density_threshold -value {{M2 80}} | set_app_options -name signoff.create_metal_fill.max_density_threshold -value {{M2 80}} |
| 62 | signoff.create_metal_fill.space_t o_nets | Establishes the same-layer minimum spacing requirements between metal fill and a net shape of a timing-critical net list of layer and spacing pairs Fill value {{M2 0.125} {M3 0.133}} | set_app_options -name signoff.create_metal_fill.space_to_nets - value {{M2 0.125} {M3 0.133}} |
| 63 | signoff.create_metal_fill.read_de sign_views | Sets the reference cells for which to read the design view during signoff metal fill insertion list of cells Fill signoff.create_metal_fill.read_design_views -value {cell1 cell2} | set_app_options -name signoff.create_metal_fill.read_design_views -value {cell1 cell2} |
| 64 | signoff.create_metal_fill.space_t o_clock_nets_on_adjacent_layer | Establishes the adjacent-layer minimum spacing requirements between metal fill and a net shape of a user-defined clock net list of layer and spacing pairs Fill signoff.create_metal_fill.space _to_clock_nets_on_adjacent_layer -value {{M2 4x}} | set_app_options -name signoff.create_metal_fill.spa ce_to_clock_nets_on_adjacent_layer -value {{M2 4x}} |
| 65 | signoff.create_metal_fill.read_lay out_views | Sets the reference cells for which to read the layout view during signoff metal fill insertion list of cells Fill signoff.create_metal_fill.read_layout_views -value {cell1 cell2} | set_app_options -name signoff.create_metal_fill.read_layout_views -value {cell1 cell2} |
| 66 | signoff.create_metal_fill.space_t o_clock_nets | Establishes the same-layer minimum spacing requirements between metal fill and a net shape of a user-defined clock net list of layer and spacing pairs Fill signoff.create_metal_fill.space_to_clock_nets -value {{M2 4x} {M3 4x}} | set_app_options -name signoff.create_metal_fill.space_to_clock_nets -value {{M2 4x} {M3 4x}} |
| 67 | signoff.create_metal_fill.run_dir | Sets the run directory which contains the files generated by the signoff_create_metal_fill command signoff_fill_run string (directory path) Fill "my_fill_run" | set_app_options -name signoff.create_metal_fill.run_dir -value "my_fill_run" |
| 68 | signoff.create_metal_fill.runset | Sets the foundry runset to use for pattern- based metal fill insertion string (file path) Fill "foundry_fill.rs" | set_app_options -name signoff.create_metal_fill.runset -value "foundry_fill.rs" |
Comments
Leave a Reply