【技术实现步骤摘要】
本申请涉及固件升级,提供一种fpga固件升级方法、装置、设备及介质。
技术介绍
1、在现有的现场可编程门阵列(field programmable gate array,fpga)设计中,fpga通常从外置的flash中读取固件进行加载。具体的,若外置flash中的固件需要更新,则需要将固件升级模块与业务模块整合成一个新固件,并采用微处理器将新固件通过“数据传输接口”传输至现有固件中的固件升级模块,以更新外置flash中的固件。
2、进而,由于将固件升级模块与业务模块整合在一起作为统一的固件,以同时运行在fpga中,所以,会导致固件升级模块占用大量的fpga资源,而业务模块能使用的fpga资源又受限,从而,大大增加了系统功耗与固件结构复杂度。
3、因此,如何降低系统功耗与固件结构复杂度成了目前亟待解决的问题。
技术实现思路
1、本申请提供一种fpga固件升级方法、装置、设备及介质,用于解决现有fpga固件升级时系统功耗大与固件结构复杂度等问题。
2、一方
...【技术保护点】
1.一种FPGA固件升级方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述通过微处理器的数据传输接口,将业务模块数据通过所述FPGA传输至FLASH中的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述若确认所述FPGA中的固件升级模块运行正常,则通过微处理器的数据传输接口,将业务模块数据通过所述FPGA传输至FLASH中的步骤,包括:
4.如权利要求1所述的方法,其特征在于,在通过微处理器的加载接口,将固件升级数据传输至所述FPGA之前,所述方法还包括:
5.如权利要求4所述的方法,
...【技术特征摘要】
1.一种fpga固件升级方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述通过微处理器的数据传输接口,将业务模块数据通过所述fpga传输至flash中的步骤,包括:
3.如权利要求2所述的方法,其特征在于,所述若确认所述fpga中的固件升级模块运行正常,则通过微处理器的数据传输接口,将业务模块数据通过所述fpga传输至flash中的步骤,包括:
4.如权利要求1所述的方法,其特征在于,在通过微处理器的加载接口,将固件升级数据传输至所述fpga之前,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,在通过所述微处理器的加载接口,将fpga内正在运行的业务模块进行清空之前,所述方法还...
【专利技术属性】
技术研发人员:黄文,陈元春,
申请(专利权)人:四川特伦特科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。