Patent · US Expired

Data processing using multiply-accumulate instructions

US5583804A · kind A · utility

29Cited by
2References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 27, 1995
Grant dateDec 10, 1996
Priority date
Expiry dateJan 27, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/30014
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A data processing system is described utilizes a multiplier-accumulator 108 that performs both a first class of multiply-accumulate instructions and a second class of multiply-accumulate instructions. The first class of multiply-accumulate instructions are of the form N*N+N.fwdarw.N and the second class of multiply-accumulate instructions are of the form N*N+2N.fwdarw.2N. The second class of multiply-accumulate instructions provide a greater precision of arithmetic in a single instruction and avoid the use of excessive instruction set space by being constrained that the result is written back into the two registers from which the 2N-bit accumulate value was taken. The multiplier-accumulator also provides N*N.fwdarw.N and N*N.fwdarw.2N multiplication operations.

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