add_custom_via_def
add_custom_via_def -libs_libName-cells_cellName-views_view_Name-layer1s_layerName-layer2s_layerName-tech_libs_techName-vias_viaName[ -no_save ]
Description
Marks via cells in the library. Via cells are defined to contain three shapes—the top metal layer, the bottom metal layer and the cut layer that shorts the two metals together. Defining via cells for the extraction process is an optional procedure. If you define via cells, your memory utilization of the loaded GDS-based cellview will be reduced by approximately 20%.
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.
You must define the layer stack (change_layer) before you can use this command. Once the technology information is properly set, you need not repeat the setup for subsequent sessions. Review and verify the technology information using the tech_info command before you load the design.
Arguments
Examples
The following command defines a custom via, CVIA12, and adds the definition to the technology file for newTiny.
add_custom_via_def -tech_lib "newTiny" -via "CVIA12" -layer2 "MET2" -layer1 "MET1" -lib "newTiny" -cell "CVIA12" -view "layout"
Related Topics
Return to top