renameConflictingLayoutInstances
layoutXL renameConflictingLayoutInstances boolean { t | nil }
Description
Controls whether the Generate Selected From Source command automatically renames existing instances in the layout with instance names that conflict with the schematic instances being transferred. The default value is nil.
When set to t, where a conflicting instance name exists, the existing instance in layout is renamed with the suffix _old, for example I1 to I1_old. The newly generated layout instance matches the schematic instance, for example I1.
When set to nil, the existing instance in layout is unchanged and the transferred instance is generated in layout with an incremental suffix, for example I1 to I1_1.
For folded, m-factored, series-connected, or lxCombination instances the next unique number is used. For example, for the folded instance
I1.1, the new instances in layout would be renamed to I1.2; for the series-connected instance I1.s1, new instances would be renamed I1.s2, and so on.GUI Equivalent
Examples
envGetVal("layoutXL" "renameConflictingLayoutInstances")
envSetVal("layoutXL" "renameConflictingLayoutInstances" 'boolean t)
envSetVal("layoutXL" "renameConflictingLayoutInstances" 'boolean nil)
Related Topics
Return to top