Mentor v8.6_4 Manual De Usuario

Descargar
Página de 831
FastScan and FlexTest Reference Manual, V8.6_4
4-16
FlexTest Test Pattern File Format
Test Pattern File Formats
This command indicates the time in the shift procedure that values are to be
measured on the scan chain outputs. The scan chain name will be enclosed in
double quotes.
Functional_Chain_Test
If the circuit has scan operation defined for the test pattern set generated by
FlexTest, a functional chain test pattern will be included. However, if the test
patterns are created by the user, this section is optional. The purpose of the test is
to verify the operation of the scan circuitry before it is used to test the other
circuitry. For each scan chain group, the functional chain test will simply load a
series of zeros and ones into the scan chains and then unload them to verify the
operation of the scan circuitry. The format is as follows:
CHAIN_TEST =
   APPLY “test_setup” <value> <time>;
   <scan cycles>
END;
The optional “test_setup” line is applied at the beginning of the functional chain
test pattern if there is a test_setup procedure in the Setup_Data section.
The scan cycles will include multiple cycles of the following:
SCAN = <number>;
APPLY “scan_group_unload_name1” <time> =
   CHAIN “scan_chain_name1” = “values...”;
   CHAIN “scan_chain_name2” = “values...”;
   ....
END;
APPLY “scan_group_load_name1” <time> =
   CHAIN “scan_chain_name1” = “values...”;
   CHAIN “scan_chain_name2” = “values...”;
    ....
END;
APPLY “scan_group_unload_name2” <time> =
   CHAIN “scan_chain_name1” = “values...”;
   CHAIN “scan_chain_name2” = “values...”;
     ....
END;
APPLY “scan_group_load_name2” <time> =