Method and system for rounding a subnormal number
OwnerKenneth Rovers, Max Freiburghaus +1inventors
InventorsKenneth Rovers, Max Freiburghaus, Thomas Ferrere
Life of this patent
Estimating the term…
Loading patent…
OwnerKenneth Rovers, Max Freiburghaus +1inventors
InventorsKenneth Rovers, Max Freiburghaus, Thomas Ferrere
Estimating the term…
A method of rounding a floating-point number in an Extended Exponent Range (EER), that would be a denormal floating-point number represented in an Unextended Exponent Range (UER) includes the steps of receiving, at an arithmetic unit, a plurality of input numbers in the EER representation, each input number comprising a sign bit (si), exponent bits (ei) and mantissa bits (mi); performing an arithmetic operation to produce an output number in the EER representation comprising a sign bit (sa), an exponent bits (ea) and mantissa bits (ma); constructing a rounding mask based on the exponent bits (ea) computed by the arithmetic operation; and applying the rounding mask to the output number in the EER representation to round the output number to correct position as if rounding in the UER representation.
A method of rounding a floating-point number in an Extended Exponent Range (EER), that would be a denormal floating-point number represented in an Unextended Exponent Range, (UER), the method comprising:
A hardware implementation for rounding a floating-point number in an Extended Exponent Range (EER), that would be a denormal floating-point number represented in an Unextended Exponent Range (UER), the hardware implementation comprising:
Dependencies are inferred from the claim text.