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

Routing in Automatic Mode

When routing noncritical nets, use Auto Routing option for selected or all nets as a quick routing solution. To do this:

  1. Open a design in Layout MXL.
  2. Choose Window – Assistants – Routing.
    Alternatively, right-click anywhere on the layout window menu bar and choose Assistants – Routing.
  3. Click the Route tab in the routing Assistant and in the Routing Options section select Auto.
  4. Select PR Boundary or Area or Device Array/FigGroup option in the Scope section of the Route tab.
  5. Select either Wire Length or Vias from the Optimize field in the Routing Options section. By default, Vias is selected.
  6. Select Connect on both sides of gate only if needed and if there are two poly connections in the device.
  7. Ensure Prefer finishing over constraints is selected for better convergence. If unselected, the constraints are preferred over convergence.
  8. Specify the preferred routing layer range from the Bottom and Top drop-drown list.
  9. Click Run signal router .
    The router completes routing the selected or all nets within the specified scope. Routing errors are reported in the CIW, which might be hidden underneath other windows. The CIW can be raised automatically by setting the following environment variable:
    envSetVal("ui" "raiseCIWonError" 'boolean t) 

Related Topics

Configuring Device-Level Router Settings

Checking Layout Routability after Generating Grids and Running Device Placer

Generating a Supply Grid

Finishing Routing for Signal Nets


Return to top
 ⠀
X