Patent · US Active

Enhanced multiplier-accumulator logic for a programmable logic device

US8090758B1 · kind B1 · utility

20Cited by
7References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 14, 2006
Grant dateJan 3, 2012
Priority date
Expiry dateMar 22, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH03K19/17728
  • WIPO fieldBasic communication processes
  • WIPO sectorElectrical engineering

Abstract

A multiplier-accumulator includes a pre-adder, a multiplier, an accumulator, multiplexing logic, and control logic. The pre-adder is configured to sum a first input and a second input to produce a pre-sum output. The multiplier is configured to multiply a third input and the pre-sum output to produce a product output. The accumulator is configured to sum a pair of accumulator inputs to produce a sum output. The multiplexer is configured to select the pair of accumulator inputs from a plurality of multiplexer inputs, where the plurality of multiplexer inputs includes the product output and the sum output. The control logic is configured to control operation of the pre-adder, the accumulator, and the multiplexer logic. In an example, each of the first input, the second input, the third input, and the sum output is coupled to programmable interconnect of a programmable logic device.

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