• DocumentCode
    430654
  • Title

    A novel programmable digital signal processor for multimedia applications

  • Author

    Lin, Li-Chun ; Lin, Tay-Jyi ; Lee, Chen-Chia ; Chao, Chie-Min ; Chen, Shin-Kai ; Liu, Chia-Hsien ; Hsiao, Pi-Chen ; Liu, Chih-Wei ; Jen, Chein-Wei

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • Volume
    1
  • fYear
    2004
  • fDate
    6-9 Dec. 2004
  • Firstpage
    121
  • Abstract
    This work presents a DSP architecture for multimedia applications. The DSP core is a simple RISC processor from the programmer´s view, which has a high-performance DSP unit and the applications can be easily targeted on the RISC shell to reduce the development time. Moreover, the DSP unit is itself a fully-programmable 4-way VLIW datapath, which has a novel ping-pong register file. To smooth the instruction execution of the two-level programmable DSP processor and improve the code density, we propose a hierarchical encoding scheme for variable-length instructions. The simulations show that our DSP has comparable performance with state-of-the-art DSP architectures, and the hierarchical instruction encoding saves 31%∼64% code sizes compared to the fixed-length instruction encoding.
  • Keywords
    digital signal processing chips; instruction sets; multimedia systems; reduced instruction set computing; DSP architecture; RISC processor; code density; fully-programmable VLIW datapath; hierarchical encoding; hierarchical instruction encoding; multimedia applications; ping-pong register file; programmable digital signal processor; variable-length instructions; Coprocessors; Digital signal processing; Digital signal processing chips; Digital signal processors; Encoding; Hardware; Radio frequency; Reduced instruction set computing; System-on-a-chip; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. Proceedings. The 2004 IEEE Asia-Pacific Conference on
  • Print_ISBN
    0-7803-8660-4
  • Type

    conf

  • DOI
    10.1109/APCCAS.2004.1412707
  • Filename
    1412707