基于PCI总线的逻辑分析仪设计
发布时间:2022-10-03 16:52
逻辑分析仪是最重要的数据域测试仪器之一,随着数字技术和计算机技术的发展,逻辑分析仪获得了广泛的应用和快速的发展。因此,结合我国国情,利用虚拟个人仪器的概念,我们研制了以微型计算机为基础的,性价比很高的ELA4521(基于PCI总线)型逻辑分析仪。 本文介绍了逻辑分析仪的基本工作原理和硬件结构,重点阐述了ELA4521逻辑分析仪的数据采集通道、触发识别、存储器读写控制、PCI接口和驱动程序的设计。其中,触发识别和存储器读写控制部分采用可编程逻辑器件实现,PCI接口部分采用PLX公司的PCI总线专用接口芯片9030,驱动程序采用KRFTech公司的Windows驱动程序制作工具WinDriver编写。论文的最后还介绍了硬件电路的调试方法及过程。
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
第一章 绪论
1.1 数据域检测与逻辑分析仪
1.1.1 数字系统信号特征及其对检测的要求
1.1.2 逻辑分析仪在数据域测试中的应用
1.2 PCI接口技术
1.3 ELA4521逻辑分析仪设计任务及要求
1.3.1 本文所做的主要工作
1.3.2 技术指标
第 二 章 数据采集电路的设计
2.1 探头的设计
2.1.1 数据探头
2.1.2 时钟探头
2.2 时钟电路
2.3 毛刺识别电路
2.4 数据采样通道
第 三 章 触发识别的设计
3.1 逻辑分析仪触发与跟踪的原理
3.2 触发电路的设计
3.2.1 Altera ACEX系列FPGA简介
3.2.2 随机触发
3.2.3 字触发
3.2.4 外触发
3.2.5 通道触发
3.2.6 毛刺触发
3.2.6 触发的选择
第四章 存储器控制
4.1 存储数据
4.2 读取数据
4.3 读写控制
第五章 PCI接口设计
5.1 PCI总线简介
5.2 PCI信号定义
5.3 PCI总线命令
5.4 PCI总线协议基础
5.5 配置空间
5.6 PCI设备扫描
5.7 PLX 9030芯片介绍
5.8 配置PLX 9030内部寄存器
5.9 PLX 9030接口芯片设计中的引脚连线
第六章 PCI设备驱动程序设计
6.1 WinDriver的主要特性
6.2 WinDriver的结构
6.3 用WinDriver开发驱动程序
第七章 逻辑分析仪卡的调试
7.1 硬件电路的调试
7.2 整机测试
结束语
参考文献
致谢
本文编号:3684452
【文章页数】:64 页
【学位级别】:硕士
【文章目录】:
第一章 绪论
1.1 数据域检测与逻辑分析仪
1.1.1 数字系统信号特征及其对检测的要求
1.1.2 逻辑分析仪在数据域测试中的应用
1.2 PCI接口技术
1.3 ELA4521逻辑分析仪设计任务及要求
1.3.1 本文所做的主要工作
1.3.2 技术指标
第 二 章 数据采集电路的设计
2.1 探头的设计
2.1.1 数据探头
2.1.2 时钟探头
2.2 时钟电路
2.3 毛刺识别电路
2.4 数据采样通道
第 三 章 触发识别的设计
3.1 逻辑分析仪触发与跟踪的原理
3.2 触发电路的设计
3.2.1 Altera ACEX系列FPGA简介
3.2.2 随机触发
3.2.3 字触发
3.2.4 外触发
3.2.5 通道触发
3.2.6 毛刺触发
3.2.6 触发的选择
第四章 存储器控制
4.1 存储数据
4.2 读取数据
4.3 读写控制
第五章 PCI接口设计
5.1 PCI总线简介
5.2 PCI信号定义
5.3 PCI总线命令
5.4 PCI总线协议基础
5.5 配置空间
5.6 PCI设备扫描
5.7 PLX 9030芯片介绍
5.8 配置PLX 9030内部寄存器
5.9 PLX 9030接口芯片设计中的引脚连线
第六章 PCI设备驱动程序设计
6.1 WinDriver的主要特性
6.2 WinDriver的结构
6.3 用WinDriver开发驱动程序
第七章 逻辑分析仪卡的调试
7.1 硬件电路的调试
7.2 整机测试
结束语
参考文献
致谢
本文编号:3684452
本文链接:https://www.wllwen.com/shekelunwen/ljx/3684452.html