Design of a Huffman Data Encoder Architecture

被引:0
|
作者
Khairi, Nor Alina [1 ]
Jambek, Asral Bahari [1 ]
Khairi, Nor Asilah [1 ]
机构
[1] Univ Malaysia Perlis, Sch Microelect Engn, Pauh Putra Campus, Arau 02600, Perlis, Malaysia
关键词
Wireless Sensor Node; Huffman architecture; reduce energy; power consumption;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Wireless sensor networks (WSNs) are important in today's technology for helping to monitor our environment. WSNs are widely used in military, medical and industrial environments. It is capable of monitoring, collecting and transmitting data to a primary server wirelessly. Wireless sensor nodes are powered by a limited energy supply such as a small battery or an energy harvester that generally produces a small amount of energy. To extend the lifetime of the device, energy consumption must be reduced. Data transmission is known to consume the largest percentage of energy in a sensor node. One method for reducing energy is by compressing the data prior to transmitting it. This study analyses the performance of the Huffman architecture in terms of compressing data that are commonly used in wireless sensor nodes. The primary module in the architecture comprises a data retriever, frequency calculator, probability calculator, Huffman tree generator and Huffman code generator. From the experimental results, the Huffman circuit architecture simulation consumed 51394 clock cycles to completely compress 366 data samples, using 3.729mW of power consumption. Based on a 20MHz clock frequency, this is equivalent to 9.5824 mu J of energy consumption. Based on our analyses, the Huffman tree generator consumed the most power at 1.184mW, equivalent to 31.75% of overall power consumption.
引用
收藏
页码:517 / 528
页数:12
相关论文
共 50 条
  • [1] A High-Throughput VLSI Architecture Design of Canonical Huffman Encoder
    Shao, Zhenyu
    Di, Zhixiong
    Feng, Quanyuan
    Wu, Qiang
    Fan, Yibo
    Yu, Xulin
    Wang, Wenqiang
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (01) : 209 - 213
  • [2] A Wireless ECG Sensor Node Based on Huffman Data Encoder
    Pesovic, Uros
    Randic, Sinisa
    Stamenkovic, Zoran
    [J]. 2011 IEEE 14TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2011, : 411 - +
  • [3] A VLST architecture design of VLC encoder for high data rate video/image coding
    Chang, HC
    Chen, LG
    Chang, YC
    Huang, SC
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 4: IMAGE AND VIDEO PROCESSING, MULTIMEDIA, AND COMMUNICATIONS, 1999, : 398 - 401
  • [4] Improved Huffman code tables for JPEG's encoder
    Lakhani, G
    Ayyagari, V
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (06) : 562 - 564
  • [5] An Efficient Encoder Architecture Design for Cognitive Radio Networks
    Kumari, D. Abitha
    Sutha, J.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2018, 103 (04) : 3181 - 3188
  • [6] An Intra Prediction Pipeline Architecture Design for AVS Encoder
    Zhu, Xiangkui
    Yin, Haibin
    Gao, Wen
    Qi, Honggang
    Xie, Don
    [J]. 2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS ICCE, 2010,
  • [7] An Efficient Encoder Architecture Design for Cognitive Radio Networks
    D. Abitha Kumari
    J. Sutha
    [J]. Wireless Personal Communications, 2018, 103 : 3181 - 3188
  • [8] Efficient VLSI Huffman encoder implementation and its application in high rate serial data encoding
    Wei, Rongshan
    Zhang, Xingang
    [J]. IEICE ELECTRONICS EXPRESS, 2017, 14 (21):
  • [9] Data reuse exploration for low power motion estimation architecture design in H.264 encoder
    Chen, Yu-Han
    Chen, Tung-Chien
    Tsai, Chuan-Yung
    Tsai, Sung-Fang
    Chen, Liang-Gee
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 50 (01): : 1 - 17
  • [10] Data Reuse Exploration for Low Power Motion Estimation Architecture Design in H.264 Encoder
    Yu-Han Chen
    Tung-Chien Chen
    Chuan-Yung Tsai
    Sung-Fang Tsai
    Liang-Gee Chen
    [J]. Journal of Signal Processing Systems, 2008, 50 : 1 - 17