• DocumentCode
    395290
  • Title

    A general DSP processor at the cost of 23K gates and 1/2 a man-year design time

  • Author

    Tell, Eric ; Olausson, M. ; Liu, Duke

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Sweden
  • Volume
    2
  • fYear
    2003
  • fDate
    6-10 April 2003
  • Abstract
    This paper describes the design and implementation of a 16-bit fixed point DSP processor. The processor is intended as a platform for hardware accelerators and allows additional computational units and assembler instructions to be added. The I/O facilities can also be customized to the needs of a specific application. Benchmarking has shown that the processor, without any hardware accelerators, has a performance comparable to single MAC commercial DSP processors. The architecture has been successfully synthesized in a 0.13 μm process, resulting in a net-list of about 23000 gates, and a clock frequency of 195 MHz, making the performance/gate count ratio very competitive. It is also small enough to integrate 100 heterogeneous processors on a chip for example for communication infrastructure applications. The complete design time, including architecture and instruction set planning, assembler, debugger, instruction set simulator, RTL code and complete verification was about half a person-year.
  • Keywords
    digital signal processing chips; performance evaluation; pipeline processing; 16 bit; I/O facilities; RTL code; assembler; assembler instructions; communication infrastructure applications; computational units; debugger; design time; fixed point DSP processor; general DSP processor; hardware accelerator platform; heterogeneous processors; instruction set planning; instruction set simulator; performance/gate count ratio; verification; Assembly; Benchmark testing; Clocks; Computer aided instruction; Costs; Digital signal processing; Digital signal processing chips; Hardware; Process design; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-7663-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.2003.1202452
  • Filename
    1202452