微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 高速PCI信号采集卡设计与实现综合实例之:系统工作原理分析

高速PCI信号采集卡设计与实现综合实例之:系统工作原理分析

时间:06-04 来源:互联网 点击:

中使用了DPRAM对数据宽度进行转换。转换得到的32位宽度数据总线被传输至SDRAM中,完成信号输入单元和信号缓存单元的协调对接。

基于PCI的信号采集系统一般采用的是基于中断的DMA传输。由于PCI总线的发起、占用直至释放需要一定的时间,因此信号采集系统需要一个缓冲区来保证正在采集的信号被存储起来,直至下一次的PCI总线传输到来而缓冲区不溢出,即数据不丢失。

本系统中,当SDRAM中缓存的数据达到一定的量级时,FPGA将向PCI9054发出本地中断,请求发起DMA传输。主机端捕获中断后,将启动PCI9054的DMA传输,经由PCI本地控制器向SDRAM控制器发送命令,将数据从SDRAM中取出,并传输至PCI9054,最终进入主机内存中。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top