Abstract
In this paper, a CA-2D-VLC decoder in SOC design for AVS is presented. Logical and feasible division between software and hardware is proposed on the basis of sufficient validity check. Under control of an embedded CPU, this design can decode Fixed Length Code, unsigned or signed k-th Exp-Golomb Code and context-based adaptive 2D-VLC (CA-2D-VLC) Code. As a result of reasonable design and optimization for 2D-VLC table, a reduction of more than 30% in hardware cycle number consumption is achieved. C reference model for whole decoder was proposed as well, which is adopted to verify the decoding algorithm and register cycle number consumed by hardware. Though designed for AVS video standard originally, the architecture can be adapted to other coding standards easily.
This work is supported by the construct program of the Key Laboratory of Intelligent System in ZUCC.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Audio Video Coding Standard Workgroup of China (AVS), Advanced Coding of Audio and Video - Part 2: Video (December 2004)
Sheng, B., Gao, W., Xie, D., Wu, D.: An Efficient VLSI Architecture of VLD for AVS HDTV Decoder. IEEE Trans. on Consumer Electronics 52, 696–701 (2006)
Zhang, K., Wu, X.-Y., Yu, L.: An Area-efficient VLSI Implementation of CA-2D-VLC Decoder for AVS. IEEE Trans. on VLSi System, 3151–3154 (2007)
Wang, Q., Zhao, D.-B., Gao, W.: Context-Based 2D-VLC Entropy Coder in AVS Video Coding Standard. Journal of Computer Science & Technology 21(3), 315–322 (2006)
Aspar, Z., Yusof, Z.M., Suleiman, I.: Parallel Huffman decoder with an optimized lookup table option on FPGA. In: IEEE Proc. of TENCON, pp. 73–76 (2000)
Lei, S.M., Sun, M.R., Ramachandran, K., Palaniraj, S.: VLSI implementation of an entropy coder and decoder for advanced TV applications. In: Proc. of ISCAS, pp. 3030–3033 (1990)
Di, W., Wen, G., Mingzeng, H., Zhenzhou, J.: An Exp-Golomb encoder and decoder architecture for JVT/AVS. In: Proc.5th International Conference on ASIC, vol. 2, pp. 910–913 (October 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liu, W., Wang, X., Chen, Y. (2011). CA-2D-VLC Decoder for AVS in SOC Design. In: Zhang, J. (eds) Applied Informatics and Communication. ICAIC 2011. Communications in Computer and Information Science, vol 227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23226-8_29
Download citation
DOI: https://doi.org/10.1007/978-3-642-23226-8_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23225-1
Online ISBN: 978-3-642-23226-8
eBook Packages: Computer ScienceComputer Science (R0)