首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

DSP在多媒体通信中的应用(2)

DSP在多媒体通信中的应用(2)

VCXO 内插控制端口(VIC)          10/100Mbps以太网口(EMAC)
          数据管理输入输出模块(MDIO)
          多通道音频串行端口(McASP)
          I2C(Inter-integrated circuit)总线 模块
          两个多通道有缓存的串口
          (McBSPs)
          三个32-bit通用定时器
          用户可配置的16-bit或32-bit的
          主端口接口(HPI16/HPI32)
          66Mhz32-bit的PCI接口
          通用I/O端口(GPIO)
          64-bit的外部存储单元接口,支持
          和同步或异步存储单元的连接
          这些接口基本上提供了设计多媒体系统所需要的外部接口。同时,DM642还针对图像和视频处理优化其中央处理器(CPU),包括为了满足视频和图象处理的需要,采用VelociTI体系结构。该MSP还采用高级超长指令字结构,使得在一个指令周期能够并行处理多条指令。
          DM642 CPU的组成部分:
          两个通用寄存器组(A和B,各32
          个32-bit通用寄存器)
          8个功能单元(。L1,。L2,。S1,。S2,。
          M1,。M2,。D1,。D2)
          两个从内存读数据的数据通道
          (LD1和LD2)
          两个写内存的数据通道(ST1和
          ST2)
          两个数据地址通道(DA1和DA2)
          两个寄存器组数据交叉通道(1X
          和2X)
          DM642的这些功能,使得它非常合适作为多媒体硬件平台,基于它的各种应用系统已经出现或正在开发中,图2中,可以看到一个基于DM642的网络视频监控终端的设计例子。
          
          图2 远程视频监控系统原理框图
          此系统各单元的主要功能如下。
          1.视频采集模块:将从摄像头采集的视频流,通过解码芯片,得到原始YUV视频流,送入DM642的视频端口。
          2.视频编码模块:片上可运行视频标准H.264编解码器。这是当前最新一代的视频编码标准,具有压缩比高,视频质量好,抗误码能力强,鲁棒性高,适宜网络传输等特点。
          此外,该编码器还提供性能良好的码率控制功能,能够向网络传输速率稳定的码流。
          3.网络传输模块:DM642提供10M/100M以太网借口,编码模块得到的编码后码流,经过本模块,由网络传输到远程网络终端。
          4.视频回放模块:将解码器得到的实时重建视频流,通过DM642提供的视频接口输出,并通过编码芯片,将重建视频流转换成NTSC/PAL制,由电视回放,可以看到重建视频效果。
          5.嵌入式控制模块:该模块以一个SOC为核心,通过PCI总线和DM642相连,实现一些控制功能,如实现硬盘读写、用户界面管理和对整个系统的控制工作。
          由于DSP的可编程性,本系统的核心编解码算法可以方便的进行修改,移植和升级工作。此外,本系统结合DM642以及H.264的先进性,具有视频压缩比高,主观质量好,体积小,功耗低等特点。
          多媒体关键技术
          由于多媒体系统需要将不同的媒体数据表示成统一的结构码流,然后对其进行变换、重组和分析处理,以进行进一步的存储、传送、输出和交互控制。所以,多媒体的传统关键技术主要集中在以下四类中:数据压缩技术、大规模集成电路(VLSI)制造技术、大容量的光盘存储器(CD-ROM)、实时多任务操作系统。因为这些技术取得了突破性的进展,多媒体技术才得以迅速的发展,而成为像今天这样具有强大的处理声音、文字、图像等媒体信息的能力的高科技技术。
          但说到当前要用于互联网络的多媒体关键技术,有些专家却认为可以按层次分为媒体处 理与编码技术、多媒体系统技术、多媒体信息组织与管理技术、多媒体通信网络技术、多媒 体人机接口与虚拟现实技术,以及多媒体应用技术这六个方面。而且还应该包括多媒体同步 技术、多媒体操作系统技术、多媒体中间件技术、多媒体交换技术、多媒体数据库技术、超 媒体技术、基于内容检索技术、多媒体通信中的QoS管理技术、多媒体会议系统技术、多媒 体视频点播与交互电视技术、虚拟实景空间技术等等。
          多媒体组成部分
          一般的多媒体系统由如下四个部分的内容组成:多媒体硬件系统、多媒体操作系统、媒体处理系统工具和用户应用软件。
          结束语
          本文讨论了采用MSP实现多媒体产品设计存在的优点,并列举了实例进行说明,在现有技术尚在快速发展的过程中,MSP技术有其独特的优点。
继承事业,薪火相传
返回列表