Normalizer for operating on floating-point data
AssigneeSK hynix Inc.
InventorSeong Ju LEE
Life of this patent
Estimating the term…
Abstract
A normalizer for performing normalization on floating-point data includes a search circuit configured to receive selected mantissa data and to output reference exponent data and shift data, the selected mantissa data being either mantissa data of the floating-point data or 2's complement data of the mantissa data, an exponent adder configured to output normalized exponent data by adding exponent data of the floating-point data and the reference exponent data, and a unidirectional mantissa shifter configured to output normalized mantissa data by performing a unidirectional shift on the selected mantissa data based on a value of the shift data.
Claims34
A normalizer for performing normalization on floating-point data, the normalizer comprising:
- a search circuit configured to receive selected mantissa data and to output reference exponent data and shift data, the selected mantissa data being either mantissa data of the floating-point data or 2's complement data of the mantissa data;
- an exponent adder configured to output normalized exponent data by adding exponent data of the floating-point data and the reference exponent data;
- and
- a unidirectional mantissa shifter configured to output normalized mantissa data by performing a unidirectional shift on the selected mantissa data based on a value of the shift data.
A normalizer for performing normalization on floating-point data, the normalizer comprising:
- a reference exponent data generator configured to generate and output reference exponent data based on mantissa data of the floating-point data;
- a first exponent adder configured to output modified exponent data by performing a first exponent addition on the exponent data of the floating-point data and the reference exponent data;
- a search circuit configured to receive selected mantissa data and to output shift data, the selected mantissa data being either the mantissa data of the floating-point data or 2's complement data of the mantissa data;
- a second exponent adder configured to output normalized exponent data by performing a second exponent addition on the modified exponent data and the shift data;
- and
- a unidirectional mantissa shifter configured to output normalized mantissa data by performing a unidirectional shift on the selected mantissa data based on a value of the shift data.
Dependencies are inferred from the claim text.