rteCheckRoutability
rteCheckRoutability( [ ?cv d_cvId ] [ ?noBlockageCheck g_noBlockageCheck ] [ ?noMinSpaceCheck g_noMinSpaceCheck ] [ ?noMinWidthCheck g_noMinWidthCheck ] [ ?noViaCheck g_noViaCheck ] ) ; => t / nil
Description
Checks the design for known conditions that can cause potential routing problems. Design Rule Checks applied to pins and some routability checks are performed primarily to determine the accessibility of pins. You can exclude any of the checks by specifying the appropriate argument. Annotations are automatically created for violations.
Arguments
Additional Information
A Routability Report that summarizes the issues found is output to the CIW. For example,

Use the Annotation Browser to view the violations. Issues such as DRC violations should be dealt with before attempting to route the design.
You can limit the number of markers for each violation type by setting the checkRoutabilityMarkersLimit environment variable. However, the function still produces the number of violations shown in the Routability Report.
Value Returned
Examples
rteCheckRoutability(
?cv (geGetRoutedCellView)
?noViaCheck t
)
Related Topics
Return to top