Product Documentation
Virtuoso Space-based Router Command Reference
Product Version IC23.1, September 2023

read_litho_errors

read_litho_errors
-file s_fileName 
[ -annotation_limit i_count ] 
[ -layers {s_layerName…} ] 
[ -region {f_xlo f_ylo f_xhi f_yhi} ] 
[ -severity {i_severityLevel…} ] 
[ -types { [LINEEND] [SPACING] [WIDTH] [ENCLOSURE [ABOVE|BELOW] ] [SPACEEND] [GATE_CD] [ s_errorTypeName ] }  ] 

Description

Loads a Litho error file and creates annotations for the error markers in the error file. The error marker annotations are added to the annotation:violation purpose for the layer and appear on the Violations page of the Annotation Browser under Lithography Errors, grouped by error type, layer, and severity.

The error types are given in the Litho error file as follows:

The Litho error file can contain suggestions, or hints, for how an error can be corrected.

Arguments

-annotation_limit i_count

Specifies the maximum number of errors that this command can load. Specify -annotation_limit -1 to choose no limit.

Default: Up to 1000 errors of each type will be loaded.

-file s_fileName

Specifies the name of the Litho error file to read.

-layers {s_layerName…}

Creates only annotations for the given layers.

Default: Errors for all layers are loaded.

-region {f_xlo f_ylo f_xhi f_yhi}

  

Creates annotations only for errors that are partially or fully within the given region.

Default: Errors in the entire design are considered.

-severity {i_severityLevel…}

Creates annotations only for errors with the given severities.

Default: All severities are loaded.

-types {[LINEEND] [SPACING] [WIDTH] [ENCLOSURE [ABOVE|BELOW]] [SPACEND] [GATE_CD] [s_errorTypeName ]}

  

Creates annotations only for errors of the given types.

Default: All error types are loaded.

Examples

The following example reads lithography markers from my_litho_file.

read_litho_errors -file my_litho_file

Related Topics

Collaborate Commands

fix_litho_errors


Return to top
 ⠀
X