基于多DSP的MPEG-4系统的设计
块DSP芯片TMS5402中完成,这是因为音频的编解码过程没有视频那么复杂,占用的资源相对较少。以TMS5402的芯片资源是可以同时完成音频的编解码算法的。
2.2 音视频解码
音频解码工作过程:TMS5402接收到MPEG-4音频已编码信号后就开始进行解码算法,每解码出一帧音频信号,就直接将其进行D/A转换发送到耳机或是音箱中播放。
视频解码模块框图如下:
视频解码工作过程:AT75C220将接收到的MPEG-4视频编码信号直接送往TMS6204。当其运行解码算法得到第一帧的图像数据后,就将其拷贝到片外的SDRAM中,同时向FPGA发送一个初始化信号,然后FPGA调用中断通过DMA方式将SDRAM中的图像转移到FIFO里,经D/A转换合成为RGB信号后送往显示器显示出图像。
3. 系统特点
根据仿真的结果,在352*240(NTSC制式),视频输出35帧/秒以上,码率可控制在100kbps~1000kbps之间,完全可以满足实际需要。近年来,随着FPGA技术的日益成熟,利用FPGA的特殊结构和特性,很多复杂数字算法开始使用PPCA完成,使它可以更加高速和高效地完成这些算法,但相应的是其开发难度变大,周期变长。由于本系统是基于DSP来实现的,与上述方式相比具有设计周期短,成本低的特点。同时具有很强的通用性和扩展性,可根据实际需求形成丰富的产品系列。
4. 结束语
MPEG4的应用前景将是非常广阔的。 它的出现将对以下各方面产生较大的推动作用:实时通信、数字电视、广播电视、实时多媒体监控、移动多媒体通信、内容存储和检索多媒体系统、基于Internet/Intranet的数字码流视频、基于面部表情模拟的虚拟会议、DVD上的交互多媒体应用、基于计算机网络的可视化合作实验室场景应用等。
参考文献
1. Overview of the MPEG-4 standard[S].ISO/IEC JTC1/SC29/WG11, N4030. Singapore,2001
2. MPEG-4 video verification model version 13.0[S].ISO/IEC JTC1/SC29/WG11,PEG99/N2678, Seoul, 1999.3
3. ISO/IEC JTC1/SC29/WG11 N2203 MPEG-4 Audio (Final Committee Draft 14496-3) May 1998
4. ISO/IEC JTC1/SC29/WG11 N1729 MPEG-4 Applications Document July 1997
5. 胡国荣 数字视频压缩及其标准 北京广播学院出版社,北京,1999.
6. 钟玉琢 王琪 贺玉文 基于对象的多媒体数据压缩国际标准-MPEG-4及其校验模型,科学出版社,北京,2000
7. 王念旭 DSP基础与应用系统设计 北京航天航空大学出版社,北京,2001
- F1aSh存储器在TMS320C3X系统中的应用(11-11)
- 基于PIC18F系列单片机的嵌入式系统设计(11-19)
- DSP在卫星测控多波束系统中的应用(01-25)
- 基于PCI总线的双DSP系统及WDM驱动程序设计(01-26)
- 利用Virtex-5 FPGA实现更高性能的方法(03-08)
- DSP与单片机通信的多种方案设计(03-08)