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

Checking Layout Routability after Running Standard Cell Placer

You can run pre-routing checks to detect design issues before routing a design. Running the checks lets you identify potential violations or issues that you might run into while routing the design or objects that might cause trouble for the router later in the flow. You can fix these issues before running the router.

To check the routability of a design:

  1. Open a design in Layout MXL.
  2. Choose WindowAssistantsRouting.
    Alternatively, right-click anywhere on the layout window menu bar and choose AssistantsRouting.
  3. In the Routing assistant, click the Check tab.
  4. Click All to select all pre-routing checks or select one or more checks by clicking the check box next to each check.
  5. In the Output section, specify the routing checks log settings.
    1. Select Display log to specify whether the routing log must be displayed.
    2. Click the Display existing log file button next to the Display log option to view the log file.You can use this log file to check for any issues after the pre-route checks are run.
      Log file provides additional information with clickable links to show the issue in the layout. You can also view the issues in the Annotation Browser using the Markers option.
    3. Select Overwrite log to overwrite the existing routing log. When this option is not selected, a new log file is created.
    4. Select Markers to specify whether the markers must be displayed in the Annotation Browser.
    5. Click the Show Annotation Browser button next to the Markers option to view the issues reported for the pre-route checks. The issues are displayed in the Misc tab of the Annotation Browser.
  6. Click Run pre-route checks .
    Once the checks are run, the status flags appear in green, orange, and red. A green flag indicates that the check was passed, orange indicates a warning, and red indicates an error. Ensure that no red flags appear. This means that the design is correctly setup.
    Clicking the flag button takes you to the location in the log file where that check result was reported.

Related Topics

Configuring Standard Cell Router Settings

Generating Width Spacing Patterns for Standard Cell Routing

Generating a Supply Grid

Running Signal Routing for Standard Cells

Viewing and Analyzing Standard Cell Routing Results

Virtuoso Pre-Route Browser

Routing Assistant User Interface for Standard Cell


Return to top
 ⠀
X