基于PCI总线的PLD逻辑分析仪接口板及设备驱动程序的设计

基于PCI总线的PLD逻辑分析仪接口板及设备驱动程序的设计

刘军[1]2002年在《基于PCI总线的PLD逻辑分析仪接口板及设备驱动程序的设计》文中提出本文深入分析了PLD逻辑分析仪的系统结构、软件组成和基于ISA总线的接口板的硬件结构。在此基础上给出了基于PCI总线的接口板的硬件设计和在DOS下的与原系统的软件接口,完成了接口板从ISA总线向PCI总线的移植,实现了新接口板与原系统的无缝连接。论文最后论述了用Windows 2000 DDK开发的WDM格式的设备驱动程序的设计、安装和测试。

王丽媛[2]2008年在《基于FPGA的PCI总线接口控制器的设计》文中认为为了满足外围设备之间、外围设备与主机之间高速数据传输,Intel公司于1991年提出PCI(Peripheral Component Interconnect)总线的概念,即周边器件互连。因为PCI总线具有极高的数据传输率,所以在数字图形、图像和语音处理以及高速数据采集和处理等方面得到了广泛的应用。本论文首先对PCI总线协议做了比较深刻的分析,从设计要求和PCI总线规范入手,采用TOP-DOWN设计方法完成了PCI总线接口从设备控制器FPGA设计的功能定义:包括功能规范、性能要求、系统环境、接口定义和功能描述。其次从简化设计、方便布局的角度考虑,完成了系统的模块划分。并结合设计利用SDRAM控制器来验证PCI接口电路的性能。然后通过PCI总线接口控制器的仿真、综合及硬件验证的描述介绍了用于FPGA功能验证的硬件电路系统的设计,验证系统方案的选择,并描述了PCI总线接口控制器的布局布线结果以及硬件验证的电路设计和调试方法。通过编写测试激励程序完成了功能仿真,以及布局布线后的时序仿真,并设计了PCB实验板进行测试,证明所实现的PCI接口控制器完成了要求的功能。最后,介绍了利用驱动程序开发工具DDK软件进行软件设计与开发的过程。完成系统设计及模块划分后,使用硬件描述语言(VHDL)描述系统,并验证设计的正确性。

齐慧峰[3]2006年在《多传感器实时传输系统中高速数据采集和发射开关控制设计》文中提出基于多传感器的实时传输系统是为有效地监测汛情旱情信息而建造的,由多传感器子系统、机载站、卫星转发站、卫星数据收发站、高速图像处理工作站以及其它用户终端组成。关于该系统,本文主要做了以下两部分工作:第一,CCD数字相机传感器的高速数据采集设计,包括采集卡硬件电路设计和控制软件设计。硬件设计方面,首先确定了采集卡与计算机之间的接口,然后在深入学习PCI总线协议的基础上,提出了数据采集卡的总体设计方案,采用高速PCI接口芯片,结合CPLD逻辑控制电路和存储单元,实现对相机数据的高速采集。同时计算机可以通过采集卡向相机发送触发脉冲,控制相机开始积分并输出图像。针对高速数据传输过程中严格的时序要求,为采集卡设计了基于SRAM存储单元和FIFO存储单元的两套逻辑控制方案,设计并制作了采集卡的硬件电路,编写了CPLD逻辑控制单元的程序,取得了理想的仿真时序。软件设计方面,基于WDM驱动程序模型,用DriverWorks和Visual C++开发工具完成了设备驱动程序和应用程序的设计。最后将硬件和软件结合,对采集卡进行调试,实现了CCD相机与计算机之间的实时图像采集和控制功能,数据采集效果良好。第二,卫星数据收发站发射开关控制器的硬件和软件设计。首先确定了发射开关控制器与计算机之间的接口,然后提出总体设计方案,基于此,设计并制作了开关控制器的硬件电路,同时编写了计算机端的控制软件。两部分结合调试,成功实现了计算机对开关的自动控制。本文所做的工作都是在实验环境和实际项目中逐步进行并经过检验的,取得了良好的效果,并为后续系统的扩展和软件的完善打下了坚实的基础。

参考文献:

[1]. 基于PCI总线的PLD逻辑分析仪接口板及设备驱动程序的设计[D]. 刘军. 中国人民解放军信息工程大学. 2002

[2]. 基于FPGA的PCI总线接口控制器的设计[D]. 王丽媛. 南京航空航天大学. 2008

[3]. 多传感器实时传输系统中高速数据采集和发射开关控制设计[D]. 齐慧峰. 中国科学院研究生院(空间科学与应用研究中心). 2006

标签:;  ;  ;  ;  ;  ;  

基于PCI总线的PLD逻辑分析仪接口板及设备驱动程序的设计
下载Doc文档

猜你喜欢