Booth multiplier with enhanced reduction tree circuitry
AssigneeQUALCOMM Incorporated
InventorsShankar Krithivasan, Christopher Koob
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsShankar Krithivasan, Christopher Koob
Estimating the term…
Techniques for the design and use of a digital signal processor, including processing transmissions in a communications (e.g., CDMA) system. A modified Booth multiplication system and process determine a multiplicand, A, and a multiplier, B. Radix-m, (e.g., radix-4) Booth recoding on B generates “n” multiplication factors, where “n,” an integer, is approximating one half of the number of the multiplier bits. “n” partial products are generated using the “n” multiplication factors as multipliers of A. Then, a multiplication tree is formed using radix-m Booth encoding. The multiplication tree includes multiplier bits associated to generate a multiplication factors. In the event of a negative multiplication factor, a two's complement of A is formed by inverting the bits of A and associating a sticky “1” to complete the two's complementation. Furthermore, multiplication factors are reduced in multiple stages to a form sum and carry components of a pre-determined length. The additive inverse of A×B is formed by using novel techniques to calculate the product of A and −B.
A method for performing Booth multiplication in a digital signal processor, comprising the steps of:
A system for operation in association with a digital signal processor for performing Booth multiplication in a digital signal processor, comprising:
A digital signal processor for operation in support of a personal electronics device, said digital signal process comprising means for performing Booth multiplication in a digital signal processor, comprising:
A computer usable medium having computer readable program code means embodied therein for performing Booth multiplication in a digital signal processor, comprising:
Dependencies are inferred from the claim text.