Digital High Speed Programmable Convolver.

Abstract

A circuit module for rapidly calculating a discrete numerical convolution is described. A convolution such as finding the sum of the products of a 16 bit constant and a 16 bit variable is performed by a module which is programmable so that the constant may be changed for a new problem. In addition, the module may be programmed to find the sum of the products of 4 and 8 bit constants and variables. RAM(Random Access Memories) are loaded with partial products of the selected constant and all possible variables. Then, when the actual variable is loaded, it acts as an address to find the correct partial product in the particular RAM. The partial products from all of the RAMs are shifted to the appropriate numerical power position (if necessary) and then added in adder elements. (Author)

Document Details

Document Type
Technical Report
Publication Date
Dec 17, 1984
Accession Number
ADD011455

Entities

People

  • T. C. Rearick

Organizations

  • United States Army

Tags

DTIC Thesaurus Topics

  • Convolution

Fields of Study

  • Mathematics

Readers

  • Computer Engineering
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Linear Algebra