• 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