基于DSP的DVB流发射/接收系统

2009-04-23 15:55:38来源:电讯技术 作者:王健 张登福 毕笃彦热度:

一、序言
  
随着数字视频广播(DVB)技术的发展,国内开展了相关研究,其中真正研制数字视频广播流发射和接收系统的却很少。为满足DVB系统发射和接收的需要,基于DSP技术研制了可以进行0~8 Mbps的数字视频广播流(DVBS)发射/接收系统,误码率低于10-7。
  
二、系统框图及流程
  
为满足0~8 Mbps的数据处理能力,采用美国TI公司最新DSP处理芯片TMS320VC33-120(以下简称VC33)为系统控制及数据处理器,美国 Lucent公司E1/T1收发两用芯片T7688作为发射/接收系统E1数据接口。E1接口即时分复用TDM方式PCM30/32传输,对系统发送端的时钟同步有较高要求[1]。系统在硬件和软件共同控制下,将输入数据流分割为4个标准的E1接口数据。系统总体框图如图1所示。

1DVBS发射系统框图及流程
  
首先介绍DVBS发射系统数据流形成过程,如图2所示。发射系统接口电路中,为形成标准DVBS,系统将接口电路中接收到的6 Mbps视频流、384 kbps音频流、每188字节包含4字节的TS包头以及用户数据复合成传送流TS。系统在
传输中每隔40 ms还插入一个程序参考时钟PCR,相应TS包头将增加8个字节,插入PCR后系统速率增加为

在实际中,PES分组包头将会对视频和音频数据增加约1%,当数据送入系统信道之前,数据还需经过扰码及纠错编码,被分成4路分别送入4个E1接口电路。在图2中,纠错编码选用BCH(511,493)码,经过模2运算可实现纠正2个误码。由于纠错编码的加入,最后数据率增加为

系统在VC33 的控制下将数据等分为4, 每路TDM输出的信号为1.662 Mbps,随后数据在E1接口电路中经加入帧同步头,联络信号及特定的填充字比特后形成标准基群的2.048 Mbps比特流,经E1接口电路变换为HDB3码后直接送出E1接口。发射系统的具体流程如下:并行DVB流(串行异步DVB数据先经过串并转换成16位并行数据)送至发射缓存1(FIFO1为4 k×16 bit),VC33判断缓存1处于半满后,从缓存1读取半满数据量并按照E1格式划分帧时隙、组帧、添加帧同步头、复帧同步头、添加信令等,写入发射缓存 2(FIFO2为4k×16 bit)。缓存2数据经过16位并行—1路串行—4位并行变换电路,完成4路2.048 Mbps比特流E1分组,经E1接口电路变换为HDB3码后直接送出E1接口。为避免出现缓存2数据被读空而缓存1未处于半满的数据紊乱情况,我们采用 VC33自动添加特定格式的添加字(在接收通道中必须将添加字检测并剔除)方法处理。DVBS发射系统工作原理框图如图3所示,DVBS发射系统实现框图如图4所示。


2. DVBS接收系统流程
  
接收系统是发射系统的逆过程,其各框图与发射系统框图基本一致(本文略去)。接收系统流程是:接收变压器接收4 路E1数据,通过4位并行—1路串行—16位并行电路转换,送至接收缓存1(FIFO1)。当缓存1处于半满状态后,分别通过硬件电路及软件检测同步并执行接收主程序,完成去帧同步头、复帧同步头、信令及添加的特定比特的填充字工作,还原出并行DVB数据并送至缓存2(数据经过16位并行—1路串行转换电路,经发驱动电路完成串行异步DVB流的合成),完成并行DVB数据的接收。
  
三、系统硬件实现
  
1DSP工作方式

责任编辑:xiaolin

为您推荐

卫星数字电视制式DVB-S浅析

卫星通信基本原理卫星从用途上可以分为:资源探测卫星,气象卫星,军事卫星,通信卫星,直播卫星等。从理论上讲,如果在地球赤道上空相对于地球静止的卫星轨道上放置三颗间隔各120度的卫星,就可以实现全球通信或全球广播。如图(1):520)this.width=520;"border=0>

DVB-H标准 西门子电视手机展现未来趋势

手机的功能发展众所周知,从电话、短信、到音乐下载、拍摄、录音等,如今手机又在向电视机的功能迈进。但我要说的,这可是一台会走路的电视机。在电视功能方面,电视手机目前还处于初期阶段,由于等等因素的制约,仍得不到突破性的进展。西门子此次的“实验”性DVB-H标准的电视手机,也证明了手机领域未来发展的大方向……

新一代数字卫星广播标准—DVB-S.2(第二代DVB-S标准介绍)

DVB-S.2作为新一代数字卫星广播标准即将出台,草案已正式发布,新标准在提升原有信道传输容量的同时,还将大大拓展业务范围,得到了广电、电信、计算机等领域的广泛关注。在与以往标准相比较的基础上,本文阐述了新标准技术上的主要优势,并简要介绍了标准的研发背景、目前的进展及未来应用前景。一数字卫星广播标准的发展沿革与DVB-S.2数字卫星广播标准发展始于1990年代初,应用较多的制式主要有两种,即欧洲的DVB-S标准和美国GI公司开发的Digicipher标准,两种方式互不兼容,其差别主要在于数字信号的传输方式即信道编码,而信源编码部分都采用了MPEG-2。从欧洲电信标准协会(ETSI)的ETS30

各类DVB卫星电视卡和接收软件的兼容性对比

注释:o - 软件直接支持DVB卡 oo - 软件通过插件支持 DVB卡 x - 软件不支持 DVB卡