Mentor v8.6_4 User Manual
FastScan and FlexTest Reference Manual, V8.6_4
A-6
SET END_MEASURE_CYCLE TIME
Timing Command Dictionary
•
Each test procedure force event time on a non-clock pin corresponds to the
force_pi time in the super timeplate.
force_pi time in the super timeplate.
•
The measure_sco time in the shift procedure, which defines when the scan
output measure should occur, is zero.
output measure should occur, is zero.
In some tester formats (such as UTIC), you can specify a separate timing
definition for the shift procedure. In this case, the timing rules checker does not
consider the shift procedure for compliance with the constraints listed earlier.
definition for the shift procedure. In this case, the timing rules checker does not
consider the shift procedure for compliance with the constraints listed earlier.
Arguments
•
integer
An integer time value specifying the final test cycle length. This number must
match the period of the shift procedure.
match the period of the shift procedure.
Examples
The following example specifies a timing definition that satisfies all the
constraints described previously. Note that the end_measure_cycle time is greater
than the measure_po time. Note also the absence of capture clocks in the timeplate
definition. FastScan generates patterns without capture clocks for testing IDDQ
faults and observing clock faults at a primary output pin.
constraints described previously. Note that the end_measure_cycle time is greater
than the measure_po time. Note also the absence of capture clocks in the timeplate
definition. FastScan generates patterns without capture clocks for testing IDDQ
faults and observing clock faults at a primary output pin.
Assume the timing file contains the following commands:
SET TIME SCALE 1 ns;
SET END_MEASURE_CYCLE TIME 500; //matches period of shift
TIMEPLATE “tp4”
SET END_MEASURE_CYCLE TIME 500; //matches period of shift
TIMEPLATE “tp4”
FORCE_PI 0;
BIDI_FORCE_PI 100;
WRITE_RAM_CLOCK_ON 200;
WRITE_RAM_CLOCK_OFF 300;
MEASURE_PO 400;
PERIOD 500;
BIDI_FORCE_PI 100;
WRITE_RAM_CLOCK_ON 200;
WRITE_RAM_CLOCK_OFF 300;
MEASURE_PO 400;
PERIOD 500;
END;
SET PROCEDURE FILE “g1” “design.g1”;
SET PROCEDURE FILE “g1” “design.g1”;