Open Access Open Access  Restricted Access Subscription or Fee Access

Optimized AES Implementation on Leon3

Ashish Mishra, Sanal Kumar, Jaldeep Vasavada, Kota Solomon Raju

Abstract


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.


Keywords


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

Full Text:

PDF

Refbacks

  • There are currently no refbacks.