• 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