Booth encoder and partial products circuit
OwnerKenneth Y. Nginventor
Life of this patent
Estimating the term…
Loading patent…
OwnerKenneth Y. Nginventor
Estimating the term…
A Booth encoder and partial products generator circuit may be provided. The Booth encoder circuit may include a plurality of transistors to receive a plurality of multiplier bits and complements of the plurality of multiplier bits. The Booth encoder circuit may also include a plurality of logic gates (or circuits) coupled to ones of the plurality of transistors to output Booth encoded signals. The partial products generator circuit may include a first multiplexing device having a plurality of first transistors to receive the Booth encoded signals and to provide a first partial products output, and a second multiplexing device having a plurality of second transistors to receive the Booth encoded signals and to provide a second partial products output. The second multiplexing device further to receive multiplexed data from the first multiplexing device when providing the second partial products output.
A circuit comprising:
A Booth encoder circuit comprising:
A multiplier circuit comprising logic to receive a plurality of multiplier bits and complements of said multiplier bits, said logic to output Booth encoded signals based on said multiplier bits and complements of said multiplier bits, said logic configured to have a maximum of three gate delays from an input of said multiplier circuit to an output of said multiplier circuit.
A circuit comprising logic to receive a plurality of multiplier bits and complements of said multiplier bits, said logic including a plurality of transistors, a plurality of NAND gates and a plurality of inverters configured to output delay-matched Booth encoded signals based on said multiplier bits and said complements.
A Booth encoder circuit comprising:
A partial products generator circuit comprising:
A partial products generator circuit comprising a multiplexing device to receive Booth encoded signals and to provide a first partial product output for a first bit of a multiplicand based at least on multiplexed data from a previous multiplexing device.
Dependencies are inferred from the claim text.