学位论文 > 优秀研究生学位论文题录展示
基于PCI总线的高速串行数据记录/转发系统的研究
作 者: 马奎
导 师: 和军平
学 校: 哈尔滨工业大学
专 业: 电气工程
关键词: 光盘母盘编码器 数据记录 PCI总线 控制逻辑 驱动开发
分类号: TP333.4
类 型: 硕士论文
年 份: 2008年
下 载: 36次
引 用: 0次
阅 读: 论文下载
内容摘要
以DVD(Digital Versatile Disc)为代表的数字光盘是当今多媒体信息时代重要的存储技术之一。在大规模的数字光盘生产中,光盘串行数据的记录、存储和输出是进行光盘母盘生产的一个重要环节。本论文以光盘母盘编码器为背景,结合数据采集技术,围绕PCI(Peripheral Component Interconnet)总线突出的数据传输能力,提出了基于PCI总线的高速串行数据记录/转发系统的设计方案(项目名称是虚拟编码器设计),其目的在于把实际编码器输出的串行数据完整地存储到计算机硬盘,并可调用、实现与实际编码器一样的串行输出,以完成光盘母盘编码器的复用功能。论文的主要研究内容如下:(1)论文分析了国内外的相关技术发展现状,根据工程项目的需要,对记录/转发系统的关键部分模块进行了总体功能的设计,来实现课题的需要;(2)在总体设计方案的基础上,细致完成了PCI总线和本地总线的控制逻辑设计,编制了本地总线和PCI总线的状态机;(3)针对串行数据记录卡,完成了Windows XP下PCI驱动的开发,提出了中断+DMA的数据传输方案,给出了软件测试结果,基本满足了对数据操作的需要。
|
全文目录
摘要 4-5 Abstract 5-8 第1章 绪论 8-17 1.1 课题来源 8 1.2 本课题研究的目的和意义 8-9 1.3 国内外相关技术的研究现状 9-15 1.3.1 数字光盘技术的发展及现状 9-10 1.3.2 EFM 调制码简介 10-13 1.3.3 数据采集系统的国内外研究现状 13-15 1.4 本文研究的主要内容 15-17 第2章 DVD 数据编码流程和系统总体方案 17-27 2.1 引言 17 2.2 DVD 数据格式与编码流程 17-19 2.3 数据传输总线选择及其控制器设计 19-26 2.3.1 PCI 总线的信号定义 21-23 2.3.2 PCI 总线的操作 23-24 2.3.3 PCI 总线接口控制器的实现 24-26 2.4 系统总体方案设计 26 2.5 本章小结 26-27 第3章 数据记录系统的硬件设计与实现 27-44 3.1 引言 27 3.2 PCI 接口电路的设计与实现 27-37 3.2.1 PCI9054 本地总线工作模式的选择 27-28 3.2.2 PCI9054 数据传输模式的选择 28-30 3.2.3 PCI9054 与PCI Bus 接口电路设计 30-32 3.2.4 PCI9054 与EEPROM 接口电路设计 32-34 3.2.5 PCI9054 与LOCAL Bus 接口电路设计 34-35 3.2.6 PCI9054 寄存器配置 35-37 3.3 逻辑控制模块设计 37-43 3.3.1 CPLD 对记录卡的控制逻辑 38-40 3.3.2 逻辑控制功能的VHDL 实现 40-43 3.4 本章小结 43-44 第4章 数据记录系统的驱动程序开发 44-61 4.1 引言 44 4.2 Windows XP 的系统结构 44-45 4.3 WDM 驱动程序模型 45-46 4.4 驱动开发工具的选择 46-47 4.5 使用DriverWorks 生成程序框架 47-48 4.6 记录卡驱动程序函数模块 48-52 4.6.1 DriverEntry 例程和设备对象的初始化 48-49 4.6.2 Dispatch 例程和StartIo 例程 49-50 4.6.3 ISR 中断服务例程和DPC 例程 50-52 4.7 数据记录系统的软件实现方案 52-53 4.8 WDM 和应用程序的通信 53-59 4.8.1 设备的打开和关闭 53-55 4.8.2 DeviceIoControl 函数调用 55-56 4.8.3 数据记录系统本地空间0 的访问 56-59 4.9 驱动程序的安装 59-60 4.10 本章小结 60-61 第5章 数据记录系统的调试 61-67 5.1 引言 61 5.2 数据记录系统的硬件调试 61-65 5.3 数据记录系统的软件测试 65-66 5.4 本章小结 66-67 结论 67-68 参考文献 68-72 附录A 基于VHDL 语言的CPLD 的控制逻辑代码 72-74 附录B 记录卡的实物图 74-76 致谢 76
|
相似论文
- AWG在诱饵防护设备中的应用,TN97
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 基于PCI总线的双片SoC协作机制设计与实现,TN47
- PXI/PCI总线设备驱动程序设计及应用,TP336
- 多DSP并行航迹规划系统接口驱动程序设计与实现,TP368.12
- 列车通信网中相关接口的研究与开发,TN915.852
- 安全相关软件的设计方法研究及应用,TP311.52
- 复杂过程控制系统设计及控制策略的研究,TP273
- 基于PCI总线数据采集系统的研究与设计,TP274.2
- 基于3G的物联网网关设计,TP391.44
- 一种高可靠性空管雷达数据记录回放系统的设计与实现,TP311.52
- 一种基于SHARC的数据记录设备的设计与实现,TN911.72
- 基于PCI总线的数字GPS接收机的研制,P228.4
- 模糊神经网络在胶粘剂生产过程中的研究与应用,TP183
- 基于DSP和FPGA的某发射装置综合测试系统的设计和实现,TJ06
- 面向OA期刊检索结果页面的信息抽取方法研究,TP393.092
- 基于ARM9及嵌入式Linux系统平台的应用研究,TP316.81
- 单元测试方法及其在某制纸工厂作业管理系统中的应用研究,TP311.52
- 基于模型驱动的遗留系统到云平台的移植方法,TP311.52
- 嵌入式实时操作系统VxWorks在激光陀螺姿态测量系统中的应用研究,TP316.2
- 基于MIL_STD_1553B航空总线的PCI板卡设计,TP336
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 存贮器 > 光存贮器及其驱动器
© 2012 www.xueweilunwen.com
|