一种双精度浮点矩阵运算处理器及方法

    公开(公告)号:CN110989970B

    公开(公告)日:2023-04-11

    申请号:CN201911181389.3

    申请日:2019-11-27

    发明人: 邹四

    IPC分类号: G06F7/483 G06F17/16

    摘要: 本发明公开的一种双精度浮点矩阵运算处理器,矩阵运算处理器包括控制单元接口单元、存储单元及浮点运算单元;控制单元根据运算模式进行选择,通过对浮点运算单元输入输出进行运算和存储控制;接口单元用于与嵌入式处理器交互,对嵌入式处理器发出指令进行响应并回馈状态,获取矩阵运算所需矩阵数据及放回矩阵运算结果至嵌入式处理器指定地址;存储单元包括若干个单口RAM,用于存储矩阵数据;浮点运算单元包括双精度浮点加法模块、双精度浮点乘法模块和双精度浮点倒数运算模块,用于进行矩阵数据运算;本发明采用并行双精度浮点运算提升矩阵运算速度;同时采用不同矩阵运算模式共享运算单元与存储单元,降低矩阵协处理面积与功耗。

    卫星导航信号捕获中移除电文位影响的方法

    公开(公告)号:CN101609139A

    公开(公告)日:2009-12-23

    申请号:CN200910041389.3

    申请日:2009-07-24

    IPC分类号: G01S5/02

    摘要: 本发明涉及卫星导航信号捕获中移除电文位影响的方法,将相干积分时间长度扩大到整个电文位长度,捕获灵敏度提高了3dB,包括步骤:在本地产生码片数与电文位所含码片数相等的伪随机码数据,并对其进行补零操作,补零后本地伪随机码序列PN长度为2的整数次幂;获取码片数与PN序列码片数相等的采样数据作为S序列;将S序列第一次FFT运算的结果与PN序列FFT运算后取共轭的结果进行相乘后作IFFT运算得到R序列;若R序列最大值超过了判决阈值,进入跟踪环节;若R序列最大值未超过判决阈值,对S序列进行第二次FFT运算,运算起始点移动N个码片,N等于电文位所含码片数的一半;然后进行IFFT运算,取新的R序列做捕获判决。

    一种基于多阵元信道选择的相位补偿方法及系统

    公开(公告)号:CN106209196B

    公开(公告)日:2019-11-12

    申请号:CN201610509644.2

    申请日:2016-06-30

    IPC分类号: H04B7/06 H04B7/08

    摘要: 一种基于多阵元信道选择的相位补偿方法,包括以下步骤:为每个天线阵元设置一个与其对应且独立的跟踪信道,跟踪信道锁定与其对应的天线阵元接收的电磁波信号,而所有的天线阵元均接收同一电磁波波束信号;当至少有两个以上跟踪信道接收到电磁波波束信号后,锁定跟踪信道的信道输出信号强度和载波相位NCO值;实时监测锁定的跟踪信道的信道强度,当其中某一跟踪信道的信号强度大于当前使用的天线阵元的信号强度时,则切换天线阵元;实时提取出二者的载波相位NCO值,并计算出二者之间的载波相位差;将载波相位差补偿到下变频DDC模块当中,切换完成。本发明在天线阵元切换过程中保持了载波相位的连续。

    Turbo译码方法、装置、Turbo译码器和存储介质

    公开(公告)号:CN112865815B

    公开(公告)日:2024-01-02

    申请号:CN201911171099.0

    申请日:2019-11-26

    IPC分类号: H03M13/29

    摘要: 本申请涉及一种Turbo译码方法、装置、Turbo译码器和存储介质,该方法包括步骤:获取Turbo译码器接收的待译码数据,确定待译码数据的译码特征;确定与译码特征相适应的目标RAM;上述目标RAM存储有与译码特征相适应的预先配置的译码参数;通过目标RAM中存储的译码参数对待译码数据进行译码;译码参数包括:外交织器配置信息、内交织器和内解交织器配置信息、译码长度配置信息、译码信息处理配置信息和译码算法配置信息的至少一项;其中,译码特征包括:译码长度、译码码元速率以及译码多项式的中的至少一种。本申请提供的Turbo译码方法,能够同时实现对不同的码元速率、对不同译码长度、对不同多项式的Turbo译码支持,从而扩大了Turbo译码器的适用范围。

    卫星导航天线阵列抗干扰方法及装置

    公开(公告)号:CN116125497A

    公开(公告)日:2023-05-16

    申请号:CN202111341161.3

    申请日:2021-11-12

    IPC分类号: G01S19/21 G01S19/37

    摘要: 本发明提供一种卫星导航天线阵列抗干扰方法及装置,其中,该方法包括:对目标卫星导航天线阵列的各阵元接收的第一信号进行模数转换和下变频处理,得到各第一复信号;获取各第一复信号的自相关值;基于各第一复信号的自相关值,进行干扰检测和通道检测;在干扰检测的结果为第一结果的情况下,基于通道检测的结果,对各第一复信号进行抗干扰处理。本发明提供的卫星导航天线阵列抗干扰方法及装置,通过基于的各通道的自相关值进行干扰检测和通道检测,选择通道检测的结果为正常的参考信号并基于参考信号进行抗干扰处理,具有更高的灵敏度,能有效识别较小的干扰,并且能有效避免某个通道异常引起的整个抗干扰天线失效的问题。

    一种带电磁防护的卫星导航阵列天线

    公开(公告)号:CN107064962B

    公开(公告)日:2019-11-12

    申请号:CN201710053761.7

    申请日:2017-01-24

    IPC分类号: G01S19/21

    摘要: 本发明提供了一种带电磁防护的卫星导航阵列天线,包括低噪放模块、下变频模块,所述低噪放模块依次包括前置滤波器、抗烧毁电路、LNA、滤波器、射频放大器;所述下变频模块包括镜像滤波器、AGC控制环路、ADC电路、干扰检测判决模块;所述AGC控制环路降低通道增益或关闭通道来抵消残留干扰的冲击;所述干扰检测判决模块综合考虑输入数据的作用时间、周期性、模拟AGC启动标志和信号上下沿梯度值,判断出干扰的类型和大小,并执行不同的干扰处理。本发明提高了导航接收机在高功率微波武器(HPM)攻击下的生存能力,保证导航定位、测速、授时等服务功能。

    Turbo译码方法、装置、Turbo译码器和存储介质

    公开(公告)号:CN112865815A

    公开(公告)日:2021-05-28

    申请号:CN201911171099.0

    申请日:2019-11-26

    IPC分类号: H03M13/29

    摘要: 本申请涉及一种Turbo译码方法、装置、Turbo译码器和存储介质,该方法包括步骤:获取Turbo译码器接收的待译码数据,确定待译码数据的译码特征;确定与译码特征相适应的目标RAM;上述目标RAM存储有与译码特征相适应的预先配置的译码参数;通过目标RAM中存储的译码参数对待译码数据进行译码;译码参数包括:外交织器配置信息、内交织器和内解交织器配置信息、译码长度配置信息、译码信息处理配置信息和译码算法配置信息的至少一项;其中,译码特征包括:译码长度、译码码元速率以及译码多项式的中的至少一种。本申请提供的Turbo译码方法,能够同时实现对不同的码元速率、对不同译码长度、对不同多项式的Turbo译码支持,从而扩大了Turbo译码器的适用范围。

    一种双精度浮点矩阵运算处理器及方法

    公开(公告)号:CN110989970A

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

    申请号:CN201911181389.3

    申请日:2019-11-27

    发明人: 邹四

    IPC分类号: G06F7/483 G06F17/16

    摘要: 本发明公开的一种双精度浮点矩阵运算处理器,矩阵运算处理器包括控制单元接口单元、存储单元及浮点运算单元;控制单元根据运算模式进行选择,通过对浮点运算单元输入输出进行运算和存储控制;接口单元用于与嵌入式处理器交互,对嵌入式处理器发出指令进行响应并回馈状态,获取矩阵运算所需矩阵数据及放回矩阵运算结果至嵌入式处理器指定地址;存储单元包括若干个单口RAM,用于存储矩阵数据;浮点运算单元包括双精度浮点加法模块、双精度浮点乘法模块和双精度浮点倒数运算模块,用于进行矩阵数据运算;本发明采用并行双精度浮点运算提升矩阵运算速度;同时采用不同矩阵运算模式共享运算单元与存储单元,降低矩阵协处理面积与功耗。

    一种带电磁防护的卫星导航阵列天线

    公开(公告)号:CN107064962A

    公开(公告)日:2017-08-18

    申请号:CN201710053761.7

    申请日:2017-01-24

    IPC分类号: G01S19/21

    摘要: 本发明提供了一种带电磁防护的卫星导航阵列天线,包括低噪放模块、下变频模块,所述低噪放模块依次包括前置滤波器、抗烧毁电路、LNA、滤波器、射频放大器;所述下变频模块包括镜像滤波器、AGC控制环路、ADC电路、干扰检测判决模块;所述AGC控制环路降低通道增益或关闭通道来抵消残留干扰的冲击;所述干扰检测判决模块综合考虑输入数据的作用时间、周期性、模拟AGC启动标志和信号上下沿梯度值,判断出干扰的类型和大小,并执行不同的干扰处理。本发明提高了导航接收机在高功率微波武器(HPM)攻击下的生存能力,保证导航定位、测速、授时等服务功能。