Add Atpg Functions

Command Dictionary

 

 

Add Atpg Functions

Tools Supported: FastScan and FlexTest

Scope: All modes (except for some FlexTest options)

Prerequisites: You can use this command only after the tool flattens the design to the simulation model, which happens when you first attempt to exit Setup mode or when you issue the Flatten Model command.

Usage

For FastScan

ADD ATpg Functions function_name type {pin_pathname gate_id#

function_name {-Cellcell_name {pin_name...}}}...

For FlexTest

ADD ATpg Functions function_name type {pin_pathname net_pathname

gate_id# function_name {-Cellcell_name {{pin_name net_name}...}}}...

[-Init_state {0 1 X}...]

Description

Creates an ATPG function that you can then use when generating user-defined ATPG constraints.

You can specify any combination of pin pathnames, gate identification numbers, and previously user-defined functions up to a maximum of 32 objects for each function. You can precede any object with the ~ (tilde) character to indicate an inverted input with respect to the function. If you specify an input pin pathname, the tool automatically converts it to the output pin of the gate which drives that input pin.

FlexTest Specifics

Temporal ATPG functions can be specified by using a Delay primitive to delay the signal for one time frame. Temporal constraints can be achieved by combining

2-36

FastScan and FlexTest Reference Manual, V8.6_4

Page 64
Image 64
Mentor v8.6_4 manual Add Atpg Functions