...
首页> 外文期刊>電子情報通信学会技術研究報告. コンピュ-タシステム. Computer Systems >A Flexible-Length-Arithmetic Processor Using Embedded DSP Slices and Block RAMs in FPGAs
【24h】

A Flexible-Length-Arithmetic Processor Using Embedded DSP Slices and Block RAMs in FPGAs

机译:在FPGA中使用嵌入式DSP Slice和Block RAM的灵活长度算法处理器

获取原文
获取原文并翻译 | 示例

摘要

The main contribution of this paper is to present an intermediate approach of software and hardware using FPGAs. More specifically, we present a processor based on FDFM (Few DSP slices and Few Memory blocks) approach that supports arithmetic operations with flexibly many bits, and implement it in the FPGA. Arithmetic instructions of our processor architecture include addition, subtraction, and multiplication for numbers with variable size longer than 64 bits. To show the potentiality of our processor, we have implemented 2048-bit RSA encryption/decryption by software written by machine instructions. The resulting processor uses only one DSP48E1 slices and four Block RAMs (BRAMs), and RSA encryption software on it runs in 635.65ms.
机译:本文的主要贡献是提出一种使用FPGA的软件和硬件的中间方法。更具体地说,我们提出了一种基于FDFM(少量DSP切片和少量存储器模块)方法的处理器,该处理器支持具有灵活多位的算术运算,并在FPGA中实现。我们的处理器体系结构的算术指令包括对长度大于64位的可变数字进行加,减和乘法运算。为了展示我们处理器的潜力,我们已经通过机器指令编写的软件实施了2048位RSA加密/解密。最终的处理器仅使用一个DSP48E1片和四个Block RAM(BRAM),并且RSA加密软件在635.65毫秒内运行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号