首页> 外文会议>International Symposium on Data, Privacy, and E-Commerce >8-bit AES Implementation in FPGA by Multiplexing 32-bit AES Operation
【24h】

8-bit AES Implementation in FPGA by Multiplexing 32-bit AES Operation

机译:通过多路复用32位AES操作来实现FPGA的8位AES实现

获取原文

摘要

8-bit AES implementation was first proposed by Tim Good[8] as Application-Specific-Instruction-Process(ASIP), featured in low area design based on the stored-program design concept, which the software programs runs in a hardware processor. This paper proposes a direct hardware implementation of AES algorithm. There are two kinds of implementation, one uses shift registers for KeyExpansion and Mixcolumn called Shift-type, the other called BRAM-type uses Block RAMs (BRAMs) instead of shift registers. Both Implementations gain much higher throughput than ASIP. However, BRAM-type uses only 130 slices and achieves a throughput of 27 Mega bit per second (Mbps). Comparing to ASIP''s 122 slices and 2.18 Mbps throughput, it achieves 12 times increase in throughput, 8% increase in slice number and no software programming necessary.
机译:蒂姆·良好[8]作为特定于应用程序的指令处理(ASIP)提出了8位AES实现,基于存储程序设计概念,软件程序在硬件处理器中运行的低区域设计中。本文提出了AES算法的直接硬件实现。实现有两种实现,一个使用Shift寄存器的键盘和MixColumn称为Shift-Type,另一个名为Bram-Type使用块RAM(BRAM)而不是移位寄存器。两种实现都比ASIP获得更高的吞吐量。然而,Bram-Type仅使用130个切片并实现每秒27兆比特(Mbps)的吞吐量。与ASIP的122片和2.18 Mbps吞吐量相比,它达到了12倍的吞吐量,切片数量增加了8%,不需要软件编程。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号