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

Concurrent Layout Options Form

Modifies the configuration settings related to the Concurrent Layout assistant and for opening, saving, and merging the design partition views.

Field

Description

Assistant

This section provides options to customize the Concurrent Layout assistant.

Preview

Lets you specify the following preview options:

  • Highlight modified figures highlights all modified figures on the canvas. This option is selected by default.
    Environment variable: highlightModifiedFigPreview
  • Dim display of unmodified figures dims the display of the figures that have not been modified. This option is deselected by default.
    Environment variable: dimNotModifiedFigPreview
  • Hide original figures of changes not imported hides the original figures changed in the peer design partition, the changes are visible in preview, but are not imported. This option is selected by default, which means that in preview you will only see the modified shape because the original shape is hidden. If a shape is modified in more than one partition, in preview you will see several shapes without knowing whether there is an edit conflict. When this option is deselected, the original shape is also displayed along with a flightline pointing to the modified version so you can see an edit conflict. The following example, shows how the figures are displayed when this option is enabled or disabled.

Environment variable: hideOrignalFigPreview

Tracking

Provides the following options to configure the editing and alert information shown on the Concurrent Layout assistant and in the canvas.

  • Show marker changes displays the number of markers in the Summary pane and the marker details in the Details pane of the Concurrent Layout assistant. This option is deselected by default, which means that the markers are not displayed in the assistant. This option applies to the OBJECTS and MODIFICATIONS sections only. Markers in the ALERTS section are always displayed. Environment variable: showMarkerChanges
  • Display warning glyph shows a yellow warning glyph in the canvas whenever a change is being made outside the design partition. Such changes increase the chance of edit conflicts and you may want to revert them immediately. Clicking on the glyph will take you to the alert pane for more details. This option is selected by default and does not affect other types of glyph such as the red colored error glyph. Environment variable: displayWarningGlyph
  • Auto highlight alerts highlights an alert automatically when it is added to the alert pane of Concurrent Layout assistant. This option is selected by default Environment variable: autoHighlightAlerts

Edit Scope

Sets the edit mode inside the current partition.

  • Off disables the edit mode settings.
  • Only Select Inside Partition lets you select only those objects that are inside the current partition. Objects that are fully or partially inside or have been temporarily moved outside the current partition for editing are also selectable.
  • Only Edit Inside Partition lets you edit only those objects that are inside current partition. When you specify this option, all edit commands are restricted to the specified design partition. You cannot edit objects outside this design partition.
  • Supported commands are: Create – Shapes, Create – Instance, Create – Pin, Create – Label, Create – Fluid Guard Ring, Create – Wiring – Wire, Create – Via, Edit – Move, Edit – Copy, Edit – Stretch, Edit – Delete, Edit – Quick Align, Edit – Advanced – Reshape.

Environment variable: cleEditMode

Hierarchical Edit Mode

Specifies the mode for hierarchical editing.

  • Regular disables the display of the Hierarchy Setup form and hierarchical editing is not done using concurrent layout.
  • Incremental displays the Hierarchy Setup form and lets you do hierarchical editing of area partitions using concurrent editing.

Environment variable: cleHierEditMode

Open Design Partition View

This section provides options to configure the actions that occur when you open a design partition view.

Import Peers

Specifies actions to take when importing updates made in peer design partitions.

  • Prompt displays a message to confirm whether you want to import updates made in peer design partitions.
  • Always imports all peer partition updates.
  • Never lets you work in isolation and the peer partition updates are never imported. You may still preview these changes in the foreground cellview.

The default is Prompt.

Environment variable: importPeerAtOpen

Filter changes for objects not owned

Filters updates to the objects you do not own. This option is applicable only for object-based partitions and is deselected by default.

Environment variable: importFilter

View log of edit conflicts

Specifies whether to display the log of edit conflicts while opening design partition views. This option is deselected by default, which means that the edit conflict log is not displayed when a design partition view opens.

Environment variable: importPeerViewLog

Error Action

Specifies the action to take when errors are found while opening a design partition view.

  • Continue Continues to open the design partition view even in the case of error.
  • Stop Stops import of a design partition view in case of error.
  • StopOnID Stops import of a design partition view for the specified error message IDs.
    The default is Continue.

Environment variable: importActionForError

Message IDs

Specifies the error message IDs for which the import of a design partition view is stopped. This option is available only when the Error Action is specified as StopOnID.Environment variable: importBlockErrorID

Treat warnings as errors

Increases the severity of warnings to the same level as errors so the specified error action can apply to them equally.

This option is available only when the Error Action is specified as StopOnID.

Save Design Partition View

This section provides options to configure actions to take when saving a design partition view

Filter changes for objects not owned

Specifies whether to filter changes for objects that the user does not own while saving a design partition view. This option is applicable only for object-based partitions.

This option is deselected by default, which means that the changes made to the objects not owned by the user are not filtered and are saved in the design partition view.

Environment variable: exportFilter

Warn when Object Count Exceeds

Displays a warning to merge the design partition view when the number of objects being modified in the design partition view exceeds the specified value. You can disable this warning by setting the value to 0.

Environment variable: mergeSizeReminder

Manager Only

This section provides options that can be set in the manager mode.

Only select outside partition area

Specifies whether edits in manager mode should be allowed only outside design partition areas. The check box is deselected by default, which means that users can edit the top design from inside any design partition area. When selected, users cannot edit any object inside design partition area.

Environment variable: onlySelectOutsidePartition

Auto delete design partition view

Deletes design partition views when Clear All Design Partitions or Delete command is run. When deselected, the design partition views are reset to be reused when these commands are run. The check box is deselected by default.

Environment variable: autoDeletePartitionView

Create partition views to check area overlaps

When Create is clicked on the Define Design Partition Form form, checks the design partitions for area overlaps and reports them in CIW. The check box is deselected by default.

Environment variable: createPartcheckAreaOverlap

Include non-maskable layers

Adds the non-maskable layer column on the Partition Layers Form form and lets you can include non-maskable layers in layer-based design partitions.

Environment variable: includeNonMaskableLayers

Prompt when entering manager mode

Displays a message when a cellview opens in manager mode.

Environment variable: promptManagerOpen

Prompt to assign clone owner

Displays a message when creating design partitions to assign any unassigned clone in the top design.

Environment variable: promptAssignCloneOwner

DM Mode

Specifies whether DM Mode should be enabled. DM Mode ensures all users are in a consistent design environment.

  • Set DM Mode to Off if the current design environment does not have data management software enabled.
  • Set DM Mode to Exclusive Workarea when the data management software is enabled for the current design environment.
  • Set DM Mode to Shared Workarea when DSS Cache is enabled in the current design environment and users in the design environment can view design changes immediately after a peer saves them, without checking in or updating the workarea.

If a DM is detected, name of the DM is displayed in the form.

If no DM is detected, the label says (DM not detected).

DM Sanity Checker

Displays the DM Sanity Checker form that lets you check the compatibility of your DM system with Virtuoso Concurrent Layout. See DM Sanity Checker.

Merge Design Partition View

This section provides options to configure the actions that occur when you merge a design partition view.

Reset on disk after commit

Resets a design partition view on the disk after the changes are committed. Status of the design partition view changes to Reset, instead of Commit.

Environment variable: commitResetPartitionView

Trigger Post-Edit Check (Max)

Specifies the number of objects that perform post-edit checks after a design partition view is merged. Objects exceeding this limit are skipped and a warning is displayed. The default is 50000 objects.

Environment variable: mergePostEditCheckLimit

Add Changes to Selection Set (Max)

Specifies the number of objects to add to the selection set when a design partition view is merged. The default is 50000 objects.

Environment variable: addMergedObjsToSelSetLimit

Connectivity Name Conflict Action

Specifies the action to take when conflicts are found while merging design partition views. This option is used to resolve issues with connectivity objects with duplicate names.

  • Skip Merges the first object and skips the next object.
  • Replace Replaces the previous or the first object with the second object.
  • Rename Renames the second object and retains both. You can set this option for Net, Term, and Pin by selecting the respective check boxes. Environment variable: conflictRenameNet, conflictRenamePin, conflictRenameTerm
  • Error An error is reported when duplicate entries are found.
    The default is Skip.

Environment variable: conflictMergeAction

Load / Save

The section lets you specify the path to the Concurrent Layout configuration file. You can use this file to save or load the current Concurrent Layout configuration.

File

Specifies the path to the Concurrent Layout configuration file.

Related Topics

Concurrent Layout Assistant

Concurrent Layout Editing in Manager Mode

Merging a Submitted Design Partition

Importing a Peer Partition after Concurrent Layout Editing

Edit Scope of a Design Partition


Return to top
 ⠀
X