Low power array multiplier
AssigneeQUALCOMM Incorporated
InventorFarhad Fuad Islam
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorFarhad Fuad Islam
Estimating the term…
An array multiplier comprises a partial product array including a plurality of array elements and a final carry propagate adder. Operands smaller than a corresponding dimension of the partial product array are shifted toward the most significant row or column of the array to reduce the number of array elements used to compute the product of the operands. Switching activity in the unused array elements may be reduced by turning off power to the array elements or by padding the shifted operands with zeros in the least significant bits. Additional power saving may be achieved by having bypass lines in the partial product array that bypasses non-essential array elements and by feeding partial sum and carry directly to the final carry propagate adder. Elements of the carry propagate adder may also be bypassed to achieve further power reduction.
A method of multiplying two operands comprising:
An array multiplier comprising:
Dependencies are inferred from the claim text.