Product Documentation
Virtuoso Layout Suite SKILL Reference
Product Version IC23.1, November 2023

rteCheckDataForRouting

rteCheckDataForRouting(
[ ?mode t_mode ]
[ ?designRuleSpec t_designRuleSpec ]
[ ?fromRoutingLayer t_fromRoutingLayer ]
[ ?toRoutingLayer t_toRoutingLayer ]
[ ?annotate g_annotate ]
[ ?reportFileName t_reportFileName ]
[ ?selected g_selected ]
) ;
=> t / nil

Description

Checks the technology data and the design data to ensure that the VSR router is able to perform correctly.

Arguments

?mode t_mode

Switches between technology checks such as layer information or design checks such as pin spacing. The possible values are tech or design. The default value is tech.

?designRuleSpec t_designRuleSpec

Specifies the design rule specification to be used to get constraints information.

?fromRoutingLayer t_fromRoutingLayer

Specifies the routing layer from which the check will start. If this option is not specified, the routing layer is taken from the valid routing layers list.

?toRoutingLayer t_toRoutingLayer

Specifies the routing layer at which the check will stop. If this option is not specified, the routing layer is taken from the valid routing layers list.

?annotate g_annotate

Specifies if the checker should output OA markers for some of the design checks.

Values are t or nil. The default value is t.

?reportFileName t_reportFileName

Specifies the XML report file output.

?selected g_selected

Specifies if the checker should only use the current selected objects.

Value Returned

t

No errors have been found while checking the data.

nil

Errors were found while checking the data.

Examples

rteCheckDataForRouting ?mode "design" ?annotate t
rteCheckDataForRouting ?mode "tech" ?designRuleSpec "virtuosoDefaultSetup" ?fromRoutingLayer "M2" ?toRoutingLayer "M4" ?reportFileName "techDataCheck.xml"

Related Topics

Space-based Router Functions


Return to top
 ⠀
X