Title: Optimisation of RunBefore decoder and first one detector for MPEG-4 AVC/H.264 CAVLC decoding

Authors: So-Jin Lee, Joo-Yul Park, Ki-Seok Chung

Addresses: #716, IT/BT building, Hanyang University, 17 Haendang-dong, Seongdong-gu, Seoul, 133-791, Korea. ' #716, IT/BT building, Hanyang University, 17 Haendang-dong, Seongdong-gu, Seoul, 133-791, Korea. ' #716, IT/BT building, Hanyang University, 17 Haendang-dong, Seongdong-gu, Seoul, 133-791, Korea

Abstract: In this paper, we propose a novel RunBefore decoder and a new FOD (first one detector) for MPEG-4 AVC/H.264 CAVLC decoding. By reusing common blocks aggressively, the proposed FOD has smaller area and less power consumption. Also, a new RunBefore decoder which decodes two values in one clock has been designed to improve the decoding performance. The proposed CAVLC decoder has been designed in Verilog HDL and synthesised by Synopsys| design compiler using MagnaChip 0.18μm CMOS cell library. Performance evaluation results show that our design has on average 48% faster than conventional designs.

Keywords: CAVLC decoding; CAVLC decoders; RunBefore decoder; first one detector; FOD; MPEG-4 AVC; H.264; video compression; video quality.

DOI: 10.1504/IJICT.2009.026436

International Journal of Information and Communication Technology, 2009 Vol.2 No.1/2, pp.132 - 141

Published online: 11 Jun 2009 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article