【技术实现步骤摘要】
本申请属于计算机,更具体地,涉及一种基于网络的远程fpga重构方法、fpga及系统。
技术介绍
1、现场可编程门阵列(field programmable gate array,fpga)是作为专用集成电路(asic)领域中的一种半定制电路而出现的,具有接口丰富、实时性高、并行能力强的特点。
2、fpga的动态重构能力允许在系统运行时修改fpga的逻辑功能,从而为硬件平台的开发提供了更大的灵活性。可以将fpga重新编程为不同的应用或任务,实现功能的快速切换和重新配置,提高了硬件资源的利用率和可重用性。通过动态重构,可以在同一片fpga上实现多个功能模块,减少硬件部署和物理空间的成本。相比于使用多个固定功能的专用芯片,fpga的灵活性和重构能力可以节约开发成本和系统成本。
3、现有技术中,动态加载方案主要是上位机通过pcie对fpga进行控制和数据传输,在需要对fpga进行动态重构的情况下,一般需要工作人员到达fpga所在的现场(如控制室或机房等),通过上位机对fpga进行配置和重构,效率较低。
【技术保护点】
1.一种基于网络的远程FPGA重构方法,其特征在于,应用于FPGA的静态区,所述方法包括:
2.根据权利要求1所述基于网络的远程FPGA重构方法,其特征在于,所述报文配置有标识头字段,所述标识头字段用于指示报文数据结构,所述对所述报文进行协议解析,确定所述报文的数据结构,包括:
3.根据权利要求2所述基于网络的远程FPGA重构方法,其特征在于,对于用于重构的报文,携带有操作类型指示信息和请求应答指示信息,所述操作类型指示信息用于指示重构操作类型,所述请求应答指示信息用于指示重构所处的目标阶段;
4.根据权利要求3所述基于网络的远程F
...【技术特征摘要】
1.一种基于网络的远程fpga重构方法,其特征在于,应用于fpga的静态区,所述方法包括:
2.根据权利要求1所述基于网络的远程fpga重构方法,其特征在于,所述报文配置有标识头字段,所述标识头字段用于指示报文数据结构,所述对所述报文进行协议解析,确定所述报文的数据结构,包括:
3.根据权利要求2所述基于网络的远程fpga重构方法,其特征在于,对于用于重构的报文,携带有操作类型指示信息和请求应答指示信息,所述操作类型指示信息用于指示重构操作类型,所述请求应答指示信息用于指示重构所处的目标阶段;
4.根据权利要求3所述基于网络的远程fpga重构方法,其特征在于,重构的多个阶段依次为请求阶段、应答阶段、传输数据阶段和确定重构阶段;
5.根据权利要求1所述基于网络的远程fpga重构方法,其特征在于,所述fpga...
【专利技术属性】
技术研发人员:魏君轩,周彦飞,付朕,陈良鑫,丁灿,
申请(专利权)人:中国船舶集团有限公司第七〇九研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。