@@ -15,6 +15,8 @@ sta::define_cmd_args "detailed_route" {
1515 [-via_access_layer layer]
1616 [-or_seed seed]
1717 [-or_k k]
18+ [-bottom_routing_layer layer]
19+ [-top_routing_layer layer]
1820 [-verbose level]
1921 [-distributed]
2022 [-remote_host rhost]
@@ -33,8 +35,8 @@ proc detailed_route { args } {
3335 sta::parse_key_args " detailed_route" args \
3436 keys {-output_maze -output_drc -output_cmap -output_guide_coverage \
3537 -db_process_node -droute_end_iter -via_in_pin_bottom_layer \
36- -via_in_pin_top_layer -via_access_layer -or_seed -or_k \
37- -verbose -remote_host -remote_port -shared_volume \
38+ -via_in_pin_top_layer -via_access_layer -or_seed -or_k -bottom_routing_layer \
39+ -top_routing_layer - verbose -remote_host -remote_port -shared_volume \
3840 -cloud_size -min_access_points -repair_pdn_vias -drc_report_iter_step} \
3941 flags {-disable_via_gen -distributed -clean_patches -no_pin_access \
4042 -single_step_dr -save_guide_updates}
@@ -119,6 +121,12 @@ proc detailed_route { args } {
119121 } else {
120122 set or_k 0
121123 }
124+ if { [info exists keys(-bottom_routing_layer)] } {
125+ utl::error DRT 509 " -bottom_routing_layer is deprecated. Use set_routing_layers command instead."
126+ }
127+ if { [info exists keys(-top_routing_layer)] } {
128+ utl::error DRT 510 " -top_routing_layer is deprecated. Use set_routing_layers command instead."
129+ }
122130 if { [info exists keys(-verbose)] } {
123131 sta::check_positive_integer " -verbose" $keys(-verbose)
124132 set verbose $keys(-verbose)
@@ -258,6 +266,8 @@ proc detailed_route_debug { args } {
258266
259267sta::define_cmd_args " pin_access" {
260268 [-db_process_node name]
269+ [-bottom_routing_layer layer]
270+ [-top_routing_layer layer]
261271 [-via_access_layer layer]
262272 [-via_in_pin_bottom_layer layer]
263273 [-via_in_pin_top_layer layer]
@@ -271,7 +281,7 @@ sta::define_cmd_args "pin_access" {
271281}
272282proc pin_access { args } {
273283 sta::parse_key_args " pin_access" args \
274- keys {-db_process_node -verbose \
284+ keys {-db_process_node -bottom_routing_layer -top_routing_layer - verbose \
275285 -min_access_points -remote_host -remote_port -shared_volume -cloud_size \
276286 -via_access_layer -via_in_pin_bottom_layer -via_in_pin_top_layer} \
277287 flags {-distributed}
@@ -281,6 +291,12 @@ proc pin_access { args } {
281291 } else {
282292 set db_process_node " "
283293 }
294+ if { [info exists keys(-bottom_routing_layer)] } {
295+ utl::error DRT 511 " -bottom_routing_layer is deprecated. Use set_routing_layers command instead."
296+ }
297+ if { [info exists keys(-top_routing_layer)] } {
298+ utl::error DRT 514 " -top_routing_layer is deprecated. Use set_routing_layers command instead."
299+ }
284300 if { [info exists keys(-via_access_layer)] } {
285301 set via_access_layer $keys(-via_access_layer)
286302 } else {
0 commit comments