基于FPGA的TS over IP系统研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:zhengpeng19860223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在三网融合的大背景下,数字电视的网络化已成为必然趋势。为了降低数字电视系统的设备成本,以及增强系统的可扩展性,传统的数字电视接口ASI已无法满足市场需求,因此亟需能将ASI接口转到IP接口的设备,以承载数字电视网和互联网之间的信息传递。本文将通过对MPEG-2TS流进行格式转换及中间处理,利用FPGA设计并实现TS overIP系统,以完成ASI接口到IP接口的转换。本文的主要研究内容如下:  (1)本文将选用Xilinx公司的ZYNQ-7020以及物理层网络芯片88E1111构建系统的硬件平台,利用Verilog硬件描述语言完成系统功能设计,包括将ASI接口的MPEG-2TS码流封装为IP包格式,多路TS流的复用,码率平滑以及PCR校正,从而完成对TS overIP数字电视前端系统的设计与实现。  (2)本系统支持256路TS流的接收与发送,为了便于FPGA内部的处理,在系统内部对256路TS流进行复用。TS流中PID字节是节目信息的唯一标识,而复用操作会导致PID冲突。为了解决该问题,本文中提出了自定义包头的概念,即在标准TS包结构的基础上增加了自定义字节,通过对系统功能的仿真可知,利用自定义包头中的Stream_ID字节可完成PID映射及重新分配。  (3)为了解决数据突发所造成的缓冲区上溢而导致的丢包问题,本系统通过对码率平滑算法的研究,结合SRS算法和ARSBO算法的优缺点,提出了一种基于缓冲区等级动态调整的改进ARSBO算法。实验结果表明,改进的码率平滑算法在平滑性能上有所改进并且所占用的FPGA资源更低。  (4)传输流TS中所携带的节目参考时钟PCR是数字电视系统中编解码同步的关键,而本系统对TS流的处理无法保证恒定延迟,从而导致TS流中PCR值无法正确反映TS包间的时间关系,造成解码端的同步错误。为了保证编解码的时钟同步,本系统对PCR进行校正,以使系统满足MPEG-2标准对TS流PCR抖动与精度的要求。传统的PCR校正算法主要针对标准的ASI接口信号,为了对来自IP接口的TS流进行PCR校正,提出了一种改进的PCR校正算法,该算法通过记录PCR包间的时间累积与PCR值进行对比,从而完成对PCR的校正。
其他文献
苏云金芽孢杆菌(Bacillus thuringiensis,Bt)编码杀虫晶体蛋白(Insecticidal Crystal Proteins,ICPs)的cry基因中cry1类基因的启动子是一类芽孢依赖型启动子,从芽孢形成T2期开始
群体感应是指细菌通过向周围环境中释放可自由扩散的小分子量的自体诱导物来监测自身细胞浓度及周围其它细菌数量变化,调控下游特定基因的表达及相关生理活动的一种行为。不同
光纤激光器由于耦合效率高、光束质量好、转换效率高、散热性能好、结构紧凑等优点,在工业、科研和国防等领域有着越来越广泛的应用。随着光纤激光器输出功率的不断攀升,非线性
摘要:语言是交际的工具,是文化的载体。培养学生养成较高的英语阅读能力,首先教师就应该将文化背景知识的传授作为教学的一个重要环节。将文化背景引入高中英语阅读教学中,不仅可以扩大学生的知识面,激发学生的求知欲望,还可以帮助学生理解教材内容,对学生提高英语阅读水平具有很大的帮助。  关键词:高中英语;阅读教学;文化渗透  中图分类号:G632.0 文献标识码:A 文章编号:1992-7711(2016)
铁电材料因为其具有铁电性、压电性、热电性以及非线性光学等性能,在微电子领域有广泛的应用。作为一种重要的功能材料,铁电材料引起了科研工作者广泛的兴趣,而自发极化作为重要的代表其铁电性能的物理量,是研究的主要对象。同时,由于铁电材料中缺陷是普遍存在的,会对材料和器件的性能产生影响。此外在薄膜和器件的制备过程中由于晶格失配等原因不可避免会在材料中引入应变,但是,对于极化、缺陷和应变之间的相互影响的研究还