【技术实现步骤摘要】
基于STM32和FPGA的X波段轻量化加速器数据采集传输系统
[0001]本专利技术涉及数据采集传输
,具体涉及基于STM32和FPGA的X波段轻量化加速器数据采集传输系统。
技术介绍
[0002]X波段轻量化加速器作为一种新型的探伤用加速器,体积小,重量较轻,机动性强,应用场景广阔,该加速器对其工作运行工作参数采集传输的实时性、可靠性有很高要求,采用STM32和FPGA双核处理系统能够满足上述要求。
[0003]FPGA运算处理速度快,引脚资源丰富且使用灵活,同时具备数据并行处理能力,实时性好。STM32单片机擅长控制但引脚数量有限,但具备FMC接口,可驱动SRAM、SDRAM、NORFLASH、NANDFLASH类型的存储器。可把FPGA芯片当成STM32外扩的SRAM,读取FPGA中的数据。大容量动态存储器SDRAM可和FPGA共用FMC总线。
[0004]数据缓存器FIFO是RAM的一种,RAM具有读写地址,因此,可以读写任意地址上的数据;而FIFO没有地址线,只能按顺序读写数据,常用于数据传输
【技术保护点】
【技术特征摘要】
1.基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:包括STM32单片机、FPGA和SDRAM动态存储芯片;所述STM32单片机设有FMC总线接口,所述FMC总线接口分别与所述FPGA和所述SDRAM动态存储芯片连接,所述FPGA读取所述SDRAM动态存储芯片中的数据,并将数据缓存到所述SDRAM动态存储芯片中。2.根据权利要求1所述的基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:所述FMC总线接口包括16位数据总线,32位地址总线,1位读控制线,1位线控制线,1位片选线。3.根据权利要求2所述的基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:所述FPGA通过IP核例化一个异步FIFO缓存数据,所述STM32单片机按照数据先入先出顺序读取所述FIFO。4.根据权利要求3所述的基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:所述FPGA的型号为EP4CE6E22C8。5.根据权利要求3所述的基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:所述系统还包括上位机,所述上位机通过以太网与所述STM32单片机电连接。6.根据权利要求5所述的基于STM32和FPGA的X波段轻量化加速器数据采集传输系统,其特征在于:所述STM32单片机型号为STM32H750。7...
【专利技术属性】
技术研发人员:尹政,谢兵兵,孟祥宇,周昌智,李学先,江海,陈岩,刘赞,陆峰,侯静,孟岩,王非,孟晖,黄斐,刘思明,黄凯华,黄帅金,
申请(专利权)人:北京机械工业自动化研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。