Digital video encoding plays an important role in many applications such as digital video surveillance systems and video conference systems. This application report describes the optimization techniques for a general video encoder on TI TMS320DM64x/C64x DSP. The TMS320DM64x/C64x is a high-performance digital medial processor with 2-level memory/cache hierarchy and very-long-instruction-word (VLIW) architecture. Video encoding optimization on DM64x is a combination of
multiple techniques including algorithm/system optimization, memory buffering optimization, enhanced direct memory access (EDMA) and cache utilization optimization.……