Abstract Data Annotated in Layout Dual View
The abstract data that is annotated in the layout dual view is as follows.
-
prBoundary
The prBoundary of the layout dual view is updated if it already exists in the layout view; otherwise, it is created based on the Create boundary options on the Boundary tab of Abstract Generator. -
cellType
If the cellType is already specified for the layout, Abstract Generator does not modify the cellType in the layout dual view. If the cellType attribute is not specified, Abstract Generator automatically sets it depending on the bin in which the cell is processed. -
symmetry
Abstract Generator uses the following sequence to determine the symmetry of the current cellview:- The Symmetry Type attribute in layout cellview is considered.
- If the Symmetry Type attribute is not set in layout cellview, then the property with the name Symmetry on layout cellview is considered.
- You can overwrite the above values by selecting a value in the symmetry field on the Cell Properties form.
-
timestamp
The timestamp of the annotated abstract data is updated in the layout dual view. This is done to verify whether or not the abstract data in the layout dual view is up to date. -
Cover blockage
A cover blockage is created for a PR boundary in the layout dual view with the value provided by the AbstractTopLayerCoverBlockage option in Abstract Generator Options for Layout Dual View. Alternatively, you can also create cover blockages using the Specify the top metal layer for cover blockage option on the Map tab of the Pins step. -
Pin Annotation
Abstract generator enables you to create pins from the text labels by using the Map text label to pins option in the Pins step. You can also create pins from the text labels by setting the PinsTextPinMap option, as follows:
absSetBinOption(“Core” “PinsTextPinMap” “(M1 (M1 label))”)
The new pins created by Abstract Generator based on the pin text label map are annotated in the layout dual view.
If the layout has existing pins and pin text label map is set, only the new pins added by Abstract Generator are annotated in the layout dual view. If the layout has existing pins and pin text label map is not set, no new pins are created and the existing pins are preserved in the layout dual view.
Abstract Generator Options for Layout Dual View
For generating the layout dual view, the following two new options have been added to Abstract Generator.
-
AnnotateLayoutDualView
To enable Abstract Generator to generate the layout dual view, set the AnnotateLayoutDualView option to TRUE. If this option is set to TRUE, Abstract Generator annotates the abstract data in the layout view to generate the layout dual view. By default, this option is set to FALSE.absSetOption(“AnnotateLayoutDualView” “true”)
-
AbstractTopLayerCoverBlockage
This option specifies the top metal layer for cover blockage in the layout dual view. This new option has been added because the existing cover blockage options have different use model, which may lead to confusion.absSetBinOption(“Core” AbstractTopLayerCoverBlockage” “Metal5”)
Related Topics
Pins Step in Standalone Abstract Generation
Return to top