Manuals
/
Mentor
/
Computer Equipment
/
All in One Printer
Mentor
v8.6_4
manual
Inputs and Outputs Introduction
Models:
v8.6_4
1
28
831
831
Download
831 pages
41.57 Kb
25
26
27
28
29
30
31
32
<
>
Close Schematic Viewer
Add Tied Signals
Add Faults
∙ Pathdelay FastScan Only
∙ Wire
∙ -ResetauFastScan Only
Setup Pin Constraints FT
Chapter Command Dictionary
∙ testprocedurefilename
Resolution
Page 28
Image 28
Inputs and Outputs
Introduction
1-4
FastScan and FlexTest Reference Manual, V8.6_4
Page 27
Page 29
Page 28
Image 28
Page 27
Page 29
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
Related Publications
Mentor Graphics Documentation
Related Publications About This Manual
Acronyms Used in This Manual
Acronyms Used in This Manual About This Manual
Command Line Syntax Conventions
Italic
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
Abort Interrupted Process
Description
∙ pathname
Add Ambiguous Paths
∙ -All
Add Ambiguous Paths Command Dictionary
Add Atpg Constraints
FlexTest Specifics
∙ pinpathname
∙ gateid#
∙ 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
∙ Old
∙ New
∙ instancename
∙ -Cellcellname
Add Cell Constraints
∙ chainname cellposition
∙ C0
∙ C1
∙ CX
Report Scan Chains
∙ libraryname
Add Cell Library
∙ -Model modelname -All
Add Clocks
ADD CLocks offstate primaryinputpin
∙ offstate
∙ primaryinputpin
Delete Clocks Set Clock Restriction Report Clocks
Add Cone Blocks
∙ -CEllcellname
Add Control Points
Analyze Control Report Control Data Delete Control Points
Add Display Instances
∙ gateid# -Iinputpinid -Ooutputpinid
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
∙ -Delaypath pathname FastScan Only
∙ -All FastScan Only
∙ instancenamebegin
∙ gateidbegin#
∙ instancenameend
∙ gateidend#
Add Display Scanpath
∙ begincellposition
∙ chainname
∙ endcellposition
Open schematic viewer Add display scanpath chain1 sci
Add Faults
∙ objectpathname
Command Dictionary Add Faults
Add Iddq Constraints
∙ CZ
∙ pinname
∙ -Modelmodelname
Add Initial States
∙ instancepathname
Related Commands
Add Lfsr Connections
ADD LFsr Connections primarypin lfsrname position
∙ lfsrname
∙ primarypin
∙ position
Add Lfsr Taps
ADD LFsr Taps lfsrname position
Add LFSRs Report LFSRs Delete Lfsr Taps Setup LFSRs
Add LFSRs
∙ Prpg
∙ Misr
∙ length
∙ seed
Add LFSRs Command Dictionary
Add Lists
Delete Lists Set List File Report Lists
Add Mos Direction
∙ subcktname
∙ sourceport
∙ drainport
Extract Subckts Report Mos Direction Delete Mos Direction
Add Net Property
∙ netname
Add Nofaults
Command Dictionary Add Nofaults
Delete Nofaults Report Nofaults
ADD NOnscan Handling learnedbehavior elementpathname
Add Nonscan Handling
∙ learnedbehavior
∙ elementpathname
Add Notest Points
Adds observe points to output pins
Add Observe Points
Command Dictionary Add Observe Points
Add Output Masks
∙ primaryoutput
Add Pin Constraints
ADD PIn Constraints primaryinputpin... constraintformat
Add Pin Constraints Command Dictionary
∙ constraintformat
Add Pin Constraints Command Dictionary
Setup Pin Constraints FT
Add Pin Equivalences
Invertedpin
∙ referencepin
∙ equivalentpin FastScan Only
∙ targetpin FlexTest Only
∙ -Invert invertedpin FastScan Only
Delete Pin Equivalences Report Pin Equivalences
∙ strobetime
Add Pin Strobes
∙ primaryoutputpin
Delete Pin Strobes Setup Pin Strobes Report Pin Strobes
Add Primary Inputs
∙ netpathname
Add Primary Inputs Command Dictionary
Add Primary Outputs
ADD RAndom Weights percentageof1states primaryinputpin
Add Random Weights
∙ percentageof1states
Command Dictionary Add Random Weights
Add Read Controls
Report Read Controls
Add Scan Chains
∙ groupname
Command Dictionary Add Scan Chains
∙ testprocedurefilename
ADD SCan Groups groupname testprocedurefilename
Add Scan Groups
Report Scan Groups
Add Scan Instances
Add Scan Models
∙ modelname
Add Slow Pad
Add Tied Signals
∙ Z
∙ floatingobjectname
Add Write Controls
Analyze Atpg Constraints
∙ gateid#
∙ pinpathname
∙ functionname
∙ -ExclusiveFastScan Only
Analyze Bus
ALl -Auto
∙ -Drccheck
∙ -AUto
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
Analyze Drc Violation
∙ ruleid-occurrence#
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
Produces the following report
∙ -Stuckat 0
Pinpathname for a
∙ -Timeinteger FlexTest Only
∙ -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
Compress Patterns
Compresses patterns in the current test pattern set
∙ passesinteger
∙ -ResetauFastScan Only
∙ -ForceFlexTest Only
Set system mode atpg add faults -all Run Compress patterns
∙ RAMinstancename
Create Initialization Patterns
∙ RAMgateid#
Read Modelfile Write Modelfile
Create Patterns
∙ -Compact
Command Dictionary Create Patterns
Delete Atpg Constraints
Add Atpg Functions
Delete Atpg Functions
Delete Atpg Constraints Report Atpg Functions
Delete Capture Handling
∙ object
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
Delete Control Points
Following example deletes an incorrect control point
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
Delete Lfsr Taps
∙ tapposition
Setup LFSRs
Delete LFSRs
Add LFSRs Setup LFSRs Report LFSRs
Delete Lists
Following example deletes an extra added output pin
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
Delete Observe Points
Following example deletes an incorrect observe point
Delete Observe Points Command Dictionary
Delete Output Masks
Add Output Masks
Delete Paths
∙ -Falsepaths
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
∙ -Lastpatternnumber patternname
∙ failurefilename
∙ -Outputreportfilename
222
Set Pattern Source Write Failures
DOFile filename
Dofile
∙ filename
Command Dictionary Dofile
Exit
Extract Subckts
∙ subcktname
Flatten Model
Flatten Subckt
∙ commandname
HELp commandname
Help
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
Macrotest
∙ ID#
∙ patternfilename
∙ -multiplemacros macrofilename
244
245
∙ -Parityparityfilename
247
Mark
MARk gateid# pinpathname instancename... -All-Selected
∙ -Select
Open Schematic Viewer
Close Schematic Viewer Set Schematic Display Save Schematic
Read Modelfile
REAd MOdelfile modelfilename RAM/ROMinstancename
∙ modelfilename
∙ RAM/ROMinstancename
Here is an example of an initialization file range 0-1f
Read Procfile
∙ procfilename
Read Subckts Library
Redo Display
∙ level
Open Schematic Viewer Undo Display
Report Aborted Faults
∙ formattype
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
Report Drc Rules
∙ ruleid-occurrence#
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
Fault Class Names Coverage
∙ -Classclasstype
Fault Class Codes Fault Class Names Coverage
HU+HT
∙ objectpathname
Set system mode atpg add faults -all report faults -all Run
Report Feedback Paths
Add Display Loop Set Loop Handling
Report Flatten Rules
∙ ruleid
Report Flatten Rules Command Dictionary
∙ occurenceid
Report flatten rules fg3
REPort GAtes gateid# pinpathname instancename
Report Gates
Type gatetype Allf
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
∙ -Forward pinpathname gateid
∙ -Typegatetype
∙ -Backward pinpathname gateid
∙ -DepthFlexTest Only
Gatetype FastScan FlexTest Description
XOR
FlexTest Learned Gate Types
FastScan Clock Port Categories
Category Description
325
Report Hosts
Report Id Stamp
Report Id Stamp Command Dictionary
Report Iddq Constraints
∙ pinname
Add Iddq Constraints Delete Iddq Constraints
Report Initial States
∙ instancename
Report Initial States Command Dictionary
Report Lfsr Connections
Report LFSRs
Report Lists
Report Loops
Report Mos Direction
Following example reports all bi-direction MOS instances
Report Net Properties
∙ -VDD -GND -All
Report Nofaults
Add Nofaults Delete Nofaults
Report Nonscan Cells
∙ -INITXFlexTest Only
∙ -TIEXFastScan Only
∙ -TLatchFastScan Only
∙ -INIT0FastScan Only
∙ -INIT1FastScan Only
∙ -HoldFlexTest Only
∙ -DatacaptureFlexTest 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
REPort PAths -All pathname -Pathgateidbegin gateidend
∙ pathname
∙ -Pathgateidbegin gateidend
Report Paths Command Dictionary
Report Pin Constraints
∙ -All FlexTest Only
∙ primaryinputpin FlexTest Only
Report Pin Equivalences
Report Pin Strobes
∙ primaryoutputpin
∙ netpathname
Report Primary Inputs
∙ primaryinputpin
Report Primary Inputs Command Dictionary
Report Primary Outputs
Report Primary Outputs Command Dictionary
∙ procedurename
Report Procedure
∙ groupname
Report Pulse Generators
Report Random Weights
Report Read Controls
Report Scan Cells
∙ chainname
Add Scan Groups
Report Scan Chains
Following example displays a report of all the scan chains
Report Scan Groups
Report Scan Instances
Report Scan Models
Add Scan Models Delete Scan Models
Report Seqtransparent Procedures
∙ procedurename
373
Report Slow Pads
Report Statistics
Report Statistics Command Dictionary
∙ -Instanceinstancepathname
378
Write Statistics FT
Report Test Stimulus
∙ -Setid# pinpathname 0 1 Z
Literal that sets
∙ -Writeid# instancename addressvalues datavalues
∙ -RWxid# RAMinstancename addressvalues
∙ -Readid# instancename addressvalues
∙ -SENsitizeid# RAMinstancename pinpathname
Observeid# pinpathname
Expect0 1
∙ -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
Report Timeplate
∙ timeplatename
Report Version Data
Report Write Controls
Reset Au Faults
Untestable Fault Fault Re-classification
Command Dictionary Reset Au Faults
Reset State
Resume Interrupted Process
Abort Interrupted Process Set Interrupt Handling
Run
∙ -Endendnumber FlexTest Only
∙ -Beginbeginnumber FlexTest Only
∙ -Recordcycles FlexTest Only
∙ -Messageinteger FlexTest Only
402
Save Flattened Model
Setup Checkpoint Write Faults Flatten Model
Save Patterns
∙ formatswitch
407
408
∙ timingfilename
∙ procfilename
410
For FlexTest -BEginbeginnumber
For FastScan -BEgin patternnumber patternname
For FastScan -END patternnumber patternname
For FlexTest -ENDendnumber
∙ -TAgtagname FastScan Only
∙ -SCantestFastScan only
∙ -ENVironmentFastScan only
∙ -CYcletestFlexTest only
∙ -NOPadding Ascii patterns only
∙ -PAD0 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
∙ -Percentagenumber FlexTest only
∙ -Windownumber FlexTest only
∙ -EXhaustive FlexTest only
∙ -IncrementalFlexTest only
Select Object
SELect OBject -ALL gateid# pinpathname instancename... -ADd
Now all three objects are in the selection list
Set Abort Limit
∙ seqabortlimit FastScan only
∙ combabortlimit FastScan only
∙ -Backtrack integer FlexTest 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
Set Atpg Window
∙ integer
∙ on
Set AU Analysis
∙ OFf
Compress Patterns Load Faults Delete Atpg Constraints
Set Bist Initialization
Command Dictionary Set Bist Initialization
Set Bus Handling
∙ Pass
∙ Abort
∙ Fail
∙ busgateid#
Examples Related Commands
Set Bus Simulation
SET CApture Clock primaryinputpin clockprocedurename -Atpg
Set Capture Clock
Following example specifies a capture clock
Add Clocks Report Clocks Delete Clocks Report Environment
Set Capture Handling
∙ -Ls Old New
∙ -Te Old New
Set capture handling -te new
Set Capture Limit
∙ testcyclelimit -Maximum -Exact
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
∙ -BIDIRetainFastScan Only
∙ -BIDIMaskFastScan Only
∙ -VerboseFastScan Only
∙ -VVerboseFastScan Only
∙ -NOVerboseFastScan Only
∙ -Startframe# FlexTest Only
Related Commandstimeframe
Set Control Threshold
∙ -NORandom
Set Decision Order
∙ -Random
Command Dictionary Set Decision Order
Set Dofile Abort
∙ OFF
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
SET FAult Mode Uncollapsed Collapsed
∙ Uncollapsed
∙ Collapsed
Command Dictionary Set Fault Mode
∙ percentage
Set Fault Sampling
∙ -Seedinteger
481
Set Fault Type
SET FAult Type Stuck Iddq TOggle TRansition Pathdelay
SET FAult Type Stuck Iddq TOggle TRansition
∙ Stuck
∙ TOggle
∙ Pathdelay FastScan Only
∙ TRansition
Set Flatten Handling
∙ ruleid
Command Dictionary Set Flatten Handling
486
487
Report Flatten Rules Set Drc Handling
Set Gate Level
SET GAte Level Design Primitive Lowdesign
∙ Design
∙ Primitive
∙ Lowdesign
Set Gate Report
∙ Errorpattern
∙ Faultstatus FastScan Only
∙ Normal
∙ Race FlexTest Only
∙ Bistdata FastScan Only
∙ TIevalue
∙ Seqdepthdata FastScan Only
∙ Constrainvalue
∙ Clockcone pinname
∙ Drcpattern procedurename -All time
∙ Analysis Control Observe FlexTest Only
∙ Parallelpattern patternnumber FastScan Only
∙ CApturepattern n All FastScan Only
∙ REcord recordnumber -All FlexTest Only
∙ SImulation FlexTest Only
∙ CONTrol FlexTest Only
Report Gates Set Gate Level Report Display Instances
Set Hypertrophic Limit
∙ Default
∙ To percentage
Command Dictionary Set Hypertrophic Limit
Set Iddq Checks
503
504
Related Information
Set Iddq Strobe
∙ -Label
Select Iddq Patterns Set Iddq Checks Set Fault Type
Set Instancename Visibility
∙ -Leafleaflevels
∙ -Rootrootlevels
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
Set List File
∙ -Default FlexTest Only
∙ filename FastScan Only filename FlexTest Only
Report Lists
Set Logfile Handling
Report Environment Set Screen Display
Set Loop Handling
∙ Tiex
∙ Delay FlexTest Only
∙ Simulation
∙ -Iterationsn FastScan Only
Set Multiple Load
Set Multiple Load Command Dictionary
Wire Bus Contention Truth Table
Set Net Dominance
∙ Wire
∙ Or
Set Net Resolution
Set Net Resolution Command Dictionary
Set Nonscan Model
∙ DRC
Classification Criteria
Set nonscan model hold
Set Number Shifts
∙ shiftnumber
Set Observation Point
∙ Master
∙ SLave
∙ SHadow
Set Random Patterns
Set Observe Threshold
Analyze Observe Set Random Patterns Set Control Threshold
∙ -Xignore None
Set Output Comparison
∙ -Xignore Reference
∙ -Xignore Simulated
∙ -Xignore Both
Set Output Mask
Set Output Mask Command Dictionary
Set Pathdelay Holdpi
∙ Internal
Set Pattern Source
∙ Random FastScan Only
∙ Bist FastScan Only
∙ External filename
∙ -BInary FastScan only
∙ -TableFlexTest Only
∙ -VcdFlexTest Only
∙ -Controlcontrolfilename FlexTest Only
549
Set Possible Credit
Set Procedure Cyclechecking
Set Pulse Generators
Set Race Data
Set Rail Strength
∙ Uninitialized
Set Ram Initialization
∙ Random
Set Ram Initialization Command Dictionary
Set Ram Test
SET RAm Test Staticpassthru Readonly Passthru
∙ Staticpassthru
∙ Readonly
Set Ram Test Command Dictionary
Set Random Atpg
Set Random Clocks
561
Set Random Patterns
Set Random Weights
SET RAndom Weights percentageof1states
Set Random Weights Command Dictionary
Set Redundancy Identification
Threshold -NOQuery -Hide type -Dspace Auto number
Set Schematic Display
∙ -Filefilename
∙ -NOCompact
∙ -Querythreshold
∙ -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
Set Simulation Mode
Number
Command Dictionary Set Simulation Mode
578
∙ Combinational
∙ Ramsequential
Examples
Set Skewed Load
Set Skewed Load Command Dictionary
Set Split Capturecycle
Set Stability Check
SET STability Check on Shiftanalysis Allshift OFf
∙ Shiftanalysis
∙ Allshift
Command Dictionary Set Stability Check
Set Static Learning
Command Dictionary Set Static Learning
Set Stg Extraction
Set System Mode
∙ Setup
∙ Fault
∙ Atpg
∙ Good
∙ Drc FlexTest Only
591
Set Test Cycle
Set Trace Report
Set Transition Holdpi
Set Unused Net
∙ -Wire OFf on
∙ -Bus on OFf
Set Unused Net Command Dictionary
Set Workspace Size
∙ factor
Set Xclock Handling
∙ Retain
∙ Internal state
Set Z Handling
∙ External state
Set Z Handling Command Dictionary
Set Zhold Behavior
Report Gates Set Learn Report
Set Zoom Factor
∙ scalefactor
Setup Checkpoint
∙ -Nopattern FlexTest Only
∙ period
∙ -Ascii FastScan Only
∙ -BinaryFastScan Only
606
Setup LFSRs
SETup LFsrs -Both -Serial -Parallel-Out -In
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
Step
∙ integer
∙ oscommand
SYStem oscommand
System
Undo Display
Open Schematic Viewer Set Schematic Display Redo Display
Unmark
UNMark gateid# pinpathname instancename... -All-Selected
Mark Select Object Open Schematic Viewer Unselect Object
Unselect Object
UNSelect OBject gateid# pinpathname instancename... -All
Now all three objects are unselected
Update Implication Detections
Update Implication Detections Command Dictionary
View
∙ -Selected
∙ -Marked
View Area
∙ y1
∙ y2
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
Write Libraryverification Setup
∙ basename
Command Dictionary Write Libraryverification Setup
Write Loops
Write Modelfile
WRIte MOdelfile filename RAM/ROMinstancename -Replace
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
ZOOm in scalefactor
Zoom Out
ZOOm OUt scalefactor
Chapter Shell Commands
Fastscan
∙ -I -Srootname
∙ designname
∙ -TDL
∙ -VHDL
∙ -MODELcellname
∙ -SETupsetupname
∙ -TOPmodelname
∙ -DOFiledofilename
∙ -LICenseretrylimit
Example
Flextest
Flextest Shell Commands
∙ -LIBrary filename
∙ -Hostfilehostfilename
Example
Flextest Shell Commands
Chapter Test Pattern File Formats
HeaderData
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
ScanCell
Scancells =
FlexTest Test Pattern File Format
Ascii Pattern 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 #1a two columns required
Style #1b two columns required
Style #3 only one column required
Style #2 two columns required
Style #4 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
Format Patterns on page 4-29. Therefore the period
Add Input Waveform timeplatename pinlist
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
Environment Setup
Host File Setup
FlexTest Invocation Arguments Dialog Box
∙ mgc=MGCHOME
∙ wd=WORKDIR
∙ numt=numtasks
∙ sp=speed
Distributed FlexTest
Distributed FlexTest
Appendix a Timing Command Dictionary
FS = FastScan
Table A-1. Timing Command Summary
FastScan Timing Commands
SET Endmeasurecycle Time
SET Endmeasurecycle Time
SET Procedure File g1 design.g1
SET Splitbidicycle Time
SET Procedure File
∙ scangroupname
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
∙ number
∙ unit
Timeplate timeplatename= Timeplatestatement
∙ timeplatename=
∙ timeplatestatement
Timeplate
Timeplate
∙ END
Figure A-5. Template Timing for Example
Timeplate tp2 =
Dummyclockoff
SET Procedure File SET Time Scale
FlexTest Timing Commands
SET Bidiforce Time
∙ timevaluelist
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
SET Skewforce Time pinname timevaluelist
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