| 1 | signoff.report_metal_density.gra dient_window_size | Sets the window size used for density gradient checking. 50 microns (if not specified in tech file) float/integer (microns) Signoff Metal Metal Density Reporting signoff.report_metal_de nsity.gradient_window_size -value 50 | set_app_options -name signoff.report_metal_density.gradient_window_size -value |
| 2 | custom.route.single_loop_match _offset_layer | Routes the segment at the top of the single-loop figure on a layer different from other segments in the loop. Not specified Routing custom.route.single_loop_match_offset_layer -value true | set_app_options -name custom.route.single_loop_match_offset_layer -value true |
| 3 | signoff.report_metal_density.min _density | Sets the minimum percentage of metal allowed in the window for density calculation. 10 percent (if not specified in tech file) float/integer (percentage) Signoff Metal Metal Density Reporting signoff.report_metal_density.min_density -value 10 | set_app_options -name signoff.report_metal_density.min_density -value |
| 4 | custom.route.single_loop_match _min_spacing | Sets the minimum spacing in the loop for single-loop matching. Not specified Routing custom.route.single_loop_match_min_spacing -value | set_app_options -name custom.route.single_loop_match_min_spacing -value |
| 5 | signoff.report_metal_density.run _dir | Sets the name of the IC Validator working directory where report files are written. signoff_report_metal_density_run string (directory path) Signoff Metal Density Reporting value "my_density_run_dir" | set_app_options -name signoff.report_metal_density.run_dir - value "my_density_run_dir" |
| 6 | custom.route.single_loop_match _max_spacing | Sets the maximum spacing in the loop for single-loop matching. Not specified Routing custom.route.single_loop_match_max_spacing -value | set_app_options -name custom.route.single_loop_match_max_spacing -value |
| 7 | signoff.report_metal_density.user _defined_options | Specifies additional options for the IC Validator command line used to invoke metal density reporting. Signoff Metal Density Reporting signof f.report_metal_density.user_defined_options -value "- some_option" | set_app_options -name signoff.report_metal_density.user_defined_options -value "- some_option" |
| 8 | custom.route.single_loop_match | Adds single loops to extend wire lengths for length matching. Not specified Routing custom.route.single_loop_match -value true | set_app_options -name custom.route.single_loop_match -value true |
| 9 | thesignoff.check_drc_live.exclud e_command_class | Excludes all density or connectivity rules from interactive signoff design rule checking (Live DRC). Appears with a typo 'thesignoff' in documentation. Signoff DRC (Interactive Design Rule Checking) thesignoff.check_drc_live.exclud e_command_class -value | set_app_options -name thesignoff.check_drc_live.exclude_command_class -value |
| 10 | custom.route.shield_second_net | Sets the secondary net to use as the shield. Used for right and top shields for single-signal nets. Not specified Routing custom.route.shield_second_net -value | set_app_options -name custom.route.shield_second_net -value |
| 11 | custom.route | Application options. Not specified Routing report_app_options custom.route.* | |
| 12 | custom.route.shield_net | Sets the net to use as the shield. Used for left and bottom shields for single-signal nets. Not specified Routing custom.route.shield_net -value | set_app_options -name custom.route.shield_net -value |
| 13 | custom.route.balance_mode | Reduces the skews caused by wire length and via cut count differences in interposer designs. Not specified Routing custom.route.balance_mode -value true | set_app_options -name custom.route.balance_mode -value true |
| 14 | custom.route.shield_min_signal_ seg | Sets the minimum length of wiring to shield. 0 um Routing custom.route.shield_min_signal_seg -value 0 | set_app_options -name custom.route.shield_min_signal_seg -value |
| 15 | custom.route.bus_corner_type | Specifies how the tool routes the bus trunks at corners. auto auto, cross, river Routing custom.route.bus_corner_type -value auto | set_app_options -name custom.route.bus_corner_type -value manual |
| 16 | custom.route.shield_min_shield_ seg | Sets the minimum length of shield segments. 0 um Routing custom.route.shield_min_shield_seg -value 0 01a96e137/ | set_app_options -name custom.route.shield_min_shield_seg -value 0 765, 771 96e137/ |
| 17 | custom.route.bus_intra_shield_pl acement | Specifies how the bus trunk will be shielded. outside double_interleave, half_interleave, interleave, outside Routing custom.route.bus_intra_shield_placement - value interleave | set_app_options -name custom.route.bus_intra_shield_placement - value interleave |
| 18 | custom.route.shield_min_open_l oop | Sets the minimum total length of an open shield-loop placed on the same layer. The shield shapes must be longer than this value, or no shielding will be added. Not specified Routing custom.route.shield_min_open_loop -value | set_app_options -name custom.route.shield_min_open_loop -value |
| 19 | custom.route.bus_pin_trunk_offs et | Changes the default spacing between the bus trunk and the bus bit pins. Not specified Routing custom.route.bus_pin_trunk_offset -value 5.0 | set_app_options -name custom.route.bus_pin_trunk_offset -value 5. |
| 20 | custom.route.shield_connect_to_ supply | Connects shields to the nearest power mesh. Not specified Routing custom.route.shield_connect_to_supply -value | set_app_options -name custom.route.shield_connect_to_supply -value true |
| 21 | custom.route.bus_split_even_bit s | Controls whether automatic bus splitting routes an even number of nets between pre-routes (power stripes). Not specified Routing custom.route.bus_split_even_bits -value true | set_app_options -name custom.route.bus_split_even_bits -value true |
| 22 | custom.route.shield_connect_rou te | Connects shields to ground. Note that these shields are marked as dynamic shields. Not specified Routing custom.route.shield_connect_route -value true | set_app_options -name custom.route.shield_connect_route -value true |
| 23 | custom.route.bus_split_ignore_w idth | Sets the wire width threshold of any obstructing power grid or route that triggers the bus trunk to be split into more than one section. Not specified number Routing custom.route.bus_split_ignore_width -value 2.0 | set_app_options -name custom.route.bus_split_ignore_width -value 2. |
| 24 | custom.route.shield_connect_me sh_overlap | Creates multiple shield connections to the power mesh for a shield by creating a shield via at each intersection of a shield path segment and a power strap. Not specified Routing custom.route.shield_connect_mesh_overlap - value true | set_app_options -name custom.route.shield_connect_mesh_overlap - value true |
| 25 | custom.route.bus_tap_off_enabl e | Connects pins to the bus trunk. Not specified Routing custom.route.bus_tap_off_enable -value true | set_app_options -name custom.route.bus_tap_off_enable -value true |
| 26 | custom.route.routing_area | Defines an area within which the Custom Router creates routes. Used for large blocks to only create or modify routes within a specific area. Not specified Routing custom.route.routing_area -value | set_app_options -name custom.route.routing_area -value |
| 27 | custom.route.bus_tap_off_shieldi ng | Adds shielding to the bus tapoffs. Not specified Routing custom.route.bus_tap_off_shielding -value | set_app_options -name custom.route.bus_tap_off_shielding -value true |
| 28 | custom.route.net_min_layer_mo de_soft_cost | Sets the layer cost for minimum and maximum layer mode. Not specified Routing custom.route.net_min_layer_mode_soft_cost - value | set_app_options -name custom.route.net_min_layer_mode_soft_cost - value |
| 29 | custom.route.diffpair_twist_jump er_enable | Twists the nets in the differential-pair group. Not specified Routing custom.route.diffpair_twist_jumper_enable - value true | set_app_options -name custom.route.diffpair_twist_jumper_enable - value true |
| 30 | custom.route.net_min_layer_mo de | Sets the minimum layer mode for net-specific layer constraints. Not specified hard, allow_pin_connection Routing custom.route.net_min_layer_mode -value allow_pin_connection | set_app_options -name custom.route.net_min_layer_mode -value allow_pin_connection |
| 31 | custom.route.diffpair_twist_jump er_interval | Sets the distance between each twist for differential-pair routing. Not specified number Routing custom.route.diffpair_twist_jumper_interval - value 10.0 | set_app_options -name custom.route.diffpair_twist_jumper_interval - value 10. |
| 32 | custom.route.net_max_layer_mo de_soft_cost | Sets the layer cost for the maximum layer mode constraint. Not specified number Routing custom.route.net_max_layer_mode_soft_cost -value 5 | set_app_options -name custom.route.net_max_layer_mode_soft_cost -value |
| 33 | custom.route.diffpair_twist_jump er_offset | Sets the distance between the first twist and the connected pins | |
| 34 | custom.route.net_max_layer_mo de | Sets the maximum layer mode for net-specific layer constraints. Not specified hard, allow_pin_connection Routing custom.route.net_max_layer_mode -value hard | set_app_options -name custom.route.net_max_layer_mode -value hard |
| 35 | custom.route.diffpair_twist_jump er_offset | Routing custom.route.diffpair_twist_jumper_offset - value 10 | set_app_options -name custom.route.diffpair_twist_jumper_offset - value |
| 36 | custom.route.match_box | Sets the area within which the Custom Router performs length matching. Not specified Coordinates Routing custom.route.match_box -value {{0 0} {100 100}} | set_app_options -name custom.route.match_box -value {{0 0} {100 100}} |
| 37 | custom.route.diffpair_twist_jump er_style | Sets the twist style for differential pairs. diagonal, none, orthogonal Routing custom.route.diffpair_twist_jumper_style - value diagonal | set_app_options -name custom.route.diffpair_twist_jumper_style - value diagonal |
| 38 | custom.route.layer_grid_mode | Specifies whether the route and corresponding parallel shields, jumpers for parallel shields, and bus shields snap to the wire tracks or the routing grid. Not specified List of {{layerName mode}} where mode is on, off, or off_cost Routing custom.route.layer_grid_mode -value {{M2 off} {M3 off_cost 4}} | set_app_options -name custom.route.layer_grid_mode -value {{M2 off} {M3 off_cost 4}} |
| 39 | custom.route.distance_to_net_pi n | (Hybrid flow only) Skips the connection if the distance between the pin and the route is <= distance_to_net_pin. Not specified List of pairs: {{netName distance}} Routing custom.route.distance_to_net_pin -value {{{net1 5.0} {net2 3.0}}} | set_app_options -name custom.route.distance_to_net_pin -value {{{net1 5.0} {net2 3.0}}} 766, 776 |
| 40 | custom.route.hybrid_flow | Enables the hybrid flow for custom routing, automatically setting values for related hybrid flow options. Not specified on/off Routing custom.route.hybrid_flow -value on | set_app_options -name custom.route.hybrid_flow -value on |
Comments
Leave a Reply