• DocumentCode
    2432502
  • Title

    A reconfigurable architecture for entropy decoding and IDCT in H.264

  • Author

    Lo, Chia-Cheng ; Tsai, Shang-Ta ; Shieh, Ming-Der

  • Author_Institution
    Electr. Eng. Dept., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2009
  • fDate
    28-30 April 2009
  • Firstpage
    279
  • Lastpage
    282
  • Abstract
    Reconfigurable hardware is an effective design option to cope with the increasing demands of simultaneous flexibility and computation power in system design. This paper explores techniques to combine the two entropy decoding methods, context-based adaptive binary arithmetic coding (CABAC) and context-based adaptive variable length coding (CAVLC), defined in the H.264 standard using the coarse-grain reconfigurable architecture. Coarsegrain reconfigurable architectures can provide obvious advantages over their fine-grain counterparts for some specific applications. By analyzing the similarities and differences between these two decoding processes, we show how to effectively merge CAVLC into a CABAC decoder. Experimental results reveal that about 1.5K savings in gate counts can be obtained using the proposed reconfigurable cell (RC) architecture, which corresponds to 25.4% area savings in implementing the CAVLC decoder. Moreover, using the idle time in RC arrays, the base cell can be extended to carry out the inverse discrete cosine transform with very limited overhead. Our entropy decoder design, operated in 66 MHz, can decode video sequences at MP@ Level 3.0 under the real-time constraint.
  • Keywords
    adaptive codes; arithmetic codes; binary codes; decoding; discrete cosine transforms; entropy codes; reconfigurable architectures; video coding; H.264 standard; coarse-grain reconfigurable architecture; context-based adaptive binary arithmetic coding; context-based adaptive variable length coding; entropy decoding; frequency 66 MHz; inverse discrete cosine transform; system design; Decoding; Entropy; Reconfigurable architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, Automation and Test, 2009. VLSI-DAT '09. International Symposium on
  • Conference_Location
    Hsinchu
  • Print_ISBN
    978-1-4244-2781-9
  • Electronic_ISBN
    978-1-4244-2782-6
  • Type

    conf

  • DOI
    10.1109/VDAT.2009.5158149
  • Filename
    5158149