Set Static Learning | Command Dictionary |
|
|
Set Static Learning
Tools Supported: FastScan and FlexTest
Scope: Setup mode
Prerequisites: This command is only useful before FastScan or FlexTest flattens the design to the simulation model, which happens when you first attempt to exit Setup mode or when you issue the Flatten Model command.
Usage
SET STatic Learning {ON
Description
Specifies whether FastScan or FlexTest performs the learning analysis to make the ATPG process more efficient.
The Set Static Learning command controls whether FastScan or FlexTest performs the learning analysis immediately after design flattening. FastScan or FlexTest uses the learned behavior for intelligent decision making in later processes, such as ATPG and DRC.
If you use the Set Static Learning ON command, the additional learned behavior focuses primarily on bus gates. This command also allows the test pattern generation process to immediately recognize conflicts and restricted decisions on ATPG constraints that result from the gate assignments. By enabling static learning, you prevent FastScan or FlexTest from unneccessarily remaking many decisions, thereby improving the ATPG performance.
For more information about the learning analysis, refer to “ Learning Analysis” in the Scan and ATPG Process Guide.
Arguments
∙ON
A literal and an optional switch and integer pair that enables FastScan to perform additional static learning analysis. This is the default behavior upon invocation of FastScan or FlexTest.
FastScan and FlexTest Reference Manual, V8.6_4 |