集成电路及方法技术

技术编号:37149660 阅读:37 留言:0更新日期:2023-04-06 22:04
本发明专利技术公开集成电路的方法,包括:提供非挥发性存储器电路来加密地、永久记录并保护具有Y个比特的金钥数据内容;提供可编程存储器电路来储存具有大于Y个比特的X个比特的用户配置数据内容;将具有X个比特的该用户配置数据内容转换为具有Y个比特的用户配置金钥内容;比较具有Y个比特的该用户配置金钥内容与具有Y个比特的该金钥数据内容;当内容不匹配时,选取具有X个比特的回退配置数据内容作为输出数据;当内容匹配时,选取具有X个比特的该用户配置数据内容作为该输出数据;以及根据该输出数据来执行相应的能力操作。本发明专利技术还公开了集成电路,本发明专利技术可有效地减少装配、测试与制造的时间及制造该电路装置的整体成本。制造的时间及制造该电路装置的整体成本。制造的时间及制造该电路装置的整体成本。

【技术实现步骤摘要】
集成电路及方法


[0001]本申请涉及一种集成电路的机制,特别有关于集成电路及相应的方法。

技术介绍

[0002]一般来说,现有的一次性可编程存储器(electronic fuse)在实现时会具有多个实体的一次性可编程比特(或称为配置比特(configuration bit)),每一个实体的一次性可编程比特会刚好储存一个能力的比特(capability bit)的信息。然而,这将导致需要使用较大尺寸的电路来实现。

技术实现思路

[0003]因此本申请的目的之一在于公开一种集成电路,以解决上述的难题。
[0004]根据本申请的实施例,公开了一种集成电路。集成电路包含一非挥发性存储器电路、一可编程存储器电路、一决策电路以及一处理电路,该非挥发性存储器电路用来加密地、永久记录并保护具有Y个比特的金钥数据内容,该可编程存储器电路用来储存具有X个比特的用户配置数据内容,该X个比特的数目大于该Y个比特的数目。该决策电路耦接于该非挥发性存储器电路与该可编程存储器电路,并用来:接收具有Y个比特的该金钥数据内容与具有X个比特的该用户配置数本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种集成电路,其特征在于,包含:一非挥发性存储器电路,用来加密地、永久记录并保护具有Y个比特的金钥数据内容;一可编程存储器电路,用来储存具有X个比特的用户配置数据内容,该X个比特的数目大于该Y个比特的数目;一决策电路,耦接于该非挥发性存储器电路与该可编程存储器电路,用来:接收具有Y个比特的该金钥数据内容与具有X个比特的该用户配置数据内容;将具有X个比特的该用户配置数据内容转换为具有Y个比特的用户配置金钥内容;比较具有Y个比特的该用户配置金钥内容与具有Y个比特的该金钥数据内容;当该用户配置金钥内容不匹配该金钥数据内容时,选取具有X个比特的回退配置数据内容作为输出数据;以及当该用户配置金钥内容匹配了该金钥数据内容时,选取具有X个比特的该用户配置数据内容作为该输出数据;以及一处理电路,耦接于该决策电路,用来接收该决策电路的该输出数据以及根据该输出数据来执行相应的能力操作。2.如权利要求1所述的集成电路,其特征在于,该决策电路包含:一数据压缩电路,用来对具有X个比特的该用户配置数据内容进行压缩以产生具有小于X个比特的Y个比特的该用户配置金钥内容;一比较器电路,耦接于该数据压缩电路,用来比较具有Y个比特的该用户配置金钥内容与具有Y个比特的该金钥数据内容以产生比较信号;以及一多工器,耦接于该可编程存储器电路与该比较器电路,用来:当该比较信号指示出该用户配置金钥内容不匹配该金钥数据内容,选取具有X个比特的该回退配置数据内容作为该决策电路的该输出数据;以及当该比较信号指示出该用户配置金钥内容匹配了该金钥数据内容,选取具有X个比特的该用户配置数据内容作为该输出数据。3.如权利要求2所述的集成电路,其特征在于,该数据压缩电路采用汉明码操作、检验和操作、循环冗余校验操作或散列算法。4.如权利要求1所述的集成电路,其特征在于,当该回退配置数据被接收时,该处理电路所执行的该相应的能力操作包含以下操作中的至少一个:拒止系统进行运作、令多个系统能力的部分失去功能或失去运作、进入特定操作模式以通知用户关于不匹配的信息或允许该用户排除故障与修正特定问题。5.如权利要求4所述的集成电路,其特征在于,在该特定问题修正之后,该决策电路会选取具有X个比特的该用户配置数据内容作为该输出数据。6.如权利要求1所述的集成电路,其特征在于,该集成电路被合成为网表电路或被实现为专用集成电路。7.如权利要求1所述的集成电路,其特征在于,通过可编...

【专利技术属性】
技术研发人员:曾易文江尚展
申请(专利权)人:原相科技股份有限公司
类型:发明
国别省市:

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

1