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

1


Introduction to Concurrent Layout Editing

Virtuoso® Concurrent Layout (CLE with E for editing) is a layout editing environment that enables designers to work concurrently on the same cellview within Virtuoso. This helps them in parallelizing their efforts, and, in turn, increases the productivity of the layout design team. You can perform concurrent editing in Layout XL and Layout EXL.

Licensing Requirements

Concurrent layout functionality requires either:

The license is held until the last layout window is closed.

If you switch from Layout XL to Layout EXL or Layout MXL, the GXL tokens remain checked out. To prevent this, first close Layout XL and then open Layout EXL or Layout MXL.

For information on licensing in the Virtuoso Studio, see Virtuoso Software Licensing and Configuration User Guide.

Benefits of Using Concurrent Layout

Some of the top benefits of using Concurrent Layout are the following:

Limitations of Concurrent Layout

Listed below are some tasks that are currently not supported in Concurrent Layout:

When a limitation is detected, Concurrent Layout displays an alert glyph on the canvas and an Edit Loss error in the Alerts section of the Concurrent Layout assistant. You will be asked to undo the changes because saving them can result in a partially saved design, where the unsupported changes will be lost.

In case of constraint editing, if you proceed with saving the design, Concurrent Layout may create a marker to record the incident and inform the design manager that an unsupported edit was not undone by the designer before save.

You might see other kinds of alerts, such as edit conflicts that can result in merge issues. For example, a complex object, such as an MPP being edited in two design partitions can cause edit conflicts. Such issues can be avoided by carefully creating the design partitions and are not considered a limitation.

Related Topics

Terms Used in Concurrent Layout Editing

Concurrent Layout Flow

Accessing Concurrent Layout

Concurrent Layout Modes

Accessing the Concurrent Layout Assistant


Return to top
 ⠀
X