基于PCI Express和FPGA的2K高清播放器的硬件系统研制

基于PCI Express和FPGA的2K高清播放器的硬件系统研制

论文摘要

上世纪70年代开始,数字技术、硬件处理能力的不断发展,电影从前期拍摄、后期制作到发行放映都在进行着从模拟向数字的转变和过渡,而电影从胶片时代向数字时代发展是世界电影的一个必然的趋势,这次电影界的巨大变革也被公认为是电影技术发展历程中的第三次变革。最近,数字电影倡导组织(DCI,Digital cinema Initiatives)公布了《数字电影系统规范Vl.2》,对数字电影系统的具体构成以及数字电影设备的技术要求进行了系统性的阐述和规定。DCI规范最终的目标是使通过完全数字方式重现的图像和声音的质量能达到甚至超越35mm的胶片电影。项目“基于PCI Express和FPGA的2K高清播放器的硬件系统研制”就是在这种背景下开展的。本文是作者和项目组同事一起合作分析DCI规范对高清数字电影播放系统的具体构成和硬件系统要求的基础上,提出了系统整体框架结构。系统使用CPCI结构,由主服务器和数据处理板卡组成,通过PCIExpress总线传输数据。主服务器完成数据流的解包,并通过PCIExpress接口以DMA的方式发送给数据处理卡。数据处理卡由FPGA和DDR2组成,主要完成接收到的数据流的解密和解码,并将叠加完成的视频数据通过Dual Link HD-SDI接口发送给投影机显示,将解码完成的音频数据发送给音频DSP打包成AES3的格式并发送给音频功放。完成了系统的原理图后,作者主要对数据处理卡的PCB设计进行规划和仿真,包括PCB板子外形设计、叠层设计、布局设计以及布线设计等。在设计的过程中,使用了HyperLynx对板子实施了布线前和布线后的端接和串扰的仿真,以确保经过加工生产出的数据处理板卡,能实现预期的功能,并且具有良好的信号完整性。在完成PCB的生产和焊接后配合FPGA开发的同事完成PCB处理卡在工控机上进行DDR2读写以及AES128加密和解密的测试。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 课题研究内容
  • 1.3 本章小结
  • 第二章 DCI 数字电影系统规范
  • 2.1 数字电影相关规范介绍
  • 2.2 DCI 制定的《数字影院系统规范》
  • 2.3 DCI 规范的总体技术需求
  • 2.4 DCI 规范的数字电影系统
  • 2.4.1 数字电影制作流程
  • 2.4.2 数字电影播放流程
  • 2.5 本章小结
  • 第三章 数字电影系统的硬件方案
  • 3.1 DCI 规范对播放系统的需求
  • 3.1.1 播放系统视频输出接口需求
  • 3.1.2 播放系统音频输出接口要求
  • 3.1.3 播放系统存储需求
  • 3.1.4 播放系统解码需求
  • 3.1.5 播放系统安全性需求
  • 3.1.6 播放系统兼容性需求
  • 3.2 系统总体架构
  • 3.3 FPGA 性能分析与选型
  • 3.4 PCI Express 总线系统
  • 3.4.1 PCI Express 机电特性
  • 3.4.2 PCIExpress 性能与效率
  • 3.4.3 Virtex5 的PCI Express 端点模块
  • 3.5 DDR2 组成的内存系统
  • 3.5.1 DDR2 信号介绍
  • 3.5.2 DDR2 的基本操作
  • 3.5.3 Virtex5 的MIG 接口
  • 3.6 RocketIO GTP 接口
  • 3.6.1 Xilinx 的RocketIO 的特点
  • 3.6.2 Xilinx 的RocketIO 的结构
  • 3.7 本章小结
  • 第四章 数据处理卡硬件方案
  • 4.1 数据处理板卡的总体设计
  • 4.2 Rocket IO 视频数据流发送模块
  • 4.2.1 RocketIO GTX IP 核配置
  • 4.2.2 RocketIO GTX 参考时钟实现
  • 4.2.3 GTP 输出信号的线缆输出
  • 4.3 音频编码模块
  • 4.4 FPGA 配置模块
  • 4.5 DDR2 内存模块
  • 4.5.1 MIG 核的配置
  • 4.5.2 DDR2 模块时钟的实现
  • 4.6 PCI Express 模块
  • 4.6.1 PCIExpress 端点模块核的配置
  • 4.6.2 PCIExpress 时钟的实现
  • 4.7 本章小结
  • 第五章 硬件PCB 的板级设计
  • 5.1 信号完整性基本理论
  • 5.1.1 传输线理论
  • 5.1.2 PCB 中的传输线结构
  • 5.1.3 反射的形成原理与仿真分析
  • 5.1.4 串扰的产生原理与仿真分析
  • 5.2 系统PCB 板级设计流程
  • 5.3 IBIS 模型和HyperLynx 仿真软件
  • 5.4 叠层结构设计
  • 5.5 布局设计
  • 5.6 布线设计
  • 5.6.1 DDR2 布线拓扑结构选择
  • 5.6.2 DDR2 信号端接设计
  • 5.6.3 布线前DDR2 串扰仿真
  • 5.6.4 系统信号布线策略
  • 5.6.5 布线后仿真
  • 5.7 系统硬件测试
  • 5.7.1 系统JTAG 测试
  • 5.7.2 系统数据传输测试
  • 5.8 本章小结
  • 第六章 总结和展望
  • 附录A 数据处理板卡PCB 图
  • 附录B 数据处理板卡实物图
  • 参考文献
  • 致谢
  • 攻读硕士学位期间已发表或者录用的论文
  • 相关论文文献

    • [1].VLSI中高性能X结构多层总体布线器[J]. 自动化学报 2020(01)
    • [2].地铁车辆电气布线组装工艺分析[J]. 门窗 2019(18)
    • [3].八类缆布线系统标准新进展[J]. 光纤与电缆及其应用技术 2020(02)
    • [4].基于EPLAN Harness proD的电气柜布线工艺设计研究[J]. 智能制造 2019(12)
    • [5].大型商业综合体项目综合布线系统分析[J]. 建材与装饰 2020(10)
    • [6].关于家庭综合布线的几点建议[J]. 数字通信世界 2020(03)
    • [7].CATIA布线在某轻卡车型上的应用[J]. 汽车实用技术 2020(09)
    • [8].综合布线系统的发展现状及发展趋势展望[J]. 计算机产品与流通 2020(06)
    • [9].电力机车屏柜3D数字化显示预布线软件及工艺[J]. 机车车辆工艺 2020(02)
    • [10].无人驾驶城轨车辆预布线工艺优化[J]. 科技风 2020(18)
    • [11].浅析综合布线系统[J]. 电子世界 2020(11)
    • [12].产教融合环境下的综合布线课程设计[J]. 集宁师范学院学报 2020(03)
    • [13].探讨基于综合布线系统的智慧建筑组网形式[J]. 智能建筑 2020(06)
    • [14].某机电设备整机的布线工艺优化[J]. 电子世界 2019(17)
    • [15].光纤布线与七类布线的市场分析[J]. 电世界 2017(12)
    • [16].综合布线浅析[J]. 天津职业院校联合学报 2017(02)
    • [17].浅谈综合布线在烟草行业中的应用[J]. 信息系统工程 2017(03)
    • [18].中波发射台综合布线系统[J]. 通讯世界 2017(15)
    • [19].综合布线系统检测[J]. 电子技术与软件工程 2017(22)
    • [20].谈谈“综合布线”的定义[J]. 科技视界 2015(36)
    • [21].轨道交通综合布线系统分析[J]. 智能建筑与智慧城市 2016(02)
    • [22].当前网络技术与综合布线系统的设计分析[J]. 通讯世界 2016(05)
    • [23].轨道交通综合布线系统分析[J]. 智能建筑 2016(02)
    • [24].当前网络技术与综合布线系统的设计研究[J]. 中国管理信息化 2016(14)
    • [25].基于通信新技术在综合布线中的应用[J]. 中国新通信 2016(18)
    • [26].2014年度中国综合布线十大品牌揭晓[J]. 电信工程技术与标准化 2014(12)
    • [27].一种考虑拥挤度的布线模型及其算法[J]. 福州大学学报(自然科学版) 2015(01)
    • [28].基于智能小区的综合布线系统探讨[J]. 民营科技 2015(08)
    • [29].浅谈新建监测台的综合布线[J]. 广播与电视技术 2015(S1)
    • [30].新标准,新形势,新挑战——布线企业在行业新形势下的探索与实践[J]. 智能建筑与城市信息 2015(10)

    标签:;  ;  

    基于PCI Express和FPGA的2K高清播放器的硬件系统研制
    下载Doc文档

    猜你喜欢