• DocumentCode
    2569962
  • Title

    An efficient programmable engine for interpolation of multi-standard video coding

  • Author

    Zhang, Zhi ; Yan, Xiaolang ; Qin, Xing

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • fYear
    2007
  • fDate
    22-25 Oct. 2007
  • Firstpage
    750
  • Lastpage
    753
  • Abstract
    This paper presents an efficient programmable engine that supports diverse interpolation algorithm in different video coding standards, such as H.264/AVC, and the Chinese national standard, AVS. It is a VLIW(very long instruction word) and SIMD(single instruction multiple data) hybrid architecture which could issue four ALU operations and one memory reference or a branch operation in every clock cycle, and execute four different data streams in a single instruction. An 8-bank 2-D on-chip memory is proposed to improve the parallelism of memory accessing. The design is implemented with Verilog-HDL, and synthesized with synopsys tools using 0.18 um Standard Cell Library. The total area is about 3.80 x 4.31 mm2, and the frequency can achieve 179.5 MHz.
  • Keywords
    interpolation; video coding; ALU operations; SIMD; VLIW; data streams; interpolation algorithm; multistandard video coding; programmable engine; single instruction multiple data; very long instruction word; Algorithm design and analysis; Application specific integrated circuits; Automatic voltage control; Clocks; Electronic mail; Engines; Finite impulse response filter; Interpolation; Very large scale integration; Video coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2007. ASICON '07. 7th International Conference on
  • Conference_Location
    Guilin
  • Print_ISBN
    978-1-4244-1132-0
  • Electronic_ISBN
    978-1-4244-1132-0
  • Type

    conf

  • DOI
    10.1109/ICASIC.2007.4415739
  • Filename
    4415739