A compact AES core with on-line error-detection for FPGA applications with modest hardware resources

  • Authors:
  • Uroš Legat;Anton Biasizzo;Franc Novak

  • Affiliations:
  • Jozef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia;Jozef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia;Jozef Stefan Institute, Jamova 39, 1000 Ljubljana, Slovenia

  • Venue:
  • Microprocessors & Microsystems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a compact, low-cost, on-line error-detection architecture for a 32-bit hardware implementation of the AES. The implemented AES is specially designed for FPGA-based embedded applications, since it is tuned to specific FPGA logic resources. The on-line error-detection is based on parity codes. The parity prediction is implemented in the AES encryption, decryption, and key expansion process. The developed solution has been upgraded to an efficient BIST with a high fault coverage and a low hardware overhead.