基于PCI总线的测量实时控制系统的研究与实现

来源 :江苏大学 | 被引量 : 1次 | 上传用户:aajilin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题以半导体管特性图示仪的研发为背景,就基于PCI总线的仪器实时控制系统展开了研究,并最终将所设计的测量控制器在FPGA器件内部实现。为了确保测量控制的实时性能,在课题研究中采用硬件电路实现全部的控制功能。尽管硬件控制相对于软件控制,从实现的角度考虑要复杂很多,但硬件控制器的高速度、信号流的并行性、基于时钟边沿的控制信号输出等一系列特性可以从根本上保证控制系统的实时性能。由硬件构成的测量控制器与主计算机系统进行信息交互的媒介选择了高性能的PCI总线。为了能将PCI总线操作与控制器的本地总线操作进行相互转换,需要在掌握PCI总线协议的基础上,研究并实现PCI总线接口功能。在课题研究中采用PCI9054接口芯片实现这一功能,其中重点研究问题是本地总线信号时序关系及本地总线接口设计、PCI9054的寄存器配置、中断处理机制、DMA工作方式。实践证明:以高性能的PCI总线为基础,通过在中断服务程序中启动DMA传输,可以实时采集存储在FIFO中的测量数据。至于测量控制器内部的逻辑电路设计,则是本课题研究的核心内容。在分析测量原理的基础上,归纳出对控制电路的功能需求,明确控制信号,并制定总体控制方案,设计各个控制子模块。设计完成的测量控制器通过硬件描述语言(HDL)加以描述,在FPGA器件内部配置实现。在论文中对数个关键控制模块的设计思想、原理进行了重点论述。内含控制逻辑电路的FPGA器件与PCI9054接口芯片最终装配在一块PCI接口的控制电路板上。板卡的布局布线规范问题是控制电路板制作过程中的重点研究问题。另外为使应用程序能够访问测量控制器,开发了控制电路板的Windows驱动程序。本课题设计的仪器实时控制系统在半导体管特性图示仪中取得了较好的应用效果,控制电路可以稳定的工作。通过逻辑分析仪对控制电路的实际工作过程进行观察,可以确认输出控制信号的时序关系符合设计预期,控制电路也能配合测量进程采集测量数据,并通过中断方式实时传送到主机存储器中。总之,在国内半导体管特性图示仪的研究制造领域,本课题首次应用PCI总线、FPGA设计、多状态机的协同设计等一系列崭新的技术,设计出具备良好实时性能的控制系统,进而为达到图示仪的各项设计指标奠定坚实的基础。
其他文献
文件系统作为操作系统的重要组成部分,决定了操作系统本身信息和用户数据在存储设备上的组织方式。随着嵌入式系统硬件设备的普及和价格的不断降低,以及嵌入式系统应用领域的不
伴随着大数据时代的到来,数据呈爆炸性增长。如何有效地组织海量数据并从中提取有价值信息成为一个难题。深度学习模型是一个多层的神经网络,模拟了大脑皮层的层次学习结构,
入侵检测是一种能检测任何企图破坏资源完整性、保密性和可用性等入侵行为,并能采取对抗措施的技术。在网络安全问题日益突出的今天,如何迅速而有效地利用入侵检测系统发现各种
近年来,信息社会的飞速发展引发了数据规模的爆炸式增长,大数据问题逐渐引起了研究者的广泛关注。然而,大数据问题表现出与传统科学计算问题不同的负载特性,使得通用处理器面
无线传感网在许多大范围监测领域都有广泛的应用,在环境监测、军事侦察等领域都有规模化的应用。无线传感器节点通常被部署在环境恶劣的无人值守区域,容易节点受损或者节点受
随着国内经济高速发展,民航客、货流量快速增长,国内大、中型枢纽和干线机场运行越来越繁忙。在传统的机场管理中,由于机场、空管、航空公司以及各驻场单位之间缺乏及时有效
随着计算机网络与信息技术的迅猛发展,网络办公自动化系统在企业的工作中发挥着越来越重要的作用,它在提高领导者的管理水平、推动信息化建设方面起着举足轻重的作用,企业为了提
数据挖掘(Data Mining)是二十世纪九十年代新兴发展起来的一门交叉学科,它是指从存放在数据库、数据仓库或其它信息库中的大量数据中挖掘有趣知识的过程,因此又称为数据库中的知
超级计算作为科学研究的重要手段,对现代科学的发展具有重大推动作用。长期以来,国内外都将研制和应用最高性能的超级计算机系统作为保持其科技领先优势的国家战略。作为下一
面对日益激烈的市场竞争,怎样扩大客户群、提高客户的忠诚度,怎样大幅降低网络成本,怎样不断找到新的盈利点,这是每个运营商都在深入思考的问题。从宏观上看,一方面要从业务入手,不