SoC Self Test Based on a Test-Processor
SoC Self Test Based on a Test-Processor
Testing complex systems on a chip (SoCs) with up to billions of transistors has been a challenge to IC test technology for more than a decade. Most of the research work in IC test technology has focused on problems of production testing, while the problem of self test in the field of application has found much less attention. With SoCs being used also in long-living systems for safety critical applications, such enhanced self test capabilities become essential for the dependability of the host system. For example, automotive electronic systems must be capable of performing a fast and effective start-up self test. For future self-repairing systems, fault diagnosis will become necessary, since it is the base for dedicated system re-configuration. One way to solve this problem is a hierarchical self-test scheme for embedded SoCs, based on hardware and software. The core of the test architecture then is a test processor device, which is optimised to organize and control test functions efficiently and at minimum cost. This device must be highly reliable by itself. The chapter introduces the basic concept of hierarchical HW / SW based self test, the test processor concept and architecture, and its role in a hierarchical self test scheme for SoCs.
CITATION: Vierhaus, Heinrich Theodor. SoC Self Test Based on a Test-Processor edited by Ubar, Raimund . Hershey, PA : IGI Global , 2010. Design and Test Technology for Dependable Systems-on-Chip - Available at: https://library.au.int/soc-self-test-based-test-processor