• DocumentCode
    2274755
  • Title

    Realtime MPEG video via software decompression on a PA-RISC processor

  • Author

    Lee, Ruby B.

  • Author_Institution
    Hewlett-Packard Co., Cupertino, CA, USA
  • fYear
    1995
  • fDate
    5-9 March 1995
  • Firstpage
    186
  • Lastpage
    192
  • Abstract
    This paper describes the first software implementation of an MPEG video decoder that runs at realtime rates of 30 frames per second, on a general purpose microprocessor. Previously, realtime MPEG decoding could only be achieved by using special-purpose MPEG or video chips, with "programmability" either nonexistent or limited to low-level firmware. In this paper, we describe how synergistic software and hardware optimizations allow us to implement realtime, high-fidelity MPEG video and audio decompression in a software video player written in C, running on a PA-RISC microprocessor in the entry-level HP712 workstations. The PA-7100LC microprocessor described here is a fully-compliant PA-RISC 1.1 general purpose processor with a few generic instructions added to speedup parallel arithmetic on subword (16-bit) data.
  • Keywords
    decoding; multimedia systems; reduced instruction set computing; video coding; C language; MPEG decoding; PA-7100LC microprocessor; PA-RISC processor; general purpose microprocessor; hardware optimizations; low-level firmware; parallel arithmetic; realtime MPEG video; software decompression; software implementation; software video player; synergistic software; video decoder; Decoding; Hardware; MPEG standards; Microprogramming; Multimedia systems; Productivity; Transform coding; User interfaces; Video compression; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon '95.'Technologies for the Information Superhighway', Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • ISSN
    1063-6390
  • Print_ISBN
    0-8186-7029-0
  • Type

    conf

  • DOI
    10.1109/CMPCON.1995.512384
  • Filename
    512384