发明名称 一种采用FPGA实现基于PCI总线的实时采集卡
摘要 一种采用FPGA实现基于PCI总线的实时采集卡,其特征在于包括存储模块(1)、可设置串行通讯模块(2)、多通道A/D转换模块(3)、可配置通用I/O接口模块(4)、FPGA逻辑控制芯片(5)和PCI接口模块(7),存储模块(1)包括静态存储器(10)和动态存储器(11),多路可配置多功能串行通讯接口的波特率发生电路采用自主的小数分频实现,多通道A/D转换模块(3)的控制逻辑在FPGA逻辑控制芯片(5)中采用主从状态机实现,可配置通用I/O接口模块(4)具体应用通过修改FPGA逻辑控制芯片(5)中的I/O控制逻辑实现,PCI接口模块(7)使用从模式单写和中断DMA读方式,其控制逻辑在FPGA逻辑控制芯片(5)中实现。
申请公布号 CN201583944U 申请公布日期 2010.09.15
申请号 CN200920350049.4 申请日期 2009.12.24
申请人 北京航天长征飞行器研究所 发明人 周华;秦卓;相干;孙东宁;庄凌;黄山竹;高野军
分类号 G06F13/28(2006.01)I 主分类号 G06F13/28(2006.01)I
代理机构 核工业专利中心 11007 代理人 高尚梅
主权项 一种采用FPGA实现基于PCI总线的实时采集卡,其特征在于包括存储模块(1)、可设置串行通讯模块(2)、多通道A/D转换模块(3)、可配置通用I/O接口模块(4)、FPGA逻辑控制芯片(5)和PCI接口模块(7),其中FPGA逻辑控制芯片(5)通过多通道高精度A/D转换通道连通多通道A/D转换模块(3),通过多通道可配置通用I/O接口连通可配置通用I/O接口模块(4),通过多路可配置多功能串行通讯接口连通可设置串行通讯模块(2),通过PCI接口模块(7)连通上位机(9),存储模块(1)包括静态存储器(10)和动态存储器(11),静态存储器(10)为备用程序空间,动态存储器(11)为存放预置数据和实时采集数据空间,多路可配置多功能串行通讯接口的波特率发生电路采用自主的小数分频实现,多通道A/D转换模块(3)的控制逻辑在FPGA逻辑控制芯片(5)中采用主从状态机实现,可配置通用I/O接口模块(4)具体应用通过修改FPGA逻辑控制芯片(5)中的I/O控制逻辑实现,PCI接口模块(7)使用从模式单写和中断DMA读方式,其控制逻辑在FPGA逻辑控制芯片(5)中实现。
地址 100076 北京市丰台区南大红门路1号