论文部分内容阅读
本文论述了基于CY7C09449的高速PCI数据采集卡的硬件和软件设计,重点论述了FPGA芯片的逻辑编程、WindowsXP下的驱动程序编程。FPGA的逻辑设计着重讨论了对CY7C09449局部总线的同步传输控制逻辑的设计,这种逻辑支持局部总线的突发传输,可获得高达200Mb/s的局部总线数据传输速度。采集卡在WindowsXP下的驱动程序设计重点讨论了DMA数据传输方式的设计,DMA数据传输可以获得更高的速度。设计达到了预期的技术指标要求,数据采集卡采集速度达80Mb/s。
This article discusses the CY7C09449-based high-speed PCI data acquisition card hardware and software design, focusing on the FPGA chip logic programming, WindowsXP driver programming. FPGA logic design focuses on CY7C09449 local bus synchronous transmission control logic design, this logic supports the local bus burst transfer, access to up to 200Mb / s local bus data transfer speed. Acquisition card driver design under WindowsXP focus on the DMA data transmission design, DMA data transfer can get higher speed. Designed to meet the expected technical requirements, data acquisition card acquisition speed of 80Mb / s.