Hardware implemented multiplier
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorHiroshi Makino
Life of this patent
Estimating the term…
Loading patent…
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorHiroshi Makino
Estimating the term…
A sign inverting Booth encoder included in an encoding circuit generates a control signal designating a partial product having a sign different from that designated by an output signal generated from a conventional Booth encoder. A partial product generating circuit generates a partial product according to the control signal from the encoding circuit. A partial product having a sign inverted or non-inverted is generated from a shifter/inverter circuit. A converting circuit generates three-value redundant binary numbers using a sign inverted partial product and a sign non-inverted partial product as a set. An intermediate sum generating circuit performs a redundant binary addition of the three-value redundant binary numbers to generate a final redundant binary number. A final adding circuit converts the finally generated three-value redundant binary number into an ordinary binary number to generate a product Z of binary numbers X and Y. As a result, a multiplier performing multiplication at a high speed with a smaller number of elements is implemented.
A multiplier performing multiplication of a first multi-bit binary number and a second multi-bit binary number, comprising:
Dependencies are inferred from the claim text.