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


Contents

1

Introduction to Concurrent Layout Editing

Licensing Requirements
Benefits of Using Concurrent Layout
Limitations of Concurrent Layout

Terms Used in Concurrent Layout Editing

Concurrent Layout Flow

Accessing Concurrent Layout

Concurrent Layout Modes

Accessing the Concurrent Layout Assistant

2

Concurrent Layout Editing in Manager Mode

Initializing the Design for Concurrent Layout Editing

Design Partitions in Concurrent Layout

Defining an Area-Based Design Partition
Generating a Temporary Blockage in Manager Mode
Colors that Identify Objects in an Area-based Design Partition
Defining a Layer-Based Design Partition
Defining a Mixed Design Partition

Edit Scope of a Design Partition

Permission Required to Open a Design Partition View

Assigning Clones in Concurrent Layout

Merging a Submitted Design Partition

Rejecting a Submitted Design Partition

Resolution of Edit Conflicts in Nets during Merge

Clearing a Design Partition in Manager Mode

3

Concurrent Layout Editing in Designer Mode

Editing in a Design Partition

Generating a Temporary Pin in Designer Mode

Automatic Routing in an Area-Based Design Partition

Performing Automatic Routing for an Area-based Design Partition

Automatic Routing in a Layer-Based Design Partition

Rules for Editing Clones in Design Partitions

Reviewing Updates after Concurrent Layout Editing

Importing a Peer Partition after Concurrent Layout Editing

Checking All Edits after Concurrent Layout Editing

Checking and Resolving Edit Conflicts after Concurrent Layout Editing

Submitting a Design Partition for Merge

Recalling a Design Partition

Consolidated Alerts

4

Concurrent Layout Editing for Hierarchical Designs

Modes in Concurrent Hierarchical Editing

Incremental EIP from a Read-Only Design Partition

Editing a Hierarchical Design

Verifying Incremental EIP Updates

Merging Incremental EIP Updates

Editing a Subcell Incrementally After Descending In Read Mode

A

Virtuoso Concurrent Layout Forms

Append History Form

Assign Owner to Clone Family Form

Attach / Detach Areas Form

Attach / Detach Nets Form

Attach / Detach Objects Form

Change Design Partition View Form

Change Selection Filter on Nets Form

Check Edit Conflicts Form

Clear All Design Partitions Form

Concurrent Layout Options Form

Define Design Partition Form

Define Design Partition View Form

Edit in Design Partition Form

Hierarchical Edit Setup Form

Import Peer Design Partition Form

Join Objects and Update Definition Form

Layout Configuration Form

Make Opaque Form

Merge Form

Partition Layers Form

Reject Submission Form

Remove Changes from Design Partition View Form

Revert Opaque Instances Form

Save a Copy Form

Save as Design Partition View Form

Save As Full Partition View Form

Save Figures for Comparison Form

Select Net Form

Split Crossing Objects Options Form

Split Objects Crossing Design Partitions Form

Split Objects Crossing Partitions Form

View Clone Occurrence Form

View Design Partition Form

View History Form

View Instance Occurrence Form

B

Concurrent Layout Assistant

Concurrent Layout Assistant in Manager Mode

Concurrent Layout Toolbar in Manager Mode
Design Partition Management Pane in Manager Mode
Preview Options
Display Additional Columns
Design Partition Options in Manager Mode

Concurrent Layout Assistant in Designer Mode

Concurrent Layout Toolbar in Designer Mode
Design Partition Management Pane in Designer Mode
Design Partition Options in Designer Mode
Design Partition View Contents Section in Designer Mode
Summary Pane
Details Pane
Information Pane

C

Concurrent Layout Environment Variables

List of Concurrent Layout Environment Variables
addMergedObjsToSelSetLimit
autoDeletePartitionView
autoHighlightAlerts
autoSplitObjCrossingPartition
autoSplitObjTypes
categoryName
checkLogFile
cleEditMode
cleEnableAdvPartitionType
cleEnvFilePath
cleHierEditMode
commitOlderVersion
commitResetPartitionView
conflictMergeAction
conflictRenameNet
conflictRenamePin
conflictRenameTerm
consolidateAlerts
createPartcheckAreaOverlap
dimNotModifiedFigPreview
displayWarningGlyph
enableGDM
enterKeyProtection
exportFilter
filterMarkerOutOfArea
hideOrignalFigPreview
highlightModifiedFigPreview
importActionForError
importBlockErrorID
importFilter
importPeerAtOpen
importPeerViewLog
importWarnAsError
includeNonMaskableLayers
mergeLogFile
mergePostEditCheckLimit
mixedRoute
mergeSizeReminder
nameGenerator
onlySelectOutsidePartition
promptManagerOpen
promptAssignCloneOwner
saveNonCommittable
showMarkerChanges
splitObjFilterByPalette

D

DM Sanity Checker

Setting Up The Test

Return to top
 ⠀
X