Title :
Efficient test data compression and decompression for system-on-a-chip using internal scan chains and Golomb coding
Author :
Chandra, Anshuman ; Chakrabarty, Krishnendu
Author_Institution :
Dept. of Electr. & Comput. Eng., Duke Univ., Durham, NC, USA
Abstract :
We present a data compression method and decompression architecture for testing embedded cores in a system-on-a-chip (SOC). The proposed approach makes effective use of Golomb coding and the internal scan chains of the core under test, and provides significantly better results than a recent compression method that uses Golomb coding and a separate cyclical scan register (CSR). The use of the internal scan chain for decompression obviates the need for a CSR. In addition, the novel interleaving decompression architecture allows multiple cores in an SOC to be tested concurrently using a single ATE I/O channel. We demonstrate the effectiveness of the proposed approach by applying it to the ISCAS 89 benchmark circuits
Keywords :
automatic test equipment; automatic testing; computer architecture; data compression; electronic engineering computing; encoding; integrated circuit testing; interleaved codes; ATE; Golomb coding; ISCAS 89 benchmark circuits; concurrent testing; data decompression; decompression architecture; embedded core; interleaving decompression; internal scan chains; multiple cores; system-on-a-chip; test data compression; Benchmark testing; Channel capacity; Circuit testing; Computer architecture; Data compression; Interleaved codes; System testing; System-on-a-chip; Tellurium; Test data compression;
Conference_Titel :
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location :
Munich
Print_ISBN :
0-7695-0993-2
DOI :
10.1109/DATE.2001.915015