基于FPGA的大型射电干涉阵列相关器的实现方法及装置

    公开(公告)号:CN111339484B

    公开(公告)日:2022-07-01

    申请号:CN202010105288.4

    申请日:2020-02-20

    Abstract: 本发明属于信号处理技术领域,具体涉及了一种基于FPGA的大型射电干涉阵列相关器的实现方法及装置,旨在解决现有基于CPU/GPU的相关器进行大型天线阵列的相关实时计算效率低、能源消耗大的问题。本发明包括:获取射电干涉阵列的数据通道数,并平均分组;分别通过相应的相关计算模块计算组数据自身以及数据组与其他数据组的全相关性,并在积分周期内进行累加,完成射电干涉阵列的全相关运算。本发明通过分组划分时分复用的方法,有效利用了FPGA资源,简化FPGA运算过程,功耗低、效率高、易扩展,适用于高度并行以及对实时性要求较高的系统运算过程,为大型射电干涉阵列的海量数据实时运算提供了高效率的解决方案。

    一种传感器的采样方法以及相关装置

    公开(公告)号:CN113358120A

    公开(公告)日:2021-09-07

    申请号:CN202110624291.1

    申请日:2021-06-04

    Abstract: 本发明公开了一种传感器的采样方法以及相关装置,该采样方法包括:对多个传感模块设置共同使用的采样周期,每个传感模块包括多个传感器,采样周期均满足每个传感器的采样规范;从采样周期中至少划分出每个传感器产生数据的置信时间作为更新区间,采集数据的置信时间作为采集区间;检测每个传感模块中传感器在采样周期中的运行状态;若每个运行状态在更新区间内均为更新数据的状态,则截止采集区间分别对每个传感模块完成采集传感器产生的数据的操作。上述方法通过设置共同使用的采样周期,对采样周期进行区域划分,在特定的区域中判断传感器的运行状态,依据运行状态确定对多个传感器进行同步数据采集的时机,能保证采集到的数据是同步且对齐的。

    超宽带信号的实时中值频点提取方法

    公开(公告)号:CN109582276B

    公开(公告)日:2020-11-10

    申请号:CN201811288116.4

    申请日:2018-10-31

    Abstract: 本发明属于无线电管理与检测技术领域,具体提供一种超宽带信号的实时中值频点提取方法,该提取方法包括:S1:生成频谱数据;S2:对生成的频谱数据进行平滑处理;S3:将频谱数据大小与位置信息进行整合;S4:在FPGA内对数据进行并行排序;S5:对中值频点进行提取。通过本发明的实时中值频点提取方法,可以实现基于超高带宽的实时的信号监测下的中值频点的提取,并且由于对数据进行了并行排序和比较,充分地利用了FPGA的空间,从而极大地降低了运算时间,提高中值频点的提取速度。

    用于高速数据采集系统的以太网数据流记录方法

    公开(公告)号:CN111488219B

    公开(公告)日:2022-08-02

    申请号:CN202010266058.6

    申请日:2020-04-07

    Abstract: 本发明属于高速数据采集、网络数据处理领域,具体涉及一种用于高速数据采集系统的以太网数据流记录方法、系统、装置,旨在解决现有高速数据采集CPU利用率低、系统兼容性差、封装和部署困难以及系统传输可靠性低的问题。本系统方法包括:Linux操作系统启动后,隔离出设定数量的CPU核心;卸载操作系统内核态网卡驱动,创建huge page内存池,对各万兆网卡,分配其对应的数据接收缓存池及无锁FIFO缓存,并对各万兆网卡PCIE寄存器初始化,使其进入采集状态;以用户态轮询的驱动方式对各万兆网卡采集的数据包进行连续接收及磁盘记录。本发明提高了CPU利用率、系统兼容性和传输可靠性,降低了封装和部署难度。

    用于多FPGA整机系统的远程动态更新系统和方法

    公开(公告)号:CN105808290B

    公开(公告)日:2020-02-07

    申请号:CN201610118505.7

    申请日:2016-03-02

    Abstract: 本发明公开了一种用于多FPGA整机系统的远程动态更新系统和方法。其中,第一FPGA用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;外部flash存储器用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;外部SDRAM存储器用于暂存所述至少一第二FPGA更新的配置文件;通信接口用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。本发明实现了结构简单、使用物理资源少、灵活多变、便于远程操作、满足多种试验需求、整机系统升级方便快捷的技术效果。

    基于动态延时补偿的重采样方法、装置和系统

    公开(公告)号:CN109286462A

    公开(公告)日:2019-01-29

    申请号:CN201811064698.8

    申请日:2018-09-12

    Abstract: 本发明涉及信号处理技术领域,具体提出一种基于动态延时补偿的重采样方法、装置和系统,重采样装置包括原始信号采集模块、缓存阵列、写控制器、读控制器、重排模块和通信模块,原始信号采集模块用于采集原始天线信号并将信号抽取为多路并行输出;缓存阵列用于缓存信号;写控制器用于控制信号写入缓存阵列;读控制器用于控制缓存阵列数据读出;重排模块用于缓存阵列输出的多路并行信号重排;通信模块用于更新待补偿延时等参数。本发明通过动态延时补偿,能够实时补偿天线到接收机的传输延时差,不要求传输线缆等长,有益于机房布局布线,还能够实时补偿观测源到不同天线的传输延时差,实现实时调整观测方向,提高指向精度,增强观测能力。

    用于多FPGA整机系统的远程动态更新系统和方法

    公开(公告)号:CN105808290A

    公开(公告)日:2016-07-27

    申请号:CN201610118505.7

    申请日:2016-03-02

    Abstract: 本发明公开了一种用于多FPGA整机系统的远程动态更新系统和方法。其中,第一FPGA用于更新所述外部flash存储器中的所述至少一第二FPGA的配置文件,以及对所述至少一第二FPGA进行配置;外部flash存储器用于存储所述第一FPGA和所述至少一第二FPGA的所述配置文件;外部SDRAM存储器用于暂存所述至少一第二FPGA更新的配置文件;通信接口用于接收远程上位机发送来的控制字命令以及所述至少一第二FPGA的所述配置文件。本发明实现了结构简单、使用物理资源少、灵活多变、便于远程操作、满足多种试验需求、整机系统升级方便快捷的技术效果。

    一种利用向量指令并行处理文件索引的方法及装置

    公开(公告)号:CN104331497A

    公开(公告)日:2015-02-04

    申请号:CN201410662785.9

    申请日:2014-11-19

    CPC classification number: G06F17/30339 G06F17/30327 G06F17/30445

    Abstract: 本发明公开了一种并行处理文件索引数据的方法及装置。所述方法包括计算数据表中数据的索引键值并排序;分配所有叶子节点所需的存储空间;使用SIMD指令一次加载多个索引键值,将数据依次填充到所有叶子节点;分配上一层内部节点所需的存储空间;建立内部节点;继续构建上一层内部节点,直到上一层的节点数为1,此节点为根节点,索引树建立完成;在内存中建立缓存池,用一个查询队列暂时保存所收到的所有查询请求;当查询队列的长度达到预定阈值,将其从缓存池取出,并做排序,形成有序的待查询队列;从有序查询队列中依次取得待查询项,从所建立索引树的根节点开始,依次查找,在内部节点和叶子节点内利用SIMD方法并行查找待查询项。

Patent Agency Ranking