[发明专利]将压缩配置映像存储在内部只读存储器上的逻辑器件有效
申请号: | 201210521711.4 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103136022B | 公开(公告)日: | 2018-05-29 |
发明(设计)人: | J·L·巴尔 | 申请(专利权)人: | 阿尔特拉公司 |
主分类号: | H03K19/177 | 分类号: | H03K19/177 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;辛鸣 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 逻辑器件 内部只读存储器 配置 映像存储 压缩 映像 单个芯片 高度压缩 配置逻辑 可编程 适配 存储 重复 | ||
本发明的各实施方式提供了将压缩配置映像存储在内部只读存储器上的逻辑器件。具体地,描述了用于使用内部只读存储器(ROM)来配置逻辑器件的系统和方法。该ROM和逻辑器件可以位于单个芯片上。该ROM可以被适配为存储高度压缩配置映像并且是非重复可编程的。该逻辑器件可以基于该压缩配置映像进行配置。
本申请要求2011年12月2日提交的、标题为“LOGIC DEVICEHAVING A COMPRESSEDCONFIGURATION IMAGE STORED ONAN INTERNAL READ ONLY MEMORY”的美国申请No.13/310,574(代理人卷号No.ALTRP283US/A03617)的优先权和权益,出于全部目的通过引用将其全部内容并入于此。
技术领域
本公开总体上涉及集成电路(IC)的逻辑器件,并且更具体地涉及将针对逻辑器件的压缩配置映像存储在IC的内部只读存储器上。
背景技术
诸如可编程逻辑器件(PLD)或现场可编程门阵列(FPGA)之类的逻辑器件可以在集成电路(IC或“芯片”)上实现。该芯片具有用于例如向其他芯片传达数据和控制信息的管脚集。在加电之后,该逻辑器件可以要求通过“配置映像”的方式进行配置,该“配置映像”通常被存储在可以在该逻辑器件内部或外部的闪存中。
例如,在某些已知器件中,逻辑器件具有从外部闪存芯片接收配置映像的控制块(CB),并且当该逻辑器件被加电时使用该配置映像中的信息来配置该逻辑器件。通常,管脚集中的某些管脚被指派给CB作为模式选择管脚,而其他管脚用于在外部闪存芯片与CB之间的通信。例如,在某些已知器件中,CB对模式选择管脚的值进行采样以确定配置映像的源。此外,CB经由管脚集的其他管脚从外部闪存接收配置数据。
发明内容
本发明人已经认识到配置映像可以有利地被存储在集成电路或芯片(还包括诸如PLD或FPGA之类的逻辑器件)的内部的、非重复可编程的只读存储器(ROM)中。一个或多个工厂提供的配置映像可以被存储在非重复可编程ROM中。有利地,在内部ROM中存储的工厂提供的配置映像(与在闪存设备中存储的数据不同)在芯片被制造之后不可修改。控制块可以被使能并且通过例如模式选择管脚的方式取得配置映像中的选定配置映像。在某些实现中,除了内部ROM之外,逻辑器件还可以从外部源接收配置信息。
由于本文呈现的技术,芯片的整体系统成本和功耗可以被显著减少。此外,虽然仍保留从外部(例如,用户提供的)源提供某些配置信息的选项,但是工厂提供的配置映像的完整性可以得到保护。
附图说明
本公开技术通过结合附图参考以下描述可以得到最佳理解,其中附图图示了本系统和方法的各种实施方式。
图1是根据本发明的一个实施方式的用于配置逻辑器件的系统的一个实施方式的框图。
图2A和图2B是根据本发明的另一实施方式的系统的一个实施方式的框图。
图3A是根据本发明的一个实施方式的用于配置LD的方法的示例性流程图。
图3B是图3A的流程图的继续。
图4是根据本发明的一个实施方式的用于存储配置信息的只读存储器(ROM)的示例性框图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔特拉公司,未经阿尔特拉公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210521711.4/2.html,转载请声明来源钻瓜专利网。