Diagnose Failures

Command Dictionary

 

 

If you do not specify the -Output switch and string pair, the command displays the diagnostic report to stdout.

-Replace

An optional switch that replaces the contents of the report_filename if one by the same name already exists.

-Chain

An optional switch that specifies for the tool to perform a scan chain diagnosis.

Examples

The following example first sets the file, pattern_file1, as the external test pattern source, then places the identities of the failed patterns associated with a specific stuck-at-0 fault into a file named fail_patterns, and finally, performs a diagnosis of the failing patterns identified in the file, fail_patterns:

set system mode good

set pattern source external pattern_file1

write failures fail_patterns i_1006/i1 -stuck_at 0

//failing_patterns=15 simulated_patterns=36

fault_simulation_time=0.00 sec

diagnose failures fail_patterns

//Warning: Current fault list is now deleted.

//Warning: Current internal test pattern set is now deleted.

//fail_patterns diagnosis summary, failing_patterns=15 defects=1 unexplained_fails=0

// ---------------------------------------------------------

//fault candidates for defect 1, number

failing_patterns_explained=15 // ---------------------------------------------------------

// type code pin_pathname (cell_name)

//---- ---- -------------------------------------------

//

0

DS

i_1006/i1 (_dff)

//

---------------------------------------------------------

 

//Diagnosis CPU time = 0.03 sec.

To continue the previous example, still using the external test pattern source file pattern_file1, this example places the identities of the failed patterns associated with a different stuck-at-0 fault into the file named fail_patterns, and then performs a diagnosis of the failing patterns identified in the file, fail_patterns, sending the report to a file named fail_diags:

2-222

FastScan and FlexTest Reference Manual, V8.6_4

Page 250
Image 250
Mentor v8.6_4 manual 222