Product Documentation
Virtuoso Space-based Router Command Reference
Product Version IC23.1, September 2023

get_drawing_order

get_drawing_order 
{-layers | -purposes | -highlights} 
[ -window_id i_windowID]

Description

Returns the current drawing order for layers, purposes or highlights for the active window or the specified window. Only one item type (layers, purposes or highlight sets) may be requested at a time. Space-based Router and Chip Optimizer displays the requested drawing order in the Transcript area.

Arguments

-highlights

Requests the drawing order for highlight sets.

-layers

Requests the drawing order for layers.

-purposes

Requests the drawing order for layer purposes.

-window_id i_windowID

Specifies the identifier of the window to report on. If this argument is not specified, the active window is used.

Value Returned

s_layerName… | s_purposeName… | s_hlName…

Is the ordered list of layers, purposes or highlights represented as strings.

Examples

The following example requests the drawing order for the layer purposes of the cellview in window 2 and shows the results returned by Space-based Router and Chip Optimizer.

get_drawing_order -purposes -cell_view_id [get_cell_view -window_id 2]
"fill" "label" "text" "drawing" "blockage" "via:pin" "via:redundant" "via:global" "via:detail" "wire:pin" "wire:redundant" "wire:global" "wire:detail"

Related Topics

View Commands

set_drawing_order


Return to top
 ⠀
X