• DocumentCode
    1603579
  • Title

    MPEG macroblock parsing and pel reconstruction on an FPGA-augmented TriMedia processor

  • Author

    Sima, Mihai ; Cotofana, Sorin ; Vasseliadis, S. ; Van Eijndhoven, Jos T J ; Vissers, Kees

  • Author_Institution
    Dept. of Electr. Eng., Delft Univ. of Technol., Netherlands
  • fYear
    2001
  • fDate
    6/23/1905 12:00:00 AM
  • Firstpage
    425
  • Lastpage
    430
  • Abstract
    This paper describes an experiment which aims to reveal the potential impact on performance yielded by augmenting a TriMedia-CPU64 processor with a multiple-context FPGA core. We first propose an extension of the TriMedia CPU64 architecture, which consists of a reconfigurable functional unit and its associated instructions. Then, we address the decoding of variable-length codes on such extended TriMedia and describe the architecture and FPGA-implementation of a variable-length decoder (VLD) computing facility. When mapped on an ACEX EP1K100 FPGA, the proposed VLD exhibits a latency of 7 cycles. Preliminary results indicate that by configuring each of the VLD and 1-D IDCT (which is described elsewhere) facilities on a different FPGA context, and by activating the contexts as needed, the augmented TriMedia can perform macroblock parsing followed up by pel reconstruction with an improvement of 20 - 25% over the standard TriMedia
  • Keywords
    data compression; decoding; field programmable gate arrays; grammars; multimedia computing; performance evaluation; reconfigurable architectures; FPGA; MPEG; Macroblock Parsing; TriMedia CPU64 architecture; decoding; latency; pel reconstruction; reconfigurable functional unit; variable-length decoder; Computer applications; Computer architecture; Decoding; Delay; Field programmable gate arrays; Hardware; MPEG standards; Quantization; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2001. ICCD 2001. Proceedings. 2001 International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-7695-1200-3
  • Type

    conf

  • DOI
    10.1109/ICCD.2001.955061
  • Filename
    955061