Manuals
/
Mentor
/
Computer Equipment
/
All in One Printer
Mentor
v8.6_4
manual
Diagnose Failures Report Failures
Models:
v8.6_4
1
665
831
831
Download
831 pages
41.57 Kb
662
663
664
665
666
667
668
669
<
>
Close Schematic Viewer
Add Tied Signals
Add Faults
∙ Pathdelay FastScan Only
∙ Wire
∙ -ResetauFastScan Only
Setup Pin Constraints FT
Chapter Command Dictionary
∙ testprocedurefilename
Resolution
Page 665
Image 665
Command Dictionary
Write Failures
Related Commands
Diagnose Failures
Report Failures
FastScan and FlexTest Reference Manual, V8.6_4
2-637
Page 664
Page 666
Page 665
Image 665
Page 664
Page 666
Contents
FastScan and FlexTest Reference Manual
Restricted Rights Legend 03/97
Table of Contents
Table of Contents
Table of Contents
214
285
368
454
541
599
Appendix a
Index
List of Figures
List of Tables
List of Tables
About This Manual
Overview About This Manual
Mentor Graphics Documentation
Related Publications
Related Publications About This Manual
Acronyms Used in This Manual
Acronyms Used in This Manual About This Manual
Italic
Command Line Syntax Conventions
Command Line Syntax Conventions About This Manual Xxiv
Chapter Introduction
Inputs and Outputs
Introduction Inputs and Outputs
Inputs and Outputs Introduction
Chapter Command Dictionary
Command Summary
Command DictionaryCommand Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Summary
Command Descriptions
Description
Abort Interrupted Process
∙ -All
Add Ambiguous Paths
∙ pathname
Add Ambiguous Paths Command Dictionary
Add Atpg Constraints
FlexTest Specifics
∙ gateid#
∙ pinpathname
∙ functionname
∙ -Cellcellname pinname netname FlexTest Only
Examples
Command Dictionary Add Atpg Constraints
Add Atpg Functions
∙ type
Add Atpg Function foocycle cycle foo -initstate
Report Atpg Functions
Add Capture Handling
∙ New
∙ Old
∙ -Cellcellname
∙ instancename
Add Cell Constraints
∙ C0
∙ chainname cellposition
∙ C1
∙ CX
Report Scan Chains
∙ -Model modelname -All
Add Cell Library
∙ libraryname
ADD CLocks offstate primaryinputpin
Add Clocks
∙ offstate
∙ primaryinputpin
Delete Clocks Set Clock Restriction Report Clocks
Add Cone Blocks
∙ -CEllcellname
Add Control Points
Analyze Control Report Control Data Delete Control Points
∙ gateid# -Iinputpinid -Ooutputpinid
Add Display Instances
Add Display Instances Command Dictionary
Command Dictionary Add Display Instances
Open schematic viewer add display instances
Add Display Loop
∙ feedbackid#
Report Feedback Paths Set Loop Handling
Add Display Path
∙ -All FastScan Only
∙ -Delaypath pathname FastScan Only
∙ instancenamebegin
∙ gateidbegin#
∙ gateidend#
∙ instancenameend
Add Display Scanpath
∙ endcellposition
∙ chainname
∙ begincellposition
Open schematic viewer Add display scanpath chain1 sci
∙ objectpathname
Add Faults
Command Dictionary Add Faults
∙ CZ
Add Iddq Constraints
∙ -Modelmodelname
∙ pinname
∙ instancepathname
Add Initial States
Related Commands
ADD LFsr Connections primarypin lfsrname position
Add Lfsr Connections
∙ position
∙ primarypin
∙ lfsrname
ADD LFsr Taps lfsrname position
Add Lfsr Taps
Add LFSRs Report LFSRs Delete Lfsr Taps Setup LFSRs
∙ Prpg
Add LFSRs
∙ Misr
∙ length
∙ seed
Add LFSRs Command Dictionary
Add Lists
Delete Lists Set List File Report Lists
∙ subcktname
Add Mos Direction
∙ sourceport
∙ drainport
Extract Subckts Report Mos Direction Delete Mos Direction
∙ netname
Add Net Property
Add Nofaults
Command Dictionary Add Nofaults
Delete Nofaults Report Nofaults
∙ learnedbehavior
Add Nonscan Handling
ADD NOnscan Handling learnedbehavior elementpathname
∙ elementpathname
Add Notest Points
Add Observe Points
Adds observe points to output pins
Command Dictionary Add Observe Points
∙ primaryoutput
Add Output Masks
ADD PIn Constraints primaryinputpin... constraintformat
Add Pin Constraints
Add Pin Constraints Command Dictionary
∙ constraintformat
Add Pin Constraints Command Dictionary
Setup Pin Constraints FT
Invertedpin
Add Pin Equivalences
∙ equivalentpin FastScan Only
∙ referencepin
∙ targetpin FlexTest Only
∙ -Invert invertedpin FastScan Only
Delete Pin Equivalences Report Pin Equivalences
∙ primaryoutputpin
Add Pin Strobes
∙ strobetime
Delete Pin Strobes Setup Pin Strobes Report Pin Strobes
∙ netpathname
Add Primary Inputs
Add Primary Inputs Command Dictionary
Add Primary Outputs
∙ percentageof1states
Add Random Weights
ADD RAndom Weights percentageof1states primaryinputpin
Command Dictionary Add Random Weights
Add Read Controls
Report Read Controls
∙ groupname
Add Scan Chains
Command Dictionary Add Scan Chains
Add Scan Groups
ADD SCan Groups groupname testprocedurefilename
∙ testprocedurefilename
Report Scan Groups
Add Scan Instances
∙ modelname
Add Scan Models
Add Slow Pad
∙ Z
Add Tied Signals
∙ floatingobjectname
Add Write Controls
Analyze Atpg Constraints
∙ functionname
∙ pinpathname
∙ gateid#
∙ -ExclusiveFastScan Only
ALl -Auto
Analyze Bus
∙ -AUto
∙ -Drccheck
Report Bus Data Set Contention Check Set Gate Level
Analyze Control
Command Dictionary Analyze Control
Analyze Control Signals
Command Dictionary Analyze Control Signals
Report Clocks Report Write Controls Report Read Controls
∙ ruleid-occurrence#
Analyze Drc Violation
Analyze Drc Violation Command Dictionary
133
134
135
Open schematic viewer analyze drc violation c2-1
Analyze Fault
Analyze Fault Command Dictionary
Analyze fault path37 -s
∙ -Stuckat 0
Produces the following report
∙ -Timeinteger FlexTest Only
Pinpathname for a
∙ -Boundary FastScan Only
∙ -Auto FastScan Only
Delete Paths Report Testability Data Report Faults
Analyze Observe
Analyze Observe Command Dictionary
Analyze Race
Set Gate Report
Analyze Restrictions
Close Schematic Viewer
Compresses patterns in the current test pattern set
Compress Patterns
∙ -ForceFlexTest Only
∙ -ResetauFastScan Only
∙ passesinteger
Set system mode atpg add faults -all Run Compress patterns
∙ RAMgateid#
Create Initialization Patterns
∙ RAMinstancename
Read Modelfile Write Modelfile
∙ -Compact
Create Patterns
Command Dictionary Create Patterns
Delete Atpg Constraints
Add Atpg Functions
Delete Atpg Functions
Delete Atpg Constraints Report Atpg Functions
∙ object
Delete Capture Handling
Add Capture Handling Report Capture Handling
Delete Cell Constraints
Command Dictionary Delete Cell Constraints
Delete Clocks
Delete Cone Blocks
Following example shows adding and removing cone blockages
Following example deletes an incorrect control point
Delete Control Points
Add Control Points Report Control Points Analyze Control
Delete Display Instances
Delete Display Instances Command Dictionary
Delete Faults
Delete Faults Command Dictionary
173
Delete Iddq Constraints
Report Iddq Constraints
Delete Initial States
Delete Lfsr Connections
Delete Lfsr Connections Command Dictionary
∙ tapposition
Delete Lfsr Taps
Setup LFSRs
Delete LFSRs
Add LFSRs Setup LFSRs Report LFSRs
Following example deletes an extra added output pin
Delete Lists
Delete Mos Direction
Delete Net Property
Delete Nofaults
Command Dictionary Delete Nofaults
Add Nofaults Report Nofaults
Delete Nonscan Handling
Delete Nonscan Handling Command Dictionary
Delete Notest Points
Delete Notest Points Command Dictionary
Following example deletes an incorrect observe point
Delete Observe Points
Delete Observe Points Command Dictionary
Delete Output Masks
Add Output Masks
∙ -Falsepaths
Delete Paths
Report Paths
Delete Pin Constraints
Delete Pin Constraints Command Dictionary
Delete Pin Equivalences
Delete Pin Strobes
Pin then takes on the default strobe time value
Delete Primary Inputs
Command Dictionary Delete Primary Inputs
Delete Primary Outputs
Command Dictionary Delete Primary Outputs
Delete Random Weights
Add Random Weights Set Random Weights Report Random Weights
Delete Read Controls
Delete Scan Chains
Delete Scan Groups
Command Dictionary Delete Scan Groups
Delete Scan Instances
Delete Scan Models
Delete Slow Pad
Delete Tied Signals
Add Tied Signals Setup Tied Signals Report Tied Signals
Delete Write Controls
Diagnose Failures
∙ -Outputreportfilename
∙ failurefilename
∙ -Lastpatternnumber patternname
222
Set Pattern Source Write Failures
∙ filename
Dofile
DOFile filename
Command Dictionary Dofile
Exit
∙ subcktname
Extract Subckts
Flatten Model
Flatten Subckt
Help
HELp commandname
∙ commandname
231
Insert Testability
Report Observe Points
Load Faults
Command Dictionary Load Faults
∙ -RETainFastScan only
Set system mode atpg load faults faultlist run
Load Paths
239
Report faults -all
Next, you add the faults on the paths contained in that file
∙ ID#
Macrotest
∙ -multiplemacros macrofilename
∙ patternfilename
244
245
∙ -Parityparityfilename
247
MARk gateid# pinpathname instancename... -All-Selected
Mark
∙ -Select
Open Schematic Viewer
Close Schematic Viewer Set Schematic Display Save Schematic
REAd MOdelfile modelfilename RAM/ROMinstancename
Read Modelfile
∙ RAM/ROMinstancename
∙ modelfilename
Here is an example of an initialization file range 0-1f
∙ procfilename
Read Procfile
Read Subckts Library
∙ level
Redo Display
Open Schematic Viewer Undo Display
∙ formattype
Report Aborted Faults
Report Aborted Faults Command Dictionary
Command Dictionary Report Aborted Faults
Report Atpg Constraints
Report Atpg Functions
Report AU Faults
Command Dictionary Report AU Faults
Examples
Add Faults Delete Faults Analyze Fault
Report Bus Data
269
270
Report bus data
Report Capture Handling
Add Capture Handling Set Capture Handling
Report Cell Constraints
275
Report Clocks
Report Cone Blocks
Report Control Data
∙ filename
Report Control Points
Report Core Memory
Report Display Instances
Command Dictionary Report Display Instances
Add Display Instances Report Gates Analyze Drc Violation
∙ ruleid-occurrence#
Report Drc Rules
Report Drc Rules Command Dictionary
287
288
289
290
Set drc handling d7 error atpganalysis set system mode atpg
Report drc rules d7-1
Report Environment
Write Environment FT
Report Failures
∙ -Maxinteger
297
Report Faults
∙ -Classclasstype
Fault Class Names Coverage
HU+HT
Fault Class Codes Fault Class Names Coverage
∙ objectpathname
Set system mode atpg add faults -all report faults -all Run
Report Feedback Paths
Add Display Loop Set Loop Handling
∙ ruleid
Report Flatten Rules
Report Flatten Rules Command Dictionary
∙ occurenceid
Report flatten rules fg3
Type gatetype Allf
Report Gates
REPort GAtes gateid# pinpathname instancename
Format for the design-level report is
311
Reporting on the First Input of a Gate
Atpg set gate leve prim Atpg rep gate /I20/I226/q
Reporting on the First Fanout of a Gate
315
316
317
318
319
∙ -Backward pinpathname gateid
∙ -Typegatetype
∙ -Forward pinpathname gateid
Gatetype FastScan FlexTest Description
∙ -DepthFlexTest Only
XOR
FlexTest Learned Gate Types
Category Description
FastScan Clock Port Categories
325
Report Hosts
Report Id Stamp
Report Id Stamp Command Dictionary
∙ pinname
Report Iddq Constraints
Add Iddq Constraints Delete Iddq Constraints
∙ instancename
Report Initial States
Report Initial States Command Dictionary
Report Lfsr Connections
Report LFSRs
Report Lists
Report Loops
Following example reports all bi-direction MOS instances
Report Mos Direction
∙ -VDD -GND -All
Report Net Properties
Report Nofaults
Add Nofaults Delete Nofaults
∙ -INITXFlexTest Only
Report Nonscan Cells
∙ -TLatchFastScan Only
∙ -TIEXFastScan Only
∙ -INIT0FastScan Only
∙ -INIT1FastScan Only
∙ -DatacaptureFlexTest Only
∙ -HoldFlexTest Only
FlexTest Example
Report Nonscan Handling
Report Notest Points
Report Observe Data
Analyze Observe Set Random Patterns
Report Observe Points
Report Output Masks
REPort PAths -All pathname -Pathgateidbegin gateidend
Report Paths
∙ pathname
∙ -Pathgateidbegin gateidend
Report Paths Command Dictionary
Report Pin Constraints
∙ primaryinputpin FlexTest Only
∙ -All FlexTest Only
Report Pin Equivalences
∙ primaryoutputpin
Report Pin Strobes
∙ primaryinputpin
Report Primary Inputs
∙ netpathname
Report Primary Inputs Command Dictionary
Report Primary Outputs
Report Primary Outputs Command Dictionary
∙ groupname
Report Procedure
∙ procedurename
Report Pulse Generators
Report Random Weights
Report Read Controls
Report Scan Cells
∙ chainname
Add Scan Groups
Following example displays a report of all the scan chains
Report Scan Chains
Report Scan Groups
Report Scan Instances
Add Scan Models Delete Scan Models
Report Scan Models
∙ procedurename
Report Seqtransparent Procedures
373
Report Slow Pads
Report Statistics
Report Statistics Command Dictionary
∙ -Instanceinstancepathname
378
Write Statistics FT
∙ -Setid# pinpathname 0 1 Z
Report Test Stimulus
∙ -Writeid# instancename addressvalues datavalues
Literal that sets
∙ -SENsitizeid# RAMinstancename pinpathname
∙ -Readid# instancename addressvalues
∙ -RWxid# RAMinstancename addressvalues
Expect0 1
Observeid# pinpathname
∙ -Portportid#
Set system mode atpg Report test stimulus -write 67 01011
Report Testability Data
∙ -Classclasstype
Report Testability Data Command Dictionary
Report Tied Signals
Add Tied Signals Setup Tied Signals Delete Tied Signals
∙ timeplatename
Report Timeplate
Report Version Data
Report Write Controls
Untestable Fault Fault Re-classification
Reset Au Faults
Command Dictionary Reset Au Faults
Reset State
Resume Interrupted Process
Abort Interrupted Process Set Interrupt Handling
Run
∙ -Recordcycles FlexTest Only
∙ -Beginbeginnumber FlexTest Only
∙ -Endendnumber FlexTest Only
∙ -Messageinteger FlexTest Only
402
Save Flattened Model
Setup Checkpoint Write Faults Flatten Model
Save Patterns
∙ formatswitch
407
408
∙ procfilename
∙ timingfilename
410
For FastScan -END patternnumber patternname
For FastScan -BEgin patternnumber patternname
For FlexTest -BEginbeginnumber
∙ -TAgtagname FastScan Only
For FlexTest -ENDendnumber
∙ -CYcletestFlexTest only
∙ -ENVironmentFastScan only
∙ -SCantestFastScan only
∙ -PAD0 Ascii patterns only
∙ -NOPadding Ascii patterns only
∙ -PAD1 Ascii patterns only
∙ -Mapmappingfile FastScan only Lsitdl patterns only
Command Dictionary Save Patterns
Save Schematic
Select Iddq Patterns
Select Iddq Patterns Command Dictionary
419
∙ -Windownumber FlexTest only
∙ -Percentagenumber FlexTest only
∙ -IncrementalFlexTest only
∙ -EXhaustive FlexTest only
SELect OBject -ALL gateid# pinpathname instancename... -ADd
Select Object
Now all three objects are in the selection list
Set Abort Limit
∙ -Backtrack integer FlexTest only
∙ combabortlimit FastScan only
∙ seqabortlimit FastScan only
FlexTest only
Set Atpg Compression
Set Atpg Compression Command Dictionary
Compress Patterns Set Decision Order Delete Atpg Constraints
Set Atpg Limits
Command Dictionary Set Atpg Limits
Report Environment Write Environment FT
∙ integer
Set Atpg Window
∙ OFf
Set AU Analysis
∙ on
Compress Patterns Load Faults Delete Atpg Constraints
Set Bist Initialization
Command Dictionary Set Bist Initialization
∙ Pass
Set Bus Handling
∙ busgateid#
∙ Fail
∙ Abort
Set Bus Simulation
Examples Related Commands
Set Capture Clock
SET CApture Clock primaryinputpin clockprocedurename -Atpg
Following example specifies a capture clock
Add Clocks Report Clocks Delete Clocks Report Environment
∙ -Ls Old New
Set Capture Handling
∙ -Te Old New
Set capture handling -te new
∙ testcyclelimit -Maximum -Exact
Set Capture Limit
Report Environment Write Environment
Set Checkpoint
Set Checkpoint Command Dictionary
Set Clock Restriction
∙ Clockpo FastScan Only
453
Set Clockoff Simulation
Set Clockpo Patterns
Set Contention Check
∙ Captureclock FastScan Only
∙ -BIDIMaskFastScan Only
∙ -BIDIRetainFastScan Only
∙ -VVerboseFastScan Only
∙ -VerboseFastScan Only
∙ -NOVerboseFastScan Only
∙ -Startframe# FlexTest Only
Related Commandstimeframe
Set Control Threshold
∙ -Random
Set Decision Order
∙ -NORandom
Command Dictionary Set Decision Order
∙ OFF
Set Dofile Abort
Set Drc Handling
∙ drcid
467
468
469
470
471
472
∙ Atpgc
Set Sensitization Checking
Set Driver Restriction
∙ Tg FlexTest Only
Set Fails Report
SET FAult Mode Uncollapsed Collapsed
Set Fault Mode
∙ Uncollapsed
∙ Collapsed
Command Dictionary Set Fault Mode
∙ -Seedinteger
Set Fault Sampling
∙ percentage
481
SET FAult Type Stuck Iddq TOggle TRansition Pathdelay
Set Fault Type
SET FAult Type Stuck Iddq TOggle TRansition
∙ Stuck
∙ TRansition
∙ Pathdelay FastScan Only
∙ TOggle
∙ ruleid
Set Flatten Handling
Command Dictionary Set Flatten Handling
486
487
Report Flatten Rules Set Drc Handling
SET GAte Level Design Primitive Lowdesign
Set Gate Level
∙ Design
∙ Primitive
∙ Lowdesign
Set Gate Report
∙ Faultstatus FastScan Only
∙ Errorpattern
∙ Normal
∙ Race FlexTest Only
∙ TIevalue
∙ Bistdata FastScan Only
∙ Clockcone pinname
∙ Constrainvalue
∙ Seqdepthdata FastScan Only
∙ Analysis Control Observe FlexTest Only
∙ Drcpattern procedurename -All time
∙ Parallelpattern patternnumber FastScan Only
∙ REcord recordnumber -All FlexTest Only
∙ CApturepattern n All FastScan Only
∙ CONTrol FlexTest Only
∙ SImulation FlexTest Only
Report Gates Set Gate Level Report Display Instances
∙ To percentage
∙ Default
Set Hypertrophic Limit
Command Dictionary Set Hypertrophic Limit
Set Iddq Checks
503
504
Related Information
∙ -Label
Set Iddq Strobe
Select Iddq Patterns Set Iddq Checks Set Fault Type
Set Instancename Visibility
∙ -Rootrootlevels
∙ -Leafleaflevels
Set instancename visibility -l
Set Instruction Atpg
Following example enables instruction-based test generation
Set Internal Fault
Set Internal Name
Set Interrupt Handling
Abort Interrupted Process
Set IO Mask
Set Learn Report
Command Dictionary Set Learn Report
∙ filename FastScan Only filename FlexTest Only
∙ -Default FlexTest Only
Set List File
Report Lists
Set Logfile Handling
Report Environment Set Screen Display
Set Loop Handling
∙ Simulation
∙ Delay FlexTest Only
∙ Tiex
∙ -Iterationsn FastScan Only
Set Multiple Load
Set Multiple Load Command Dictionary
Set Net Dominance
Wire Bus Contention Truth Table
∙ Or
∙ Wire
Set Net Resolution
Set Net Resolution Command Dictionary
Set Nonscan Model
Classification Criteria
∙ DRC
Set nonscan model hold
∙ shiftnumber
Set Number Shifts
∙ Master
Set Observation Point
∙ SLave
∙ SHadow
Set Random Patterns
Set Observe Threshold
Analyze Observe Set Random Patterns Set Control Threshold
∙ -Xignore Reference
Set Output Comparison
∙ -Xignore None
∙ -Xignore Both
∙ -Xignore Simulated
Set Output Mask
Set Output Mask Command Dictionary
Set Pathdelay Holdpi
∙ Random FastScan Only
Set Pattern Source
∙ Internal
∙ External filename
∙ Bist FastScan Only
∙ -TableFlexTest Only
∙ -BInary FastScan only
∙ -VcdFlexTest Only
∙ -Controlcontrolfilename FlexTest Only
549
Set Possible Credit
Set Procedure Cyclechecking
Set Pulse Generators
Set Race Data
Set Rail Strength
∙ Random
Set Ram Initialization
∙ Uninitialized
Set Ram Initialization Command Dictionary
SET RAm Test Staticpassthru Readonly Passthru
Set Ram Test
∙ Staticpassthru
∙ Readonly
Set Ram Test Command Dictionary
Set Random Atpg
Set Random Clocks
561
Set Random Patterns
SET RAndom Weights percentageof1states
Set Random Weights
Set Random Weights Command Dictionary
Set Redundancy Identification
∙ -Filefilename
Set Schematic Display
Threshold -NOQuery -Hide type -Dspace Auto number
∙ -Querythreshold
∙ -NOCompact
∙ -NOQuery
∙ -Hide type
∙ -Dspace Auto number
Set Screen Display
Set Self Initialization
Literal that turns on self-initializing sequence behavior
Set Sensitization Checking
Set Sequential Learning
Set Sequential Learning Command Dictionary
Set Shadow Check
Number
Set Simulation Mode
Command Dictionary Set Simulation Mode
578
∙ Ramsequential
∙ Combinational
Examples
Set Skewed Load
Set Skewed Load Command Dictionary
Set Split Capturecycle
SET STability Check on Shiftanalysis Allshift OFf
Set Stability Check
∙ Shiftanalysis
∙ Allshift
Command Dictionary Set Stability Check
Set Static Learning
Command Dictionary Set Static Learning
Set Stg Extraction
∙ Setup
Set System Mode
∙ Atpg
∙ Fault
∙ Good
∙ Drc FlexTest Only
591
Set Test Cycle
Set Trace Report
Set Transition Holdpi
∙ -Bus on OFf
∙ -Wire OFf on
Set Unused Net
Set Unused Net Command Dictionary
∙ factor
Set Workspace Size
∙ Retain
Set Xclock Handling
∙ External state
Set Z Handling
∙ Internal state
Set Z Handling Command Dictionary
Set Zhold Behavior
Report Gates Set Learn Report
∙ scalefactor
Set Zoom Factor
Setup Checkpoint
∙ period
∙ -Nopattern FlexTest Only
∙ -Ascii FastScan Only
∙ -BinaryFastScan Only
606
SETup LFsrs -Both -Serial -Parallel-Out -In
Setup LFSRs
Add Lfsr Taps Report LFSRs Delete LFSRs
Setup Pin Constraints
Setup Pin Constraints Command Dictionary
Command Dictionary Setup Pin Constraints
Setup Pin Strobes
Setup Tied Signals
Add Tied Signals Report Tied Signals Delete Tied Signals
∙ integer
Step
System
SYStem oscommand
∙ oscommand
Undo Display
Open Schematic Viewer Set Schematic Display Redo Display
UNMark gateid# pinpathname instancename... -All-Selected
Unmark
Mark Select Object Open Schematic Viewer Unselect Object
UNSelect OBject gateid# pinpathname instancename... -All
Unselect Object
Now all three objects are unselected
Update Implication Detections
Update Implication Detections Command Dictionary
∙ -Selected
View
∙ -Marked
View Area
∙ y2
∙ y1
Write Core Memory
Report Core Memory Write Statistics
Write Environment
Write Environment Command Dictionary
All SET commands
Write Failures
Command Dictionary Write Failures
636
Diagnose Failures Report Failures
Write Faults
Command Dictionary Write Faults
640
641
Write Initial States
Command Dictionary Write Initial States
∙ basename
Write Libraryverification Setup
Command Dictionary Write Libraryverification Setup
Write Loops
WRIte MOdelfile filename RAM/ROMinstancename -Replace
Write Modelfile
Read Modelfile Set Ram Initialization FS
Write Netlist
Following example writes the netlist to an Atpg library
Write Paths
Following shows an example of the pathfile contents
Write Primary Inputs
Write Primary Inputs Command Dictionary
Write Primary Outputs
Write Primary Outputs Command Dictionary
Write Procfile
Write Statistics
Command Dictionary Write Statistics
Following listing shows the contents of the example file
Write Timeplate
Write Timeplate Command Dictionary
ZOOm in scalefactor
Zoom
ZOOm OUt scalefactor
Zoom Out
Chapter Shell Commands
Fastscan
∙ -TDL
∙ designname
∙ -I -Srootname
∙ -MODELcellname
∙ -VHDL
∙ -TOPmodelname
∙ -SETupsetupname
∙ -DOFiledofilename
∙ -LICenseretrylimit
Example
Flextest
Flextest Shell Commands
∙ -LIBrary filename
∙ -Hostfilehostfilename
Example
Flextest Shell Commands
HeaderData
Chapter Test Pattern File Formats
SetupData
Test Pattern File Formats FastScan Test Pattern File Format
Scangroup scangroupname1 = scangroupinformation
FunctionalChainTest
Chaintest =
Here is an example of a functional scan chain test
Scantest =
ScanTest
Apply testsetup value time
FastScan Test Pattern File Format Test Pattern File Formats
Scancells =
ScanCell
Ascii Pattern Format
FlexTest Test Pattern File Format
Setup information may include the following
Testsetup information is as follows
Force primaryinputpin value time
FunctionalChainTest
TestData
ScanCell
Test Pattern File FormatsFlexTest Test Pattern File Format
Table Pattern Format
Data Section
Style #1b two columns required
Style #1a two columns required
Style #4 only one column required
Style #2 two columns required
Style #3 only one column required
Cycletest = Cycle =
PI Clock PI G3 PI G2 PI G1 PI G0
PI IA PI IB PI E
VCD Support Using VCD Plus
FlexTest Test Pattern File Format Test Pattern File Formats
Example of the LSI Logic Extended VCD Plus Format Patterns
Add Input Waveform timeplatename pinlist
Format Patterns on page 4-29. Therefore the period
Add Output Strobe strobetime pinlist
An Example of Using VCD Reader
Test Pattern File Formats FlexTest Test Pattern File Format
FlexTest Test Pattern File Format Test Pattern File Formats
Compareexpsimobus /* Total time
LSI Extension of VCD file Generated from Verilog-XL
Test Pattern File Formats FlexTest Test Pattern File Format
FlexTest Dofile
VCD Reader Control File Example
FlexTest Test Pattern File Format Test Pattern File Formats
Chapter Distributed FlexTest
Master and Slave Workstations
Distributed FlexTest
Host File Setup
Environment Setup
FlexTest Invocation Arguments Dialog Box
∙ wd=WORKDIR
∙ mgc=MGCHOME
∙ numt=numtasks
∙ sp=speed
Distributed FlexTest
Distributed FlexTest
FS = FastScan
Appendix a Timing Command Dictionary
Table A-1. Timing Command Summary
FastScan Timing Commands
SET Endmeasurecycle Time
SET Endmeasurecycle Time
SET Procedure File g1 design.g1
SET Splitbidicycle Time
∙ scangroupname
SET Procedure File
SET Procedure File
SET Singlecycle Time
∙ SET Endmeasurecycle Time ∙ SET Splitmeasurecycle Time
SET Splitbidicycle Time
SET Splitbidicycle Time
SET Singlecycle Time SET Splitmeasurecycle
SET Splitmeasurecycle Time
SET Splitmeasurecycle Time
Initforcepi Forcepi Measurepo
Period800 end
CLK
SET Strobewindow Time
Figure A-4. SET Strobewindow Timing Diagram
∙ unit
∙ number
∙ timeplatename=
Timeplate timeplatename= Timeplatestatement
∙ timeplatestatement
Timeplate
Timeplate
∙ END
Figure A-5. Template Timing for Example
Timeplate tp2 =
Dummyclockoff
SET Procedure File SET Time Scale
FlexTest Timing Commands
∙ timevaluelist
SET Bidiforce Time
Figure A-6. SET Bidiforce Timing Example
SET Cycle
Figure A-7. SET Cycle Timing Example
Timing Command Dictionary
SET Endmeasurecycle Time
FlexTest Timing File SET Time Scale 1 ns
Force clka 1 Force clka 0
SET Firstforce Time
SET Force Time
Figure A-8. SET Force Timing Example
SET Force Time
SET Measure Time
Figure A-9. SET Measure Timing Example
SET Procedure File
SET Time Scale
SET Singlecycle Time
Corresponding timing file contains the following commands
SET Endmeasurecycle Time
SET Skewforce Time pinname timevaluelist
SET Skewforce Time
Figure A-10. SET Skewforce Timing Example
SET Splitbidicycle Time
Proc Shift = FORCESCI0
200 Force clka 300 Force time splitbidi time 400
SET Splitmeasurecycle Time
FlexTest application commands add clocks 0 clk
End Proc loadunload Force SE Force Clear
Following example illustrates a modified strobe window
Figure A-11. SET Strobewindow Timing Diagram
SET Time Scale
Appendix B FlexTest WDB Translation Support
Control File
ADD INput Clocks format strobe1 strobe2 inputlist
Example
FlexTest WDB Translation Support Example
Using wdb2flex Effectively
FlexTest WDB Translation Support Using wdb2flex Effectively
Setup pin constraints nr 1
Figure B-2. Detailed Pin Timing
Add input clocks SR0 105 205 CLK
FlexTest WDB Translation Support Using wdb2flex Effectively
Using wdb2flex Effectively FlexTest WDB Translation Support
Index
Index
Index-3
Index-4
Index-5
Top
Page
Image
Contents