基于FPGA-RocketIO_X 的PMC高速数据传
Development of PMC High-speed Data Transmission
摘 要
Abstract
目 录
第1章 绪论
1.1 课题背景及意义
1.1.1 基于PCI总线数据传输的广阔前景
1.1.2 推动串行连接发展的因素
1.1.3 在FPGA内部实现高速并串转换的优越性
1.2 国内外研究现状分析
1.3 课题来源及主要研究内容
第2章 高速数据传输板方案设计
2.1 数据传输板的功能要求
2.2 系统方案论证
2.2.1 高速大容量数据传输系统设计的主要难点
2.2.2 板间总线与设备间总线选择
2.2.3 数据传输瓶颈的解决
2.3 传输板方案设计
2.4 主要元件选用
2.4.1 FPGA芯片选择
2.4.2 PMC接口芯片的选取
2.4.3 SDRAM芯片选择
2.4.4 电源芯片选择
2.5 本章小结
第3章 基于Cadence Allegro的PCB设计
3.1 Cadence Allegro与传统PCB设计方法的比较
3.2 PCB设计所需要解决的问题及相应措施
3.2.1 叠层设计
3.2.2 电容的应用
3.2.3 布线
3.2.4 RocketIO_X电路设计
3.3 基于SPECCTRAQuest的差分电路仿真
3.4 本章小结
第4章 基于FPGA的PCI总线接口设计
4.1 PCI接口核逻辑设计
4.1.1 配置空间寄存器设置
4.1.2 奇偶校验
4.1.3 地址数据控制
4.1.4 FIFO的设计
4.1.5 接口状态机设计
4.2 基于WinDriver的PCI设备的驱动程序设计
4.2.1 WinDriver编写驱动程序的步骤
4.2.2 用WinDriver开发的编程效率
4.3 基于FPGA的PCI接口实现及验证
结 论
参考文献
攻读学位期间发表的学术论文
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致 谢
哈尔滨工业大学;