Command Dictionary

Add Clocks

 

 

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.

FastScan and FlexTest Reference Manual, V8.6_4

2-47

Page 75
Image 75
Mentor v8.6_4 manual Add Clocks, ADD CLocks offstate primaryinputpin, ∙ offstate, ∙ primaryinputpin