Product Documentation
Virtuoso Automated Device Placement and Routing Flow Guide
Product Version IC23.1, November 2023

Important Terms in the Virtuoso Placement Flow

The following table provides descriptions of a important terms used in the Virtuoso automated placement flow.

Term

Description

Dummy

Devices that are structurally the same as regular devices, but their terminals are tied to supply or ground terminals (unless they are abutted to other devices). Dummies are inserted in the gaps between regular devices to achieve device matching.

Device Fill

Devices that are structurally similar to regular devices are inserted in the gaps between regular devices to ensure that the design meets density requirements.

Filler Cell

Devices that are structurally similar to regular devices are inserted in the gaps between regular devices to complete well connections so that there are no isolated wells. Adding filler cells enables the design to meet density requirements.

Tap Cell

A set of contacts (not actual cells) that connect to wells or substrates for latch-up protection. At advanced nodes, tap cells can resemble actual cells for matching and density reasons.

Device-level Routing

A track (WSP) based high performance and high QoR router which generates fully routed LVS and DRC correct layout as part of a comprehensive automated solution for analog and custom device level designs.

Standard Cell Routing

The standard cell routing solution seamlessly integrates the Innovus NanoRoute™ router in the Virtuoso design environment. The flow starts from a schematic design from which a layout view is generated. You can then import IO pin and boundary information from an existing layout and step through the creation of Innovus-compatible row regions before completing power routing and the placement of tap cells and standard cells.

Chip Assembly Routing

The chip assembly routing flow lets you route a top-level design that has macro instances, I/O pads, and also contains devices and standard cells. It comprises of a series of tasks to quickly and automatically generate routed layouts that are constraint compliant and LVS correct, and follow DRCs as captured in the Virtuoso technology file.

Related Topics

Environment Setup for Automated Device Placement and Routing Flow

Virtuoso Automated Device Placement and Routing Flow

Auto Device Placement and Routing Workspace

Automated Device Placement and Routing Flow Environment Variables


Return to top
 ⠀
X