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