Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO...
-
Upload
claude-merritt -
Category
Documents
-
view
218 -
download
0
Transcript of Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO...
![Page 1: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/1.jpg)
Testing and DFT toolsTesting and DFT tools( Installed in our PLD Lab )( Installed in our PLD Lab )
Maksim JenihhinMaksim Jenihhin
IXX9500 IXX9500 DoktoriseminarDoktoriseminar
TURBO TESTERTURBO TESTER
![Page 2: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/2.jpg)
2
DFT Package toolsDFTAdvisor – insert internal scan circuitry
BSDArchitect – insert boundary scan circuitry
FastScan – quick full-scan ATPG and fault simulator
FlexTest – sequential ATPG and fault simulator
LBISTArchitect – insert logic BIST circuitry
MBISTArchitect – insert memory BIST circuitry
Embedded Deterministic Test (EDT) and TestKompress
- generate and compress deterministic test patterns
server:/home/user>cat .cshrc…setenv MENTORsetenv MENTOR_64…
![Page 3: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/3.jpg)
3
Design FlowDF
![Page 4: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/4.jpg)
4
ATPG library
ATPG library is NOT required if the design netlist fully defines all the primitives.
(It can occur only in Verilog and TDL formats.)
> find /cad/m_04/ -name atpglib -print.../cad/m_04/dft/shared/pkgs/testkompress.ss5/systest_data/atpglib
Tools:DFTAdvisor
FlexTestLBISTArchitect
etc.
Design
Levels:RTLGate
Formats:EDIFVHDL
VerilogGenieTDL
Model
1. Use one preinstalled for Mentor Graphics training examples. To locate it use find command.
2. Use class.atpglib compatible with Turbo Tester class.lib (Synopsys)www.pld.ttu.ee/~maksim/mg/class.atpglib
3. Create your own for your particular library: a. Manuallyb. Use LibComp to translate it from Verilog
Where to get one?ATPG
Library
![Page 5: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/5.jpg)
5
MG DFT DocumentationLocal
/cad/m_04/dft/shared/pdfdocs
Mentor Graphics SUPPORTNET (requires free registration)
http://www.mentor.com/supportnet/
External storage of Mentor Graphics Design-for-Test ’99 documentation:
http://www.fm.vslib.cz/~kes/bs/mg/mg.html
![Page 6: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/6.jpg)
6
Synopsys TetraMAX
Offers a choice of ATPG modes:
Basic-Scan ATPG, an efficient
combinational-only mode for
full-scan designs
Fast-Sequential ATPG for limited
support of partial-scan designs
Full-Sequential ATPG for maximum
test coverage in partial-scan designs
It is integrated with Synopsys’ DFT
Compiler.
![Page 7: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/7.jpg)
7
Design ErrorDiagnosis
TURBO TESTER EnvironmentTURBO TESTER Environment
Test Generation
Design TestSet
HazardAnalysis
Data
DefectLibrary
MultivaluedSimulation
Test SetOptimization
FaultTable
FaultSimulation
FaultyArea
Specifi-cation
Formats:EDIFAGM
Levels:GateRTL
Algorithms:Deterministic
RandomGenetic
Circuits:CombinationalSequential
Methods:BILBOCSTPHybrid
BISTSimulation
Fault models:Stuck-at faults
Physical defects
![Page 8: Testing and DFT tools ( Installed in our PLD Lab ) Maksim Jenihhin IXX9500 Doktoriseminar TURBO TESTER.](https://reader036.fdocuments.in/reader036/viewer/2022062421/56649dc45503460f94ab7047/html5/thumbnails/8.jpg)
8
TT Development Team
Department of Computer Engineering
Official website: http://www.pld.ttu.ee/TT
Prof. Raimund UbarJaan Raik
Elmet OrassonArtur JutmanGert JervanMargit Aarna
Eero IvaskSergei Devadze
Vladislav VislogubovMaksim Jenihhin