Create Initialization Patterns

Command Dictionary

 

 

Create Initialization Patterns

Tools Supported: FastScan

Scope: Atpg, Fault, and Good modes

Usage

CREate INitialization Patterns RAM_instance_name RAM_gate_id#

Description

Creates RAM initialization patterns and places them in the internal pattern set.

The Create Initialization Patterns command creates RAM initialization patterns that write values into the specified RAM. FastScan places these patterns into the internal pattern set from which you may save them into a file.

You can identify the RAM by its instance name or its gate ID number. An error condition occurs if there is not a single RAM gate inside the instance or if the specified gate is not a RAM. An error condition also occurs if the RAM does not have an initialization file, or if the RAM did not successfully pass stability checking (Design Rules A1 and A6).

FastScan creates the initialization patterns by doing an independent test generation for each valid address which has a non-X state on at least one data line. If the test generation aborts, the command terminates with an error message. The patterns contain a measure PO statement, but all values are X. There may also be an unload statement, but all values are X. If the patterns are re-simulated (as in pattern compression), the tool deletes patterns that do not detect faults. For those the tool does not delete, simulation values replace the Xs in the measure PO statement.

Arguments

RAM_instance_name

A string that specifies the instance name of the RAM for which you want to create initialization patterns.

RAM_gate_id#

An integer that specifies the gate identification number of the RAM for which you want to create initialization patterns.

2-152

FastScan and FlexTest Reference Manual, V8.6_4

Page 180
Image 180
Mentor v8.6_4 manual Create Initialization Patterns, ∙ RAMinstancename, ∙ RAMgateid#