DocumentCode :
1879124
Title :
Test data volume minimization using double hamming distance reordering with mixed RL-Huffman based compression scheme for system-on-chip
Author :
Sharma, Divya ; Ghosh, Debashis ; Vohra, H.
Author_Institution :
Dept. of Electron. & Commun. Eng., Thapar Univ., Patiala, India
fYear :
2012
fDate :
6-8 Dec. 2012
Firstpage :
1
Lastpage :
6
Abstract :
One of the major challenges in testing a system-on-chip is dealing with the large volume of test data. To reduce the volume of test data several test data compression techniques have been proposed. This paper mixes two encoding techniques to reduce test data volume. First we present a Multi Code compression (MCC) scheme based on different run-length coding techniques (Golomb, Frequency-Directed Run-length, alternating Run Length, Extended Frequency-Directed run length and IFDR). First, we apply double hamming distance based reordering techniques to the test vectors. Next, we present a new MCC scheme that utilizes all the advantageous properties of all the run-length based compression techniques into one single scheme resulting in higher compression ratio. Finally, we apply Huffman encoding technique to further improve the compression ratio. In addition, we present a generalised decompression architecture for this mixed RL-huffman based compression with a low area overhead. The effectiveness of the proposed scheme has been demonstrated by applying it to the test vectors for ISCAS´89 benchmark circuits generated using Synopsys Tetramax ATPG and MILEF ATPG, also a compression with other run length codes has been made.
Keywords :
Huffman codes; automatic test pattern generation; data compression; encoding; integrated circuit testing; runlength codes; system-on-chip; Golomb coding; IFDR; ISCAS´89 benchmark circuits; MCC; MILEF ATPG; Synopsys Tetramax ATPG; area overhead; compression ratio; double hamming distance reordering; extended frequency-directed run length coding; generalised decompression architecture; mixed RL-Huffman based compression; multicode compression; run-length based compression; system-on-chip; test data compression; test data volume minimization; Hamming Distance; Huffman Code; Multi Code Compression; Run Length Codes; Test Data Compression;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering (NUiCONE), 2012 Nirma University International Conference on
Conference_Location :
Ahmedabad
Print_ISBN :
978-1-4673-1720-7
Type :
conf
DOI :
10.1109/NUICONE.2012.6493253
Filename :
6493253
Link To Document :
بازگشت