• DocumentCode
    2959464
  • Title

    Enhanced Architectural Support for Variable-Length Decoding

  • Author

    Sinnathamby, Mohanarajah ; Sudharsanan, Subramania ; Manjikian, Naraig

  • Author_Institution
    ViXS Syst., Toronto, Ont.
  • fYear
    2006
  • fDate
    9-12 July 2006
  • Firstpage
    2045
  • Lastpage
    2048
  • Abstract
    This paper proposes a new architecture for efficient variable-length decoding (VLD) of entropy-coded data for multimedia applications on general-purpose processors. It improves on earlier proposals for low-complexity performance-enhancing hardware structures that exploit prefix/suffix properties of variable-length codes for common multimedia formats. The enhanced architecture is compared to the previous architectures in terms of complexity and operating speed for FPGA implementation, and also in terms of area requirements, power consumption, and operating speed for a 0.18-mum ASIC fabrication process. Simulation results are reported for a pipelined processor with caches executing MPEG-4 software where VLD performance is doubled by incorporating the proposed architecture
  • Keywords
    application specific integrated circuits; cache storage; data compression; decoding; entropy codes; field programmable gate arrays; pipeline processing; variable length codes; 0.18 micron; ASIC fabrication process; FPGA implementation; MPEG-4 software; VLD; application specific integrated circuit; cache; enhanced architecture support; entropy-coded data; field programmable gate array; general-purpose processor; multimedia application; pipelined processor; variable-length decoding; Application specific integrated circuits; Computer architecture; Decoding; Energy consumption; Fabrication; Field programmable gate arrays; Hardware; MPEG 4 Standard; Proposals; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Expo, 2006 IEEE International Conference on
  • Conference_Location
    Toronto, Ont.
  • Print_ISBN
    1-4244-0366-7
  • Electronic_ISBN
    1-4244-0367-7
  • Type

    conf

  • DOI
    10.1109/ICME.2006.262616
  • Filename
    4037032