Product Documentation
Virtuoso Placer User Guide
Product Version IC23.1, March 2023

Virtuoso Placer Menu

Virtuoso Placer is available in Layout EXL. To access the Virtuoso Placer commands:

  1. Open your schematic or layout design.
  2. Choose Launch - Layout EXL

The following table provides a brief description of the commands in the Place menu and their corresponding icons in the Placement toolbar.

Icon Command Name Description
Commands to Define and Update Pin Placement

Pin Placement

Opens the Pin Planner, which lets you assign and refine pin constraints and their attributes, and the Pin Optimizer, which positions pins in a manner that helps obtain the shortest possible net length at a particular level in the design.

Update Placement Status

Lets you update the placement status of instances or pins that are loaded in Layout XL for the first time, or which have been edited outside the Layout XL or higher tiers.

Commands to Plan the Placement

Row Template Manager

Lets you define row templates, which can later be used to generate rows in the layout canvas.

Placement Planning

Lets you plan the placement region, generate rows in which the components are placed, and select additional substrates to be inserted during placement.

Boundary Cells Placement

Places boundary cells around core cells to protect the core cells from the undesired effects that are caused when adjacent cells are placed within close proximity.

Commands to Configure Placement Options

Placement Options

Provides options to customize assisted and automatic placement. This form can also be invoked by clicking More Options in the Automatic Placement form. You can make the required placement settings and then run the Virtuoso Placer.

Swap Tap Cells

Detects tap cells with maximum spacing violations and replaces them with tap cells that have valid maximum spacing values.

Command to Run the Placer

Auto Place

Lets you place devices, standard cells, or a mix of both in rows defined in the layout canvas.

Commands to Refine the Placement Interactively

Resolve Overlaps

Resolves device overlaps in rows.

Abut Instances

Abuts selected or all instances in the design.

UnAbut Instances

Unabuts selected or all instances in the design.

Swap Instances

Swaps the positions of selected devices.

Swap Rows

Swaps the positions of the selected rows.

Snap to Grids/Rows

Snaps the selected devices to appropriate grids or rows.

Adjust PR Boundary

Adjusts the boundary by deleting any extra rows in which devices are not placed.

Commands to Add Modgens and Fill

Modgen

Opens a submenu that provides commands to create and edit Modgen constraints.

Filler

Opens a submenu that provides options to:

  • Insert filler cells - For digital designs
  • Insert dummy fill - For analog designs

Related Topics

Pin Planning

Placement Options Form

Swapping Tap Cells

Row Generation

Placement Planning

Placing Boundary Cells

Assisted Placement of Devices

Running the Automatic Placer

Module Generator User Guide

Base Layer and Dummy Fill Insertion


Return to top
 ⠀
X