基于PCI总线的数据采集卡的实现

来源 :长安大学 | 被引量 : 0次 | 上传用户:quake_bj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据采集系统是信号与信息处理系统中的重要组成部分。因此有必要对其中的数据采集系统进行研究。 本论文在研究数据采集卡的各个模块的工作原理的基础上,提出了由高速高精度A/D转换芯片、高性能FPGA、PCI总线接口、组成的高速数据采集系统设计方案及实现方法。其中FPGA作为本系统的控制核心和传输桥梁,发挥了极其重要的作用。通过FPGA不仅完成了系统中全部数字电路部分的设计,并且使系统具有了较高的可适应性、可扩展性和可调试性。在时序数字逻辑设计上,充分利用FPGA中丰富的时序资源,如锁相环PLL、触发器,缓冲器FIFO、计数器等,能够方便的完成对系统输入输出时钟的精确控制以及根据系统需要对各处时序延时进行修正。 在存储器设计上,采用FPGA片内存储器。可根据系统需要随时进行设置,并且能够方便的完成数据格式的合并、拆分以及数据传输率的调整。在传输接口设计上,采用PCI总线接口的数据传输模式。通过FPGA中的宏功能模块和IP资源实现了接口的逻辑控制。 文中针对FPGA中各功能模块的逻辑设计进行了详细分析,并对每个模块都给出了精确的仿真结果。同时,文中还介绍了系统的硬件电路设计、PCI接口设计、PC端控制软件设计并且也对系统的仿真结果给出了分析及讨论。 在系统工作过程控制上,并通过PCI接口实现了PC和FPGA之间的交互,从而能够方便的在PC机上完成对系统工作过程的控制和工作模式的选择。本文使用DriverWorks开发了Windows操作系统下的设备驱动程序。
其他文献
随着计算机技术、通信技术和控制技术的飞跃发展,基于通信的列车控制(CBTC)系统应运而生,CBTC系统提高了列车运行效率,且安全性更高,可维护性更好,因此成为国际上研究与建设
我喜欢旅游,喜欢沉醉流连于不一样的风景,云卷云舒、潮起潮落都能给我别样的悠然自得.而在杭州,我还感受到除了风景之外的另一种美——当地人的好客与温暖.rn热腾腾的红茶rn
期刊
随着宁波市机动车保有量的迅速增加,机动车尾气污染日益严重。通过提高机动车自身的排放污染物控制水平已不足以支撑整个城市的机动车污染综合控制决策,而需要对影响机动车排放
大气风场的探测不仅是目前最具意义与挑战性的气象观测任务之一,也是国内外学者在大气科学方面的探究热点。大气风场的预测和探测能力的提高,不仅对科学技术的发展有重大意义,而
汽车稳定性控制目前已成为汽车主动安全领域的研究热点,配有主动安全控制系统的车辆能够根据行驶条件和车辆运行状态对汽车进行实时控制,有效地控制车身姿态,提高了汽车的侧
“指尖那么点大的地方就足够让结旋转了.”布袋爷说着解开陀螺绳,再绕好.布袋爷把陀螺拿好了,在你落面前晃一晃.“看好了.”说着,轻喝一声,“结,飞.”他把陀螺往天空中抛出去
期刊
走在狭长的街道上,我有些沮丧.rn已近黄昏,七月的太阳依旧灿烂而浓烈,从天空之中,筛落一些白花花的光影,将我如瘦竹般的身影拉得老长老长.父亲临出门时叮嘱我:“你要考好这场
期刊
随着长江流域经济的发展和对外开放港口的增加,江海联运船舶(包括外轮)也日益增多。为了满足内河船舶、近海船舶和远洋船舶、长江航运相关部门、长江企事业单位对电子海图和电