Floating point multiply-accumulate unit

Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 738

Patent

active

061157295

ABSTRACT:
A floating point unit 10 provides a multiply-accumulate operation to determine a result B+(A*C). The multiplier 20 takes several processing cycles to determine the product (A*C). Whilst the multiplier 20 and its subsequent carry-save-adder 26 operate, an aligned value B' of the addend B is generated by an alignment-shifter 34. The aligned-addend B' may only partially overlap with the product (A*C) to which it is to be added using an adder 44. Any high-order-portion HOP of the aligned-addend B' that does not overlap with the product (A*C) must be subsequently concatenated with the output of the adder 44 that sums the product (A*C) with the overlapping portion of the aligned-addend B'. If the sum performed by the adder 44 generates a carry then it is an incremented version IHOP of the high-order-portion that should be concatenated with the output of the adder 44. This incremented-high-order-portion is generated by the adder 44 during otherwise idle processing cycles present due to the multiplier 20 operating over multiple cycles.

REFERENCES:
patent: 5517438 (1996-05-01), Dao-Trong et al.
patent: 5751621 (1998-05-01), Arakawa
patent: 5757686 (1998-05-01), Nuffziger et al.
patent: 5790444 (1998-08-01), Olson et al.
patent: 5993051 (1999-11-01), Jiang et al.
patent: 5999960 (1999-12-01), Gerwig et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Floating point multiply-accumulate unit does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Floating point multiply-accumulate unit, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Floating point multiply-accumulate unit will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2222993

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.