【技术实现步骤摘要】
一种多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_dp ...
【技术特征摘要】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。