→您现在的位置: 流媒体世界 >> 视频芯片 >> 应用实例 >> 芯片正文
 DSP芯片在视频通信中的应用  
 
作者:未知 文章来源:中国安防产品网 点击数: 更新时间:2005-5-30
 

  Trimedia DSP集成电路是Philips公司新近推出的针对多媒体应用的一种高性能DSPCPU,它能够进行高质量的视频和音频处理。TUrnedia现有三种型号:Tm1000Tm1100Tm1300,处理器的主频分别为1MHz133MHz166MHz。下面以Tm1300为例,来介绍Trimedia 在视频通信中的设计方法和技巧。

 

   芯片简介

 

  Tm1300采用BGA封装,引脚数为292,尺寸为27×27×1.55mmTm1300提供两部分电源:内核电源和输入输出电源。内核电源电流为1200mA,电压为25V。输入输出电源电流为150mA,电压为33V

 

  首先简要介绍一下Tm1300Tm1300的核心是32位的处理器,能够进行32位的线性寻址,寻址能力可达到4GB。同时它含有128个通用寄存器,它们不象其它DSP的寄存器那样分段,所有的操作都可以使用这些寄存器。Tm1300核心处理器采用的是VLIW(超长指令字)结构,可以在每一时钟周期内同时进行5个操作,VLIW结构还可以减少处理器的工作量。Tm1300支持16KB的数据高速缓存和32KB的指令高速缓存,并且数据高速缓存是双端口的,允许同时双向接入。

 

  Tm1300有别于一般的通用DSP,它有专门的视频接口,音频接口,网络接口和相应的处理单元。

 

  (1Tm1300的视频处理单元包括:标准的视频接口、图像协处理器(ICP)和变字长解码器(VLD)。标准的视频输入输出口使Trimedia较方便地与具有CCIR656接口的PAL编解码芯片互连。图像协处理器主要用于图像的滤波或缩放,提高处理的速度,节约处理器的资源。同样,变字长解码器可以减轻Trimedia用于Huffman解码的工作量,有助于高比特率的MPEG-1MPEG-2解码,而在低码率的视频通信系统中可以通过软件来实现而无需采用硬件VLD

 

  (2Tm1300的音频处理单元包括标准的音频接口,能够与大多数串行数据的音频ADCDAC相连接,通过编程可处理大多数的串行数据协议。与视频处理单元一样,音频输入输出单元的缓冲器都在外部的DRAM中,这样可以提高数据交换速度,有利于进行实时处理。

 

  Tm1300I2C串行总线可以工作在主从两种模式下。作为主模式时,Tm1300可通过I2C总线来配置一些外围的芯片。作为从模式时,I2C总线从EEPROM中读出数据,Tm1300上电启动时采用这种模式,它通过IZC总线读入一级启动代码,以便Tm1300进一步读入二级应用程序,使之正常运行。

 

  Tm1300提供一个同步串口(SSI),设计时可以灵活地使用该串口来接入各种网络。既可以通过调制解调器接入模拟电话网,也可以接入ISDN网。通信协议的实现主要通过软件由Trimedia来完成。

 

    系统设计实现

 

  根据Tm1300的种种特征,可以利用它所提供的各种资源来灵活设计一个低码率视频通信系统。

 

  系统的大部分工作都是由该DSP来完成,其中包括:视频的编解码,语音的编解码,网络通信协议的实现以及其他一些相关的工作。由于视频通信系统是一种实时的系统,为此首先必需选择一种实时的嵌入式操作系统作为操作平台。可供选择的嵌入式操作系统有很多,如OS9000PSOS等,用户可根据实际需要来选择。所有的软件开发都是基于选定的操作系统之上的。

 

    视频部分

 

  视频处理主要包括视频的编码与解码。设计时可留两个视频输入接口,一个模拟接口,一个数字接口。模拟口设计比较方便,而数字口的设计主要是从降低成本的角度来考虑的。模拟口的视频信号经过PAL解码后,变成标准的CCIR656422的视频数字信号。视频数字信号直接送入Trimedia,经过压缩编码后,与编码后的语音信号一起送入网络。在接收端,Trimedia将接收到的编过码的视频信号解码,然后送至PAL编码芯片,最终将模拟的视频信号输出到显示屏上。由于Trimedia本身速率的限制,我们只能完成低码率的视频通信,一般视频编解码可采用H.261H.263标准,这两种标准是ITUT针对低码率视频通信而制定的。视频的编解码在整个系统中占用资源最多,因此在进行视频编解码软件开发时,尽量优化程序,使之占用尽可能少的系统资源。可以从以下两个方面来优化:算法优化和代码优化。

 

    语音部分

 

  同样,语音处理的主要任务是完成语音信号的压缩编码与解码。对64kb/s的或128kb/s的线性语音信号进行编码,将其压缩至8kb/s或更低码率的数字信号。因此可以选用一种专门用于声音A/DD/A变换的芯片,来完成声音信号从模拟到数字或从数字到模拟的变换。在发送端,经过此芯片的处理,模拟的语音信号就转变为128kb/s的数字信号,再压缩至8kb/s或更低码率,然后与编码后的视频信号经过复接送入网络。在接收端,Trimedia首先将接收到的编码后的语音信号解码,然后送至音频专用芯片经D/A变换后,输出到扬声器。语音通信的标准有G.728G.729

 

    网络部分

 

  在实现通信协议时,可用SSI串口来接入网络。一般采用专用的网络接口芯片来完成这部分功能,如ISDN接口芯片、IP以太网接口芯片或PSTN接口芯片。因为专用芯片通过硬件完成了通信协议底层大部分的功能,这样就大大减少了开发人员的软件工作量,并且开发人员的主要工作集中在上层协议的开发。

 

    PCI/XIO总结的使用

 

  虽然Trimedia提供的PCI/XIO口主要是针对PCI总线的,但它仍可以当作外部总线来利用,这样就增加了设计的灵活性,我们既可以将系统设计成计算机插卡形式,也可以设计成独立一体机形式。为了能设计成独立视频通信系统,可以将PCI/XIO口转成外部总线接口来使用,这样就可以为Trimedia配置最多为16MBEPROM或闪存,用于存放操作系统和应用程序。系统上电启动后就可以直接运行已经固化的程序,而不用通过计算机来联机运行,并且通过与FPGA相结合,可以将外部总线的寻址范围进行分段,实现对多个外部可寻址芯片的操作。

 

  Trimedia提供了功能较为完善的在线调试工具,设计人员可以通过在线调试工具-JTAG来开发Trimedia的各种资源和调试各种应用程序,从而最终实现整个系统。


 
 
  • 上一篇芯片:

  • 下一篇芯片:
  •    
     

     

    芯片录入:everest    责任编辑:everest 
     专题栏目  
     推荐阅读 [更多内容]
    推荐芯片 3G芯片 诸侯纷争 谁主沉浮
    固顶芯片 DSP市场拓展纵横谈
    固顶芯片 [推荐]DSP应用市场回顾与展望
    推荐芯片 [推荐]Linux环境下威盛多媒体软件
     热门文章 [更多内容]
    普通芯片 [组图]基于MPEG-4视频采集PCI板卡
    普通芯片 [组图]数字有线电视机顶盒单芯片
    普通芯片 [组图]答疑 梓鸣飞利浦芯片MP3拆
    普通芯片 [组图]TD-SCDMA手机射频前端设计
    普通芯片 Intersil推出单电源视频驱动器
    普通芯片 [组图]定点DSP芯片TMS320F2812实
    普通芯片 视频卡—视频输出格式
    普通芯片 HighPoint系统集成解决方案
    普通芯片 [组图]视频采集卡选购指南
    普通芯片 [组图]语音芯片的分段变换采样频
    普通芯片 DSP芯片介绍
    普通芯片 DSP芯片在视频通信中的应用
     相关文章  
  • 英特尔宣布计划于2009年推出32纳

  • 硅谷一家公司推出新芯片 将使游戏

  • 苹果:下代iPod将采用三星解码芯

  • IBM看好皓龙芯片 戴尔还能坚持多

  • AMD公司回收三千块“非正常高温现

  • 颠覆单调车内空间 威盛车载电脑乐

  • ThinkPad T60p电压控制芯片疑有缺

  • 中国制出全球首例生物芯片进行骨

  • ThinkPad T60现重大缺陷!主板惊

  • 最新芯片组出货数据,英特尔依旧

  • 美国研制新款Wi-Fi芯片,功耗降低

  • 具有中国自主知识产权的3G芯片首

  •