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