|
ExtractShapeLimit value
|
|
|
Sets the limit for the number of shapes to be extracted in the given design. The default value is 10000. To increase the limit, set the value as a positive number greater than 10000.
|
|
ExcludePurposeList purpose_names
|
|
|
Returns the names of purposes that are to be ignored when a layer name without a qualifying purpose name is specified in the geometry specifications in the Pin, Extract, and Abstract steps.
|
|
ExtractPurposeList purpose_names
|
|
|
Specifies the names of the purposes that are to be extracted when a layer name without a qualifying purpose name is specified while running Abstract Generator. This option is available as a global option and is applicable to signal extraction, power extraction, and antenna calculation.
|
|
UseConstraintGroup constraintgroup_name
|
|
|
Specifies the name of the technology database constraint group that Abstract Generator uses to get information such as valid vias and valid routing layers.
|
|
OptimizeBigDesignMemory
|
|
|
Solves the memory issue which comes on the big block designs in Abstract Generator. By default, this option is set to False. To optimize the memory for big designs, set this option to True.
|
|
QuickAbstract
|
|
|
Improves performance of Abstract Generator for small and mid size designs. If this option is set to true, Abstract Generator will not generate the intermediate cellviews, that is Pin and Extract cellviews. Only Abstract cellviews will be generated. This will result in 30% performance gain. By default, this option is set to false.
|
|
AnnotateLayoutDualView
|
|
|
Enables Abstract Generator to annotate the abstract data in the layout itself and generate the layout dual view instead of the regular abstract view if set to TRUE. By default, this option is set to FALSE.
|
|
ReadVoltageAndPurposeRules
|
|
|
Enables Abstract Generator to read the layer-purpose- based and voltage dependent spacing rules from the technology file if set to TRUE. By default, this option is set to FALSE.
absSetOption( "ReadVoltageAndPurposeRules" "true")
|
|
CopyMSRoutingConstraints
|
|
|
Enables Abstract Generator to copy the mixed signal routing constraints from the layout view to the abstract view, if set to TRUE. By default, this option is set to FALSE.
absSetOption("CopyMSRoutingConstraints" "true")
|
|
ReadOnlyTechnology
|
|
|
Enables Abstract Generator to work with the read-only technology file. When this option is set to TRUE, Abstract Generator does not try to save to the technology file the layer purpose pairs that it creates. By default, this option is set to FALSE.
absSetOption("ReadOnlyTechnology" "true")
|
|
numOfPointsInEllipseOrDonut
|
|
|
Specifies the number of points that polygons should have before fracturing the blockages. These polygons represent elliptical, circular, or donut shapes in the layout. By default, this option is set to 64.
absSetOption("numOfPointsInEllipseOrDonut" "64")
|
|
LEFLibraryName
|
|
|
Specifies the LEF library that needs to be imported and displayed in the current abstract session.The specified LEF library is opened in Abstract Generator after reading the corresponding technology LEF file. At this point, the corresponding GDS file, if available, will also be read.
absSetOption("LEFLibraryName" "t8")
|
|
suppressMessage
|
|
|
Suppresses the messages that have the specified message IDs.
absSetOption("suppressMessage" "ABS-12005" "ABS-15009")
|
|
IgnoreCellsForExtraction
|
|
|
Specifies the cells to be ignored during extraction. The valid format for the cell names is a space separated string.
absSetOption("IgnoreCellsForExtraction" "CELL_55 CELL_56")
|
|
ExtractPurposeList purpose_names
|
|
|
Specifies the names of the purposes that are to be extracted when a layer name without a qualifying purpose name is specified in the geometry specifications in the Extract step during signal extraction, power extraction, and extraction for antenna calculation.
Example:
absSetOption( "ExtractPurposeList" "drawing net pin")
|