• DocumentCode
    2297676
  • Title

    Real-time software MPEG-1 video decoder design for low-cost, low-power applications

  • Author

    Nadehara, Kouhei ; Stolberg, Hans J. ; Ikekawa, M. ; Murata, Masao Ikekawa Eri ; Kuroda, Ichiro

  • Author_Institution
    Inf. Technol. Res. Labs., NEC Corp., Kawasaki, Japan
  • fYear
    1996
  • fDate
    30 Oct-1 Nov 1996
  • Firstpage
    438
  • Lastpage
    447
  • Abstract
    This paper presents a real-time MPEC-1 video decoder implemented in software on a DSP-enhanced, 160-mW, 100-MHz, 32-bit microprocessor. The processor´s DSP-oriented instructions improves the performance of generic DSP operations such as the inverse discrete cosine transform, while fast software algorithms that perform parallel operation on packed-pixel data are developed for processes unique to video decoding such as motion compensation. Furthermore, to reduce the clock count as well as the instruction count, load/store scheduling and cache miss reduction are performed. In total, the processor can achieve 30 frames/sec MPEC-1 video decoding at a cost and power dissipation (160 mW) comparable to dedicated LSIs
  • Keywords
    CMOS digital integrated circuits; code standards; decoding; digital signal processing chips; discrete cosine transforms; inverse problems; motion compensation; reduced instruction set computing; telecommunication standards; transform coding; video coding; 100 MHz; 160 mW; 32 bit; CMOS technology; DSP microprocessor; DSP oriented instructions; LSI; RISC processor; cache miss reduction; clock count reduction; fast software algorithms; instruction count reduction; inverse discrete cosine transform; load/store scheduling; low cost applications; low power applications; motion compensation; packed pixel data; parallel operation; power dissipation; real time software MPEG-1 video decoder; video decoding; Clocks; Costs; Decoding; Digital signal processing; Discrete cosine transforms; Microprocessors; Motion compensation; Processor scheduling; Software algorithms; Software performance;
  • 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.558376
  • Filename
    558376