Product Documentation
Virtuoso Layout Suite XL: Connectivity Driven Editing User Guide
Product Version IC23.1, November 2023

Design Check for Layout XL Compliance

To check if your design fulfills the compatibility criteria that allow it to fully leverage the connectivity-driven features of Virtuoso Layout Suite XL, run the Connectivity – Check – XL Compliance command.

Alternatively, you can call the lxCheck SKILL function to verify XL-compliance of a layout. To check each unique layout master in the layout hierarchy, use the lxHierCheck SKILL function.

The XL Compliance check evaluates the design for device correspondence with the schematic and reports information about ungenerated and unbound devices, if any. The report is intended to help you resolve any XL-compliance issues beforehand so that you can take full advantage of the numerous connectivity-driven capabilities provided by Layout XL for optimal layout generation.

The XL Compliance report is issued in CIW and you can choose to also display the report in HTML, if the xlComplianceHtmlOpen environment variable is set in accordance.

You can use the following environment variables to control the display of messages issued after the compliance check.

You can also choose to save the logs generated during an XL-compliance check. Use the xlComplianceLogs and xlComplianceLogDir environment variables to control if the generated logs are saved and where.

During an XL-compliance check, the layout is checked for:

Related Topics

validLayers – Stop Layers Specification

Troubleshooting XL Compliance

validLayers – Stop Layers Specification


Return to top
 ⠀
X