Product Documentation
Virtuoso Concurrent Layout User Guide
Product Version IC23.1, November 2023

autoSplitObjTypes

layout.cle autoSplitObjTypes string { "pathSeg" | "path" | "rect" | "polygon" | "mppPath" | "mppGuardring" }

Description

Specifies the object types to be split when design partitions are created or are pushed down to hierarchical sub cells. The default is "pathSeg".

GUI Equivalent

Command:

Concurrent – Define Design Partition – Split Crossing Objects (…)

Field:

Object Types

Examples

envGetVal("layout.cle" "autoSplitObjTypes")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "pathSeg")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "path")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "rect")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "polygon")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "mppPath")
envSetVal("layout.cle" "autoSplitObjTypes" 'string "mppGuardring")

You can specify multiple objects types in the following way:

envSetVal("layout.cle" "autoSplitObjTypes" 'string "rect polygon mppGuardring")

Related Topics

Split Crossing Objects Options Form

Defining an Area-Based Design Partition

List of Concurrent Layout Environment Variables


Return to top
 ⠀
X