Command Dictionary Add Clocks
FastScan and FlexTest Reference Manual, V8.6_4 2-47
Add Clocks
Tools Supported: FastScan and FlexTest
Scope: Setup mode
Usage
ADD CLocks off_state primary_input_pin...
Description
Adds clock primary inputs to the clock list.
The Add Clocks command adds scan or non-scan clock pins to the clock list for
proper scan operation. The tool considers any signal to be a clock if it can change
the state of a sequential element, including system clocks, sets, and resets.
Pins that you add to the clock list must have an off–state. The off-state of a clock
pin is the value on the pin which results in the clock inputs of sequential memory
elements becoming inactive. For edge-triggered devices, the off–state is the value
on the pin that results in placing their clock inputs at the initial value of a
capturing transition. The tool also considers set and reset lines as clock lines. You
can constrain a clock pin to its off-state in order to suppress its use as a capture
clock during the ATPG process. The constrained value must be the same as the
clock off-state or an error occurs. If you add an equivalence to the clock list, the
tool adds all of its equivalent pins to the clock list as well.
Arguments
off_state
A required literal that specifies the pin value that inactivates the sequential
memory elements. The off_state choices are as follows:
0 — A literal specifying that the off-state value is 0.
1 — A literal specifying that the off-state value is 1.
primary_input_pin
A required repeatable string that lists the primary input pins that you want to
assign as clocks. The list of primary input pins must all have the same
off_state.