CAM-based Huffman decoding made power efficient

被引:0
|
作者
Wang, PC [1 ]
Lee, CL [1 ]
Yang, YR [1 ]
Chang, HY [1 ]
机构
[1] Chunghwa Telecom Co Ltd, Telecommun Labs, Taipei 106, Taiwan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:909 / 914
页数:6
相关论文
共 50 条
  • [21] DESIGN AND HARDWARE IMPLEMENTATION OF A MEMORY EFFICIENT HUFFMAN DECODING
    HASHEMIAN, R
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (03) : 345 - 352
  • [22] A CAM-based keyword match processor architecture
    Bu, Long
    Chandy, John A.
    MICROELECTRONICS JOURNAL, 2006, 37 (08) : 828 - 836
  • [23] Skeleton Trees for the Efficient Decoding of Huffman Encoded Texts
    Shmuel T. Klein
    Information Retrieval, 2000, 3 : 7 - 23
  • [24] Condensed Huffman coding, a new efficient decoding technique
    Hashemian, R
    2002 45TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, CONFERENCE PROCEEDINGS, 2002, : 228 - 231
  • [25] Skeleton trees for the efficient decoding of Huffman encoded texts
    Klein, ST
    INFORMATION RETRIEVAL, 2000, 3 (01): : 7 - 23
  • [26] EFFICIENT HARDWARE DECODING METHOD FOR MODIFIED HUFFMAN CODE
    HO, S
    LAW, P
    ELECTRONICS LETTERS, 1991, 27 (10) : 855 - 856
  • [27] A memory-efficient and fast Huffman decoding algorithm
    Chen, HC
    Wang, YL
    Lan, YF
    INFORMATION PROCESSING LETTERS, 1999, 69 (03) : 119 - 122
  • [28] Optimizing CAM-based instruction cache designs for low-power embedded systems
    Aragon, Juan L.
    Veidenbaum, Alexander V.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2008, 54 (12) : 1155 - 1163
  • [29] An SGH-Tree based memory efficient and constant decoding algorithm for Huffman codes
    Chuang, YJ
    Wu, JL
    PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON INTELLIGENT MULTIMEDIA, VIDEO AND SPEECH PROCESSING, 2004, : 374 - 377
  • [30] IRAG working group 2 - CAM-based assays
    Spielmann, H
    Liebsch, M
    Moldenhauer, F
    Holzhutter, HG
    Bagley, DM
    Lipman, JM
    Pape, WJW
    Miltenburger, H
    deSilva, O
    Hofer, H
    Steiling, W
    FOOD AND CHEMICAL TOXICOLOGY, 1997, 35 (01) : 39 - 66