首页> 外文会议>IEEE International Conference on Application-specific Systems, Architectures, and Processors >An FPGA Implementation of a Fully Verified Double Precision IEEE Floating-Point Adder
【24h】

An FPGA Implementation of a Fully Verified Double Precision IEEE Floating-Point Adder

机译:FPGA实现完全验证的双重精度IEEE浮点加法器

获取原文

摘要

We report on the full gate-level verification and FPGA implementation of a highly optimized double precision IEEE floating-point adder. The proposed adder design incorporates many optimizations like a nonstandard separation into two paths, a simple rounding algorithm, unification of rounding cases for addition and subtraction, sign-magnitude computation of a difference based on one's complement subtraction, compound adders, and fast circuits for approximate counting of leading zeros from borrow-save representation. We formally verify a gate-level specification of the algorithm using theorem proving techniques in PVS. The PVS specification was then used to automatically generate a gate-level implementation that was synthesized using Altera Quartus II. The resulting implementation has a total latency of 13.6 ns on an Altera Stratix II device. We have partitioned the design into a 2 stage pipeline running at a frequency of 147 Mhz.
机译:我们报告了高度优化的双精度IEEE浮点加法器的完整门级验证和FPGA实现。所提出的加法器设计包括许多优化,如非标准分离成两条路径,简单的舍入算法,统一的圆形案例的加法和减法,基于一个人的补充减法,复合加法器和快速电路的差异的符号幅度计算从借款借阅Zeros计算领先的零。我们正式验证使用PVS中的定理证明技术的算法的门级规范。然后使用PVS规范来自动产生使用Altera Quartus II合成的栅极级实现。由此产生的实现在Altera Stratix II设备上具有13.6 ns的总延迟。我们已经将设计分成了以147 MHz的频率运行的2阶段管道。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号