• DocumentCode
    433500
  • Title

    CAM-based Huffman decoding made power efficient

  • Author

    Wang, Pi-Chung ; Lee, Chun-Liang ; Yang, Yuan-Rung ; Chang, Hung-Yi

  • Author_Institution
    Telecommun. Lab., Chunghwa Telecom Co., Ltd., Taipei, Taiwan
  • Volume
    1
  • fYear
    2005
  • fDate
    28-30 March 2005
  • Firstpage
    909
  • Abstract
    Ternary content addressable memory (TCAM) is favorable for high-speed search due to its parallel architecture and ability for searching arbitrary-length keys. However, the usage of TCAM is limited because of its high cost and power consumption. This paper introduces a TCAM-based Huffman decoding algorithm for single-side growing Huffman tree (SGH-tree), which has been proposed to reduce the sparsity of traditional Huffman tree. Our scheme is based on the property, which leaves in the SGH-tree are highly concentrated. By extracting and searching the common prefixes of the codewords, the power consumption and the required storage of TCAM can be significantly reduced as well as its cost. In our experiments based on twelve real images, the power consumption is reduced to twentieth as compared to the original implementation.
  • Keywords
    Huffman codes; content-addressable storage; memory architecture; parallel algorithms; parallel architectures; realistic images; ternary codes; TCAM-based Huffman decoding algorithm; arbitrary-length key searching; parallel architecture; power consumption; real image; single-side growing Huffman tree; ternary content addressable memory; Associative memory; Clocks; Costs; Data structures; Decoding; Energy consumption; Parallel architectures; Random access memory; Telecommunications; Tree data structures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Information Networking and Applications, 2005. AINA 2005. 19th International Conference on
  • ISSN
    1550-445X
  • Print_ISBN
    0-7695-2249-1
  • Type

    conf

  • DOI
    10.1109/AINA.2005.132
  • Filename
    1423603