防干扰操作的集成电路的制作方法

文档序号:6484987阅读:335来源:国知局
专利名称:防干扰操作的集成电路的制作方法
技术领域
本发明涉及一种集成电路,尤其是一种即便在使用现代分析和干扰设备时也能确保可靠地防止分析和干扰操作的集成电路。
近来,保护集成电路不被分析和干扰操作的意义越来越大。对此,需要防止集成电路中所包含的信息不被非法的第三方分析和改变。在本申请的范围内,概念“信息”应理解为其最宽的意义,譬如它可以包括数据、软件程序、控制线及其类似物等等。
迄今为止,保护紧要信息不被分析和干扰操作的普通方法在于,把该信息引入到所述集成电路的尽可能低的层中。利用这种方式至少可以防止对电路图进行光学分析。
另外,在上一层中利用电路所含的导线对隐藏在低层中的信息进行覆盖,这也是较普遍的。但很难全面和一致地实现这种覆盖。此外,利用诸如FIB等现代设备可以拿掉为覆盖所使用的导线,并对其进行重新连接,使得它们再也不能阻止故意的分析和干扰操作。如果在上一层中装设一个固有的、只为屏蔽紧要信息而采用的布线层,那么就能实现更好地保护。利用这种方式可以一致地掩藏载有信息的层。但还是有个问题,即利用诸如FIB等现代装配可以对该布线层进行干扰操作,并由此可能使其完全或部分地丧失保护作用。
因此本发明的任务在于提供一种集成电路,即便在使用现代分析或干扰工具的情况下,所述的集成电路也能够确保可靠地保护所述集成电路内所包含的信息。
该任务的解决方案由权利要求1的集成电路来完成。优选的扩展方案由从属权利要求给出。
具体地讲,本发明涉及一种集成电路,它具有第一层,在其中构造了具有需保护信息的电路。该第一层在下文也被称作为信息层。此集成电路譬如可以构造在一种半导体芯片之内。在此,概念“层”不必理解成它是一种绝对平坦的平面。
所述的集成电路另外还包括至少一个第二层,该第二层从可以从所述集成电路的外部达到所述信息层的一侧覆盖了所述的第一层。在下文被称为网络层的该第二层中构造了一个具有许多节点的网络。该网络被连接在至少一个电流源上。
根据本发明,所述网络层的至少一部分节点被连接到一个装置上,以便对各个节点所传输的电流进行理论值-实际值比较。同时,如此来构造所述的网络,使得当从至少一个电流源向所述的网络馈入输入电流时,可以在与所述理论值-实际值比较装置相连的每个节点上生成并从此提取一个特征输出电流。如此来构造所述的理论值-实际值比较装置,使得当所述比较装置确定出与相应节点的特征输出电流存在偏差时,便促使改变所述第一层的电路中所存储的信息。
因此在本发明的集成电路中,同样也采用了一个位于管理需保护信息的层之上的单独屏蔽层,这与现有技术是一样的。但与现有技术不同的是,在该屏蔽层中构造了一个网络,其节点至少部分地通过所述的理论值-实际值比较装置被连接到位于其下边的信息层的电路上。由至少一个电流源向该网络馈入输入电流,该电流流过所述的网络,并在各个节点上产生每个节点特有的输出电流。在与所述理论值-实际值比较装置相连的节点上提取该特征输出电流,然后利用该理论值-实际值比较装置检验每次提取的特征输出电流是否与各节点的期望输出电流相一致。如果不一致,则促使改变所述第一层的电路中所存储的信息。
如果为干扰操作或分析的目的而从外边入侵到所述的网络中,则会确定出理论值与实际值有偏差。通过本发明的网络层构造及其相互连接,这种来自外部的入侵总是会导致多个节点处的值发生改变。在尝试分析该电路时必须考虑和校正所述的复杂改变。由于所导致的改变太多,所以这在实际中是不可能的。因此,本发明的集成电路卓有成效地防止了分析和干扰操作。
优选地,如此来构造本发明集成电路的网络,使得在所述节点之间布置许多电阻和/或电容和/或电感。利用这种方式可以实现根据由至少一个电流源产生的输入电流经哪个路径流过所述的网络以及它已流经哪些电阻、电容或电感来从每个节点上获得不同的节点特征输出电流。
在构造于半导体芯片内的集成电路中,可以优选地通过对半导体材料层进行掺杂来制造所述的网络。在此可以有利地采用多晶硅。此处的电阻值譬如可以通过所注入的材料的类型和/或浓度来控制。
尤其优选的是,所述的掺杂作为n掺杂中的n或p掺杂中的p来实现。于是,所产生的网络结构的区别只在于包围它们的平面的掺杂浓度。因此非常难以检测所述的网络。实际上也排除了对网络的光学分析,因为对于可能的干扰操作来说,识别接触点将变得非常困难。
根据本发明的一种优选实施方案,为了进一步加大需保护信息的分析和干扰操作难度,所述的电流源包括一种信号发生器,用于向所述的网络馈入变化的输入信号。输入信号的改变譬如可以是电流强度随时间进行变化。
尤其有利的是,所述至少一个电流源被连接到所述节点的至少一部分上。在该情形下,输入信号的变化也可以通过交替地在不同节点上馈入电流来实现。另外,所述输入的电流本身在此也可以附带地随时间进行变化。
根据一种尤其优选的实施方式,在本发明的集成电路中装设至少一个计算装置,用于针对在某个时间点上馈入所述网络的每个输入电流而为执行理论值-实际值比较的每个节点计算出每次所期望的输出信号。所述至少一个计算装置一方面被连接到所述的电流源上,以便传输各个输入信号值作为该计算的基础,另一方面该计算装置又被连接到所述的理论值-实际值比较装置上,以便向其输出所述计算出的理论值。
根据本发明,采用运算放大器作为用于理论值-实际值比较的优选装置。
如果所述用于理论值-实际值比较的装置确定出需检验的节点的实际值与理论值不一致,则在本发明的集成电路中导致改变所述第一层的电路中所存储的信息。尤其有利的是,所述的改变是重新设置所述的电路。于是,譬如可以清除自该电路投入运行以来的所有存储信息。从而排除了对该信息的分析和干扰操作。
下面将借助附图
来详细讲述本发明集成电路的作用方式。
附图简要地示出了一个网络2的一部分,该网络构成了本发明集成电路的第二层或网络层。该网络层覆盖了第一层,而该第一层中构造了具有需保护信息的电路。
所述的网络2具有许多按各种方式相互连接的节点3。在各个节点3之间分别布置了在此具有不同电阻值的电阻5。
在此,用A1表示的节点上连接了电流源1,该电流源1中包含有信号发生器6。利用该装置在节点A1处给所述的网络馈入不同的输入信号。根据随时间变化的输入电流,在所述网络2的不同节点处随时为各个节点获取其特征输出电流。对于每个节点,所述的特征输出电流是由单个电流的和组合而成的,所述的单个电流通过不同的路径流过所述具有不同电阻的网络,直至到达相应的节点。
在所述网络2的一些节点3处,对该节点上的期望输出电流和实际的输出电流进行理论值-实际值比较。在附图中该节点是用An表示的。该节点被连接在用作理论值-实际值比较装置的运算放大器4上。运算放大器4从计算装置7中获得所述的理论值,而该计算装置7又根据电流源所传送的输入信号值和在某一时间点输入到所述网络的输入电流来计算出节点An上的期望输出信号或期望输出电流。优选地,借助运算放大器4进行的该理论值-实际值比较是在某些时间间隔内连续地实现的。
如果通过入侵从外部对网络2进行干扰操作,那么,由于各个节点的复杂结网,即便是局部限制的入侵也会导致大面积的改变。于是可以确定出多个节点上的所述值发生改变。譬如,倘若运算放大器4在节点An上提取的输出信号与所计算出的输出信号不一致,那么在所示的情形下将会导致第一层的电路中的存储器8被清空。在需要保护的电路的其它区域可以进行相同或相似的改变。
总之,在本发明的集成电路中,网络中的多个节点上发生改变可以导致第一层电路中所存储的信息发生各种各样的变化。因此,即便是对本发明的集成电路实施极微小的入侵,实际上也不能推断出原始的电路图和其中所包含的信息。
权利要求
1.具有第一层和至少一个第二层的集成电路,在所述的第一层中构造了具有需保护信息的电路,所述的第二层从可以从所述集成电路的外部达到所述第一层的一侧覆盖了所述的第一层,而且在该第二层中构造了一个与至少一个电流源相连的、且具有许多节点(3)的网络(2),其特征在于所述节点的至少一部分被连接到装置(4)上,以便对相应节点所传输的电流进行理论值-实际值比较,如此来构造所述的网络(2),使得当从至少一个电流源(1)向所述的网络馈入输入电流时,在与所述理论值-实际值比较装置(4)相连的每个节点上可以提取一个特征输出电流,而且,如此来构造所述的理论值-实际值比较装置(4),使得当与相应节点的特征输出电流存在偏差时,便促使改变所述第一层的电路中所存储的信息。
2.如权利要求1所述的集成电路,其特征在于在所述的网络(2)中,所述节点(3)之间布置有许多电阻(5)和/或电容和/或电感。
3.如权利要求2所述的集成电路,其特征在于通过对多晶硅层进行掺杂来制造所述的网络。
4.如权利要求3所述的集成电路,其特征在于所述的网络被构造为n掺杂中的n或p掺杂中的p。
5.如权利要求1~4之一所述的集成电路,其特征在于装设一个运算放大器作为用于理论值-实际值比较的装置(4)。
6.如权利要求1~5之一所述的集成电路,其特征在于所述至少一个电流源(1)包括一种信号发生器(6),用于向所述的网络馈入变化的输入信号。
7.如权利要求1~6之一所述的集成电路,其特征在于所述用于馈入电流的至少一个电流源被连接到所述节点(3)的至少一部分上。
8.如权利要求6或7所述的集成电路,其特征在于所述用于传送输入信号值的至少一个电流源(1)被连接到至少一个用于为相应节点计算期望输出信号的计算装置(7)上,且所述的至少一个计算装置被连接在所述用于理论值-实际值比较的装置(4)上。
9.如权利要求1~8之一所述的集成电路,其特征在于如此来构造所述的理论值-实际值比较装置(4),使得当确定与理论值有偏差时便促使重新设置所述的电路。
全文摘要
本发明涉及一种集成电路,其中,具有需保护信息的电路由一个屏蔽层进行覆盖,而在该屏蔽层内构造了具有许多节点的网络。所述节点的一部分被连接到用于理论值-实际值比较的装置上。利用该装置并根据每个节点的特征输出电流进行检验。如果与该特征输出电流有偏差,则导致改变所述电路中所存储的、需要防止被干扰操作或分析的信息。
文档编号G06F21/87GK1345424SQ00805608
公开日2002年4月17日 申请日期2000年3月1日 优先权日1999年3月26日
发明者W·波克兰德特 申请人:因芬尼昂技术股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1