[发明专利]智能网卡及智能网卡的FPGA固件更新管理方法在审
申请号: | 202110261704.4 | 申请日: | 2021-03-10 |
公开(公告)号: | CN112994902A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 刘叶 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | H04L12/02 | 分类号: | H04L12/02;H04L12/26;G06F8/65 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 周耀君 |
地址: | 201114 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 网卡 fpga 更新 管理 方法 | ||
本发明提供了一种智能网卡及智能网卡的FPGA固件更新管理方法,智能网卡包含一快闪记忆体、一多工器、一FPGA模组以及一CPU模组。智能网卡的FPGA固件更新管理方法首先是启动FPGA模组,使FPGA模组经由多工器自快闪记忆体加载一现有固件数据而进行一固件设定作业,并在固件设定作业完成后发出一设定完成讯号至CPU模组,接着CPU模组在接收到一固件更新信息时,将一第一切换讯号发送至多工器,以将固件更新信息经由多工器传送至快闪记忆体,最后CPU模组再控制多工器切换回通信连接快闪记忆体与FPGA模组,以使FPGA模组可以重载新版固件数据。
技术领域
本发明涉及一种智能网卡与智能网卡的FPGA固件更新管理方法,尤其涉及一种利用智能网卡的CPU模组与多工器的配合来更新FPGA的固件的智能网卡与其FPGA固件更新管理方法。
背景技术
在伺服器的电路架构中,通常是利用基板管理控制器(BMC)来辅助其他IC进行FLASH ROM的管理,例如固件(firmware)的在线更新等操作,然而由于一般标准的智能网卡通常只会设有CPU与FPGA等两颗芯片,并不会像伺服器主板设有BMC来管理FLASH ROM。
其中,由于FPGA的最大特点就是可以依据用户的需求来编辑组合逻辑的功能,因此都会将FPGA的固件储存于FLASH ROM中,并在开机运作时将储存于FLASH ROM的固件加载FPGA中进行设定。
承上所述,也因为现有的智能网卡没有BMC可以对FPGA的FLASH ROM进行管理控制,因此,当FPGA的固件需要进行更新时,往往需要透过FPGA来更新储存于FLASH ROM的固件,进而导致FPGA无法有效地进行运作,甚至很有可能因此停止运作。
发明内容
有鉴于在先前技术中,由于现有的智能网卡并未设有BMC,因此当FPGA的FLASHROM需要更新固件时,往往只能透过FPGA对FLASH ROM进行固件更新,但透过FPGA进行FLASHROM的固件更新会导致FPGA无法正常运作;缘此,本发明的主要目的在于提供一种智能网卡与一种智能网卡的FPGA固件更新管理方法,可以透过CPU模组与多工器的控制,在FPGA模组正常运作的情况下对FLASH ROM进行固件更新。
本发明为解决先前技术的问题,所采用的必要技术手段是提供一种智能网卡,所述智能网卡安装于一伺服器主机,且所述智能网卡包含一快闪记忆体、一多工器、一FPGA模组以及一CPU模组。
快闪记忆体储存有一现有固件数据。多工器电性连接于快闪记忆体。FPGA模组电性连接于多工器,多工器在一预设工作模式时预设为通信连接快闪记忆体与FPGA模组,以在预设工作模式时,使FPGA模组经由多工器而自快闪记忆体加载现有固件数据,并在依据现有固件数据完成一固件设定作业后发出一设定完成讯号。
CPU模组电性连接于伺服器主机、FPGA模组与多工器,用以在接收到FPGA模组所发送的设定完成讯号与伺服器主机所传送的一固件更新信息时,进入一更新工作模式,并在更新工作模式时,将一第一切换讯号发送至多工器,使多工器切换为通信连接快闪记忆体与CPU模组,以将固件更新信息经由多工器传送至快闪记忆体,并在现有固件数据更新为一新版固件数据后,将一第二切换讯号发送至多工器,使多工器切换回通信连接快闪记忆体与FPGA模组。
可选的,所述CPU模组还包含一SPI接口,SPI接口电性连接于多工器。较佳者,CPU模组还包含一CPU处理单元,CPU处理单元电性连接于SPI接口,且CPU处理单元在接收到伺服器主机所发送的固件更新信息时,将第一切换讯号透过SPI接口发送至多工器,使多工器切换为通信连接快闪记忆体与CPU模组的SPI接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110261704.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种回单管理系统
- 下一篇:一种碳纳米管/铜催化聚丙烯腈室温环化为石墨的方法