Title :
Efficient testing of hierarchical core-based SOCs
Author :
Keller, B. ; Chakravadhanula, K. ; Foutz, B. ; Chickermane, V. ; Garg, A. ; Schoonover, R. ; Sage, J. ; Pearl, D. ; Snethen, T.
Author_Institution :
Cadence Design Syst., San Jose, CA, USA
Abstract :
As chip design sizes continue to increase and they contain multiple instances of large and small cores, there is a need for a chip test architecture that allows efficient chip-level tests to be created while also reducing the memory and CPU time needed to create the tests. We define a hierarchical and core-based architecture for generating tests for cores and migrating them to the chip. This architecture allows testing multiple instances of the same core for the same cost as testing a single instance. The architecture also allows testing multiple instances of different cores as well. Memory use is kept low by generating tests for cores out of context and migrating them to the chip. We never have to build a full gate-level chip ATPG model. We show results of pattern count reduction possible when targeting multiple cores simultaneously.
Keywords :
automatic test pattern generation; integrated circuit design; integrated circuit testing; system-on-chip; CPU time; chip design; chip test architecture; chip-level tests; full gate-level chip ATPG model; hierarchical core-based SOC; pattern count reduction; Abstracts; Logic gates; Pins; Pipelines; Testing;
Conference_Titel :
Test Conference (ITC), 2014 IEEE International
Conference_Location :
Seattle, WA
DOI :
10.1109/TEST.2014.7035292