Low-Power Implementation of a High-Throughput Multi-core AES Encryption Architecture

被引:0
|
作者
Pham-Khoi Dong [1 ]
Hung K Nguyen [1 ]
Van-Phuc Hoang [2 ]
Xuan-Tu Trana [1 ]
机构
[1] Vietnam Natl Univ, Univ Engn & Technol, SISLAB, Hanoi, Vietnam
[2] Le Quy Don Tech Univ, Inst Syst Integrat, Hanoi, Vietnam
来源
APCCAS 2020: PROCEEDINGS OF THE 2020 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2020) | 2020年
关键词
AES; multi-core AES; ASIC technology; security; high throughput; low latency; real-time applications; DESIGN;
D O I
10.1109/apccas50809.2020.9301668
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, the Internet of Things (IoT) has been a focus of research that improves and optimizes our daily life based on intelligent sensors and smart objects working together. Thanks to Internet Protocol connectivity, devices can be connected to the Internet, thus allowing them to be read, controlled, and managed at any time and at any place. Security and privacy are the key issues for deploying IoT applications, and still face some enormous challenges; especially, for devices that require high throughput and low latency as IoT cameras, IoT gateways, high-quality video conferencing systems. In this paper, we proposed a 10-cores AES hardware architecture to achieve high throughput. These cores shared KeyExpansion Block so this architecture has high efficiency in term of area and power consumption. Fully parallel, outer round pipeline technique is also used to achieve low latency. The design has been modelled in RTL VHDL and then synthesized with a 45nm CMOS technology using Synopsys Design Compiler. On the other hand, clock gating technique is used to save power consumption. We use PrimeTime tool (Synopsys) to estimate the power consumption. Implementation results show that the proposed architecture achieves a throughput of 853.8 Gbps at the maximum operating frequency of 667 MHz and clock gating technique allows more power savings.
引用
收藏
页码:74 / 77
页数:4
相关论文
共 50 条
  • [1] A high-throughput low-power AES cipher for network applications
    Lin, Shin-Yi
    Huang, Chih-Tsun
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 595 - +
  • [2] Design and implementation of low-area and low-power AES encryption hardware core
    Hamalainen, Panu
    Alho, Tirno
    Hannikainen, Marko
    Hamalainen, Tirno D.
    DSD 2006: 9TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, PROCEEDINGS, 2006, : 577 - +
  • [3] Low-Power AES Data Encryption Architecture for a LoRaWAN
    Tsai, Kun-Lin
    Leu, Fang-Yie
    You, Ilsun
    Chang, Shuo-Wen
    Hu, Shiung-Jie
    Park, Hoonyong
    IEEE ACCESS, 2019, 7 : 146348 - 146357
  • [4] Low-power design and implementation on multi-core DSP in SDR platform
    Xu, Li
    Shi, Shao-Bo
    Wang, Qin
    Xu, L., 2012, Univ. of Electronic Science and Technology of China (41): : 136 - 141
  • [5] Design and Implementation of Low-power High-throughput PRNGs for Security Applications
    Paul, Bikram
    Goswami, Sushree Sila P.
    Khobragade, Apratim
    Dutt, Sunil
    Soumith, Javvaji Sai
    Trivedi, Gaurav
    2019 32ND INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2019 18TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2019, : 535 - 536
  • [6] High-throughput Traffic Classification on Multi-core Processors
    Tong, Da
    Qu, Yun R.
    Prasanna, Viktor K.
    2014 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2014, : 138 - 145
  • [7] Low-Power High-Throughput Architecture for AV1 Arithmetic Decoder
    Gomes, Jiovana Sousa
    Bampi, Sergio
    Bitencourt, Tulio Pereira
    Livi Ramos, Fabio Luis
    IEEE DESIGN & TEST, 2022, 39 (06) : 119 - 127
  • [8] A high-throughput area efficient FPGA implementation of AES-128 encryption
    Brokalakis, A
    Kakarountas, AP
    Goutis, CE
    2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 116 - 121
  • [9] Low-power multi-core ATPG to target concurrency
    Abdulrahman, Arkan
    Tragoudas, Spyros
    INTEGRATION-THE VLSI JOURNAL, 2008, 41 (04) : 459 - 473
  • [10] A low-power and high-throughput implementation of the SHA-1 hash function
    Michail, H
    Kakarountas, AP
    Koufopavlou, O
    Goutis, CE
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 4086 - 4089