基于PCI总线的高速 串行数据 记录/转发系统的研究
HIGH-SPEED SERIAL DATA RECORDING/SENDING SYSTEM BASED ON THE PCI BUS
摘 要
Abstract
目 录
第1章 绪论
1.1 课题来源
1.2 本课题研究的目的和意义
1.3 国内外相关技术的研究现状
1.3.1 数字光盘技术的发展及现状
1.3.2 EFM 调制码简介
1.3.3 数据采集系统的国内外研究现状
1.4 本文研究的主要内容
第2 章 DVD 数据编码流程和系统总体方案
2.1 引言
2.2 DVD 数据格式与编码流程
2.3 数据传输总线选择及其控制器设计
2.3.1 PCI 总线的信号定义
2.3.2 PCI 总线的操作
2.3.3 PCI 总线接口控制器的实现
2.4 系统总体方案设计
2.5 本章小结
第3 章 数据记录系统的硬件设计与实现
3.1 引言
3.2 PCI 接口电路的设计与实现
3.2.1 PCI9054 本地总线工作模式的选择
3.2.2 PCI9054 数据传输模式的选择
3.2.3 PCI9054 与PCI Bus 接口电路设计
3.2.4 PCI9054 与EEPROM 接口电路设计
3.2.5 PCI9054 与LOCAL Bus 接口电路设计
3.2.6 PCI9054 寄存器配置
3.3 逻辑控制模块设计
3.3.1 CPLD 对记录卡的控制逻辑
3.3.2 逻辑控制功能的VHDL 实现
3.4 本章小结
第4 章 数据记录系统的驱动程序开发
4.1 引言
4.2 Windows XP 的系统结构
4.3 WDM 驱动程序模型
4.4 驱动开发工具的选择
4.5 使用DriverWorks 生成程序框架
4.6 记录卡驱动程序函数模块
4.6.1 DriverEntry 例程和设备对象的初始化
4.6.2 Dispatch 例程和StartIo 例程
4.6.3 ISR 中断服务例程和DPC 例程
4.7 数据记录系统的软件实现方案
4.8 WDM 和应用程序的通信
4.8.1 设备的打开和关闭
4.8.2 DeviceIoControl 函数调用
4.8.3 数据记录系统本地空间0 的访问
4.9 驱动程序的安装
4.10 本章小结
第5 章 数据记录系统的调试
5.1 引言
5.2 数据记录系统的硬件调试
5.3 数据记录系统的软件测试
5.4 本章小结
结 论
参考文献
附录A 基于VHDL 语言的CPLD 的控制逻辑代码
附录B 记录卡的实物图
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致 谢
个人简历
哈尔滨工业大学;