TY - GEN
T1 - Architecture optimization for H.264/AVC propagate partial SAD engine in HDTV application
AU - Huang, Yiqing
AU - Ikenaga, Takeshi
PY - 2009/12/1
Y1 - 2009/12/1
N2 - This paper presents one compact propagate partial SAD (PPSAD) engine for H.264/AVC in HDTV application. Firstly, by using mode reduction technique, redundant registers in original PPSAD structure is removed. Secondly, circuit optimization is applied on the whole structure. Redundant adders within processing element (PE) and PE rows are removed. With TSMC 0.18um technology under worst case conditions (1.62V, 125°C), the proposed architecture can achieve 27.4% to 33.2% reduction of hardware and 11.7% saving in power consumption. When it is applied to parallel processing of HDTV 1080p real-time encoder, about 10k gates can be saved compared with previous design.
AB - This paper presents one compact propagate partial SAD (PPSAD) engine for H.264/AVC in HDTV application. Firstly, by using mode reduction technique, redundant registers in original PPSAD structure is removed. Secondly, circuit optimization is applied on the whole structure. Redundant adders within processing element (PE) and PE rows are removed. With TSMC 0.18um technology under worst case conditions (1.62V, 125°C), the proposed architecture can achieve 27.4% to 33.2% reduction of hardware and 11.7% saving in power consumption. When it is applied to parallel processing of HDTV 1080p real-time encoder, about 10k gates can be saved compared with previous design.
KW - H.264/AVC
KW - Hardware architecture
KW - IME engine
UR - http://www.scopus.com/inward/record.url?scp=77951480245&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77951480245&partnerID=8YFLogxK
U2 - 10.1109/SOCDC.2009.5423841
DO - 10.1109/SOCDC.2009.5423841
M3 - Conference contribution
AN - SCOPUS:77951480245
SN - 9781424450343
T3 - 2009 International SoC Design Conference, ISOCC 2009
SP - 365
EP - 368
BT - 2009 International SoC Design Conference, ISOCC 2009
T2 - 2009 International SoC Design Conference, ISOCC 2009
Y2 - 22 November 2009 through 24 November 2009
ER -