Command Dictionary | Macrotest |
|
|
∙instance_name
A
∙pattern_file_name
The set of patterns to be applied to the macro.
∙-multiple_macros macro_filename
An optional switch that allows multiple macros to be tested in parallel, by allowing a file containing multiple macrotest commands, macro_filename, one command for each of the macros to be tested in parallel. Each macro can be tested individually, in a separate run. Once each macro is successfully tested, its corresponding command can simply be removed from the dofile (or command line) and placed in this macro_filename, which can only contain macrotest commands.
If the
macrotest
causes all of the macros to be tested in parallel (those with a macrotest command in file “ macrofile” ) to use the
∙
An optional literal that causes unspecified values in the scan patterns created by macrotest to be randomly filled. This is the default.
Typically, only a small number of the scan chain bits need to be specified to deliver tests to the macro. The remaining bits of the scan chain are unspecified
(X). This can cause false simulation messages (such as possible bus contention) because ATPG has intelligence missing from simulators. By filling known values, the simulator is forced to understand that no problem exists.
FastScan and FlexTest Reference Manual, V8.6_4 |