TY - BOOK
T1 - Introduction to Advanced System-on-Chip Test Design and Optimization
AU - Larsson, Erik
PY - 2005
Y1 - 2005
N2 - Testing ofIntegrated Circuits is important to ensure the production offault-free chips. However, testing is becoming cumbersome andexpensive due to the increasing complexity of these ICs. Technologydevelopment has made it possible to produce chips where a completesystem, with an enormous transistor count, operating at a highclock frequency, is placed on a single die - SOC (System-on-Chip).The device size miniaturization leads to new fault types, theincreasing clock frequencies enforces testing for timing faults,and the increasing transistor count results in a higher number ofpossible fault sites. Testing must handle all these new challengesin an efficient manner having a global system perspective.Test design is applied to make a system testable. In a modularcore-based environment where blocks of reusable logic, the socalled cores, are integrated to a system, test design for each coreinclude: test method selection, test data (stimuli and responses)generation (ATPG), definition of test data storage and partitioning[off-chip as ATE (Automatic Test Equipment) and/or on-chip as BIST(Built-In Self-Test)], wrapper selection and design (IEEE std1500), TAM (test access mechanism) design, and test schedulingminimizing a cost function whilst considering limitations andconstraint. A system test design perspective that takes all theissues above into account is required in order to develop aglobally optimized solution.SOC test design and its optimization is the topic of this book. Itgives an introduction to testing, describes the problems related toSOC testing, discusses the modeling granularity and theimplementation into EDA (electronic design automation) tools. Thebook is divided into three sections: i) test concepts, ii) SOCdesign for test, and iii) SOC test applications. The first partcovers an introduction into test problems including faults, faulttypes, design-flow, design-for-test techniques such as scan-testingand Boundary Scan. The second part of the book discusses SOCrelated problems such as system modeling, test conflicts, powerconsumption, test access mechanism design, test scheduling anddefect-oriented scheduling. Finally, the third part focuses on SOCapplications, such as integrated test scheduling and TAM design,defect-oriented scheduling, and integrating test design with thecore selection process.
AB - Testing ofIntegrated Circuits is important to ensure the production offault-free chips. However, testing is becoming cumbersome andexpensive due to the increasing complexity of these ICs. Technologydevelopment has made it possible to produce chips where a completesystem, with an enormous transistor count, operating at a highclock frequency, is placed on a single die - SOC (System-on-Chip).The device size miniaturization leads to new fault types, theincreasing clock frequencies enforces testing for timing faults,and the increasing transistor count results in a higher number ofpossible fault sites. Testing must handle all these new challengesin an efficient manner having a global system perspective.Test design is applied to make a system testable. In a modularcore-based environment where blocks of reusable logic, the socalled cores, are integrated to a system, test design for each coreinclude: test method selection, test data (stimuli and responses)generation (ATPG), definition of test data storage and partitioning[off-chip as ATE (Automatic Test Equipment) and/or on-chip as BIST(Built-In Self-Test)], wrapper selection and design (IEEE std1500), TAM (test access mechanism) design, and test schedulingminimizing a cost function whilst considering limitations andconstraint. A system test design perspective that takes all theissues above into account is required in order to develop aglobally optimized solution.SOC test design and its optimization is the topic of this book. Itgives an introduction to testing, describes the problems related toSOC testing, discusses the modeling granularity and theimplementation into EDA (electronic design automation) tools. Thebook is divided into three sections: i) test concepts, ii) SOCdesign for test, and iii) SOC test applications. The first partcovers an introduction into test problems including faults, faulttypes, design-flow, design-for-test techniques such as scan-testingand Boundary Scan. The second part of the book discusses SOCrelated problems such as system modeling, test conflicts, powerconsumption, test access mechanism design, test scheduling anddefect-oriented scheduling. Finally, the third part focuses on SOCapplications, such as integrated test scheduling and TAM design,defect-oriented scheduling, and integrating test design with thecore selection process.
KW - testing
KW - system-on-chip
KW - ATE
KW - ATPG
KW - IEEE std 1500
KW - test access mechanism
KW - TAM
KW - optimization
U2 - 10.1007/b135763
DO - 10.1007/b135763
M3 - Book
SN - 1-4020-3207-2
T3 - Frontiers in Electronic Testing
BT - Introduction to Advanced System-on-Chip Test Design and Optimization
PB - Springer
ER -