集成电路及用于集成电路的功能锁定与解锁方法技术

技术编号:23161887 阅读:53 留言:0更新日期:2020-01-21 22:01
本发明专利技术公开了一种增强安全性的集成电路包括核心电路及功能锁定电路。核心电路包括至少一个功能区块电路。功能锁定电路耦接于核心电路。功能锁定电路包括随机数源、纠结电路及内存。随机数源用以产生随机数码。纠结电路耦接于随机数源及核心电路,用以根据随机数码及指令信号产生解锁码。内存耦接于纠结电路,用以储存解锁码。解锁码的存在性用于决定将核心电路的至少一个功能区块电路锁定或是解锁。

【技术实现步骤摘要】
集成电路及用于集成电路的功能锁定与解锁方法
本专利技术涉及一种种集成电路及用于集成电路的功能锁定与解锁方法,特别涉及一种具有增强安全性以防止集成电路被仿造的集成电路的功能锁定与解锁方法。
技术介绍
随着技术的进步,集成电路(IntegratedCircuit)设计是许多制造商竞争的一种项目。通常,集成电路设计涉及电子组件的制程,例如如何将晶体管、电阻,电容器等电子组件互连于一块半导体上的设计制程或是布局优化。对于集成电路设计人员而言,集成电路设计的目的是能提供具有微型体积,高性能以及高操作效率的集成电路。由于集成电路设计在近年来很流行,因此一些非法破解者或黑客常常暗地尝试反向制程,并企图仿造正版的集成电路,以执行正版集成电路的所有功能。仿造集成电路的技术是一种非法的技术。但不幸地,破解者常常利用仿造集成电路的技术,非法仿造诸如微控制器(MicrocontrollerUnit,MCU)或是处理器等等的高价值装置。这原因在于,破解者或是黑客(集成电路的仿造者)相要获取更便宜的电子设备,但他们想要用投机的方式,在没有大量设计投资的状况下增加公本文档来自技高网...

【技术保护点】
1.一种用于集成电路的功能锁定与解锁方法,其特征在于,包括:/n由集成电路的随机数源提供随机数码;/n根据所述随机数码及由内存中检索的初始数据,将所述集成电路进入锁定状态;/n利用指令信号致能所述集成电路,以根据所述随机数码产生解锁码;及/n根据所述随机数码及所述解锁码,将所述集成电路进入解锁状态。/n

【技术特征摘要】
20180713 US 62/697,411;20181116 US 62/768,099;20191.一种用于集成电路的功能锁定与解锁方法,其特征在于,包括:
由集成电路的随机数源提供随机数码;
根据所述随机数码及由内存中检索的初始数据,将所述集成电路进入锁定状态;
利用指令信号致能所述集成电路,以根据所述随机数码产生解锁码;及
根据所述随机数码及所述解锁码,将所述集成电路进入解锁状态。


2.如权利要求1所述的方法,其特征在于,还包括:
将所述解锁码储存于所述集成电路的所述内存中;及
将所述解锁码由所述内存传送至所述集成电路的纠结电路(EntanglementCircuit)中。


3.如权利要求2所述的方法,其特征在于,当所述集成电路进入所述锁定状态时,所述纠结电路根据所述随机数码及所述初始数据,将所述集成电路的多个原始功能对应的第一数据扰乱,所述集成电路输出多个异动功能对应的第二数据,且所述第二数据对应所述集成电路的锁定数据。


4.如权利要求3所述的方法,其特征在于,当所述集成电路进入所述解锁状态时,所述纠结电路根据所述随机数码及所述解锁码,输出所述集成电路的所述些功能中,至少一部分功能的第三数据,且所述第三数据对应所述集成电路的解锁数据。


5.如权利要求4所述的方法,其特征在于,所述第二数据是以fLOCK(A,R,K)的形式产生,A是所述第一数据,R是所述随机数码,K是所述初始数据,且fLOCK()是锁定函数。


6.如权利要求4所述的方法,其特征在于,所述第三数据是以fUNLOCK(A,R,C)的形式产生,A是所述第一数据,R是所述随机数码,C是所述解锁码,且fUNLOCK()是解锁函数。


7.如权利要求4所述的方法,其特征在于,当所述集成电路进入所述解锁状态时,所述第三数据对应所述第一数据。


8.如权利要求4所述的方法,其特征在于,所述集成电路是人工智能(ArtificialIntelligence,AI)特殊应用集成电路(Application-SpecificIntegratedCircuit,ASIC),且所述第三数据包括所述人工智能特殊应用集成电路的权重数据。


9.一种增强安全性的集成电路,其特征在于,包括:
核心电路,包括至少一个功能区块电路;及
功能锁定电路,耦接于所述核心电路,所述功能锁定电路包括:
随机数源,用以产生随机数码;
纠结电路(EntanglementCircuit),耦接...

【专利技术属性】
技术研发人员:柳星舟
申请(专利权)人:力旺电子股份有限公司
类型:发明
国别省市:中国台湾;71

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

1