Low-power and area-optimized VLSI implementation of AES coprocessor for Zigbee system

被引:10
|
作者
LI, Zhen-rong [1 ]
ZHUANG, Yi-qi [1 ]
ZHANG, Chao [1 ]
JIN, Gang [1 ]
机构
[1] Key Laboratory, the Ministry of Education for Wide Band-Gap Semiconductor Materials and Devices, Xidian University, Xi'an
来源
Journal of China Universities of Posts and Telecommunications | 2009年 / 16卷 / 03期
基金
中国国家自然科学基金;
关键词
AES; application specific integrated circuit (ASIC); architecture; decryption; encryption; Zigbee;
D O I
10.1016/S1005-8885(08)60232-0
中图分类号
学科分类号
摘要
A low-power and low-cost advanced encryption standard (AES) coprocessor is proposed for Zigbee system-on-a-chip (SoC) design. The cost and power consumption of the proposed AES coprocessor are reduced considerably by optimizing the architectures of SubBytes/InvSubBytes and MixColumns/InvMixColumns, integrating the encryption and decryption procedures together by the method of resource sharing, and using the hierarchical power management strategy based on finite state machine (FSM) and clock gating (CG) technologies. Based on SMIC 0.18 μm complementary metal oxide semiconductor (CMOS) technology, the scale of the AES coprocessor is only about 10.5 kgate, the corresponding power consumption is 69.1 μW/MHz, and the throughput is 32 Mb/s, which is reasonable and sufficient for Zigbee system. Compared with other designs, the proposed architecture consumes less power and fewer hardware resources, which is conducive to the Zigbee system and other portable devices. © 2009 The Journal of China Universities of Posts and Telecommunications.
引用
收藏
页码:89 / 94
页数:5
相关论文
共 50 条
  • [21] Low-Cost Reconfigurable VLSI Implementation of the SMS4 and AES Algorithms
    Yan, Weiwei
    You, Kaidi
    Han, Jun
    Zeng, Xiaoyang
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 135 - +
  • [22] Low-Power Fall Detection Technology Based on ZigBee and CNN Algorithm
    He J.
    Zhang Z.
    Wang W.
    Tianjin Daxue Xuebao (Ziran Kexue yu Gongcheng Jishu Ban)/Journal of Tianjin University Science and Technology, 2019, 52 (10): : 1045 - 1054
  • [23] An Intelligent Lighting Monitoring and Controlling System Based on ZigBee Low-Power Wireless Technology for Smart Homes
    Huang, Xiang-Rui
    Chen, Cheng-Huang
    Chen, Liang-Bi
    2023 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS, ICCE, 2023,
  • [24] An ASIC Implementation of Low Area AES Encryption Core for Wireless Networks
    Van-Lan Dao
    Anh-Thai Nguyen
    Van-Phuc Hoang
    Tuan-Anh Tran
    2015 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, MANAGEMENT AND TELECOMMUNICATIONS (COMMANTEL), 2015, : 99 - 102
  • [25] Design of a low-power ZigBee receiver front-end for wireless sensors
    Hafez, Amr Amin
    Dessouky, Mohamed Amin
    Ragai, Hani Fikri
    2007 INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2007, : 382 - +
  • [26] Design of a low-power ZigBee receiver front-end for wireless sensors
    Hafez, Amr Amin
    Dessouky, Mohamed Amin
    Ragai, Hani Fikri
    MICROELECTRONICS JOURNAL, 2009, 40 (11) : 1561 - 1568
  • [27] Design and Implementation of ZigBee Based Low-Power Wireless Sensor and Actuator Network (WSAN) for Automation of Urban Garden Irrigation Systems
    Eraliev, Asrorbek
    Bracco, Giovanni
    2021 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2021, : 38 - 44
  • [28] Review and Comparison of Lightweight Modifications of the AES Cipher for a Network of Low-Power Devices
    O. I. Berezovskaya
    S. S. Chuprov
    E. A. Neverov
    E. R. Sadreev
    Automatic Control and Computer Sciences, 2022, 56 : 994 - 1006
  • [29] Low-power and area-efficient design of AES S-Box using enhanced transformation method for security application
    Nandan, V
    Rao, R. Gowri Shankar
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (02)
  • [30] Modified Lifting Scheme Algorithm for DWT with Optimized Latency & Throughput and FPGA Implementation for Low Power & Area
    Mohan, Murali S.
    Sathyanarayana, P.
    2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER APPLICATIONS (ICACA), 2016, : 351 - 356