DocumentCode :
1017100
Title :
Indirect test architecture for SoC testing
Author :
Nahvi, Mohsen ; Ivanov, André
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
Volume :
23
Issue :
7
fYear :
2004
fDate :
7/1/2004 12:00:00 AM
Firstpage :
1128
Lastpage :
1142
Abstract :
A generic model for test architectures in the core-based system-on-chip (SoC) designs consists of source/sink, wrapper, and test access mechanism (TAM). Current test architectures for digital cores assume a direct connection between the core and the tester. In these architectures, the tester establishes a physical link between itself and the core, such that it can directly control the core´s design-for-testability (DFT), such as the scan chains or primary inputs. This direct connection undermines the modularity in the generic test architecture by tightly coupling its elements. In this paper, we propose a network-oriented indirect and modular architecture (NIMA) for postfabrication test in an SoC design methodology. In NIMA, test stimuli and expected results for digital cores are first compiled into new formats and subsequently encapsulated into packets. These packets are augmented with control and address bits such that they can autonomously be transmitted to their destination through a switching fabric. Owing to the indirect nature of the connection, embedded autonomous blocks at each core are used to apply the test to the core and compare the test results with expected values. This indirect access to the core decouples test data processing at the core from its communication providing the basis for flexible and modular test design and programming. Moreover, NIMA facilitates remote-access of single or multiple testers to an SoC, and enables the sending of test data to an SoC in-field in order to test the chip in its target system. Finally, NIMA serves in contributing toward the development of new test architectures that benefit from network-centric SoCs. We present a first implementation of NIMA when applied to a number of SoC benchmarks.
Keywords :
design for testability; integrated circuit design; integrated circuit testing; system-on-chip; SoC testing; core-based system-on-chip; core-based testing; design-for-testability; indirect test architecture; network-oriented indirect and modular architecture; networks-on-chip; postfabrication test; test access mechanism; Circuit testing; Communication switching; Design for testability; Design methodology; Fabrics; Integrated circuit testing; Packet switching; Productivity; System testing; System-on-a-chip; Core-based testing; DFT; NoC; SoC; design-for-testability; networks-on-chip; system-on-chip;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2004.829796
Filename :
1308406
Link To Document :
بازگشت