一种多FPGA多通道采集系统的三维映射同步方法技术方案

技术编号:19692716 阅读:30 留言:0更新日期:2018-12-08 11:24
本发明专利技术公开了一种多FPGA多通道采集系统的三维映射同步方法,通过同时开启每一列矢量映射过程来实现单片映射FPGA内不同通道之间矢量映射的同步,待所有映射FPGA均完成三维映射后,主控FPGA发送all_channel_dpx_over信号作为各个映射FPGA状态机跳转的条件,实现映射FPGA状态机跳转的同步。同时利用异步FIFO作为显示FPGA接收三维数据库的载体,解决了跨时钟域数据接收的问题;同时本方法可以很好地实现多FPGA多通道架构下的采集系统映射同步。

【技术实现步骤摘要】
一种多FPGA多通道采集系统的三维映射同步方法
本专利技术属于波形三维映射同步
,更为具体地讲,涉及一种多FPGA多通道采集系统的三维映射同步方法。
技术介绍
同步是多通道采集系统中十分重要的指标,它体现了不同通道之间的一致程度,即同一信号输入不同通道后,经过采样存储显示过程后,是否还保持一致。这种指标在测试系统中尤为重要,在测量单一通道内信号本身的参数的同时,需要对不同通道之间信号的相关度参数进行测量。采样率、带宽作为采集系统的传统指标,在过去的几十年得到了高速的发展。传统采集系统的采集-存储-显示的串行结构存在着采集死区时间,即后端的存储以及显示过程中,无法同时对波形采样,波形捕获率十分低下。随着采样率,带宽指标的提高,对采集系统的存储提出了更高的要求,为了尽可能多的捕获采集数据减少死区时间,存储容量需要尽可能的大,然而出于成本等原因的考虑,急需一种并行的处理结构来弥补串行结构的不足,三维映射技术应运而生。三维映射技术将多幅波形累加后显示,三维映射将波形的量化值统计后转化概率信息,即将多幅图像叠加显示,根据同一位置上采样点出现的概率来显示不同的灰度等级。FPGA在采集系统中本文档来自技高网...

【技术保护点】
1.一种多FPGA多通道采集系统的三维映射同步方法,其特征在于,包括以下步骤:(1)、多通道间的矢量映射同步(1.1)、在矢量映射模式下,将第j片映射FPGA的每一个通道的采样数据逐一映射到每一列三维数据库,并在每一个采集通道每一列的映射完成后产生一个完成标志vector_dpx_overi,j,其中,i=1,2,…,M,M为第j片映射FPGA中的采集通道数,j=1,2,…,m,m为FPGA片数;(1.2)、当第j片映射FPGA中所有通道的采集数据均完成当前列的映射后,生成第j片FPGA的当前列完成映射标志信号vector_dpx_all_overj,再将vector_dpx_all_over...

【技术特征摘要】
1.一种多FPGA多通道采集系统的三维映射同步方法,其特征在于,包括以下步骤:(1)、多通道间的矢量映射同步(1.1)、在矢量映射模式下,将第j片映射FPGA的每一个通道的采样数据逐一映射到每一列三维数据库,并在每一个采集通道每一列的映射完成后产生一个完成标志vector_dpx_overi,j,其中,i=1,2,…,M,M为第j片映射FPGA中的采集通道数,j=1,2,…,m,m为FPGA片数;(1.2)、当第j片映射FPGA中所有通道的采集数据均完成当前列的映射后,生成第j片FPGA的当前列完成映射标志信号vector_dpx_all_overj,再将vector_dpx_all_overj作为第j片FPGA中下一列矢量映射开始使能信号;(1.3)、当第j片映射FPGA中所有通道的采集数据均完成映射后,并产生矢量映射完成信号dpx_all_overj;(1.4)、同理,按照步骤(1.1)-(1.3)所述方法,并行处理剩余映射FPGA,产生各自的矢量映射完成信号;(2)、FPGA间三维映射状态机的同步(2.1)、通过FPGA之间的互联线将每片映射FPGA产生的dpx_all_overj信号发送至主控FPGA中进行相与操作,产生all_channel_dpx_over信号;(2.2)、主控FPGA再将all_channel_dpx_over信号作为标志信号发送发送给各映射FPGA,并作为各映射FPGA中映射状态机在TIME_UP状态下的跳转条件,all_channel_dpx_over信号拉高后,各映射FPGA中映射状态机将由TIME_UP状态跳转至RAM_RD状态,各映射FPGA开始向后端的显示FPGA传输三维数据库;(3)、不同FPGA间三维数据库的传输、显示同步(3.1)、显示FPGA中采用异步FIFO接收各映射FPGA传输三维数据库,其中,异步FIFO为FIFO_ASYNCj,当第j片映射FPGA开始传输...

【专利技术属性】
技术研发人员:赵禹杨扩军叶芃曾浩蒋俊
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1