Command Dictionary

Add Nofaults

 

 

-Instance

An optional switch specifying that the pathname arguments are instance pathnames. In this case, the command places nofault settings on all boundary and internal pins of the specified instances (unless the -Keep_boundary switch is used).

-Module

An optional switch specifying the that pathname arguments are module names and all instances of these modules are affected.

-Stuck_at 01 0 1

An optional switch and literal pair that specifies to which stuck-at values you want to assign a nofault setting. The choices for stuck-at values are as follows:

01 — A literal that specifies the placement of a nofault setting on both the “stuck-at-0” and “stuck-at-1” faults. This is the default.

0 — A literal that specifies the placement of a nofault setting only on the “stuck-at-0” faults.

1 — A literal that specifies the placement of a nofault setting on the “stuck- at-1” faults.

-Keep_boundary

An optional switch that specifies that nofault is applied to the inside of the specified instance/module and creates faults at the boundary pins of these instances/modules. This option does not apply to nofaults on pin pathnames.

Examples

The following example adds nofault settings to all the pins in the instance so when you add all faults to the circuit for an ATPG run, the tool will not place faults on the pins of that instance:

add nofaults i_1006 -instance set system mode atpg

add faults -all run

FastScan and FlexTest Reference Manual, V8.6_4

2-85

Page 113
Image 113
Mentor v8.6_4 manual Command Dictionary Add Nofaults