Patent ID: 6751644
Filing Date: 2004-06-15
Classification: G06F

Abstract:
A fused instruction datapath comprising:a normalization unit; a floating point multiplier, coupled to said normalization unit, wherein said floating point multiplier comprises: a term generation unit configured to generate a sum term and a carry term; and a compensation unit coupled to said term generation unit and configured to compensate the sum term, wherein said compensation unit comprises: a word extender unit, coupled to receive a sum term from said tern generation unit; and an extension control unit, coupled to receive a carry term from said term generation unit and to provide an extension control signal to said word extender unit; a mantissa alignment unit, said mantissa alignment unit coupled to provide an aligned mantissa to said floating point multiplier; and a final adder, wherein said mantissa alignment unit and said compensation unit are coupled to said final adder.