首页> 外文期刊>Computers, IEEE Transactions on >Redundant-Digit Floating-Point Addition Scheme Based on a Stored Rounding Value
【24h】

Redundant-Digit Floating-Point Addition Scheme Based on a Stored Rounding Value

机译:基于存储的舍入值的冗余数字浮点加法

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

摘要

Due to the widespread use and inherent complexity of floating-point addition, much effort has been devoted to its speedup via algorithmic and circuit techniques. We propose a new redundant-digit representation for floating-point numbers that leads to computation speedup in two ways: 1) Reducing the per-operation latency when multiple floating-point additions are performed before result conversion to nonredundant format and 2) Removing the addition associated with rounding. While the first of these advantages is offered by other redundant representations, the second one is unique to our approach, which replaces the power- and area-intensive rounding addition by low-latency insertion of a rounding two-valued digit, or twit, in a position normally assigned to a redundant twit within the redundant-digit format. Instead of conventional sign-magnitude representation, we use a sign-embedded encoding that leads to lower hardware redundancy, and thus, reduced power dissipation. While our intermediate redundant representations remain incompatible with the IEEE 754-2008 standard, many application-specific systems, such as those in DSP and graphics domains, can benefit from our designs. Description of our radix-16 redundant representation and its addition algorithm is followed by the architecture of a floating-point adder based on this representation. Detailed circuit designs are provided for many of the adder's critical subfunctions. Simulation and synthesis based on a 0.13 mu{rm m} CMOS standard process show a latency reduction of 15 percent or better, and both area and power savings of around 58 percent, compared with the best designs reported in the literature.
机译:由于浮点加法的广泛使用和固有的复杂性,已经通过算法和电路技术致力于提高其速度。我们为浮点数提出了一种新的冗余数字表示形式,它以两种方式提高了计算速度:1)在将结果转换为非冗余格式之前执行多次浮点加法时,减少了每次操作的等待时间; 2)删除了加法运算与舍入相关。这些优点中的第一个优点是其他冗余表示形式提供的,而第二个优点是我们的方法所独有的,它通过低延迟插入舍入的二值数字或twit来代替耗费功率和面积的舍入加法。通常以冗余数字格式分配给冗余twit的位置。代替传统的符号幅度表示,我们使用符号嵌入编码来降低硬件冗余,从而降低功耗。虽然我们的中间冗余表示仍然与IEEE 754-2008标准不兼容,但是许多专用系统(例如DSP和图形域中的系统)可以从我们的设计中受益。在我们的radix-16冗余表示及其加法算法的描述之后,是基于该表示法的浮点加法器的体系结构。为加法器的许多关键子功能提供了详细的电路设计。与文献中报道的最佳设计相比,基于0.13μmrms CMOS标准工艺的仿真和综合显示出等待时间减少了15%或更高,并且面积和功耗节省了约58%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号