-
公开(公告)号:CN119621647A
公开(公告)日:2025-03-14
申请号:CN202411664068.X
申请日:2024-11-20
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
IPC: G06F15/163 , G06F21/71 , G06F9/54 , H04W56/00
Abstract: 本申请公开了一种基于WIFI的安全数据同步方法及装置,该方法包括:在目标设备的CPU侧通过多线程机制分别进行与多个设备中每个设备的业务数据互通,其中,目标设备通过交换机与多个设备连接,目标设备与多个设备为多业务、高并发设备,目标设备接收到对端设备发送的业务数据存入CPU缓存中等待进行业务处理;在CPU侧调用FPGA进行业务处理时,根据FPGA的当前处理情况确定CPU向FPGA发送数据的业务处理队列;根据FPGA内部不同业务处理情况,依据业务核数量和单个业务核处理性能,在CPU侧自动调整多重滑动窗口的大小;根据目标设备在系统中的并发需求和FPGA内单个业务核处理能力,在FPGA内针对每个业务功能分别部署多个业务核。
-
公开(公告)号:CN117251832A
公开(公告)日:2023-12-19
申请号:CN202311037438.2
申请日:2023-08-15
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
Abstract: 本发明提供了一种FPGA程序保护方法与装置,其中方法应用于FPGA芯片,包括:从外部的CPU加载FPGA文件;FPGA文件为包括待保护的FPGA程序及授权FPGA芯片的认证码的比特流文件;授权FPGA芯片的认证码是通过加密算法对授权FPGA芯片的唯一标识加密生成的;将授权FPGA芯片的认证码预置在FPGA芯片中;从FPGA芯片内部获取FPGA芯片的唯一标识,并通过所述加密算法对其进行加密,获得FPGA芯片的认证码;将FPGA芯片的认证码与预置的授权FPGA芯片的认证码进行匹配,根据匹配结果确定是否启用FPGA程序。本发明实现了控制FPGA程序的使用范围,对FPGA程序进行保护,避免被异常使用。
-
公开(公告)号:CN119621320A
公开(公告)日:2025-03-14
申请号:CN202411699487.7
申请日:2024-11-26
Applicant: 武汉船舶通信研究所(中国船舶集团有限公司第七二二研究所)
Abstract: 本申请公开了一种基于窗口滑动法的FPGA调用方法,包括:CPU监听端口的TCP/UDP数据,根据互通对象创建多个新的线程,每个线程独立记录与不同设备的交互信息;当多个线程同时收到业务数据时,CPU根据FPGA当前运行情况和处理不同的业务的性能,动态调整发送给FPGA业务数据的先后顺序;根据FPGA的运算能力,使用窗口滑动法,将待处理业务数据不断发送至FPGA,根据当前FPGA内正在进行的不同业务的运行情况,在窗口下根据每个不同业务的处理情况,动态调整每个业务子窗口的大小。本发明还公开了一种基于窗口滑动法的FPGA调用装置、相应的设备及存储介质。本发明将提高设备在同时处理大量不同业务时的高并发处理能力,确保设备满足高可靠、高并发、低时延的使用需求。
-
-