[发明专利]有效的集成电路配置数据管理在审
申请号: | 201810063054.0 | 申请日: | 2016-08-26 |
公开(公告)号: | CN108255778A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | J·A·可汗;S·J·布里森登 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 北京纪凯知识产权代理有限公司 11245 | 代理人: | 徐东升;赵蓉民 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 配置数据 压缩 电路设计 基本配置 数据管理 编码电路 存储电路 电路系统 解压 集成电路 恢复配置数据 集成电路配置 基本电路 解码电路 配置存储 有效配置 编程 检索 存储 申请 恢复 展示 | ||
本申请展示了用于有效配置数据管理的电路系统。该电路系统可以包括将电路设计的配置数据与基本电路设计的基本配置数据进行比较的编码电路。该编码电路可以压缩配置数据与基本配置数据之间的差异以产生压缩的配置数据。该压缩的配置数据可以被存储在存储电路中。为了在集成电路中实现该电路设计,解码电路可以从存储电路中检索该压缩的配置数据,解压该压缩的配置数据并且将解压操作的结果与基本配置数据进行比较以恢复配置数据。所恢复的配置数据可以用于在集成电路上对配置存储位进行编程,从而实现该电路设计。
本申请是于2016年8月26日提交的名称为“有效的集成电路配置数据管理”的中国专利申请201610737300.7的分案申请。
本申请要求于2015年8月27日提交的美国专利申请号14/837,928的优先权,该申请通过引用以其全文合并于此。
技术领域
本申请涉及集成电路,并且更具体地涉及有效地管理确定集成电路中的电路设计的实现方式的配置数据。
背景技术
从一个技术节点到下一个技术节点的每一次转变都导致了更小的晶体管几何结构,并且因此潜在地导致每单位集成电路面积实现更多的功能。
集成电路通常包括配置存储位/比特位(bit),所述配置存储位通过利用配置数据对配置存储位进行编程而使得功能块能够定制。集成电路尺寸的增大往往导致功能块尺寸的增大,并且因而导致配置数据量的增加。由于配置数据通常被存储在存储电路中,因此需要更大的存储电路来存储配置数据的增加量。
部分重构加剧了具有增加数量的配置数据的问题,所述部分重构最近已经作为在不同的时间在集成电路的同一分区中实现多种不同电路设计的一种方式出现。考虑集成电路分区包括配置存储位的示例。第一配置数据集对这些配置存储位进行编程以实现第一电路设计;并且该第一电路设计实施方式在第一持续时间中在该集成电路分区上运行。
在第一持续时间之后,使用第二配置数据集对该集成电路分区上的配置存储位进行重新编程。因而,第一电路设计实施方式被第二电路实施方式代替,并且第二电路设计实施方式在第二持续时间中在该集成电路分区上运行。在实践中,多于两个电路设计实施方式通常通过部分重构共享相同的集成电路分区。
在此示例中,需要被存储在存储电路中的配置数据的数量随着每个附加电路设计实施方式而显著地增加;并且增加的存储器尺寸需求可能对集成电路的运行成本产生重大影响。
发明内容
本申请展示了用于有效地管理配置数据的配置电路系统(circuitry)。该配置电路系统可以包括解码电路,所述解码电路可以包括第一和第二电路(circuit)。该解码电路可以接收基本配置数据集和第一数据集。该第一电路可以接收该第一数据集,该第一数据集可以包括该基本配置数据集与解码的配置数据集之间的压缩数据差异/差分(difference)。根据需要,第一电路可以解压所接收的第一数据集以创建第二数据集。第二电路可以接收基本配置数据集和来自第一电路的第二数据集并且使用基本配置数据集和第二数据集恢复解码的配置数据集。
应当认识到,能够以许多方式来实现本发明,例如过程、装置、系统、设备或计算机可读介质上的指令。下面描述几个创造性实施例。
在某些实施例中,上述配置电路系统可以使用所解码的配置数据集对可配置电路进行编程以便在该可配置电路上实现第一电路设计。根据需要,第一电路可以接收第三数据集,该第三数据集包括基本配置数据集和附加解码的配置数据集之间的其他压缩数据差异。第一电路可以解压所接收的第三数据集以创建第四数据集。
在某些实施例中,第二电路可以从第一电路接收基本配置数据集和第四数据集。根据需要,第二电路可以使用基本配置数据集和第四数据集恢复附加解码的配置数据集。
从附图以及下面优选实施方式的详细描述,本发明进一步的特征、它的性质以及各种不同的优点将变得更加明显。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810063054.0/2.html,转载请声明来源钻瓜专利网。