高速PCI信号采集卡设计与实现综合实例之:系统工作原理分析
时间:06-04
来源:互联网
点击:
中使用了DPRAM对数据宽度进行转换。转换得到的32位宽度数据总线被传输至SDRAM中,完成信号输入单元和信号缓存单元的协调对接。
基于PCI的信号采集系统一般采用的是基于中断的DMA传输。由于PCI总线的发起、占用直至释放需要一定的时间,因此信号采集系统需要一个缓冲区来保证正在采集的信号被存储起来,直至下一次的PCI总线传输到来而缓冲区不溢出,即数据不丢失。
本系统中,当SDRAM中缓存的数据达到一定的量级时,FPGA将向PCI9054发出本地中断,请求发起DMA传输。主机端捕获中断后,将启动PCI9054的DMA传输,经由PCI本地控制器向SDRAM控制器发送命令,将数据从SDRAM中取出,并传输至PCI9054,最终进入主机内存中。
高速PCI信号采集卡 数据总线 控制总线 地址总线 FPGA 相关文章:
- 高速PCI信号采集卡设计与实现综合实例之: 产品定型和设计文档备案(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:产品稳定性和可靠性测试(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:设计需求分析与功能定义(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:样机的调试方法和技巧(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:PCI卡的驱动程序设计(06-04)
- 高速PCI信号采集卡设计与实现综合实例之:硬件系统实现(06-04)