Mentor v8.6_4 User Manual

Page of 831
Timing Command Dictionary
SET SINGLE_CYCLE TIME
FastScan and FlexTest Reference Manual, V8.6_4
A-49
SET SINGLE_CYCLE TIME
Scope: Enables special timing rules checking
Usage
SET SINGLE_CYCLE TIME integer
Description
Enables timing rules checking to ensure a single time exists for both scan and non-
scan test cycles.
Some tester formats, such as Compass Scan, TDL 91, and FTDL-E, allow only a
single timing definition for each tester cycle. As a result, both the scan test
procedure and the non-scan cycle must use the same timing. The SET
SINGLE_CYCLE TIME command enables the ASICVector Interfaces (AVI)
functionality to perform this timing check.
If you place this command in the timing file, the timing rules checker ensures
compliance to the following conditions:
The period of all scan test procedures equals the single_cycle time or a
multiple of the number of cycles in the test procedure.
The period of all the pins equals the single_cycle time.
For each scan test procedure, each force event time on a clock pin
corresponds to the clock timing specified in the application timing
commands.
For each scan test procedure, each force event on a non-clock pin
corresponds to the force time specified in the application timing commands.
Note that you can specify only one of the following commands in a timing file: