A Hardware Architecture of CABAC Encoding and Decoding with Dynamic Pipeline for H.264/AVC
Journal of Signal Processing Systems
Proceedings of the 21st annual symposium on Integrated circuits and system design
Survey of Advanced CABAC Accelerator Architectures for Future Multimedia
ARC '09 Proceedings of the 5th International Workshop on Reconfigurable Computing: Architectures, Tools and Applications
CABAC Accelerator Architectures for Video Compression in Future Multimedia: A Survey
SAMOS '09 Proceedings of the 9th International Workshop on Embedded Computer Systems: Architectures, Modeling, and Simulation
High-throughput H.264/AVC high-profile CABAC decoder for HDTV applications
IEEE Transactions on Circuits and Systems for Video Technology
Variable-bin-rate CABAC engine for H.264/AVC high definition real-time decoding
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
A high-performance entropy decoding system for H.264/AVC
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
A novel pipeline design for H.264 CABAC decoding
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
A high throughput CABAC algorithm using syntax element partitioning
ICIP'09 Proceedings of the 16th IEEE international conference on Image processing
High-Speed FPGA Architecture for CABAC Decoding Acceleration in H.264/AVC Standard
Journal of Signal Processing Systems
Hi-index | 0.43 |
In this paper, we propose a high performance hardware architecture of CABAC decoder CABAC is the context adaptive binary arithmetic coding used in H.264/AVC video standard, which achieves significant compression enhancement while bringing greater complexity and costs in implementation. The necessity of hardware implementation for real-time CABAC decoders is introduced, and then a fast and cost effective architecture is proposed. The new architecture can achieve decoding speed of averagely 500 cycles/macroblock, for typical 4M bit stream of DI resolution, 30 frame/s. An ASIC implementation of the new architecture is carried out in a 0.18 μm silicon technology. The estimated area is 0.3 mm2 and the critical path is limited within 6.7 ns.