一种基于FPGA的非奇异矩阵快速求逆方法

    公开(公告)号:CN115659116A

    公开(公告)日:2023-01-31

    申请号:CN202211399879.2

    申请日:2022-11-09

    Inventor: 程大军 李帅

    Abstract: 本发明公开了一种基于FPGA的非奇异矩阵快速求逆方法,采用元素重新排序的改进Gauss‑Jordan消去法,克服了矩阵必须是正定矩阵的要求,实现了对非奇异矩阵的求逆。本发明根据改进的Gauss‑Jordan消去法推导出来矩阵求逆的迭代公式,然后将矩阵求逆的公式转换成适合FPGA快速处理的并行流水线形式。对于N维的矩阵,需要进行相同的N次消去迭代运算。每次消去迭代运算分块进行计算,同时完成矩阵元素的重新排序。本发明仅需要一个除法器,N‑1个乘法器和N‑1个加法器即可完成非奇异矩阵的求逆运算,适用范围广,实现简单,处理速度快,非常适合工程应用。

    IP地址可自动配置的多节点网络串行通讯系统及方法

    公开(公告)号:CN115834326A

    公开(公告)日:2023-03-21

    申请号:CN202310023215.4

    申请日:2023-01-09

    Abstract: 本发明公开了一种IP地址可自动配置的多节点网络串行通讯系统及方法,该系统包括一个上位机和串行连接的多个节点;每个节点的硬件平台包括HEAD PHY芯片、TAIL PHY芯片和FPGA芯片;首节点的HEAD PHY芯片的网口与上位机进行连接,尾节点的TAIL PHY芯片的网口悬空,中间节点的HEAD PHY芯片的网口与其上一个节点的TAIL PHY芯片的网口连接,完成中间节点和其上一个节点的网络通讯;中间节点TAIL PHY芯片的网口和其下一个节点HEAD PHY芯片的网口连接,完成中间节点和其下一个节点的网络通讯;FPGA芯片内完成网络协议栈的实现、节点IP地址的自动化配置、节点工作状态配置、节点数据的采集和发送,保证网络的正常通讯。本发明不需要额外的路由器设备,实现多节点串行通讯方法简便,适用性强。

    一种自动去除异步串行通讯中干扰信号的方法及系统

    公开(公告)号:CN115514599B

    公开(公告)日:2024-11-26

    申请号:CN202211280230.9

    申请日:2022-10-19

    Abstract: 本发明公开了一种自动去除异步串行通信中干扰信号的方法,包括:实时统计当前环境下输入信号中的干扰信号的最大脉冲宽度;根据设定的采样频率和干扰信号的最大脉冲宽度,确定采样滤波系数;以所述采样频率对输入信号进行采样,利用采样滤波系数对采样的高低电平进行计数,重构出无干扰信号的输出信号。还公开了使用一种自动去除异步串行通信中干扰信号的系统,用于所述自动去除异步串行通信中干扰信号的方法的具体实现。本发明的系统和方法实现简便,可去除的干扰信号范围广,适用性强,且具有自适应性。

    一种基于FPGA的数据传输方法和系统

    公开(公告)号:CN116980500A

    公开(公告)日:2023-10-31

    申请号:CN202311033721.8

    申请日:2023-08-16

    Abstract: 本发明公开了一种基于FPGA的数据传输方法和系统,在基于UDP协议高速传输的基础上,通过FPGA实现发送端缓存自动分块和数据打包,通过时间片轮转调度完成缓存块数据循环发送,主要包括数据包正常发送、数据包丢失重传、反馈超时重传等不同情况下时间片的自动调整,接收端同时实时检测和反馈确认机制保证数据传输的可靠性。不同于TCP协议每帧数据都要进行接收校验;本发明对每个缓存块里的多帧数据仅进行一次校验,而且检验过程和数据发送过程并行同时进行,在数据的传输效率基本没有降低的前提下,大大提高了数据传输的可靠性。

    一种具有加密验证的FPGA远程升级方法

    公开(公告)号:CN115857983A

    公开(公告)日:2023-03-28

    申请号:CN202211280602.8

    申请日:2022-10-19

    Abstract: 本发明公开了一种具有加密验证的FPGA远程升级方法,该方法为:远程升级上位机通过TCP与FPGA设备连接,当上位机向FPGA设备发起远程升级请求后,FPGA设备对上位机进行加密验证;若验证通过则上位机将升级文件按传输协议打包后发送给FPGA设备,FPGA设备对其进行校验,若校验通过将数据缓存至DDR,若校验不通过则申请重发;待升级文件全部发送完成后,对DDR中存储的升级数据包信息进行核对和校验,若信息核验成功,则采用Xilinx的Multiboot技术方案,将升级数据包写入FLASH中,远程升级完成。本发明能够提高FPGA远程升级的安全性和可靠性,对采用FPGA远程升级技术具有重要的指导意义。

    一种自动去除异步串行通讯中干扰信号的方法及系统

    公开(公告)号:CN115514599A

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

    申请号:CN202211280230.9

    申请日:2022-10-19

    Abstract: 本发明公开了一种自动去除异步串行通信中干扰信号的方法,包括:实时统计当前环境下输入信号中的干扰信号的最大脉冲宽度;根据设定的采样频率和干扰信号的最大脉冲宽度,确定采样滤波系数;以所述采样频率对输入信号进行采样,利用采样滤波系数对采样的高低电平进行计数,重构出无干扰信号的输出信号。还公开了使用一种自动去除异步串行通信中干扰信号的系统,用于所述自动去除异步串行通信中干扰信号的方法的具体实现。本发明的系统和方法实现简便,可去除的干扰信号范围广,适用性强,且具有自适应性。

Patent Agency Ranking