发明名称 Floating point arithmetic logic unit rounding using at least one least significant bit
摘要 A floating point unit includes a rounding unit that rounds the two least significant bits of a sum. After a sum of the two mantissas is generated the at least one least significant bit is separated from the sum. When addition is performed, two least significant bits are separated from the sum. A half add unit may be used to generate the sum along with a set of carry data, and thus at least one least significant bit of the carry data is also separated. A rounding unit receives the separated at least one least significant bit of the sum and carry data and produces a carry in bit as well as rounded at least one least significant bit. The sum and carry data are then summed in a later stage of the floating point unit to form both a unincremented sum and an incremented sum, which are stored in a multiplexer. The carry in bit is used to select one of the unincremented sum and incremented sum. The rounded at least one least significant bit produced by the rounding unit is then united with the selected one of the unincremented sum and incremented sum.
申请公布号 US6199089(B1) 申请公布日期 2001.03.06
申请号 US19980156817 申请日期 1998.09.18
申请人 ATI INTERNATIONAL SRL 发明人 MANSINGH SANJAY
分类号 G06F7/485;G06F7/50;(IPC1-7):G06F7/38 主分类号 G06F7/485
代理机构 代理人
主权项
地址
您可能感兴趣的专利