首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Theoretical Modeling of Elliptic Curve Scalar Multiplier on LUT-Based FPGAs for Area and Speed
【24h】

Theoretical Modeling of Elliptic Curve Scalar Multiplier on LUT-Based FPGAs for Area and Speed

机译:基于LUT的FPGA上的椭圆曲线标量乘法器的面积和速度的理论建模

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

摘要

This paper uses a theoretical model to approximate the delay of different characteristic two primitives used in an elliptic curve scalar multiplier architecture (ECSMA) implemented on $k$ input lookup table (LUT)-based field-programmable gate arrays. Approximations are used to determine the delay of the critical paths in the ECSMA. This is then used to theoretically estimate the optimal number of pipeline stages and the ideal placement of each stage in the ECSMA. This paper illustrates suitable scheduling for performing point addition and doubling in a pipelined data path of the ECSMA. Finally, detailed analyses, supported with experimental results, are provided to design the fastest scalar multiplier over generic curves. Experimental results for ${rm GF}(2^{163})$ show that, when the ECSMA is suitably pipelined, the scalar multiplication can be performed in only 9.5 $mu{rm s}$ on a Xilinx Virtex V. Notably the design has an area which is significantly smaller than other reported high-speed designs, which is due to the better LUT utilization of the underlying field primitives.
机译:本文使用理论模型来近似基于椭圆曲线标量乘法器体系结构(ECSMA)的不同特性的两个基元的延迟,该椭圆形标量乘法器体系结构是在基于$ k $输入查找表(LUT)的现场可编程门阵列上实现的。近似值用于确定ECSMA中关键路径的延迟。然后将其用于理论上估计管道级的最佳数量以及ECSMA中每个级的理想位置。本文说明了在ECSMA的流水线数据路径中执行点添加和加倍的合适调度。最后,在实验结果的支持下,提供了详细的分析,以设计通用曲线上最快的标量乘法器。 $ {rm GF}(2 ^ {163})$的实验结果表明,如果对ECSMA进行了适当的流水线处理,则只能在Xilinx Virtex V上以9.5 $ mu {rm s} $进行标量乘法。该设计的面积明显小于其他已报道的高速设计,这是由于基础场原语的LUT利用率更高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号