DocumentCode
2298385
Title
A low power DSP engine for wireless communications
Author
Verbauwhede, Ingrid ; Touriguian, Mihran ; Gupta, Kumkum ; Muwafi, Jumana ; Yick, Karl ; Fettweis, Gerhard
Author_Institution
TCSI Corp., Berkeley, CA, USA
fYear
1996
fDate
30 Oct-1 Nov 1996
Firstpage
471
Lastpage
480
Abstract
This paper describes the architecture and the performance of a new programmable 16-bit digital signal processor (DSP) engine. It is developed specifically for next generation wireless digital systems and speech applications. Besides providing a basic instruction set, similar to current day 16-bit DSPs, it contains extra architectural features and unique instructions, which make the engine highly efficient for compute-intensive tasks such as vector quantization and Viterbi operations. The datapath contains two multiply-accumulate units and one ALU. The external memory bandwidth is kept to two data buses and two corresponding address buses. Still, the internal bus network is designed such that all three units are operating in parallel. This parallelism is reflected in the performance benchmarks. For example, an FIR filter of N taps will take N/2 instruction cycles compared to N for a general purpose 16-bit DSP, and it requires only half the number of memory accesses of a general purpose DSP
Keywords
FIR filters; digital filters; digital radio; digital signal processing chips; land mobile radio; parallel architectures; radio equipment; speech processing; system buses; 16 bit; ALU; FIR filter; Viterbi operations; address buses; architecture; arithmetic logic unit; compute-intensive tasks; data buses; datapath; external memory bandwidth; instruction cycles; internal bus network; low power DSP engine; memory accesses; multiply-accumulate units; parallelism; performance; programmable 16-bit digital signal processor; speech applications; vector quantization; wireless communications; Bandwidth; Computer aided instruction; Digital signal processing; Digital signal processors; Digital systems; Engines; Speech; Vector quantization; Viterbi algorithm; Wireless communication;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Signal Processing, IX, 1996., [Workshop on]
Conference_Location
San Francisco, CA
Print_ISBN
0-7803-3134-6
Type
conf
DOI
10.1109/VLSISP.1996.558380
Filename
558380
Link To Document