Paper
7 May 2003 Optimized video decoder architecture for TMS320C64x DSP generation
Author Affiliations +
Proceedings Volume 5022, Image and Video Communications and Processing 2003; (2003) https://doi.org/10.1117/12.476330
Event: Electronic Imaging 2003, 2003, Santa Clara, CA, United States
Abstract
The TMS320C64x DSP is a generation of high-speed DSPs with a rich instruction set and an efficient memory system for multimedia processing. Digital video decoding is one of the key applications in multimedia processing. It is a computationally intensive application, which requires high bandwidth to external memory and an efficient DMA engine. Reference models for video decoders typically follow a simple data flow that operates sequentially on one macroblock (MB) at a time. This structure leads to inefficiencies in real-time implementations including less than optimal utilization of program caches and DMA bandwidth. These issues become more significant with high-performance devices like the C64x DSP because the CPU efficiency and high-clock rate allow the core processing to occur much faster than on other processors. At the same time, the bandwidth to external memory has not increased at the same rate as the processing performance. This can lead the performance bottleneck to be I/O bandwidth instead of processing unless the system data flow is carefully designed. This paper describes an optimized flow for MPEG-2 decoding, which processes multiple blocks at a time to obtain optimum cache performance and DMA bandwidth efficiency. With this approach, system overhead is reduced from as high as 100% for worst-case B frames with the conventional flow to less than 20%.
© (2003) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Jeremiah Golston, Satish Arora, and Ratna Reddy "Optimized video decoder architecture for TMS320C64x DSP generation", Proc. SPIE 5022, Image and Video Communications and Processing 2003, (7 May 2003); https://doi.org/10.1117/12.476330
Lens.org Logo
CITATIONS
Cited by 5 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital signal processing

Video

Video processing

Multimedia

Quantization

Data modeling

Chromium

RELATED CONTENT

A Low-Bit-Rate Video Codec Using Block-List-Transform
Proceedings of SPIE (November 01 1989)
Multimedia traffic monitoring system
Proceedings of SPIE (October 11 2000)
Classification of multimedia processors
Proceedings of SPIE (December 21 1998)
JIP: Java image processing on the Internet
Proceedings of SPIE (December 22 1998)

Back to Top