TY - GEN
T1 - A hardware/software co-solution to achieving high throughput required by motion estimation part in H.264/AVC HDTV real-time application
AU - Chen, Zhenxing
AU - Ikenaga, Takeshi
AU - Goto, Satoshi
PY - 2008/9/5
Y1 - 2008/9/5
N2 - The high throughput required by Motion Estimation (ME) part in H.264/AVC High Definition TV (HDTV) real-time application is very difficult to achieve. Currently one kind of the solutions to this problem is multipling the processing element (PE) array to construct redundant PE array structure. Although redundant structure can take adavantages of parallel processing to achieve high throughput, meanwhile it bring in linear increasing of hardware cost. In this paper, a hardware/software co-solusion is proposed to achieve the required throughput of ME part in H.264/AVC HDTV realtime application. In software side, one adaptive search range (ASR) algorithm which is previously proposed by us [12] is firstly introduced and then experimentally proved can improve the throughput 11.48 times averagely in HDTV1080p video sequence. In hardware side, a previously proposed architecture called SAD-tree [17] is firstly introduced. Then based on this architecture, optimization that increase the frequence is proposed. The hardware implementing result of the optimized architecure shows the proposed optimization can triple the frequence. Finally, it is illustrated that the hardware/software co-solution can help to achieve the required throughput.
AB - The high throughput required by Motion Estimation (ME) part in H.264/AVC High Definition TV (HDTV) real-time application is very difficult to achieve. Currently one kind of the solutions to this problem is multipling the processing element (PE) array to construct redundant PE array structure. Although redundant structure can take adavantages of parallel processing to achieve high throughput, meanwhile it bring in linear increasing of hardware cost. In this paper, a hardware/software co-solusion is proposed to achieve the required throughput of ME part in H.264/AVC HDTV realtime application. In software side, one adaptive search range (ASR) algorithm which is previously proposed by us [12] is firstly introduced and then experimentally proved can improve the throughput 11.48 times averagely in HDTV1080p video sequence. In hardware side, a previously proposed architecture called SAD-tree [17] is firstly introduced. Then based on this architecture, optimization that increase the frequence is proposed. The hardware implementing result of the optimized architecure shows the proposed optimization can triple the frequence. Finally, it is illustrated that the hardware/software co-solution can help to achieve the required throughput.
KW - ASR
KW - ME
KW - Required throughput
KW - SAD-tree
UR - http://www.scopus.com/inward/record.url?scp=50649109844&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=50649109844&partnerID=8YFLogxK
U2 - 10.1109/VDAT.2008.4542429
DO - 10.1109/VDAT.2008.4542429
M3 - Conference contribution
AN - SCOPUS:50649109844
SN - 9781424416172
T3 - 2008 International Symposium on VLSI Design, Automation, and Test, VLSI-DAT
SP - 128
EP - 131
BT - 2008 International Symposium on VLSI Design, Automation, and Test, VLSI-DAT
T2 - 2008 International Symposium on VLSI Design, Automation, and Test, VLSI-DAT
Y2 - 23 April 2008 through 25 April 2008
ER -