×

LOW ENERGY CONSUMPTION MANTISSA MULTIPLICATION FOR FLOATING POINT MULTIPLY-ADD OPERATIONS

  • US 20180095728A1
  • Filed: 10/01/2016
  • Published: 04/05/2018
  • Est. Priority Date: 10/01/2016
  • Status: Active Grant
First Claim
Patent Images

1. A processor comprising:

  • a floating point multiply-add unit having inputs coupled to receive a floating point multiplier data element, a floating point multiplicand data element, and a floating point addend data element, the floating point multiply-add unit including;

    a mantissa multiplier to multiply a mantissa of the floating point multiplier data element and a mantissa of the floating point multiplicand data element to calculate a mantissa product, the mantissa multiplier including;

    a most significant bit portion to calculate most significant bits of the mantissa product;

    a least significant bit portion to calculate least significant bits of the mantissa product, wherein the mantissa multiplier has a plurality of different possible sizes of the least significant bit portion; and

    energy consumption reduction logic to selectively reduce energy consumption of the least significant bit portion, but not the most significant bit portion, to cause the least significant bit portion to not calculate the least significant bits of the mantissa product.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×