Implementation of intra prediction in H.264 based on a novel design methodology

A novel IC design methodology, named Operator Methodology (OM), is proposed in this paper and has been applied to intra prediction of H.264 entropy coding, satisfying the need of 1080P@30pfs performance. This new methodology will map the high-level language, such as C programming language, to verilog HDL through a special middle language, using a series of analysis processes like time-noting and optimization. The implementation of intra prediction in H.264 by OM, which is verified to work at 100MHZ in a Xilinx Virtex6 FPGA and 0.13um SMIC CMOS technology at 167MHz frequency, shows that OM can speed up IC design effectively and obtain comparable performance with other ASIC results. Finally, our design cycle, measured by man-month, will be decreased by a large scale using auto-translator and auto-optimizer.

[1]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Muhammad Shafique,et al.  A parallel approach for high performance hardware design of intra prediction in H.264/AVC Video Codec , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.

[3]  Jinjia Zhou,et al.  High profile intra prediction architecture for H.264 , 2009, 2009 International SoC Design Conference (ISOCC).

[4]  Shih-Chang Hsia,et al.  A Configurable IP for Mode Decision of H.264/AVC Encoder , 2007, Second NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2007).

[5]  Patrice Kadionik,et al.  An Efficient Hardware Architecture Design for H.264/AVC INTRA 4X4 Algorithm , 2008 .

[6]  Ilker Hamzaoglu,et al.  An efficient H.264 intra frame coder system , 2008, IEEE Transactions on Consumer Electronics.

[7]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, SPIE Optics + Photonics.

[8]  Thomas Wiegand,et al.  Draft ITU-T recommendation and final draft international standard of joint video specification , 2003 .

[9]  Jan M. Rabaey,et al.  Digital Integrated Circuits , 2003 .

[10]  Jan M. Rabaey,et al.  Digital integrated circuits: a design perspective / Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolic , 2003 .

[11]  Ajay Luthra,et al.  Overview of the H.264/AVC video coding standard , 2003, IEEE Trans. Circuits Syst. Video Technol..

[12]  Youn-Long Lin,et al.  A High-Performance VLSI Architecture for Intra Prediction and Mode Decision in H.264/AVC Video Encoding , 2006, APCCAS 2006 - 2006 IEEE Asia Pacific Conference on Circuits and Systems.