×

FUSED MULTIPLY-ADD APPARATUS AND METHOD

  • US 20120124117A1
  • Filed: 06/06/2011
  • Published: 05/17/2012
  • Est. Priority Date: 11/17/2010
  • Status: Active Grant
First Claim
Patent Images

1. A fused multiply-add (FMA) apparatus comprising:

  • a partial product generator configured to generate a partial sum and a partial carry by dividing each of the mantissas of first and second floating-point numbers into a plurality of n-bit segments, computing partial products of the n-bit segments, and adding up the computed partial products;

    a carry save adder configured to generate a partial sum that has a first bit size and a partial carry that has the first bit size by adding the partial sum and the partial carry to the least significant bits (LSBs) of a mantissa of a third floating-point number;

    a carry select adder configured to generate a mantissa that has a second bit size by adding the first bit-size partial sum and the first bit-size partial carry to the most significant bits (MSBs) of the third floating-point number; and

    a first selector configured to transmit the partial sum and the partial carry to the carry save adder or the carry select adder based on whether the mantissa of the third floating-point number is zero.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×