DocumentCode :
2569962
Title :
An efficient programmable engine for interpolation of multi-standard video coding
Author :
Zhang, Zhi ; Yan, Xiaolang ; Qin, Xing
Author_Institution :
Zhejiang Univ., Hangzhou
fYear :
2007
fDate :
22-25 Oct. 2007
Firstpage :
750
Lastpage :
753
Abstract :
This paper presents an efficient programmable engine that supports diverse interpolation algorithm in different video coding standards, such as H.264/AVC, and the Chinese national standard, AVS. It is a VLIW(very long instruction word) and SIMD(single instruction multiple data) hybrid architecture which could issue four ALU operations and one memory reference or a branch operation in every clock cycle, and execute four different data streams in a single instruction. An 8-bank 2-D on-chip memory is proposed to improve the parallelism of memory accessing. The design is implemented with Verilog-HDL, and synthesized with synopsys tools using 0.18 um Standard Cell Library. The total area is about 3.80 x 4.31 mm2, and the frequency can achieve 179.5 MHz.
Keywords :
interpolation; video coding; ALU operations; SIMD; VLIW; data streams; interpolation algorithm; multistandard video coding; programmable engine; single instruction multiple data; very long instruction word; Algorithm design and analysis; Application specific integrated circuits; Automatic voltage control; Clocks; Electronic mail; Engines; Finite impulse response filter; Interpolation; Very large scale integration; Video coding;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
ASIC, 2007. ASICON '07. 7th International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4244-1132-0
Electronic_ISBN :
978-1-4244-1132-0
Type :
conf
DOI :
10.1109/ICASIC.2007.4415739
Filename :
4415739
Link To Document :
بازگشت