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