International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 69 - Number 10 |
Year of Publication: 2013 |
Authors: Arun Kumar Pradhan, Lalit Kumar Kanoje, Biswa Ranjan Swain |
10.5120/11879-7693 |
Arun Kumar Pradhan, Lalit Kumar Kanoje, Biswa Ranjan Swain . FPGA based High Performance CAVLC Implementation for H.264 Video Coding. International Journal of Computer Applications. 69, 10 ( May 2013), 23-28. DOI=10.5120/11879-7693
Context-based adaptive variable-length coding (CAVLC) is an important feature of the latest video coding standard H. 264/AVC. The coding technique using conventional CAVLC based on area efficient design, the second is on low power design architecture will lead to low throughput. In this paper, an efficient CAVLC design is proposed. The main concept is the FPGA based pipelining scheme for parallel processing of two 4x4 blocks. When one block is processed by the scanning engine to collect the required symbols, its previous block is handled by the coding engine to translate symbols into bit stream. Our block based pipelined architecture doubles the throughput of CAVLC at high bit rates. The proposed architecture can make a real time processing of 1920X1080 @ 30fps. With the synthesis constraint of a 200MHz clock using altera cyclone-II FPGA.