Contents
1
Virtuoso Automated Device Placement and Routing
Important Terms in the Virtuoso Placement Flow
Environment Setup for Automated Device Placement and Routing Flow
Virtuoso Automated Device Placement and Routing Flow
Auto Device Placement and Routing Workspace
Customized Automated Device Placement and Routing Flow Steps
2
Initialize and Plan a Layout
Initializing a Layout in the Automated Device Placement and Routing Flow
Constraints in the Automated Device Placement and Routing Flow
Generating Constraints and Constraint Groups
Generating Constraints for Design Intent Device Groups
Editing a Modgen in the Automated Device Placement and Routing Flow
Setting Options for Custom Layout Design Migration
Deriving Row Regions and Grids in the Automated Device Placement and Routing Flow
3
Device Placement Using the Auto P&R Assistant
Placement of Non-Uniform Devices and Passive Devices
Placing Devices Automatically in the Automated Device Placement and Routing Flow
Placing Devices in Mature Node Designs
Placing Devices Interactively in the Automated Device Placement and Routing Flow
Interactive Placement Commands
Placing Multi-Height Devices Using Automatic Device Placer
Base Layer Fill in the Automated Device Placement and Routing Flow
Generating and Deleting Base Layer Fill
Troubleshoot Poly Fill Generation
4
Virtuoso Automated Device-Level
Configuring Device-Level Router Settings
Generating Width Spacing Patterns for Device-level Routing
Checking Layout Routability after Generating Grids and Running Device Placer
Finishing Routing for Signal Nets
Generating Mesh for Selected Nets
Generating Pin to Trunk Routing for Selected Nets
Viewing and Analyzing Device-Level Routing Results
A
Automated Device Placement and Routing User Interface
Auto P&R Assistant User Interface for Device-Level Placement
Default Reuse Template Specification Form
Routing Assistant User Interface for Device-Level Routing
B
Automated Device Placement and Routing Flow Environment Variables
Return to top