18588205. MULTIPLY-ACCUMULATE CIRCUIT AND METHOD FOR PERFORMING MULTIPLY-ACCUMULATE OPERATIONS simplified abstract (Robert Bosch GmbH)

From WikiPatents
Jump to navigation Jump to search

MULTIPLY-ACCUMULATE CIRCUIT AND METHOD FOR PERFORMING MULTIPLY-ACCUMULATE OPERATIONS

Organization Name

Robert Bosch GmbH

Inventor(s)

Andre Guntoro of Weil Der Stadt (DE)

Michael Beyer of Stuttgart (DE)

MULTIPLY-ACCUMULATE CIRCUIT AND METHOD FOR PERFORMING MULTIPLY-ACCUMULATE OPERATIONS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18588205 titled 'MULTIPLY-ACCUMULATE CIRCUIT AND METHOD FOR PERFORMING MULTIPLY-ACCUMULATE OPERATIONS

The abstract describes a multiply-accumulate circuit designed to process numerical values presented as input words, each composed of at least two partial words. The circuit is configured to form product partial words by multiplying one partial word from the first input word with one partial word from the second input word, permutating the partial words of the first input word based on a selected permutation. The product partial words are then added to an accumulation word to determine an updated accumulation word.

  • The circuit processes numerical values presented as input words with multiple partial words.
  • It forms product partial words by multiplying partial words from the input words.
  • The partial words of the first input word are permutated based on a selected permutation.
  • The product partial words are added to an accumulation word to update it.
  • This innovation allows for efficient processing and manipulation of numerical values in a multiply-accumulate circuit.

Potential Applications: - Signal processing applications - Digital signal processors - Image and video processing systems

Problems Solved: - Efficient processing of numerical values with multiple partial words - Permutation of partial words for optimized calculations - Accurate accumulation of product partial words

Benefits: - Improved accuracy in numerical calculations - Enhanced efficiency in processing input words with multiple partial words - Versatile application in various signal processing systems

Commercial Applications: Title: Advanced Multiply-Accumulate Circuit for Signal Processing Systems This technology can be utilized in: - High-performance computing systems - Communication systems - Audio and speech processing applications

Questions about the technology: 1. How does the selected permutation impact the processing of input words with multiple partial words? 2. What are the key advantages of using a multiply-accumulate circuit for numerical value processing?


Original Abstract Submitted

A multiply-accumulate circuit for processing numerical values that are present as input words, each of which is formed from at least two partial words. The circuit is configured, corresponding to a permutation selected from a plurality of permutation possibilities implemented by the multiply-accumulate circuit, to form product partial words as products of in each case one partial word of the first input word with one partial word of the second input word, wherein in the products, the partial words of the first input word are permutated relative to their original order corresponding to the selected permutation; and to add the product partial words with an accumulation word, which is formed from one or more partial words, to determine an updated accumulation word in which product partial words are in each case added to one of the one or more partial words of the accumulation word.