PCI总线扩展板卡的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wu511526198209172515
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据传输是图像采集控制系统的重要组成部分之一,随着需要处理数据量的不断增大,高速性成了对系统数据传输的关键要求。目前计算机的数据采集卡大部分是基于ISA(Industrial Standard Architecture)总线结构的,其最大缺点就是传输速率太低,不能实现大量数据的实时传输,而PCI(Peripheral Component Interconnect)总线的应用使这一问题得以解决,并且随着计算机技术的发展,新的主板从提供PCI总线与ISA总线并存,到已取消对ISA总线的支持,板卡设计者也面临从ISA到PCI总线升级的巨大压力,因此开发以PCI总线为基础的设备接口是技术发展的必然要求。  在本文中首先介绍了PCI总线有关概念,并以扩展外部SRAM为例,论述了PCI扩展板卡硬件设计方法,然后探讨了基于Windows操作系统的WDM(Windows Driver Model)驱动程序及其开发方法,给出了支持扩展板卡的WDM驱动程序及应用程序,最后,对板卡性能测试结果进行了分析。取得的主要成果如下:  设计并制作了基于PCI总线专用接口芯片PCI9054与SRAM的扩展板卡接口。在硬件设计上采用了优化的方案,电路简单、灵活,并较好地实现了电磁兼容性与稳定性。  利用DDK(Device Driver Kit)和Visual C++6.0,设计出了可工作在Windows系统下扩展板卡的WDM驱动程序和读写操作等功能应用程序。在程序设计上,充分体现了软件运行的高效性和安全性,总结出了WDM设备驱动程序的编写、调试、安装等方面经验和源代码,在以后的开发中,可以直接引用源代码,避免重复工作。  测试结果证明,该板卡可在Windows XP下安全稳定地工作,达到了设计要求。开发的这个产品,不仅可在图像采集系统中使用,而且也为其他PCI设备开发提供了一种有效解决方案。
其他文献
本文研究了主动网络的结构体系,包括主动网络的纵向结构、横向结构、公共编程模型、主动节点结构和包处理方法,指出了主动网络具有更好的扩展性原因所在,并从深层次上分析主动网
随着计算机图像视频与网络通信技术的高速发展,传统的2D高清视频由于不能呈现实场景的立体真实性,已经无法满足人们对高质量视频的追求,于是3D(Three Dimensional)立体电视便应运
本设计的目标是设计并实现一个广播系统专用的数字音频渐近延迟器。该延迟器需要能提供AES/EBU专业数字音频接口,能对音频信号实现渐近的延迟,也就是延迟时间是逐渐在听众没有
本课题是国家“十五”科技攻关项目“基于Bluetooth技术的无线接入系统”、江苏省“十五”重大科技攻关项目“CDMA无线接入系统”和国家高技术研究发展计划(863计划)“家庭网
随着IPTV等体现人类群体特性业务的快速展开,现有单播方式的路由系统不仅造成带宽的浪费还带来网络处理性能的下降,这就要求一种新型路由系统—组播路由系统来解决这样的问题。
数字水印(Digital Watermarking)可以是一段文字、标识图像或数字序列号等,它与原始数据(如图像、音频、视频数据)紧密结合,并隐藏其中,成为源数据不可分离的一部分,并可以经历不破
双基地 SAR做为一种发射机与接收机分置于不同运动平台的新体制 SAR,与传统单站SAR相比具有明显的优势:能够获取目标更加丰富的散射信息,具有更强的抗摧毁能力和抗干扰能力等。
本课题通过对一种智能多路复用信号的分析,澄清了此信号的数据结构、复用方式及语音编码算法,从而实现对此信号的软件解决方案。 在此信号数据结构分析部分重点澄清了码变
近年来通信技术得到迅速发展,尤其是蜂窝移动通信技术的迅猛发展,用户数量迅速增加。推动移动通信发展的主要因素是通信质量的提高和新的服务业务的发展。因此当前的无线蜂窝系
本文在研究和分析现有的比较流行和成熟的网络管理模型如SNMP模型和CMIP模型的基础上,建立了基于中间件的分布式网络管理模型。该模型为一种可配置的分布式网络管理模型,较之传