发明名称 Double precision floating point multiplier having a 32-bit booth-encoded array multiplier
摘要 A double-precision multiplier for use in the floating point pipeline of a processor has an array multiplier and a carry-save partial-product accumulator. Double precision multiplication is accomplished by generating a plurality of partial products and summing these in the carry-save partial-product accumulator. The partial-product accumulator has a carry-save adder, a sum register, a carry-out counter and an extender. The carry-out counter receives a carry outputs of the carry-save adder and array multiplier, and the extender is coupled to extend the sum register dependent upon the contents of the carry-out counter. The extension occurs during addition of the most significant partial product to the sum of less significant partial products.
申请公布号 US6446104(B1) 申请公布日期 2002.09.03
申请号 US19990396236 申请日期 1999.09.15
申请人 SUN MICROSYSTEMS, INC. 发明人 TZENG TZUNGREN ALLAN;CHNG CHOON PING
分类号 G06F7/52;(IPC1-7):G06F7/44 主分类号 G06F7/52
代理机构 代理人
主权项
地址