[发明专利]用于更新集成电路中的配置数据的电路和方法有效
申请号: | 201410554735.9 | 申请日: | 2014-10-17 |
公开(公告)号: | CN104572554B | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | T·M·吕;T·L·宋 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京纪凯知识产权代理有限公司11245 | 代理人: | 赵蓉民 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 更新 集成电路 中的 配置 数据 电路 方法 | ||
本申请要求2013年10月21日申请的第14/058,935号美国专利申请案的优先权,所述申请案在此以全文引用的方式并入本文中。
背景技术
例如现场可编程门阵列(FPGA)、复杂可编程逻辑装置(CPLD)以及其类似装置的可编程集成电路装置可以用于实施多种功能。作为一个实例,FPGA装置可以经配置以基于不同用户设计执行各种用户功能。
集成电路装置一般包括核心区域和外围区域。一个用户设计配置因此可以被分成两个图像:核心配置图像和外围配置图像。核心配置图像用于配置核心区域中的逻辑元件或逻辑块,而外围配置图像用于配置例如输入输出寄存器、收发器块等的外围元件。
为了配置一个装置,电路设计者可以通过多种可用的输入输出协议(例如,外围组件互连高速(PCIe)协议)将外围图像和核心图像加载到装置上。通常,电路设计者可以在稍后阶段调节和更新设计(例如,以便满足将来的应用需求),并且可以因此将经更新的核心配置图像加载到装置上。
当经更新的核心配置图像被加载到装置上时,重置装置。当装置被重置时,可能会丢失应用数据或状态信息。因此,一旦重置装置,即使尚未更新外围配置图像,可以特定于应用的外围设置(例如,收发器校准信息)也可能被重置或重写为默认设置。
这在本文所描述的实施例出现的此情形内。
发明内容
本发明提供了用于更新集成电路中的配置数据的电路和技术。本发明的实施例包括使得在不丢失状态信息或专用设置的情况下允许更新集成电路装置的配置的电路和技术。
应了解,本发明可以多种方式实施,例如程序、设备、系统或装置。下文描述了本发明的几个创造性实施例。
操作集成电路的方法可以包括经由输入输出协议接收更新请求。作为一个实例,集成电路可以在用户模式下操作并且当在用户模式下时可以经由外围组件互连高速(PCIe)协议接收更新请求。当接收更新请求时,集成电路被置于更新模式下。在更新集成电路上的配置数据之前,将状态信息存储在集成电路中的预定义寄存器中。将断言的(asserted)更新模式信号存储在集成电路上的状态寄存器中以表明集成电路已(或曾经)被置于更新模式下。当集成电路处于更新模式下时,可以保留其配置数据的一部分。
操作集成电路的方法可以包括当集成电路处于更新(或初始化)模式下时将集成电路置于用户模式下。从状态寄存器检索到断言的状态信号。集成电路可以包括用于存储状态信息的多种预定义寄存器。当已经从状态寄存器中检索到断言的状态信号时,随后可以检索到存储在预定义寄存器中的先前状态信息。随后将检索到的先前状态信息恢复到集成电路核心区域中的核心寄存器中。
集成电路可以包括输入输出协议电路,所述输入输出协议电路从芯片外元件接收配置数据。当集成电路在用户模式下操作时(例如,在正常操作期间)可以接收配置数据。集成电路可以进一步包括专用状态寄存器和多个预定义存储元件。专用状态寄存器用于基于接收到的配置数据存储断言的状态信号,而预定义存储元件用于存储先前状态信息。集成电路的核心区域中的控制器电路可以经调适以利用接收到的配置数据对集成电路的至少一部分进行配置。
附图说明
图1为根据本发明的一个实施例的集成电路的简化框图。
图2示出了根据本发明的实施例的耦接到配置装置和主机系统的说明性集成电路装置。
图3示出了根据本发明的实施例的说明性外围组件互连高速(PCIe)电路,其具有用于存储状态信息的预定义寄存器和专用状态模式寄存器。
图4示出了根据本发明的实施例的用于更新集成电路中的配置数据的说明性步骤。
图5示出了根据本发明的实施例的用于将先前状态信息和应用数据恢复到集成电路中的说明性步骤。
具体实施方式
本文中所提供的实施例包括用以更新集成电路(IC)中的配置数据并且在完成更新操作时使IC恢复到其先前已知状态的电路和技术。
然而,对于所属领域的技术人员将显而易见的是,可以在没有这些具体细节中的一些或全部的情况下实践本示例性实施例。在其他情况下,并未详细描述众所周知的操作以免不必要地混淆本实施例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410554735.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种业务恢复方法及装置
- 下一篇:一种用于返波振荡器的单侧折叠波导慢波结构