Product Documentation
Virtuoso Schematic Editor SKILL Functions Reference
Product Version IC23.1, November 2023

schReportCheckFailure

schReportCheckFailure( 
[ ?object d_object ]
[ ?checkRule r_checkRule ]
[ ?message t_message ]
[ ?short t_short ]
)
=> t / nil

Description

Report the failure of a custom schematic check rule.

Arguments

?object d_object

The DB object to which the failure marker is to be attached. The default value is d_cellView.

?checkRule r_checkRule

The schCheckRule struct associated with this check.

?message t_message

The failure message to be reported.

?short t_short

The marker short message.

Value Returned

t

Successful failure report generated.

nil

Unsuccessful (for example, if d_cellView is not writable and d_object is provided).

Examples

(schReportCheckFailure 
?object cv
?checkRule 'noTxShorts
?message "An nfet/pfet transistor can not have the source connected to a ground net when the drain is connected to a power net")
=> t

Return to top
 ⠀
X