• DocumentCode
    2204083
  • Title

    Fully Utilized and Low Memory-bandwidth Architecture Design of Variable Block-size Motion Estimation for H.264/AVC

  • Author

    Chen, Liang-Bin ; Zhang, Yi-Zhen ; Xu, Chao

  • Author_Institution
    Nat. Lab. on Machine Perception, Peking Univ., Beijing
  • fYear
    2006
  • fDate
    14-17 Nov. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper, we present a novel VLSI architecture for variable block size motion estimation (VBSME) which not only enhances the PE utilization to 100% but also reduces the memory bandwidth to 1%~25% of the former designs with the same chip size. Based on a 16times31 search area register array (SARA) to buffer 16 rows of search area so as to increase the data reusability and two 16times16 current block register arrays (CBRA) for ping-pong mode, the design allows serial data input and parallel data processing. At the same time, it solves the problem of current block switch in all conditions. Our design was implemented by Synopsys Design Compiler with SMIC 0.18 cell library. Under a clock frequency of 200 MHz, the architecture allows real-time processing of D1 (720times480) @ 30 fps in a search range of [-32,+31] horizontally and vertically with 123.1k gates
  • Keywords
    VLSI; motion estimation; parallel architectures; video coding; 200 MHz; AVC-H.264; SMIC 0.18 cell library; Synopsys Design Compiler; VLSI architecture; advanced video coding; chip size; clock frequency; current block register arrays; data reusability; memory bandwidth reduction; memory-bandwidth architecture design; parallel data processing; ping-pong mode; search area register array; variable block-size motion estimation; Automatic voltage control; Bandwidth; Clocks; Data processing; Libraries; Memory architecture; Motion estimation; Registers; Switches; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    TENCON 2006. 2006 IEEE Region 10 Conference
  • Conference_Location
    Hong Kong
  • Print_ISBN
    1-4244-0548-3
  • Electronic_ISBN
    1-4244-0549-1
  • Type

    conf

  • DOI
    10.1109/TENCON.2006.344196
  • Filename
    4142384