Mentor v8.6_4 User Manual

Page of 831
FastScan and FlexTest Reference Manual, V8.6_4
A-50
SET SINGLE_CYCLE TIME
Timing Command Dictionary
Arguments
integer
Time value that specifies both the scan and non-scan cycle duration. This
number must match the period of the shift procedure.
 Examples
The following example satisfies all the timing constraints listed in the command
description. Note that the shift clock timing and the capture clock timing are
identical.
Assume you have entered the following FlexTest application commands:
//FlexTest commands
set test cycle 2
setup pin constraints NR 1 0
add pin constraints clk_a SR0 1 1 1
setup pin strobes 1
The corresponding timing file contains the following commands:
// FlexTest timing file
SET TIME SCALE 1 ns;
SET SINGLE_CYCLE TIME 1000; //matches shift period
SET FORCE TIME 500 600;
SET MEASURE TIME 400 550;
SET CYCLE 1000;
SET PROCEDURE FILE “g1” “design.g1”;
The design.g1 test procedure file contains the following shift procedure for scan
group g1:
PROC SHIFT =
   FORCE_SCI              0;
   MEASURE_SCO          400;
   FORCE clk_a     1    500;
   FORCE clk_a     0    600;
   PERIOD              1000;
END;