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

Automatic Placement Form

Use the Automatic Placement form to select the type of placement required, set the corresponding options, and run the placer.

Field Description

Placement Type

This group box specifies the placement options for digital and analog designs.

Environment variable: placerType

Custom Digital

Places standard cells in the design. You can select the ECO mode to make incremental updates, for example to place only the unplaced devices in the design.

Like Schematic

Places devices as closely as possible to their relative locations in the schematic view.

Options

This group box sets high-level options depending on the placement type. Click More Options to open the Placement Options form where you can refine the settings further.

Effort

Provides a choice of three placement effort levels: Low, Medium, and High. The runtime of the placer depends on the effort chosen. For example, setting the effort level to Low results in lower effort, which means shorter runtime and potentially less good results. The time for each effort level increases in roughly linear increments.

Environment variable: effort

Boundary

Defines the region within which the placer must run. Default value is prBoundary. Non-PR boundaries such as cluster boundaries and row regions are also supported.

Environment variable: placeCluster

Adjust PR Boundary

Automatically adjusts the PR boundary to enclose all the placed objects. This option is not available when a non-PR boundary is selected.

Environment variable: adjustBoundary

Selected Only

Places only the objects currently selected in the design. When unchecked, all the objects in the design are placed.

Related Topics

Running the Automatic Placer

Setting the Assisted Placement Options in the Placement Options Form

Setting Automatic Placement Options in the Placement Options Form

Setting Common Options in the Placement Options Form


Return to top
 ⠀
X