Optimized AES Implementation on Leon3

Autoři

  • Ashish Mishra Department of Electrical and Electronics Engineering, BITS-Pilani, Pilani, Rajasthan, India
  • Sanal Kumar Department of Electrical and Electronics Engineering, BITS-Pilani, Pilani, Rajasthan, India
  • Jaldeep Vasavada Department of Electrical and Electronics Engineering, BITS-Pilani, Pilani, Rajasthan, India
  • Kota Solomon Raju Reconfigurable Computing Systems & Wireless Sensor Network Systems Lab, Digital System Group, CSIR-CEERI, Pilani, Rajasthan, India

Klíčová slova:

Xilinx, LEON3, simulator, AES, AMBA, Field programmable gate arrays, Spartan-6.

Abstrakt

This paper presents implementation of AES (Advanced Encryption Standard) on LEON3 which is a soft-core processor. We have used the AMBA (Advanced Microcontroller Bus Architecture) bus for interfacing our AES IP (Intellectual Property) core with Leon3 processor. AMBA bus is an in built open source bus which comes along with Leon3 processor. We have mainly analyzed parameters such as throughput, slice utilization and compared our model based with previous work. We have presented an optimized AES implementation and have tried to get maximum efficiency and tested the design on Atlys board.  Keywords: Xilinx, LEON3, simulator, AES, AMBA, field programmable gate arrays,   Spartan-6 Cite this Article:  Mishra A, Kumar S, Vasavada J, Raju KS. Optimized AES Implementation on Leon3. Journal of VLSI Design Tools and Technology (JoVDTT). 2015; 5(1): 30–33p.

Publikováno

2015-03-10

Číslo

Sekce

Research Articles