FPGA功能模式切换制造技术

技术编号:20221621 阅读:27 留言:0更新日期:2019-01-28 20:10
在实施例中,一种装置包括:非易失性存储器设备;耦合到非易失性存储器设备的复杂可编程逻辑器件CPLD;耦合到CPLD的现场可编程门阵列FPGA;以及耦合到FPGA的主机;装置触发FPGA中的FPGA图像到另一FPGA图像的切换。在另一实施例中,一种方法包括:由装置触发现场可编程门阵列FPGA中的FPGA图像到另一FPGA图像的切换;装置包括:非易失性存储器设备;耦合到非易失性存储器设备的复杂可编程逻辑器件CPLD;耦合到CPLD的现场可编程门阵列FPGA;以及耦合到FPGA的主机。在又一实施例中,一种制品包括具有存储于其上的指令的非暂时性计算机可读介质,所述指令可操作以准许装置执行如上实施例所述的方法。

【技术实现步骤摘要】
FPGA功能模式切换相关申请的交叉引用本申请要求保护于2017年6月29日提交的美国临时申请No.62/526,477的权益和优先权。该美国临时申请No.62/526,477由此通过引用全部并入在本文中。
本专利技术的实施例一般涉及现场可编程门阵列(FPGA)的领域,并且具体地涉及在需要FPGA重配置的环境中对FPGA器件的使用。
技术介绍
本文中提供的
技术介绍
是用于一般地呈现本专利技术的公开内容的上下文的目的。在当前被命名为专利技术人的工作在本
技术介绍
章节中描述以及该工作被描述为在提交时可能不能够另外作为现有技术的说明书的方面的程度上,该工作既不是明确表示也不是暗示被承认作为针对本专利技术的该当前公开内容的现有技术。FPGA的重配置通过各种方法来执行。然而,存在对克服常规方法的约束和/或缺点的持续需求。
技术实现思路
本专利技术的实施例一般涉及现场可编程门阵列(FPGA)的领域,并且具体地涉及在需要FPGA重配置的环境中对FPGA器件的使用。在本专利技术的实施例中,一种装置包括:非易失性存储器设备;复杂可编程逻辑器件(CPLD),其耦合到非易失性存储器设备;现场可编程门阵列(FPGA)本文档来自技高网...

【技术保护点】
1.一种装置,包括:非易失性存储器设备;复杂可编程逻辑器件(CPLD),其耦合到所述非易失性存储器设备;现场可编程门阵列(FPGA),其耦合到所述CPLD;以及主机,其耦合到所述FPGA;其中,所述装置触发所述FPGA中的FPGA图像到另一FPGA图像的切换。

【技术特征摘要】
2017.06.29 US 62/526,4771.一种装置,包括:非易失性存储器设备;复杂可编程逻辑器件(CPLD),其耦合到所述非易失性存储器设备;现场可编程门阵列(FPGA),其耦合到所述CPLD;以及主机,其耦合到所述FPGA;其中,所述装置触发所述FPGA中的FPGA图像到另一FPGA图像的切换。2.根据权利要求1所述的装置,其中,所述主机触发从所述FPGA图像到所述另一FPGA图像的所述切换。3.根据权利要求1所述的装置,其中,所述CPLD从所述非易失性存储器设备中选择所述另一图像并且将所述另一FPGA图像加载到所述FPGA中。4.根据权利要求1所述的装置,其中,所述FPGA包括心跳发生器,所述心跳发生器将心跳信号发送到所述CPLD,并且如果所述FPGA图像损坏,则停止发送所述心跳信号。5.根据权利要求3所述的装置,其中,所述CPLD包括监视心跳信号的心跳监视器。6.根据权利要求3所述的装置,其中,响应于所述FPGA图像变得损坏,所述CPLD将默认FPGA图像加载到所述FPGA中。7.根据权利要求6所述的装置,其中,响应于所述默认FPGA图像被加载到所述FPGA中,所述FPGA向所述主机发送报告,并且其中,所述主机将所述FPGA中的所述默认FPGA图像切换为所述另一FPGA图像。8.根据权利要求1所述的装置,其中,所述主机包括心跳发生器,所述心跳发生器将心跳信号发送到所述FPGA,其中,所述FPGA包括用于将所述心跳信号从所述主机传递到所述CPLD的心跳通过逻辑,并且其中,如果到所述主机的主机连接已失败,则所述心跳发生器停止发送所述心跳信号。9.根据权利要求3所述的装置,其中,所述CPLD包括监视心跳信号的心跳监视器。10.根据权利要求9所述的装置,其中,响应于所述心跳监视器未检测到心跳信号,所述CPLD将默认FPGA图像加载到所述FPGA中。11.根据权利要求10所述的装置,其中,响应于所述默认FPGA图像被加载到所述FPGA中,所述FPGA向所述主机发送报告,并且其中,所述主机将所述FPGA中的所述默认FPGA图像切换为所述另一FPGA图像。12.一种方法,包括:由装置触发现场可编程门阵列(FPGA)中的FPGA图像到另一FPGA图像的切换;其中,所述装置包括:非易失性存储器设备;复杂可编程逻辑器件(CPLD),其耦合到所述非易失性存储器设备;所述现场可编程门阵列(FPGA),其耦合到所述CPLD;以及主机,其耦合到所述FPGA。13.根据权利要求12所述的方法,其中,所述主机触发从所述FPGA图像到所述另一FPGA图像的所述切换。14.根据权利要求12所述的方法,其中,所述CPLD从所述非易失性存储器设备中选择所述另一图像并且将所述另一FPGA图像加载到所述FPGA中。15.根据权利要求12所述的方法,其中,所述FPGA包括心跳发生器,所述心跳发生器将心跳信号发送到所述CPLD,并且如果所述FPGA图像损坏,则停止发送所述心跳信号。16.根据权利要求15所述的方法,其中,所述CPLD包括监视心跳信号的心跳监视器。17.根据权利要求15所述的方法,其中,响应于所述FPGA图像变得损坏,所述CPLD将默认FPGA图像加载到所述FPGA中。18.根据权利要求17所述...

【专利技术属性】
技术研发人员:F·小桑比雷B·普迪佩迪R·A·康通J·帕赖罗
申请(专利权)人:NVXL技术股份有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1