毕业设计说明书(论文)外文摘要
Title High-speed data transmission technology base on PCI-Express bus
Abstract
With the rapid development of digital technology,The digital image
acquisition has been widely applied in the field of electronics.PCI Express bus is the introduction of new bus technology to meet PCI bus in the lack of computer applications,because of it is the third generation I/O bus technology,so Intel called the “3GIO”.
The article is a study based on the PCI Express bus.Based on FPGA as the core, through analog to digital conveter module,FPGA control module, SDRAM control module,PCI interface module and used PEX8112 chip transition to PCI Express bus.Finally received via a PC.PC in order to meet the hardware,need to develop a PCI device driver under the Windows operating system,Corresponding module design and module function is described in detail in the text.
Keywords PCI bus FPGA SDRAM PCI Express bus
目 次
1 引言 1
1.1 课题背景及研究内容 1
1.2 作者的主要工作 1
2 总体方案设计 2
2.1 初始化模块 2
2.1.1 I²C总线 2
2.1.2 I²C总线控制器 3
2.2 AD模块 4
2.3 SDRAM模块 4
2.3.1 SDRAM 指令 4
2.3.2 SDRAM 初始化 5
2.3.3 SDRAM 读写操作 5
2.4 本章小结 6
3 PCI Express系统分析 7
3.1 PCI Express总线简介 7
3.2 PCI总线设计 8
3.3 PCI总线操作 8
3.3.1 PCI总线控制命令 10
3.3.2 PCI总线传输控制 10
3.4 FPGA内部的主从模块 19
3.4.1 pcislave模块 19
3.4.2 busmaster模块 20
3.5 驱动程序说明与实现 21
3.5.1 驱动程序主要例程 22
3.5.2 中断处理技术 23
3.6 FPGA 对图像相关的应用 23
3.7 本章小结 25
4 FPGA内部模块说明及仿真 26
4.1 preprocess模块: 26
4.2 endcov模块 27
4.3 shiftin模块 27
4.4 ext_inf模块 29