change_layer
change_layer
-mask_number i_maskNum
-name s_layerName
-tech_lib s_techName
-material {nWell | pWell | nDiff | pDiff | nImplant | pImplant | poly | contactlessMetal | metal | cut}
[ -x_routing_grid f_grid ]
[ -y_routing_grid f_grid ]
[ -thickness f_micron ]
[ -height f_micron ]
[ -manufacturing_grid f_micron ]
[ -new_name s_layerName ]
[ -no_save ]
[ -preferred_direction {horizontal | vertical | leftDiag | rightDiag ]
[ -routing_grid_offset f_micron ]
[ -routing_grid_pitch f_micron ]
[ -enabled ]
[ -routable ]
[ -max_routing_distance f_micron ]
[ -max_pickup_distance f_micron ]
[ -boundary_clearance f_micron ]
Description
Renames layers and provides additional information about layers, such as material types and mask numbers. Use this command when you read GDSII stream data that does not contain enough information for physical design tools.
Use of this command can change the data in your technology database file, tech.db, and should be used with caution because others in your group might also be using the file.
Arguments
|
-boundary_clearance f_micron
|
|
|
Specifies the minimum clearance required between the edge of an object and the boundary.
|
|
-enabled
|
Determines whether the layer will be loaded.
|
|
-height f_micron
|
Sets the layer height in microns.
|
|
-manufacturing_grid f_micron
|
|
|
Specifies the course for this layer. No geometries for this layer can exist off of this grid.
|
|
-mask_number i_maskNum
|
Specifies the mask number. The order of the layer stack is set by the mask number sequence.
|
|
-material
|
Specifies the material type for the layer. Valid choices are nWell, pWell, nDiff, pDiff, nImplant, pImplant, poly, contactlessMetal, metal and cut.
|
|
-max_pickup_distance f_micron
|
|
|
Specifies the maximum distance for a single layer route to a pin.
|
|
-max_routing_distance f_micron
|
|
|
Specifies the maximum distance for a single layer route.
|
|
-name s_layerName
|
Specifies the default layer name assigned by Space-based Router and Chip Optimizer for the GDS-based library. When a GDS file is streamed in, it only contains mask numbers. Space-based Router and Chip Optimizer assigns layer names using the default layer name, followed by the layer number (for example, L1).
|
|
-new_name s_layerName
|
Specifies a new name to assign to the layer.
|
|
-no_save
|
Prevents the information in this command from being saved to the tech.db file. Changes are only made to the library in memory.
|
|
-preferred_direction
|
Specifies the preferred direction the router will use. Valid values are horizontal, vertical, leftDiag, rightDiag.
|
|
-routable
|
Indicates whether routes can be added to this layer.
|
|
-routing_grid_offset f_micron
|
|
|
Specifies the offset from 0 for the router to use for this layer.
|
|
-routing_grid_pitch f_micron
|
|
|
Specifies the grid for the router to use when placing centerlines for this layer.
|
|
-tech_lib s_techName
|
Specifies the technology library to use.
|
|
-thickness f_micron
|
Sets the layer thickness.
|
|
-x_routing_grid f_micron
|
|
|
Specifies where route segments can begin and end, and where vias can be placed on the x-axis.
|
|
-y_routing_grid f_micron
|
|
|
Specifies where route segments can begin and end, and where vias can be placed on the y-axis.
|
Examples
The following example renames the third mask with default name L3 layer to MET1 of material type metal.
change_layer -tech_lib "newTiny" -name "L3" -new_name "MET1" -material "metal" -mask_number 3
Related Topics
Technology Commands
add_custom_via_def
tech_info
Return to top