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
Link To Document :
بازگشت