繁体中文
设为首页
加入收藏
当前单片机技术首页 >-最新单片机资料 >> TMS320C6201在MPEG-4视频解码器中的应用

TMS320C6201在MPEG-4视频解码器中的应用 (7)

2008-07-07 00:04:10  作者:  来源:网络  浏览次数:229  文字大小:【】【】【
TMS320C6201在MPEG-4视频解码器中的应用TMS320C6201在MPEG-4视频解码器中的应用-单片机技术,码、优化C代码和编写线性汇编程序3个阶段。使用的开发工具是TI的集成开发环境CCS(Code Composer Studio)。在CCS下,可以对软件进行编辑、编译、调试、代码性能测试(profile)等所有工作。

(2)程序优化措施

为使程序优化,采取如下措施:

①为编写出优化的C程序,在编程时尽量按照C6000环境下支持的优化C的方法进行编程,这样有助于C编译器产生高效的汇编代码。

②使用TI提供的库函数,大大提高了编程效率。

③使用DMA传数,提高了CPU的效率。

在解码程序中用DMA方式实现了下列数据的传输:

*码流输入——码流从片外存储器传输到片内;

*解码后的结果输出——解码完一宏块行后,将结果从片内传输到片外保存;

*顶部和低部的填充;

*运动补偿时,将在片外找到的参考块传输到片内。

(3)采用线性汇编对某些程序段做进一步优化。

为了提高代码性能,对影响应用程序的代码可以用线性汇编重新编写。

3.5 MPEG-4 SVP解码器的特性及测试结果

按照上述思路所实现的MPEG-4 SVP视频解码器完全符合MPEG-4的SVP规范,其特点如表2所列。输入图像分辨率可为QCIF或CIF,输入比特率为64Kbps、128Kbps和384Kbps,输出图像格式为4:2:0YUV,最大解码速率TMS320C6201在MPEG-4视频解码器中的应用TMS320C6201在MPEG-4视频解码器中的应用-单片机技术电子技术信息港

[1] [2] [3] [4] [5] [6] [7] [8] [9]

相关文章
 

最新文章

更多

· 倒车多媒体可视测距终端...
· TMS320F240与PC机串行通...

推荐文章

更多

· 基于MSP430的血糖仪设计
· 倒车多媒体可视测距终端...
· TMS320F240与PC机串行通...
· 采用Nios定制指令的嵌入...
· 一种用VHDL设计嵌入式We...

热点文章

更多

· 采用Nios定制指令的嵌入...
· 倒车多媒体可视测距终端...
· 基于MSP430的血糖仪设计
· RTOS的必备特性
· 基于MSK4364型驱动器的三...
· 消费总线电力线接口电路...
· TMS320F240与PC机串行通...
· 一种用VHDL设计嵌入式We...