Title :
Memory based digital signal processing
Author :
Pawate, Basavaraj ; Doddington, George ; Mahantshetti, Shivalinga ; Harward, Mark ; Smith, Derek
Author_Institution :
Texas Instrum. Inc., Dallas, TX, USA
Abstract :
A cost-effective approach to increasing the processing throughput of many digital signal processing (DSP) systems is described.. This movement is achieved by migrating some of the basic computational elements to memory. The classic Von Neumann bottleneck is circumvented by localizing the computations to memory, and a high throughput is achieved by exploiting the memory architecture. For certain DSP applications that require a simple type of operation to be applied to a large amount of data, e.g. pattern recognition or matrix-matrix multiplications, the increase in throughput is very high. It is also shown that a system built with these memories is easier to use than systolic arrays or multiprocessor systems. As examples, compared to conventional solutions, a 10× improvement is shown for a continuous speech recognizer and a 16× improvement for a 128×128 matrix multiplication. Higher-orders-of-magnitude improvements are possible for larger problems and more memory chips
Keywords :
computer architecture; computerised signal processing; memory architecture; random-access storage; BASAVA architecture; DSP applications; continuous speech recognizer; digital signal processing; matrix-matrix multiplications; memory architecture; memory based DSP systems; pattern recognition; processing throughput; Application software; Arithmetic; Central Processing Unit; Costs; Digital signal processing; Instruments; Memory architecture; Multiprocessing systems; Pattern recognition; Random access memory; Speech recognition; Systolic arrays; Throughput;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1990. ICASSP-90., 1990 International Conference on
Conference_Location :
Albuquerque, NM
DOI :
10.1109/ICASSP.1990.116013