FPGA Implementation of AES Key Expansion Algorithm in Fully Pipelined and Loop Unrolled Architectures


Authors : Kiran P V; Naveen Kumar Kanavi

Volume/Issue : Volume 5 - 2020, Issue 12 - December

Google Scholar : http://bitly.ws/9nMw

Scribd : https://bit.ly/3bduRFK

Abstract : This paper has an aim of comparing the implementation and performance of key expansion algorithm of Advanced Encryption Standard (AES) in fully pipelined and loop unrolled modes. Using Xilinx 14.1 ISE for simulation and synthesis, fully pipelined mode achieves a throughput of 51.65 Gbps. The loop unrolled mode achieves throughput of 20.84 Gbps and has very less device utilization and is suitable for implementation on low end FPGAs

Keywords : AES, Key Expansion, Fully Pipelined, Loop Unrolled, Throughput

This paper has an aim of comparing the implementation and performance of key expansion algorithm of Advanced Encryption Standard (AES) in fully pipelined and loop unrolled modes. Using Xilinx 14.1 ISE for simulation and synthesis, fully pipelined mode achieves a throughput of 51.65 Gbps. The loop unrolled mode achieves throughput of 20.84 Gbps and has very less device utilization and is suitable for implementation on low end FPGAs

Keywords : AES, Key Expansion, Fully Pipelined, Loop Unrolled, Throughput

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe