Patent ID: 9274750
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A method for digital computation of floating point complex multiply-add in a wireless communications apparatus, comprising: receiving three wireless baseband signals; generating an input addend, a first product and a second product from the three wireless baseband signals, wherein the input addend, the first product and the second product each respectively has a mantissa and an exponent, wherein the first product and the second product are not normalized, and wherein one of the input addend, the first product and the second product has a largest exponent relative to a remaining two of the input addend, the first product and the second product; shifting, by a hardware shifter, the mantissas of the remaining two of the input addend, the first product and the second product to align together with the mantissa of the one with the largest exponent of the input addend, the first product and the second product; adding, by a hardware adder, the aligned input addend, the aligned first product and the aligned second product, without prior normalization, to generate an addition result; and using the addition result in further processing the three wireless baseband signals.