新闻中心

EEPW首页 > 消费电子 > 设计应用 > 基于TMS320DM642 的X264 视频编码器的优化

基于TMS320DM642 的X264 视频编码器的优化

作者:时间:2010-12-03来源:网络收藏

【摘要】简单介绍了TMS320DM642 数字信号处理器的硬件构成, 简要给出了 平台的程序优化一般流程。着重研究了TMS320DM642 平台优化X264 编码器,包括算法与系统结构优化,乒乓缓存优化,循环体的优化以及 汇编实现。

1 引言

在数字应用方案中,编码器是核心,其中编码器的硬件运算能力是系统实时性的保证,而视频压缩标准的高压缩比为编码器适应各种传输带宽信道提供了必要的保障。视频编码工程X264 是一款开源的、按照H.264 标准在PC 平台开发的视频编码器, 如果直接移植到TMS320DM642(以下简称DM642)平台,则实际的编码速度一般低于视频应用方案所需要的实时性要求。为了提高编码工程的编码速度, 需要对移植到DM642 平台的X264 进行优化, 整个优化的流程如图1所示。
1.JPG

图1 优化流程图

2 DM642 硬件介绍

DM642 采用TI 开发的第二代高性能先进VelociTI技术的VLIW 架构VelociTI1.2,在主频600 MHz 下处理速度达到4 800 MI/s(兆指令/秒)。DM642 CPU 核内部具有64 个32 位通用寄存器和8 个独立的32 位运算单元(2 个乘法器和6 个算数逻辑单元), 确保每个周期能够提供4 个16 位介质访问控制(Medium Access Control,MAC)。


上一页 1 2 3 4 下一页

关键词: 视频 DSP

评论


相关推荐

技术专区

关闭