Patent · US Expired

Method and device for performing operations involving multiplication of selectively partitioned binary inputs using booth encoding

US7308471B2 · kind B2 · utility

11Cited by
32References
42Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 6, 2004
Grant dateDec 11, 2007
Priority date
Expiry dateOct 27, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2207/3828
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A digital circuit including a Booth encoder having inputs for receiving a plurality of adjacent bits of a first binary input number, and an encoder control input for allowing selection between multiplication of first and second binary input numbers and multiplication of the pairs of binary numbers smaller than the first or second input number, the encoder being configured to encode the bits of the first binary input number dependent on the encoder control input to generate Booth encoded outputs for use in selection of a partial product, the Booth encoder being for use with a selector having inputs for receiving a plurality of adjacent bits of the second binary input number, and for receiving the Booth encoded outputs from the encoder, the selector being configured to select a partial product bit according to the Booth encoded outputs and the bits of the second binary input number.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.