Product Documentation
Cadence SKILL IDE User Guide
Product Version IC23.1, August 2023

SKILL Lint PASS/FAIL and IQ Algorithms

SKILL Lint uses a standard reporting mechanism that supports the following:

You can register different message classes—such as information, warning, and error—and specify whether generating a message of that class should cause overall failure.

In SKILL Lint, the following classes cause a failure (status FAIL):

A case may have an IQ score of 0, but if there is nothing to cause a real failure, the overall status can still be pass.

The IQ score is specific to SKILL Lint and is based on the number of each message class issued, multiplied by a factor for each different class.

The final score is the lower of the following two values:

There is no cost to the IQ or pass/fail (with respect to the score) for undefined functions.

If a particular message group is turned off using skIgnoreMessage or ?ignoresMessageList, these messages are neither printed by SKILL Lint nor counted in the final score at the end of the run.

Related Topics

SKILL Lint Features

Message Groups

Built-In Messages



Return to top
 ⠀
X