DocumentCode :
3240204
Title :
Implementation of DSP-RAM: an architecture for parallel digital signal processing in memory
Author :
Kwan, Bill S H ; Cockburn, Bruce F. ; Elliott, Duncan G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Alberta Univ., Edmonton, Alta., Canada
Volume :
1
fYear :
2001
fDate :
2001
Firstpage :
341
Abstract :
We describe a synthesizable implementation in VHDL of a parallel architecture for signal processing called DSP-RAM. DSP-RAM is an enhanced version of the earlier computational RAM (C-RAM) architecture proposed by Elliott (see Ph.D. thesis, Dept.of Electrical Engineering, University of Toronto, Canada, 1998). Like C-RAM, the new architecture integrates on the same chip both memory storage and single instruction stream, multiple data stream parallel data processing. Unlike in C-RAM, each processing element contains a multiplier-accumulator that can directly handle 16-bit data words; in contrast, C-RAM is organized to perform massively-parallel, bit-serial computation. The VHDL DSP-RAM model was verified by simulating three promising applications: FIR digital filtering, the discrete cosine transform (DCT), and vector quantization (VQ). A controller circuit along with a simple micro-programming language were also designed to facilitate the implementation of applications
Keywords :
FIR filters; circuit simulation; digital filters; digital signal processing chips; discrete cosine transforms; hardware description languages; microprogramming; parallel architectures; random-access storage; vector quantisation; 16 bit; C-RAM architecture; DCT; DSP-RAM architecture; FIR digital filtering; SIMD; VHDL; VQ; computational RAM; controller circuit; data words; discrete cosine transform; memory storage; micro-programming language; multiple data stream; multiplier-accumulator; parallel architecture; parallel data processing; parallel digital signal processing; processing element; signal processing; simulation; single instruction stream; vector quantization; Computational modeling; Computer architecture; Data processing; Discrete cosine transforms; Finite impulse response filter; Parallel architectures; Random access memory; Read-write memory; Signal processing; Signal synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2001. Canadian Conference on
Conference_Location :
Toronto, Ont.
ISSN :
0840-7789
Print_ISBN :
0-7803-6715-4
Type :
conf
DOI :
10.1109/CCECE.2001.933707
Filename :
933707
Link To Document :
بازگشت