Product Documentation
Virtuoso Module Generator User Guide
Product Version IC23.1, November 2023

Creating a Modgen

A Modgen is a placeable object that combines multiple device instances, dummy instances, Modgens, figGroups, or mosaics. Modgens can be created from both, schematic and layout designs. There are several ways to create a Modgen:

Using the Constraint Manager Toolbar

  1. Select the required devices from the schematic or layout design.
  2. Choose Module Generator from the Constraint Manager toolbar.

A new Modgen constraint is created and the Modgen Editor is invoked.

Using the Place Menu

  1. Select the instances, Modgens, figGroups, or mosaics from the schematic or layout design.
  2. Select PlaceModgenCreate/Edit Modgen.

A new Modgen constraint is created. However, the Modgen Editor is not invoked. Use the Modgen on-canvas commands to edit the Modgen directly in the layout canvas.

Using Convert to Modgen

A mosaic is a compact array of instances that belong to the same mfactored instance, and therefore have the same master and connectivity. You can convert a mosaic in the layout design to a Modgen. To do this:

  1. Select the mosaic to be converted into a Modgen.
  2. Select EditConvertTo Modgen. Alternatively, right-click the mosaic in the canvas and choose Convert to Modgen from the shortcut menu.

A new Modgen constraint is created. However, the Modgen Editor is not invoked. Use the Modgen on-canvas commands to edit the Modgen directly in the layout canvas.

Using SKILL Functions

Use one of the following SKILL Functions:

Related Topics

Modgen On-Canvas Commands

Creating Modgens (Video)


Return to top
 ⠀
X