• DocumentCode
    3153905
  • Title

    A performance evaluation of a RISC-based digital signal processor architecture

  • Author

    Kang, Jiyang ; Lee, Jongbok ; Sung, Wonyong

  • Author_Institution
    Seoul Nat. Univ., South Korea
  • fYear
    1998
  • fDate
    8-10 Oct 1998
  • Firstpage
    538
  • Lastpage
    547
  • Abstract
    As the complexity of DSP (digital signal processing) applications increases, the need for efficient processor architectures and compilers also grows. RISC-based DSP processors not only have general-purpose registers and orthogonal instruction formats to support compiler-friendliness, but also contain several DSP processor-specific features, such as single cycle MAC (multiply-and-accumulate), direct memory access, automatic address generation, and hardware looping, to execute arithmetic and data-intensive DSP operations efficiently. We evaluate the performance effects of each architectural add-on feature using DSP benchmarks. Benchmark programs are compiled using modified C compilers that accommodate the DSP processor-specific features. We also compare the performances with those of superscalar RISC architectures having two, three, and four issue capabilities in one clock cycle. Finally, an application-level performance comparison is conducted using a QCELP vocoder program
  • Keywords
    digital arithmetic; digital signal processing chips; linear predictive coding; performance evaluation; program compilers; reduced instruction set computing; vocoders; DSP; QCELP vocoder program; RISC; application-level performance comparison; arithmetic operations; automatic address generation; benchmarks; compilers; digital signal processor architecture; direct memory access; general-purpose registers; hardware looping; modified C compilers; multiply-and-accumulate; orthogonal instruction formats; performance evaluation; single cycle MAC; Arithmetic; Clocks; Digital signal processing; Digital signal processors; Electronic mail; Filtering algorithms; Hardware; Iterative algorithms; Program processors; Reduced instruction set computing; Registers; Signal processing; Signal processing algorithms; Vocoders;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Systems, 1998. SIPS 98. 1998 IEEE Workshop on
  • Conference_Location
    Cambridge, MA
  • ISSN
    1520-6130
  • Print_ISBN
    0-7803-4997-0
  • Type

    conf

  • DOI
    10.1109/SIPS.1998.715816
  • Filename
    715816