Test Pattern File Formats

FastScan Test Pattern File Format

 

 

The primary input values will be in the order of a one-to-one correspondence with the primary inputs defined in the setup section. The primary output values will also be in the order of a one-to-one correspondence with the primary outputs defined in the setup section.

If there is a test_setup procedure in the Setup_Data section, the first event, which is applying the test_setup procedure, must occur before the first pattern is applied:

APPLY “test_setup” <value> <time>;

If there are any write control lines, they will be pulsed after the values have been applied at the primary inputs:

PULSE “write_control_input_name” <time>;

If there are capture clocks, then they will be pulsed at the same selected time, after the values have been measured at the primary outputs. Any scan clock may be used to capture the data into the scan cells that become observed.

Scan patterns will reference the appropriate test procedures to define how to control and observe the scan cells. If the contents of a master is to be placed into the output of its scan cell where it may be observed by applying the unload operation, the master_observe procedure must be applied before the unloading of the scan chains:

APPLY “scan_group_master_observe_name” <value> <time>;

If the contents of a shadow is to be placed into the output of its scan cell where it may be observed by applying the unload operation, the shadow_observe procedure must be applied before the unloading of the scan chains:

APPLY “scan_group_shadow_observe_name” <value> <time>;

If the master and slave of a scan cell are to be at different values for detection, the skew_load procedure must be applied after the scan chains are loaded:

APPLY “scan_group_skew_load_name” <value> <time>;

FastScan and FlexTest Reference Manual, V8.6_4

4-9

Page 713
Image 713
Mentor v8.6_4 manual Apply testsetup value time