Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed
Patent
1998-11-05
2000-12-12
Mai, Tan V.
Electrical computers: arithmetic processing and calculating
Electrical digital calculating computer
Particular function performed
708620, G06F 738, G06F 752
Patent
active
061611190
ABSTRACT:
A scaling multiplier circuit in accordance with the invention includes a multiplier circuit, a carry calculation circuit, a logic circuit, and an adder circuit. The multiplier circuit produces a 16-bit product of two 8-bit input numbers. The 16-bit product has bits m(15:0). The carry calculation circuit produces a first carryout bit from a sum of a first number consisting of bits m(6:0), a second number consisting of bits m(14:8), and a third number consisting of bit m(7). The logic circuit produces intermediate carryout bits from a sum of bit m(7m), m(15), the first carryout bit, and a constant bit having a value of "1". The adder circuit produces the actual scaled product by summing the intermediate carryout bits and a fourth number consisting of bits m(15:8).
REFERENCES:
patent: 5041998 (1991-08-01), Lawrence et al.
patent: 5173948 (1992-12-01), Blackham et al.
patent: 5463570 (1995-10-01), Nakata
patent: 5671171 (1997-09-01), Yu et al.
patent: 5696710 (1997-12-01), Hague et al.
patent: 5909385 (1999-06-01), Nishiyama et al.
Blinn, James F., "Three Wrongs Make A Right", "IEEE Computer Graphics and Applications", Nov. 1995, vol. 15, No. 6, pp. 90-93.
Blinn James F.
Gabriel Steven Allen
Mai Tan V.
Microsoft Corporation
LandOfFree
Hardware multiplication of scaled integers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Hardware multiplication of scaled integers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hardware multiplication of scaled integers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-226303