Virtuoso Placer Menu
Virtuoso Placer is available in Layout EXL. To access the Virtuoso Placer commands:
-
Open your schematic or layout design.
-
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