TY - GEN
T1 - Hardware-efficient propagate partial sad architecture for variable block size motion estimation in H.264/AVC
AU - Liu, Zhenyu
AU - Huang, Yiqing
AU - Song, Yang
AU - Goto, Satoshi
AU - Ikenaga, Takeshi
PY - 2007
Y1 - 2007
N2 - One hardware efficient and high speed architecture for variableblock size motion estimation in H.264 is presented in this paper. Through compressing the propagated data and optimizing theprocessing element and adder tree circuits in pipeline, this architecture gets more hardware efficient datapath logic. Compared with the original Propagate Partial SAD structure, 12.1% hardware cost can be saved. With TSMC 0.18m CMOS 1P6M standard celllibrary, the maximum clock speed of this design is 227MHz in worstwork conditions (1.62V, 125°C). With the 48x32 search range, the maximum throughput of our design is 147786 MB/S, which can be used in the real-time encoding of VGA resolution frame with 4 reference frames at 30Hz.
AB - One hardware efficient and high speed architecture for variableblock size motion estimation in H.264 is presented in this paper. Through compressing the propagated data and optimizing theprocessing element and adder tree circuits in pipeline, this architecture gets more hardware efficient datapath logic. Compared with the original Propagate Partial SAD structure, 12.1% hardware cost can be saved. With TSMC 0.18m CMOS 1P6M standard celllibrary, the maximum clock speed of this design is 227MHz in worstwork conditions (1.62V, 125°C). With the 48x32 search range, the maximum throughput of our design is 147786 MB/S, which can be used in the real-time encoding of VGA resolution frame with 4 reference frames at 30Hz.
KW - H.264
KW - VLSI
KW - Variable block size motion estimation
UR - http://www.scopus.com/inward/record.url?scp=34748923444&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34748923444&partnerID=8YFLogxK
U2 - 10.1145/1228784.1228826
DO - 10.1145/1228784.1228826
M3 - Conference contribution
AN - SCOPUS:34748923444
SN - 159593605X
SN - 9781595936059
T3 - Proceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
SP - 160
EP - 163
BT - GLSVLSI'07
T2 - 17th Great Lakes Symposium on VLSI, GLSVLSI'07
Y2 - 11 March 2007 through 13 March 2007
ER -