METHOD AND APPARATUS FOR SIMULTANEOUSLY MULTIPLYING TWO OR MORE INDEPENDENT PAIRS OF OPERANDS AND CALCULATING A ROUNDED PRODUCTS

Patent №

US 6,038,583

Granted

2000-03-14

Filed 1998

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09049854

A multiplier capable of performing signed and unsigned scalar and vector multiplication is disclosed. The multiplier is configured to receive signed or unsigned multiplier and multiplicand operands in scalar or packed vector form. An effective sign for the multiplier and multiplicand operands may be calculated based upon each operand's most significant bit and a control signal. The effective signs may then be used to create and select a number of partial products according to Booth's algorithm. Once the partial products have been created and selected, they may be summed and the results may be output. The results may be signed or unsigned, and may represent vector or scalar quantities. When a vector multiplication is performed, the multiplier may be configured to generate and select partial products so as to effectively isolate the multiplication process for each pair of vector components. The multiplier may also be configured to sum the products of the vector components to form the vector dot product. The final product may be output in segments so as to require fewer bus lines. The segments may be rounded by adding a rounding constant. Rounding and normalization may be performed in two paths, one assuming an overflow will occur, the other assuming no overflow will occur.

AI hardwareG06F 7/53G06F 7/5443G06F 9/30014G06F 9/30021G06F 9/30036G06F 9/3017G06F 9/3804G06F 9/3885+7 more

AI classification

AI hardware0.96
Vision0.02
Machine learning0.00
Natural language0.00
Evolutionary computation0.00
Speech0.00
Knowledge representation0.00
Planning0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 90760371

Assignors

OBERMAN, STUART, SIU, MING

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC