抵抗软错误的电子电路和布局.pdf

上传人:奻奴 文档编号:4285121 上传时间:2018-09-13 格式:PDF 页数:45 大小:2.20MB
返回 下载 相关 举报
摘要
申请专利号:

CN201080024915.6

申请日:

2010.04.20

公开号:

CN102640420A

公开日:

2012.08.15

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H03K 19/173申请日:20100420|||公开

IPC分类号:

H03K19/173; H03K19/0175

主分类号:

H03K19/173

申请人:

克拉斯·利亚

发明人:

克拉斯·利亚

地址:

美国加利福尼亚州

优先权:

2009.04.20 US 61/214,071; 2010.01.12 US 61/335,845; 2010.01.15 US 61/336,027; 2010.02.23 US 61/338,710; 2010.04.19 US 12/763,139

专利代理机构:

北京律盟知识产权代理有限责任公司 11287

代理人:

章蕾

PDF下载: PDF下载
内容摘要

本发明包括一种有效地保护电子电路使其不遭受软错误(非破坏性错误)的布局方法和电路单元,所述电路单元经保护而不遭受软错误。本发明将布局方法应用于循序和组合逻辑以产生具有抵抗单一事件产生的软错误的网表和布局的特定电路单元。本发明还设计出应如何相对于彼此布局和放置两个或两个以上此类单元以便具有最佳全局软错误保护的方法。

权利要求书

1.一种循序逻辑单元(也称为锁存器),其包括四个反相器电路,每一反相器包括至少一个p型MOSFET和至少一个n型MOSFET,其中所述反相器已连接作为双互锁单元DICE,所述单元具有四个网络(编号为1、2、3、4),每一网络连接到一个反相器输出且连接到两个栅极,使得第n网络连接到第n反相器的输出,连接到第(n+1)反相器的所述p型MOSFET的栅极,且连接到第(n-1)反相器的所述n型MOSFET栅极,这以循环方式进行(使得当n=0时,n-1指代第4网络,且当n=4时,n+1指代第一网络),网络1和3携载相同电压状态且网络2和4携载网络1和3的所述电压状态的反转形式,每一网络具有一个p型漏极触点区域(表示为p1、p2、p3、p4)和一个n型漏极触点区域(表示为n1、n2、n3、n4),这些触点区域是原始漏极触点区域,这些触点区域的MOSFET是原始8个MOSFET,且由这些MOSFET形成的DICE电路单元是原始电路单元,所述循序逻辑单元包括:a)布置,其中所述四个网络中的每一者的所述触点区域沿着所述布局中的线放置,以及b)所述漏极触点区域沿着所述布局中的所述线以以下次序中的任一者放置:n3、n4、p4、p1、n1、n2、p2、p3n4、n3、p4、p3、n2、n1、p2、p1n2、n3、p4、p3、n2、n1、p2、p1n4、n1、n3、n2、p3、p2、p1、p4n1、n4、n3、n2、p2、p3、p4、p1n1、n4、n3、n2、p4、p3、p2、p1n4、p4、n3、p3、n2、p2、n1、p1且在考虑电路对称性的情况下以可从这些配置自然导出的任何次序放置,包含循环置换,或以下漏极触点区域对[n1、n3]、[n2、n4]、[p1、p3]和[p2、p4]的互换。2.根据权利要求1所述的循序逻辑单元,其进一步包括第一组额外MOSFET,所述组额外MOSFET包括执行数据到所述循序逻辑单元中的计时输入的一个或一个以上额外MOSFET,所述循序逻辑单元包括:a)布置,其中所述第一组额外MOSFET的所述漏极触点区域沿着与所述原始MOSFET的所述漏极触点区域相同的线放置,且使得所述第一额外MOSFET的所述漏极触点区域与其所连接到的相同类型(n型或p型)的所述原始漏极触点区域共享或邻近放置。3.根据权利要求2所述的循序逻辑单元,借此以使得所述额外MOSFET在电路网表所允许的程度上保持来自权利要求1的所述原始循序DICE电路和布局的对称性的方式添加所述额外MOSFET,所述循序逻辑单元包括:a)布置,其中以使得相同数目和类型的额外MOSFET以相同的方式连接到所述原始电路中的所述原始网络中的每一者的方式添加所述额外MOSFET,或b)布置,其中以使得组合添加到所述原始电路中的两个第一非连续电路网络(其携载相同信号)的MOSFET具有与组合添加到所述原始电路中的两个另外的非连续电路网络(其携载与所述前两个非连续电路网络相反的信号)的MOSFET相同数目和类型的额外MOSFET及相同的连接的方式添加所述额外MOSFET。4.根据权利要求1所述的循序逻辑单元,其包括:a)布置,其中第一额外n型MOSFET串联连接到所述DICE锁存器电路中的每一原始n型MOSFET;以及b)布置,其中第二和第三n型MOSFET彼此串联连接,且与所述原始和第一所添加n型MOSFET中的每一者并联连接,借此网络1和3的第三所添加MOSFET的栅极连接到数据信号,网络2和4的第三所添加MOSFET的栅极连接到所述数据信号的反转形式,第二所添加MOSFET(针对每一网络)的栅极连接到计时信号,且第一所添加MOSFET的栅极连接到所述计时信号的反转形式;以及c)所述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类型的所述漏极触点区域共享或邻近放置。5.根据权利要求1所述的循序逻辑单元,其包括:a)布置,其中第一额外p型MOSFET串联连接到所述DICE锁存器电路中的每一原始p型MOSFET;以及b)布置,其中第二和第三p型MOSFET彼此串联连接,且与所述原始和第一所添加p型MOSFET中的每一者并联连接,借此网络1和3的第三所添加MOSFET的栅极连接到数据信号,网络2和4的第三所添加MOSFET的栅极连接到所述数据信号的反转形式,第一所添加MOSFET(针对每一网络)的栅极连接到计时信号,且第二所添加MOSFET的栅极连接到所述计时信号的反转形式;以及c)所述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类型的所述漏极触点区域共享或邻近放置。6.根据权利要求4或权利要求5所述的循序逻辑单元,其进一步含有另外额外MOSFET,所述另外额外MOSFET用于产生携载所述数据信号的所述反转形式的一个或一个以上网络以及携载所述计时信号的所述反转形式的一个或一个以上网络,所述循序逻辑单元包括:a)布置,其中所述另外额外MOSFET的所述触点区域以使得其使对所述原始布局的所述对称性的扰乱最小化的方式添加到所述布局;以及b)如果所述另外额外MOSFET中的任一者使得影响这些另外额外MOSFET中的一者的第一触点区域以及所述DICE元件的一个另外的第二触点区域的单一事件可导致所述整个元件的状态改变,那么此第一触点区域在所述布局中沿着所述线放置在距所述第二触点区域尽可能远的位置处。7.根据权利要求1所述的循序逻辑单元,其包括:a)布置,其中两个第一额外n型MOSFET串联连接到在所述DICE锁存器电路中分别连接到节点1和2的所述原始n型MOSFET,且两个第一p型MOSFET串联连接到在所述DICE锁存器电路中分别连接到节点1和4的所述原始p型MOSFET,且对于如此串联连接的所述两个MOSFET中的每一者,相同类型的第二和第三MOSFET彼此串联连接,且在所述电路中的已添加所述第一额外MOSFET的位置处,并联连接到所述原始和第一额外MOSFET中的每一者,借此网络1的第三所添加MOSFET的栅极连接到数据信号,网络2和4的第三所添加MOSFET的栅极连接到所述数据信号的反转形式,第二所添加n型MOSFET和第一所添加p型MOSFET的栅极连接到计时信号,且第一所添加n型MOSFET和第二所添加p型MOSFET的栅极连接到所述计时信号的反转形式,因此形成用于所述数据和反转数据信号的过滤锁存器;或b)布置,其中以与所述原始DICE电路中的3个其它节点等效的方式例如通过循环置换添加所述MOSFET;以及c)所述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类型的所述漏极触点区域共享或邻近放置。8.一种双重组合电路,其中所述电路携载数据信号的初级和冗余副本,所述冗余信号为所述初级信号的反转形式,且其中每一逻辑门由对所述初级信号进行操作的常规逻辑门和作为所述常规逻辑门的反转形式的对所述冗余(反转)信号进行操作的反转逻辑门组成,所述反转逻辑门具有通过使所述常规逻辑门的真值表中的每个信号反转而提供的功能,所述双重组合电路包括:a)布局布置,其中所述组合的常规和反转逻辑门经布局使得所述布局中单一事件对所述电路的状态具有相同影响的两个触点区域之间不存在直线,除非单一事件对所述电路的所述状态具有相反影响的前两个触点区域之间存在另一触点区域,即,如果影响第一触点区域的单一事件具有在所述初级信号上产生错误的影响,且第二节点上的单一事件具有在所述冗余(反转信号)上产生错误的影响,那么单一事件具有与所述第一或第二触点区域上的影响相反的影响的一个或一个以上第三触点区域应放置在所述第一与第二触点区域之间。9.根据权利要求8所述的双重组合电路,其中所述初级逻辑门是NAND门,且所述反转冗余逻辑门是NOR门。10.一种双重组合电路,其包括两个互相耦合的c元件,其中第一c元件的输入中的一者连接到逻辑数据输入信号,且另一c元件的输入中的一者连接到所述数据信号的反转形式,且每一c元件的输出连接到另一c元件的输入中的一者,所述双重组合电路包括:a)布局布置,其中连接到所述电路元件中的节点的所有所述触点区域沿着所述布局中的线放置;以及b)如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极,其连接到输出节点x,且示意图中的邻近节点排序为0、1,那么沿着所述线的节点经排序使得单一事件对所述电路状态具有相同影响的两个节点始终被对所述电路状态具有相反影响的另一节点分离,此包含以下节点次序:[p0、p1、n1、n0],以及此次序的任何循环置换,以及以下节点互换的任何次序:奇n型、偶n型、奇p型、奇n型对。11.一种电子电路,其包括形成权利要求1中的类型的两个互相耦合的DICE锁存器的五个电路节点,借此这两个DICE锁存器共享存储节点中的3个和连接到这3个节点的个别装置,且借此当在所述互相耦合的DICE电路中来自不共享的两个不同节点的信号将被连接到其漏极连接到所述共享节点中的一者的MOSFET的相同栅极时,接着此MOSFET由相同类型的两个并联MOSFET代替,且所述信号中的一者连接到所述两个并联MOSFET中的一者,且另一信号连接到另一并联MOSFET,所述电子电路具有用以计时输入数据信号的添加的装置,所述电路含有校正单一错误的错误校正方法,所述电子电路包括:a)布置,其中所述电路中的所有漏极触点区域布置在所述布局中的线中;以及b)其中,如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极,其连接到节点x,且DICE示意图中的邻近节点排序为0、1、2、3、4,那么沿着所述线的所述漏极触点区域根据第US2009/0184733号美国专利申请案中的方法和本发明的权利要求1而排序,此包含以下节点次序:[n0、p0、p1、n1、n2、p2、p3、n3、n4、p4],以及此次序的任何循环置换,以及以下节点互换的任何次序:奇n型、偶n型、奇p型、奇n型对,其还包含次序[n4、p4、n3、p3、n2、p2、n1、p1、n0、p0],此外,当n型或p型漏极触点在所述布局中出现两次时,相同类型的两个节点可彼此靠近或靠近其它节点而插入,借此始终维持上文此权利要求中的规则(邻近节点具有相反影响),一个此类布置次序为[n3、n0、p0、p1、n1、n2、p2、p3、n3、n4、p4、p1]。12.一种电子电路,其包括形成三个互相耦合的DICE锁存器的6个存储节点,借此所述3个DICE锁存器中的每一者由所述6个电路节点中的4个电路节点的(不相同)组组成,且第一DICE锁存器与第二DICE锁存器共享3个电路节点,所述第二DICE锁存器与第三DICE锁存器共享3个电路节点,且其中仅连接到共享节点的装置也被共享,且借此当在所述互相耦合的DICE电路中来自两个不同节点的信号将被连接到MOSFET的相同栅极时,接着此MOSFET由相同类型的两个并联MOSFET代替,且所述信号中的一者连接到所述两个并联MOSFET中的一者,且另一信号连接到另一并联MOSFET,所述电子电路具有用以计时输入数据信号的添加的装置,所述电子电路含有校正单一错误的错误校正方法,所述电子电路包括:a)布置,其中所述电路中的所有漏极触点区域布置在所述布局中的线中;以及b)其中,如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极,其连接到节点x,且示意图中的邻近节点排序为0、1、2、3、4、5,那么沿着所述线的所述漏极触点区域根据第12/354,655号美国专利申请案中的方法和本发明的权利要求1而排序,此包含以下节点次序:[n0、p0、p1、n1、n2、p2、p3、n3、n4、p4、p5、n5],以及此次序的任何循环置换,以及以下节点互换的任何次序:奇n型、偶n型、奇p型、奇n型对,其还包含次序[n5、p5、n4、p4、n3、p3、n2、p2、n1、p1、n0、p0],此外,当n型或p型漏极触点在所述布局中出现两次时,相同类型的两个节点可彼此靠近或靠近其它节点而插入,借此始终维持上文此权利要求中的规则(邻近节点具有相反影响),一个此类布置次序为[n3、n0、p0、p1、n1、n2、p2、p3、n3、n4、p4、p5、n5、n4]。13.一种电子电路,其包括权利要求8和9的双重组合逻辑单元,以及权利要求7和10的循序逻辑单元和过滤器单元,以及其它单元,其中:a)一组连接的双重组合单元相对于彼此放置使得影响两个或两个以上单元的单一事件不能产生错误,这使得其可对所述双重逻辑所携载的所述信号两者产生总体电路功能方面的错误;以及b)在所述组单元的末端处放置过滤器,所述过滤器使得其将防止所述两个双重逻辑信号中的一者上的错误传播,因此使所述组中的所述单元相对于(同时)影响所述组和并非所述组的一部分的任何其它单元的单一事件在所述总体电路上的动作而与所述组外部的单元解耦。14.一种用于布局电子电路的方法,其中所述电子电路包括电路单元,所述方法包括:a)每一单元的布局产生,使得使用第12/354,655号美国专利申请案的权利要求1和2中的方法减小某些方向上的错误横截面;以及b)单元的一个或一个以上群组的识别,所述群组中的两个或两个以上单元中的同时错误将导致总体电路功能方面的错误或性能降低,且将所有单元放置在此群组中使得其均定位在所述群组中其它单元的减小的横截面的方向上。15.一种用于布局电子电路的方法,其包括:a)布置,其中对于一些第一n型触点区域,将第二n型MOSFET添加到所述触点区域附近,借此第一漏极触点区域形成所述第二MOSFET的漏极触点区域,且所述第二MOSFET的源极触点区域连接到高功率(VDD),且所述第二MOSFET的栅极始终连接到低功率(VSS);以及b)布置,其中对于一些第一p型触点区域,将第二p型MOSFET添加到所述触点区域附近,借此所述第一漏极触点区域形成所述第二MOSFET的漏极触点区域,且所述第二MOSFET的所述源极触点区域连接到低功率(VSS),且所述第二MOSFET的所述栅极始终连接到高功率(VDD)。

说明书

抵抗软错误的电子电路和布局

A.相关申请案的交叉参考:

本申请案并入有2010年4月19日申请的第12/763,139号美国申请案以及以下美国
临时申请案且主张其权益,所述美国申请案和临时申请案以引用的方式包含在本文中:

2009年4月20日申请的US 61/214,071

2010年1月12日申请的US 61/335,845

2010年1月15日申请的US 61/336,027

2010年2月23日申请的US 61/338,710

此PCT申请案的基础美国专利申请案(第12/763,139号美国申请案)是2009年1
月15日申请的第12/354,655号美国申请案以及2009年1月15日申请的对应的第
PCT/US2009/031160号PCT申请案的部分接续申请案。

B.政府支持:

本发明是在DTRA颁发的HDTRA1-09-P0011条约下受政府支持作出的。政府对于
本发明拥有某些权利。

C.对序列列表、表等的参考:

不适用。

技术领域

本发明包括一种有效地保护逻辑电路使其不遭受软错误(非破坏性错误)的布局方
法和电子单元,所述电子单元以及布局经保护而不遭受软错误。

背景技术

针对单一事件错误的当前以设计抗辐射(radhard-by-design)技术包含三重(三模冗
余,TMR)或双重(例如,内建软错误恢复,BiSER)。这些电路携载信号的两个或两
个以上冗余副本,且使用某一形式的表决或过滤电路来确定冗余信号中的正确信号。过
滤防止信号在冗余信号中的一者错误(通过与冗余信号的值进行比较)的情况下通过,
且表决电路从若干(3个或3个以上)冗余信号中的大多数选择正确信号。这些技术产
生不合需要的功率和面积开销,且这些技术的当前型式不能处置MBU或SEMU。也可
(松散地)分类为RHBD的存储器的错误校正代码(ECC)比双重/三重更有效,且可以
额外开销处置存储器电路中的多个错误。然而,对应的错误校正对逻辑电路的应用非常
有限且是应用特定的(例如,专门检验电路IP的选择性奇偶校验或插入)。

抵抗软错误的设计的布局技术的当前技术水平主要由简单间隔和设定大小组成,且
在于添加额外触点。本申请案中的新的发明所基于的第12/354,655号美国专利申请案中
的电路单元和布局方法是一种使用布局设计技术防范软错误的新的方式。

发明内容

本发明包括一种有效地保护电子电路使其不遭受软错误(非破坏性错误)的布局方
法和电子单元,所述电子单元及布局经保护而不遭受软错误。其基于第12/354,655号美
国专利申请案。

本发明将12/354,655的方法应用于循序和组合逻辑以产生具有抵抗单一事件产生的
软错误的网表和布局的特定电子单元。其还设计出关于两个或两个以上此类单元应如何
相对于彼此布局和放置以便具有最佳全局软错误保护的方法。

附图说明

图1是锁存器单元中的初级相反节点。

图2是锁存器电路的相反节点的主要布置。

图3是具有节点1-4的DICE锁存器单元(现有技术[Nic05])的基本网表。p1-p4
和n1-n4分别是pMOSFET漏极和nMOSFET漏极。

图4是DICE锁存器单元的布局的第一优选布局布置。ns/ps是漏极邻近的两个金属
氧化物半导体场效应晶体管(mosfet)的源极触点。p1-p4和n1-n4分别是4个主要存储
节点的pMOSFET漏极和nMOSFET漏极。n和p节点的任何循环同时置换将是等效的
(且是本发明的一部分)。金属氧化物半导体场效应晶体管可放置在单独的有源区域中,
或邻近的n和p节点可放置在同一有源区域中。MOSFET源极可放置在漏极的线上或放
置在垂直于漏极节点的线的方向上。阱触点可仅放置在任一侧上,或还围绕邻近节点对。
所述节点还可以服从以下规则的不同次序布置:两个邻近n漏极或两个邻近p漏极始终
为奇/偶对(例如,p1和p2,或n2和n3),邻近n漏极到p漏极始终为奇/奇或/和偶/偶
对(例如,n2和p2,或p3和n1)。

图5是对应于第二优选布置的网表。可或可不包含黄色MOSFET,只要节点6连接
到图5中的漏极6a,且p1和6a为物理上分离的即可。

图6是第二优选布局布置。ns/ps是漏极邻近的两个金属氧化物半导体场效应晶体管
的源极触点。节点6a和6b连接。可或可不包含邻近于节点6a的黄色栅极(两个变型
均包含在技术方案中),但p1和6a为物理上分离的。所述布局从图1中的布局导出,
且关于节点置换、有源、源极和阱触点布置的相同变型适用。

图7是对应于第三优选布置的网表。可或可不包含黄色MOSFET,只要节点6连接
到图4中的漏极6a,且p1和6a为物理上分离的,且节点7连接到图4中的漏极7a,且
n1和7a为物理上分离的即可。

图8是第三优选布局布置。ns/ps是漏极邻近的两个金属氧化物半导体场效应晶体管
的源极触点。节点6a-6b连接,节点7a/7b也连接。可或可不包含邻近于节点6a和7a
的黄色栅极(两个变型均包含在技术方案中),但邻近漏极区域为物理上分离的。所述
布局从图1中的布局导出,且关于节点置换、有源、源极和阱触点布置的相同变型适用。

图9是对应于第四优选布置的网表。可或可不包含黄色MOSFET,只要节点6连接
到图8中的漏极6a、7连接到到7a、8连接到8a且9连接到9a,且6a、7a、8a、9a与
其邻近主要漏极节点为物理上分离的即可。

图10是第四优选布局布置。ns/ps是漏极邻近的两个金属氧化物半导体场效应晶体
管的源极触点。节点6a/6b、7a/7b、8a/8b以及9a/9b连接。可或可不包含邻近于节点6a、
7a、8a、9a的黄色栅极(两个变型均包含在技术方案中),但节点6a、7a、8a、9a与其
邻近MOSFET漏极为物理上分离的。所述布局从图1中的布局导出,且关于节点置换、
有源、源极和阱触点布置的相同变型适用。自然,技术方案还涵盖其中已包含或省略额
外节点6a/6b、7a/7b、8a/8b、9a/9b的组合的各种额外变型。

图11是使用放置和设定大小来确保完全抵抗单一和多个节点单一事件影响的双重
锁存器单元(例如,BISER)的电路示意图和布局。对于影响若干节点的单一事件,初
级锁存器仅可在节点1为高时被扰动,且冗余锁存器仅可在节点1(r)为低时被扰动。
因此,影响两个锁存器的任何单一事件仅可扰动BISER配置中的两个锁存器中的一者,
且因此不能产生错误。

图12是技术方案9和10的双重电路的实例。在其中冗余和初级节点携载相反状态
的双重反相器中,如果ndrain0和pdrain1两者均受影响(如果D为高)或如果ndrain1
和pdrain0两者均受影响(D为低),那么可产生初级和冗余节点两者上的错误信号。通
过放置节点使得如果粒子迹线穿过两个节点(其可致使初级和冗余输出两者上的错误瞬
变),那么所述迹线也通过其它节点,且网络的一者上的脉冲受到抑制。举例来说,考
虑图中的迹线;如果节点0为高,那么ndrain0上收集的电荷将把节点0拉低(错误瞬
变),节点pdrain1上收集的电荷将把节点1拉高,然而节点ndrain1上收集的电荷将把
节点1拉低,使对pdrain1的影响相反,且保持节点1为低(即,防止节点1上的瞬变)。
如果节点0为低,那么节点ndrain1上收集的电荷将把节点1拉低(错误瞬变),然而,
ndrain0处收集的电荷将保持节点0为低(即,防止节点0上的瞬变)。应指出,在一般
情况下所有节点上将存在一些脉冲,但将始终适用的是,全摆幅脉冲(可传播的瞬变)
仅可在双重节点中的一者且仅一者上产生。

图13是将保护性MOSFET装置添加到c元件过滤器电路的实例。将c元件(即,
在两个输入具有不同的电压状态的情况下变得浮动的网络)的输出的ndrain经由保护
MOSFET n1连接到接近输入网络2的ndrain的n型触点区域,或经由第二保护性
MOSFET n2连接到输入网络2的ndrain。在布局使得c元件输出的ndrain和输入节点2
的ndrain是最敏感的触点区域对(即,其它互相敏感的触点区域分开较远,且/或其间具
有其它相反的触点区域)时,此保护将是充分的。与在DICE电路的情况下一样,可添
加更具保护性的MOSFET装置以保护其它互相敏感的触点区域对(如果需要的话)。

图14是具有节点1-4的DICE锁存器单元(现有技术)的基本网表。p1-p4和n1-n4
分别是pMOSFET漏极和nMOSFET漏极。

图15是图14中的DICE示意图的布局中的节点的布置1。节点n1-n4是n型MOSFET
漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。

图16是图14中的DICE示意图的布局中的节点的布置2。节点n1-n4是n型MOSFET
漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。

图17是图14中的DICE示意图的布局中的节点的布置3。节点n1-n4是n型MOSFET
漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。

图18是图14中的DICE示意图的布局中的节点的布置4。节点n1-n4是n型MOSFET
漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。

图19是图14中的DICE示意图的布局中的节点的布置5。节点n1-n4是n型MOSFET
漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。

图20是具有对称计时的双互锁单元(DICE)锁存器。D和Dinv分别是数据输入和
数据输入的反转形式,CLK是时钟,且CLKB1和CLKB2是CLK的反转形式。此处包
含CLK的反转形式作为两个单独的信号CLKB1和CLKB2,技术方案还涵盖CLKB1和
CLKB2为相同信号的情况(例如,如果CLKB提供在单元外部)。

图21是图20中的DICE示意图的网络1、2、3和4的排序配置中的一者的第一、
第二和第三额外MOSFET的触点漏极区域的布局布置。节点n1-n4是n型MOSFET漏
极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。额外MOSFET的漏极区域
与其所连接到的MOSFET的相同类型的漏极触点区域共享或邻近地放置。在信号Dinv、
CLKB1、CLKB2(Dinv是数据信号的反转形式,CLKB1和CLKB2是计时信号CLK的
反转形式)不可从(单元的)外部电路获得的情况下,其可通过插入1个反相器(针对
Dinv)以及针对CLKB的一个或两个反相器而产生。这些反相器可沿着此图中的布局中
的节点的线插入或以其它方式插入。

图22是图20中的DICE示意图的网络1、2、3和4的排序配置中的一者的第一、
第二和第三额外MOSFET的触点漏极区域的布局布置。节点n1-n4是n型MOSFET漏
极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。额外MOSFET的漏极区域
与其所连接到的MOSFET的相同类型的漏极触点区域共享或邻近地放置。在信号Dinv、
CLKB1、CLKB2(Dinv是数据信号的反转形式,CLKB1和CLKB2是计时信号CLK的
反转形式)不可从(单元的)外部电路获得的情况下,其可通过插入1个反相器(针对
Dinv)以及针对CLKB的一个或两个反相器而产生。这些反相器可沿着此图中的布局中
的节点的线插入或以其它方式插入。图23中展示一种在触点的线中插入两个时钟反相
器的方式。

图23是基于图20中的DICE示意图的DICE锁存器和图22的布局的DICE触发器
的布局中的节点的布置。两个时钟和两个数据反相器已放置于根据技术方案5所述的布
局中。注意:n1、p1、1全部连接到电路网络1,n2、p2、2全部连接到电路网络2,等
等。

图24是基于图20中的DICE示意图的DICE锁存器和图22的布局的DICE触发器
的布局中的节点的布置。两个时钟和两个数据反相器已放置于根据技术方案5所述的布
局中。注意:n1、p1、1全部连接到电路网络1,n2、p2、2全部连接到电路网络2,等
等。

图25是使用信号和反转信号的新的DICE计时。双重逻辑(携载信号及其反转形式)
以使得任一逻辑路径上的所有错误直接通过锁存器计时而过滤(即不需要额外电路用于
过滤)的方式对DICE锁存器进行馈送。将不过滤两个逻辑路径上的同时错误。然而,
使用本发明中的技术,所述逻辑可以使得不发生此类错误的方式布局。注意,如果从单
元外部供应CLKB,那么此示意图中的CLKB1和CLKB2可为保存信号,即此CLKB。
如果在单元本身中产生时钟的反转形式,那么应存在两个CLKB:1和2,与针对“常规”
DICE计时所进行的方式相同。

图26是携载信号及其反转形式的双重逻辑的实例。NAND门和反转NAND门(即,
NOR门)。

图27是针对来自图26的双重NAND门的使用新的布局技术的主要布局。因为初级
NAND始终携载冗余NAND的相反信号(=NOR),所以此布局确保错误仅可影响信号
路径中的一者,绝不会影响两个路径。

图28是双反转逻辑的过滤器单元。此电路的两个输出节点编号为0(out)和1
(outinv)。

图29是针对图28所示的过滤器使用新的布局方法的布局。n0和p0分别是输出节
点0(out)的n型和p型漏极触点区域,且n1和p1分别是输出节点1(outinv)的n型
和p型漏极触点区域。

图30是针对表决电路的基本双重双互锁单元(DICE)锁存器。

图31是包含用以引入计时的第一变型的具有表决的双重双互锁单元(DICE)锁存
器。D和Dinv分别是数据输入和数据输入的反转形式,CLK是时钟,且CLKB0、CLKB1
和CLKB2是CLK的反转形式。此处包含CLK的反转形式作为三个单独的信号CLKB0、
CLKB1和CLKB2,技术方案还涵盖CLKB0、CLKB1和CLKB2为相同信号(或相对于
其如何连接到电路中而互换)的情况。

图32是来自图31中的示意图的双重DICE表决电路中的节点的可能布置中的一者。
节点n0-n4是n型MOSFET漏极,且p0-p4是p型MOSFET漏极,其分别连接到节点
0-4。技术方案中包含节点的循环置换,以及任何两个奇p漏极、奇n漏极、偶p漏极、
偶n漏极节点对的任何位置交换。

图33是针对表决电路的基本三重双互锁单元(DICE)锁存器。

图34是包含用以引入对称计时的第一变型的具有表决的三重双互锁单元(DICE)
锁存器。D和Dinv分别是数据输入和数据输入的反转形式,CLK是时钟,且CLKB0、
CLKB1和CLKB2是CLK的反转形式。此处包含CLK的反转形式作为三个单独的信号
CLKB0、CLKB1和CLKB2,技术方案还涵盖CLKB0、CLKB1和CLKB2为相同信号(或
相对于其如何连接到电路中而互换)的情况。

图35是来自图34中的示意图的三重DICE表决电路中的节点的可能布置中的一者。
节点n0-n5是n型MOSFET漏极,且p0-p5是p型MOSFET漏极,其分别连接到节点
0-5。技术方案中包含节点的循环置换,以及任何两个奇p漏极、奇n漏极、偶p漏极、
偶n漏极节点对的任何位置交换。

图36是布局布置的实例。使用来自第12/354,655号美国专利申请案的技术产生组
合单元(D-R2i门)。这些门使得其个别抵抗所有错误。所述单元还抵抗沿着单元的长方
向(图中水平地)发生的单元间单一事件。此类单元例如在使用携载主要数据信号和主
要数据信号的反转形式的双重逻辑的逻辑中发生。然而,所述单元使得影响两个单元并
命中垂直于长方向(图中垂直地)的单元的单元间错误可(依据所实施的逻辑函数)在
电路中产生错误。所述布置沿着不可产生错误(既不通过单元内单一事件也不通过单元
间单一事件)的方向放置一般考虑(例如区域路由等)可允许的一样多的组合门,且在
每一链的末端处放置过滤器单元,所述过滤器单元使得防止过滤器所分离的单元之间的
单元间单一事件产生总体电路错误。所述过滤器可为普通过滤器(D-R2i过滤器)或组
合式锁存器-过滤器(D-R2i锁存器与过滤器)。

图37是如何应用新的布局方法来减小MBU率(但不一定移除单一错误)的说明。

图38是经布局以具有水平方向(“下一SRAM单元(相同字)”的方向)上的减小的
错误横截面的SRAM单元。d0和d1是所存储数据,w是字线,bit和bit_b是位线。

具体实施方式

本发明由减少或消除逻辑和存储器电路中的辐射产生的软错误的影响的电路和布
局组成。

在第12/354,655号美国专利申请案中,描述一种布局方法,其提供用以产生抗辐射
布局的一般方法和步骤。此专利申请案中的发明涉及具有根据此方法产生的布局的特定
电路单元。

在第12/354,655号美国专利申请案的布局方法中,执行分析,其根据考虑中的总电
路上此节点处的单一事件的影响而对布局中的所有触点区域进行分类。接着将节点放置
在布局中使得当单一事件影响若干节点时,所述单一事件影响为相反的且趋向于抵消。
这需要将对电路状态具有相反影响的布局触点区域放置成彼此接近,而单一事件对电路
具有相同影响的区域不放置成彼此接近。此外,在后一情况下,单一事件具有相反影响
的第三触点区域在可能时可放置在前两个区域之间。第12/354,655号美国专利申请案还
详述了如何将所述技术应用于使用冗余网络的电路,包含双互锁单元(DICE)存储单元。

本发明的某些元件涉及DICE存储单元的不同变型的布局布置。图15中展示DICE
的基本电路。DICE单元是循序逻辑存储单元,也称为锁存器,其包括4个反相器电路
(反相器电路在下文称为反相器)。每一反相器的输出为DICE电路的4个初级电路网络。
在下文中,这些网络和反相器编号为1、2、3、4,如图15中所示。取对第n网络或反
相器的参考来表示4个反相器中的任一者。对第(n+1)反相器的参考表示下一反相器或网
络,且对第(n-1)反相器的参考表示前一反相器或网络。举例来说,如果n取为2,即第
二反相器或网络,那么(n-1)等于1,即第一反相器或网络,且(n+1)为3,即第三反相器
或网络。此外,如果此编号为循环的(或周期性的),那么如果n=1,则(n-1)取为4,且
如果n=4,则(n+1)为1。图16-21展示DICE电路中的主要节点的不同排序,其均根据
第12/354,655号美国专利申请案中的方法产生,且在技术方案1中详述。

在DICE单元的应用中,图15中的基本电路以用以对数据进行计时输入的装置扩展,
且以例如输入反相器和时钟反相器等可能的额外装置扩展。此类扩展可在主要DICE存
储单元(来自技术方案1以及第12/354,655号美国专利申请案中的技术方案)的基本布
局中以许多不同的方式(应用各种现有技术计时变型)进行。然而,如果这些扩展以特
殊方式进行,那么可维持乃至改进基本布局的有益特性。首先,可具有到基本布局中的
漏极触点区域的连接的额外漏极触点区域应沿着与基本区域相同的线放置。第二,其应
经添加以便维持原始布局的对称性,或尽可能少地扰乱此对称性。换句话说,与特定节
点相关联的每一触点区域应在可能的程度上看到与同其它节点相关联的对应触点区域
相同的周围环境。如果特定电路不允许这样,那么在可能的程度上与两个非连续节点(其
携载相同信号)相关联的两个触点区域的组合应看到与同另外两个节点相关联的对应两
个触点区域的组合相同的周围环境。所得布局应使得当单一事件影响若干节点时,趋向
于将电路带到某一状态的节点应由单一事件对电路状态具有相反影响的节点来平衡(尽
可能)。

图20展示其中通过仅添加n型MOSFET而实现计时的DICE电路的网表。使用此
类型的计时允许布局针对电路中的每一节点维持完整的对称性。图21和图22中展示使
用两个不同节点排序的所得布局,所述两个节点排序均使用来自第12/354,655号美国专
利申请案的布局方法产生。

如果添加更多额外装置(例如,时钟反相器,或数据反相器),那么这些装置应经
添加使得其不会扰乱或移除其被添加到的布局的质量,即其应根据第12/354,655号美国
专利申请案的布局方法而放置。对于DICE锁存器,针对此的第一准则是,如果影响所
添加触点区域且影响一个第二触点区域的单一事件可导致DICE锁存器中的变化,那么
这两个触点区域应始终通过单一事件具有相反影响的第三触点区域分离。此外,新的触
点区域应经放置使得其维持原始布局的对称性,或对原始对称性具有尽可能小的影响。
图23和24展示在针对触发器组合中的主DICE锁存器和从属DICE锁存器两者的布局
中插入额外时钟和数据反相器触点区域的两个特定方式。

图25展示其中通过以下操作实现计时的DICE电路的网表:将全(常规)时钟(使
用p型和n型MOSFET两者)添加到原始网表中的一个节点(此处为节点2),且通过
仅n型MOSFET将计时添加到后续节点(此处节点3),且通过仅p型MOSFET将计时
添加到前一节点(此处为节点1),借此将数据信号计时输入到第一节点(节点2)中且
将数据信号的反转形式计时输入到另外两个节点(节点1和3)中。此类型的计时具有
以下特性:如果计时输入到第一节点(2)中的信号不是计时输入到另外两个节点(1、
3)中的信号的反转形式,那么将不计时输入新数据,且当时钟关闭时锁存器将保持所
存储数据的原始值。换句话说,此计时配置充当应为彼此的反转形式(例如,针对下文
论述的组合逻辑的情况)的两个信号的过滤器。此将计时插入到基本DICE网表中的方
式不保持基本DICE电路中每一节点的对称性。然而,其具有以下对称特性:节点1和
3的组合具有与节点2和4的组合相同的周围环境,即其具有比传统计时高的程度的对
称性,在传统计时中,数据通过n型和p型MOSFET两者计时输入到节点1和3(或节
点2和4)中。通过以尽可能对称的方式在额外触点区域连接到的节点附近添加额外触
点区域(以及因此MOSFET)而产生图25中的网表的布局。

本发明还涉及将所述布局方法应用于组合逻辑。在第12/354,655号美国专利申请案
中,发明了使用冗余逻辑的一般方法。基于所述方法,本发明指定从规则(非冗余)逻
辑门构建此类冗余逻辑门的特定方式。已构建一个此冗余门,其可使用第12/354,655号
美国专利申请案中的布局方法来布局。本发明还含有以此方式构建的特定冗余NAND
门,以及其主要布局配置。双重冗余NAND门网表和主要布局分别在图26和27中展示。

当使用双重逻辑时,那么错误需要在其被锁存到循序元件中之前经过滤,或者组合
逻辑和循序元件两者针对电路的若干部分且在可检测到错误的此电路部分的输出处加
倍。在后一情况下,不自动校正错误,而是必须调用某一其它装置来校正错误,例如产
生所述错误的电路部分中的活动的重复。在前一情况下,在每个锁存器之前应用过滤器,
其仅允许锁存器仅在两个双重信号(正确地)为彼此的反转形式时读入数据。一种实现
此过滤的方式是,通过使用上文描述的过滤DICE锁存器。或者,可能有利的是,在常
规锁存器之前或在组合逻辑的链中的某一其它地方引入独立的过滤器。此过滤器应使得
仅在两个输入(正确地)为彼此的反转形式时允许信号通过。如果两个输入信号相同,
那么过滤器应阻挡所述信号。使用两个耦合的c元件(图28)(其中一个c元件的输出
耦合到另一c元件的输入中的一者)的网表是实现此过滤器的一种方式。此过滤器电路
使得其可根据新的布局方法布局,从而使过滤器本身抵抗单一事件扰动。此过滤器的组
合电路(图28)和布局(图29)是本发明的一部分。

逻辑信号的加倍的替代方案是使用三模冗余(TMR),其中同一逻辑信号的三个副
本由逻辑门的三个副本携载,且应用三个信号间的表决来校正三个信号副本中的一者的
错误。在此类电路中,需要使用表决电路,其本身应对单一事件错误非常具有抵抗性。
本发明需要两个不同的交错DICE型锁存器,其取三个信号作为输入且在锁定新数据后
即刻对这三个信号执行表决。如果三个输入信号中的一者具有错误,即不同于另外两者,
那么这些锁存器将在闭合(从断开(透明)切换到闭合(不透明))后即刻校正错误的
输入信号。这两个表决锁存器使得其可有效地使用第12/354,655号美国专利申请案的布
局方法布局。

第一表决锁存器的基本网表(无计时晶体管)展示于图30中。其由两个相互耦合
的DICE锁存器组成,所述DICE锁存器共享三个存储节点。图31展示相同的表决器电
路,但添加了MOSFET以实现计时。根据第12/354,655号美国专利申请案中的方法产
生的此表决锁存器的布局展示于图32中。

第二表决锁存器的基本网表(无计时晶体管)展示于图33中。其由六个存储节点
组成,从而形成三个相互耦合的DICE锁存器,每一DICE锁存器包括4个不相同的存
储节点,且其中第一锁存器与第二锁存器共享3个节点,且与第三锁存器共享两个节点,
且第二与第三锁存器共享3个节点。每当在每一DICE连接的构造中两个不同节点需要
连接到相同栅极,此栅极的MOSFET就由相同类型的两个并联MOSFET代替,且两个
信号中的每一者连接到这些并联MOSFET中的一者的栅极,使得没有两个节点连接到
相同栅极。对于此第二表决锁存器,有可能通过仅使用一种类型的MOSFET而引入计
时,其较好地保持原始电路的对称性。图34展示相同的表决器电路,但添加了仅n型
MOSFET以实现计时。根据第12/354,655号美国专利申请案中的方法产生的此表决锁存
器的布局展示于图35中。

上文论述的双重逻辑使得所述逻辑携载的两个信号中的仅一者而决不是两者可在
特定时间具有错误,但决不是两者。当这些类型的双重逻辑单元中的若干者经连接以形
成组合逻辑链时,存在在某一门中的信号中的一者上产生错误脉冲以及在另一逻辑门中
的另一信号上(通过相同单一事件)产生错误信号的可能性。如果这两个逻辑门的连接
使得这两个当前脉冲可在时间上重叠,那么双重信号中的两者可为错误的且过滤将不起
作用。然而,上文描述的双重逻辑单元的布局的性质将使得:如果其相对于彼此以某一
方式放置,那么可确保在单一事件在两个单元中均产生错误脉冲的情况下其将始终在同
一信号上(即,此错误将由上文描述的过滤进行过滤)。

使用第12/354,655号美国专利申请案中的方法产生的双重逻辑门的布局一般将沿着
布局中的线放置所有节点。具体实例是上文论述的双重NAND门。如果两个此类单元沿
着布局中的此线彼此靠近地放置,且使得最接近两个单元的对接边缘的触点区域致使影
响这些节点的单一事件在相同信号上产生错误脉冲,那么确保不可存在影响这两个单元
(其可在逻辑所携载的两个信号两者上产生单一事件)的单一事件。

本发明通过以下操作设计出产生上文描述的双重逻辑门的组合的布局的方式:1)分
析每一对逻辑门以确定逻辑连接是否允许一个门中的两个信号中的一者上的错误脉冲
以及另一门中的另一(反转)信号上的错误脉冲传播并在其到达电路中的下一过滤点之
前在时间上重叠;以及2)如果情况如此,那么以一方式将两个门放置在逻辑中使得其
相对放置和定向使得由一个单一事件在两个单元中产生的错误脉冲将始终在相同信号
上。通常,这将致使沿着布局中的线放置若干单元(见图36)。一直实行此类型的放置,
只要其有可能且不会导致大问题,且链始终由过滤(例如上文论述的类型的过滤锁存器
或单独立过滤器单元)终止。第三,在过滤器之后遵循以上放置策略(例如,沿着线)
或在距过滤器(或锁存器)足够远的点处继续所述逻辑,使得非常不可能(归因于这两
个元件的物理分隔)在过滤器(或过滤锁存器)的输出处产生以及在随后的逻辑元件中
由相同单一事件产生错误脉冲。主要的此类布置展示于图36中。

本发明还设计出一种应用第12/354,655号美国专利申请案的一般布局方法来减少或
防止单元的某一组合中的单一事件产生的错误的方式,而不必减少或防止任何单一单元
中的错误。这根据第12/354,655号美国专利申请案中的方法通过将单一事件对电路状态
具有相反影响的电路单元的两个触点区域放置成彼此接近而实现。这本身将使得单元的
单一事件错误率在某种程度上减小。此外,对于在使两个单元上的影响(即,由于带电
粒子在直接通过这两个触点区域的方向上行进而引起)最大化的方向上的单一事件,将
存在由单一事件引起的对电路的总体影响的尤其强的减少,且因此这些类型的事件的错
误率的较强减少(图37)。

如果其它单元在减少的单一事件影响的方向上放置在第一单元附近,且这些其它单
元具有也减少与第一单元相同的方向上的单一事件影响的布局和定向,那么单一事件的
影响会影响这些单元中的两者或两者以上且因此具有这些单元的方向(即,减少影响的
方向将较强地减少)。因此,与当单元在不具有此减少的单一事件影响的方向上放置成
彼此接近时的情况(见图37)相比,由一个单一事件在这些单元中的两者或两者以上中
产生错误的概率将较强地减小。此单元间布置的实例应用是针对SRAM单元阵列(例如,
见图38)。

最后,设计第12/354,655号美国专利申请案的技术方案1-4中的方法的特定实施方
案,借此每一或一些触点区域经由MOSFET连接到相同类型的连接到电力线中的一者
的另一触点区域。对于n型漏极触点区域,在所述触点区域附近添加n型MOSFET,其
源极连接到高功率(VDD),且其栅极始终连接到低功率(VSS)。虽然此MOSFET在常
规操作期间将始终关闭,但邻近的触点区域(连接到VDD)将有助于通过收集一些单一
事件电荷且通过朝VDD拉动第一触点区域的电压而减少单一事件对第一触点区域的影
响(这是有利的,因为对于CMOS技术中的n型漏极,单一事件仅在连接到触点区域的
节点上的数据值为高时产生错误信号,如果数据值为低,那么单一事件将试图将节点上
的值拉得更低,这不会导致错误)。类似地,对于p型漏极触点区域,在所述触点区域
附近添加p型MOSFET,其源极连接到低功率(VSS),且其栅极始终连接到高功率
(VDD)。

因此已相当广泛地概述本发明的较重要特征以便可较好地理解随后的其详细描述,
且以便可较好地理解本发明对此项技术的贡献。当然,存在下文将描述且将形成所附权
利要求书的标的物的本发明的额外特征。

在此方面,在详细阐释本发明的至少一个实施例之前,应理解,本发明的应用不限
于以下描述内容中陈述或图式中说明的构造的细节或组件的布置。本发明容许其它实施
例且能够以各种方式实践和实行。并且,应理解,本文采用的措辞和术语是出于描述的
目的且不应视为限制性的。

如此,所属领域的技术人员将了解,本发明所基于的概念可容易用作设计用于实行
本发明的若干目的的其它结构、方法和系统的基础。因此,重要的是,将权利要求书视
为包含此类等效构造,条件是其不脱离本发明的精神和范围。

此外,以上摘要的目的是使美国专利和商标局、一般公众以及尤其不熟悉专利或法
律术语或措辞的所属领域的科学家、工程师和从业者能够通过粗略检查而快速确定本申
请案的技术揭示内容的性质和本质。摘要不希望界定本申请案的发明(其由权利要求书
估量),也不希望以任何方式限制本发明的范围。

抵抗软错误的电子电路和布局.pdf_第1页
第1页 / 共45页
抵抗软错误的电子电路和布局.pdf_第2页
第2页 / 共45页
抵抗软错误的电子电路和布局.pdf_第3页
第3页 / 共45页
点击查看更多>>
资源描述

《抵抗软错误的电子电路和布局.pdf》由会员分享,可在线阅读,更多相关《抵抗软错误的电子电路和布局.pdf(45页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102640420 A (43)申请公布日 2012.08.15 C N 1 0 2 6 4 0 4 2 0 A *CN102640420A* (21)申请号 201080024915.6 (22)申请日 2010.04.20 61/214,071 2009.04.20 US 61/335,845 2010.01.12 US 61/336,027 2010.01.15 US 61/338,710 2010.02.23 US 12/763,139 2010.04.19 US H03K 19/173(2006.01) H03K 19/0175(2006.01) (71)申。

2、请人克拉斯利亚 地址美国加利福尼亚州 (72)发明人克拉斯利亚 (74)专利代理机构北京律盟知识产权代理有限 责任公司 11287 代理人章蕾 (54) 发明名称 抵抗软错误的电子电路和布局 (57) 摘要 本发明包括一种有效地保护电子电路使其不 遭受软错误(非破坏性错误)的布局方法和电路 单元,所述电路单元经保护而不遭受软错误。本发 明将布局方法应用于循序和组合逻辑以产生具有 抵抗单一事件产生的软错误的网表和布局的特定 电路单元。本发明还设计出应如何相对于彼此布 局和放置两个或两个以上此类单元以便具有最佳 全局软错误保护的方法。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011。

3、.12.05 (86)PCT申请的申请数据 PCT/US2010/031806 2010.04.20 (87)PCT申请的公布数据 WO2010/123940 EN 2010.10.28 (51)Int.Cl. 权利要求书5页 说明书10页 附图29页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 5 页 说明书 10 页 附图 29 页 1/5页 2 1.一种循序逻辑单元(也称为锁存器),其包括四个反相器电路,每一反相器包括至少 一个p型MOSFET和至少一个n型MOSFET,其中所述反相器已连接作为双互锁单元DICE,所 述单元具有四个网络(编号为1、2、3、4)。

4、,每一网络连接到一个反相器输出且连接到两个栅 极,使得第n网络连接到第n反相器的输出,连接到第(n+1)反相器的所述p型MOSFET的 栅极,且连接到第(n-1)反相器的所述n型MOSFET栅极,这以循环方式进行(使得当n0 时,n-1指代第4网络,且当n4时,n+1指代第一网络),网络1和3携载相同电压状态 且网络2和4携载网络1和3的所述电压状态的反转形式,每一网络具有一个p型漏极触 点区域(表示为p1、p2、p3、p4)和一个n型漏极触点区域(表示为n1、n2、n3、n4),这些触 点区域是原始漏极触点区域,这些触点区域的MOSFET是原始8个MOSFET,且由这些MOSFET 形成的D。

5、ICE电路单元是原始电路单元,所述循序逻辑单元包括: a)布置,其中所述四个网络中的每一者的所述触点区域沿着所述布局中的线放置,以 及 b)所述漏极触点区域沿着所述布局中的所述线以以下次序中的任一者放置: n3、n4、p4、p1、n1、n2、p2、p3 n4、n3、p4、p3、n2、n1、p2、p1 n2、n3、p4、p3、n2、n1、p2、p1 n4、n1、n3、n2、p3、p2、p1、p4 n1、n4、n3、n2、p2、p3、p4、p1 n1、n4、n3、n2、p4、p3、p2、p1 n4、p4、n3、p3、n2、p2、n1、p1 且在考虑电路对称性的情况下以可从这些配置自然导出的任何次序。

6、放置,包含循环置 换,或以下漏极触点区域对n1、n3、n2、n4、p1、p3和p2、p4的互换。 2.根据权利要求1所述的循序逻辑单元,其进一步包括第一组额外MOSFET,所述 组额外MOSFET包括执行数据到所述循序逻辑单元中的计时输入的一个或一个以上额外 MOSFET,所述循序逻辑单元包括: a)布置,其中所述第一组额外MOSFET的所述漏极触点区域沿着与所述原始MOSFET的 所述漏极触点区域相同的线放置,且使得所述第一额外MOSFET的所述漏极触点区域与其 所连接到的相同类型(n型或p型)的所述原始漏极触点区域共享或邻近放置。 3.根据权利要求2所述的循序逻辑单元,借此以使得所述额外M。

7、OSFET在电路网表所允 许的程度上保持来自权利要求1的所述原始循序DICE电路和布局的对称性的方式添加所 述额外MOSFET,所述循序逻辑单元包括: a)布置,其中以使得相同数目和类型的额外MOSFET以相同的方式连接到所述原始电 路中的所述原始网络中的每一者的方式添加所述额外MOSFET,或 b)布置,其中以使得组合添加到所述原始电路中的两个第一非连续电路网络(其携 载相同信号)的MOSFET具有与组合添加到所述原始电路中的两个另外的非连续电路网 络(其携载与所述前两个非连续电路网络相反的信号)的MOSFET相同数目和类型的额外 MOSFET及相同的连接的方式添加所述额外MOSFET。 4。

8、.根据权利要求1所述的循序逻辑单元,其包括: a)布置,其中第一额外n型MOSFET串联连接到所述DICE锁存器电路中的每一原始n 权 利 要 求 书CN 102640420 A 2/5页 3 型MOSFET;以及 b)布置,其中第二和第三n型MOSFET彼此串联连接,且与所述原始和第一所添加n型 MOSFET中的每一者并联连接,借此网络1和3的第三所添加MOSFET的栅极连接到数据信 号,网络2和4的第三所添加MOSFET的栅极连接到所述数据信号的反转形式,第二所添加 MOSFET(针对每一网络)的栅极连接到计时信号,且第一所添加MOSFET的栅极连接到所述 计时信号的反转形式;以及 c)所。

9、述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类 型的所述漏极触点区域共享或邻近放置。 5.根据权利要求1所述的循序逻辑单元,其包括: a)布置,其中第一额外p型MOSFET串联连接到所述DICE锁存器电路中的每一原始p 型MOSFET;以及 b)布置,其中第二和第三p型MOSFET彼此串联连接,且与所述原始和第一所添加p型 MOSFET中的每一者并联连接,借此网络1和3的第三所添加MOSFET的栅极连接到数据信 号,网络2和4的第三所添加MOSFET的栅极连接到所述数据信号的反转形式,第一所添加 MOSFET(针对每一网络)的栅极连接到计时信号,且第二所添加M。

10、OSFET的栅极连接到所述 计时信号的反转形式;以及 c)所述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类 型的所述漏极触点区域共享或邻近放置。 6.根据权利要求4或权利要求5所述的循序逻辑单元,其进一步含有另外额外 MOSFET,所述另外额外MOSFET用于产生携载所述数据信号的所述反转形式的一个或一个 以上网络以及携载所述计时信号的所述反转形式的一个或一个以上网络,所述循序逻辑单 元包括: a)布置,其中所述另外额外MOSFET的所述触点区域以使得其使对所述原始布局的所 述对称性的扰乱最小化的方式添加到所述布局;以及 b)如果所述另外额外MOSFET中的任。

11、一者使得影响这些另外额外MOSFET中的一者的第 一触点区域以及所述DICE元件的一个另外的第二触点区域的单一事件可导致所述整个元 件的状态改变,那么此第一触点区域在所述布局中沿着所述线放置在距所述第二触点区域 尽可能远的位置处。 7.根据权利要求1所述的循序逻辑单元,其包括: a)布置,其中两个第一额外n型MOSFET串联连接到在所述DICE锁存器电路中分别连 接到节点1和2的所述原始n型MOSFET,且两个第一p型MOSFET串联连接到在所述DICE锁 存器电路中分别连接到节点1和4的所述原始p型MOSFET,且对于如此串联连接的所述两 个MOSFET中的每一者,相同类型的第二和第三MOS。

12、FET彼此串联连接,且在所述电路中的已 添加所述第一额外MOSFET的位置处,并联连接到所述原始和第一额外MOSFET中的每一者, 借此网络1的第三所添加MOSFET的栅极连接到数据信号,网络2和4的第三所添加MOSFET 的栅极连接到所述数据信号的反转形式,第二所添加n型MOSFET和第一所添加p型MOSFET 的栅极连接到计时信号,且第一所添加n型MOSFET和第二所添加p型MOSFET的栅极连接 到所述计时信号的反转形式,因此形成用于所述数据和反转数据信号的过滤锁存器;或 b)布置,其中以与所述原始DICE电路中的3个其它节点等效的方式例如通过循环置换 权 利 要 求 书CN 10264。

13、0420 A 3/5页 4 添加所述MOSFET;以及 c)所述所添加MOSFET的所述漏极触点区域与其所连接到的所述原始MOSFET的相同类 型的所述漏极触点区域共享或邻近放置。 8.一种双重组合电路,其中所述电路携载数据信号的初级和冗余副本,所述冗余信号 为所述初级信号的反转形式,且其中每一逻辑门由对所述初级信号进行操作的常规逻辑门 和作为所述常规逻辑门的反转形式的对所述冗余(反转)信号进行操作的反转逻辑门组 成,所述反转逻辑门具有通过使所述常规逻辑门的真值表中的每个信号反转而提供的功 能,所述双重组合电路包括: a)布局布置,其中所述组合的常规和反转逻辑门经布局使得所述布局中单一事件对所。

14、 述电路的状态具有相同影响的两个触点区域之间不存在直线,除非单一事件对所述电路的 所述状态具有相反影响的前两个触点区域之间存在另一触点区域,即,如果影响第一触点 区域的单一事件具有在所述初级信号上产生错误的影响,且第二节点上的单一事件具有在 所述冗余(反转信号)上产生错误的影响,那么单一事件具有与所述第一或第二触点区域 上的影响相反的影响的一个或一个以上第三触点区域应放置在所述第一与第二触点区域 之间。 9.根据权利要求8所述的双重组合电路,其中所述初级逻辑门是NAND门,且所述反转 冗余逻辑门是NOR门。 10.一种双重组合电路,其包括两个互相耦合的c元件,其中第一c元件的输入中的一 者连接。

15、到逻辑数据输入信号,且另一c元件的输入中的一者连接到所述数据信号的反转形 式,且每一c元件的输出连接到另一c元件的输入中的一者,所述双重组合电路包括: a)布局布置,其中连接到所述电路元件中的节点的所有所述触点区域沿着所述布局中 的线放置;以及 b)如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极, 其连接到输出节点x,且示意图中的邻近节点排序为0、1,那么沿着所述线的节点经排 序使得单一事件对所述电路状态具有相同影响的两个节点始终被对所述电路状态具有相 反影响的另一节点分离,此包含以下节点次序:p0、p1、n1、n0,以及此次序的任何循环置 换,以及以下节点互换的任何。

16、次序:奇n型、偶n型、奇p型、奇n型对。 11.一种电子电路,其包括形成权利要求1中的类型的两个互相耦合的DICE锁存器的 五个电路节点,借此这两个DICE锁存器共享存储节点中的3个和连接到这3个节点的个别 装置,且借此当在所述互相耦合的DICE电路中来自不共享的两个不同节点的信号将被连 接到其漏极连接到所述共享节点中的一者的MOSFET的相同栅极时,接着此MOSFET由相同 类型的两个并联MOSFET代替,且所述信号中的一者连接到所述两个并联MOSFET中的一者, 且另一信号连接到另一并联MOSFET,所述电子电路具有用以计时输入数据信号的添加的装 置,所述电路含有校正单一错误的错误校正方法。

17、,所述电子电路包括: a)布置,其中所述电路中的所有漏极触点区域布置在所述布局中的线中;以及 b)其中,如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极,其连接 到节点x,且DICE示意图中的邻近节点排序为0、1、2、3、4,那么沿着所述线的所述漏极触点 区域根据第US2009/0184733号美国专利申请案中的方法和本发明的权利要求1而排序,此 包含以下节点次序:n0、p0、p1、n1、n2、p2、p3、n3、n4、p4,以及此次序的任何循环置换, 权 利 要 求 书CN 102640420 A 4/5页 5 以及以下节点互换的任何次序:奇n型、偶n型、奇p型、奇n型。

18、对,其还包含次序n4、p4、 n3、p3、n2、p2、n1、p1、n0、p0,此外,当n型或p型漏极触点在所述布局中出现两次时,相 同类型的两个节点可彼此靠近或靠近其它节点而插入,借此始终维持上文此权利要求中的 规则(邻近节点具有相反影响),一个此类布置次序为n3、n0、p0、p1、n1、n2、p2、p3、n3、 n4、p4、p1。 12.一种电子电路,其包括形成三个互相耦合的DICE锁存器的6个存储节点,借此所 述3个DICE锁存器中的每一者由所述6个电路节点中的4个电路节点的(不相同)组组 成,且第一DICE锁存器与第二DICE锁存器共享3个电路节点,所述第二DICE锁存器与第 三DICE。

19、锁存器共享3个电路节点,且其中仅连接到共享节点的装置也被共享,且借此当在 所述互相耦合的DICE电路中来自两个不同节点的信号将被连接到MOSFET的相同栅极时, 接着此MOSFET由相同类型的两个并联MOSFET代替,且所述信号中的一者连接到所述两个 并联MOSFET中的一者,且另一信号连接到另一并联MOSFET,所述电子电路具有用以计时输 入数据信号的添加的装置,所述电子电路含有校正单一错误的错误校正方法,所述电子电 路包括: a)布置,其中所述电路中的所有漏极触点区域布置在所述布局中的线中;以及 b)其中,如果px是所述p型MOSFET的漏极,且nx是所述n型MOSFET的漏极,其连接 到。

20、节点x,且示意图中的邻近节点排序为0、1、2、3、4、5,那么沿着所述线的所述漏极触点区 域根据第12/354,655号美国专利申请案中的方法和本发明的权利要求1而排序,此包含以 下节点次序:n0、p0、p1、n1、n2、p2、p3、n3、n4、p4、p5、n5,以及此次序的任何循环置换, 以及以下节点互换的任何次序:奇n型、偶n型、奇p型、奇n型对,其还包含次序n5、p5、 n4、p4、n3、p3、n2、p2、n1、p1、n0、p0,此外,当n型或p型漏极触点在所述布局中出现两次 时,相同类型的两个节点可彼此靠近或靠近其它节点而插入,借此始终维持上文此权利要 求中的规则(邻近节点具有相反影响。

21、),一个此类布置次序为n3、n0、p0、p1、n1、n2、p2、 p3、n3、n4、p4、p5、n5、n4。 13.一种电子电路,其包括权利要求8和9的双重组合逻辑单元,以及权利要求7和10 的循序逻辑单元和过滤器单元,以及其它单元,其中: a)一组连接的双重组合单元相对于彼此放置使得影响两个或两个以上单元的单一事 件不能产生错误,这使得其可对所述双重逻辑所携载的所述信号两者产生总体电路功能方 面的错误;以及 b)在所述组单元的末端处放置过滤器,所述过滤器使得其将防止所述两个双重逻辑信 号中的一者上的错误传播,因此使所述组中的所述单元相对于(同时)影响所述组和并非 所述组的一部分的任何其它单元。

22、的单一事件在所述总体电路上的动作而与所述组外部的 单元解耦。 14.一种用于布局电子电路的方法,其中所述电子电路包括电路单元,所述方法包括: a)每一单元的布局产生,使得使用第12/354,655号美国专利申请案的权利要求1和2 中的方法减小某些方向上的错误横截面;以及 b)单元的一个或一个以上群组的识别,所述群组中的两个或两个以上单元中的同时错 误将导致总体电路功能方面的错误或性能降低,且将所有单元放置在此群组中使得其均定 位在所述群组中其它单元的减小的横截面的方向上。 权 利 要 求 书CN 102640420 A 5/5页 6 15.一种用于布局电子电路的方法,其包括: a)布置,其中对。

23、于一些第一n型触点区域,将第二n型MOSFET添加到所述触点区域附 近,借此第一漏极触点区域形成所述第二MOSFET的漏极触点区域,且所述第二MOSFET的源 极触点区域连接到高功率(VDD),且所述第二MOSFET的栅极始终连接到低功率(VSS);以及 b)布置,其中对于一些第一p型触点区域,将第二p型MOSFET添加到所述触点区域附 近,借此所述第一漏极触点区域形成所述第二MOSFET的漏极触点区域,且所述第二MOSFET 的所述源极触点区域连接到低功率(VSS),且所述第二MOSFET的所述栅极始终连接到高功 率(VDD)。 权 利 要 求 书CN 102640420 A 1/10页 7。

24、 抵抗软错误的电子电路和布局 0001 A.相关申请案的交叉参考: 0002 本申请案并入有2010年4月19日申请的第12/763,139号美国申请案以及以下美 国临时申请案且主张其权益,所述美国申请案和临时申请案以引用的方式包含在本文中: 0003 2009年4月20日申请的US 61/214,071 0004 2010年1月12日申请的US 61/335,845 0005 2010年1月15日申请的US 61/336,027 0006 2010年2月23日申请的US 61/338,710 0007 此PCT申请案的基础美国专利申请案(第12/763,139号美国申请案)是2009年 1月。

25、15日申请的第12/354,655号美国申请案以及2009年1月15日申请的对应的第PCT/ US2009/031160号PCT申请案的部分接续申请案。 0008 B.政府支持: 0009 本发明是在DTRA颁发的HDTRA1-09-P0011条约下受政府支持作出的。政府对于 本发明拥有某些权利。 0010 C.对序列列表、表等的参考: 0011 不适用。 技术领域 0012 本发明包括一种有效地保护逻辑电路使其不遭受软错误(非破坏性错误)的布局 方法和电子单元,所述电子单元以及布局经保护而不遭受软错误。 背景技术 0013 针对单一事件错误的当前以设计抗辐射(radhard-by-desig。

26、n)技术包含三重(三 模冗余,TMR)或双重(例如,内建软错误恢复,BiSER)。这些电路携载信号的两个或两个以 上冗余副本,且使用某一形式的表决或过滤电路来确定冗余信号中的正确信号。过滤防止 信号在冗余信号中的一者错误(通过与冗余信号的值进行比较)的情况下通过,且表决电 路从若干(3个或3个以上)冗余信号中的大多数选择正确信号。这些技术产生不合需要 的功率和面积开销,且这些技术的当前型式不能处置MBU或SEMU。也可(松散地)分类为 RHBD的存储器的错误校正代码(ECC)比双重/三重更有效,且可以额外开销处置存储器电 路中的多个错误。然而,对应的错误校正对逻辑电路的应用非常有限且是应用特定。

27、的(例 如,专门检验电路IP的选择性奇偶校验或插入)。 0014 抵抗软错误的设计的布局技术的当前技术水平主要由简单间隔和设定大小组成, 且在于添加额外触点。本申请案中的新的发明所基于的第12/354,655号美国专利申请案 中的电路单元和布局方法是一种使用布局设计技术防范软错误的新的方式。 发明内容 0015 本发明包括一种有效地保护电子电路使其不遭受软错误(非破坏性错误)的布局 说 明 书CN 102640420 A 2/10页 8 方法和电子单元,所述电子单元及布局经保护而不遭受软错误。其基于第12/354,655号美 国专利申请案。 0016 本发明将12/354,655的方法应用于循。

28、序和组合逻辑以产生具有抵抗单一事件产 生的软错误的网表和布局的特定电子单元。其还设计出关于两个或两个以上此类单元应如 何相对于彼此布局和放置以便具有最佳全局软错误保护的方法。 附图说明 0017 图1是锁存器单元中的初级相反节点。 0018 图2是锁存器电路的相反节点的主要布置。 0019 图3是具有节点1-4的DICE锁存器单元(现有技术Nic05)的基本网表。p1-p4 和n1-n4分别是pMOSFET漏极和nMOSFET漏极。 0020 图4是DICE锁存器单元的布局的第一优选布局布置。ns/ps是漏极邻近的两个金 属氧化物半导体场效应晶体管(mosfet)的源极触点。p1-p4和n1-。

29、n4分别是4个主要存储 节点的pMOSFET漏极和nMOSFET漏极。n和p节点的任何循环同时置换将是等效的(且是 本发明的一部分)。金属氧化物半导体场效应晶体管可放置在单独的有源区域中,或邻近的 n和p节点可放置在同一有源区域中。MOSFET源极可放置在漏极的线上或放置在垂直于漏 极节点的线的方向上。阱触点可仅放置在任一侧上,或还围绕邻近节点对。所述节点还可 以服从以下规则的不同次序布置:两个邻近n漏极或两个邻近p漏极始终为奇/偶对(例 如,p1和p2,或n2和n3),邻近n漏极到p漏极始终为奇/奇或/和偶/偶对(例如,n2和 p2,或p3和n1)。 0021 图5是对应于第二优选布置的网表。

30、。可或可不包含黄色MOSFET,只要节点6连接 到图5中的漏极6a,且p1和6a为物理上分离的即可。 0022 图6是第二优选布局布置。ns/ps是漏极邻近的两个金属氧化物半导体场效应晶 体管的源极触点。节点6a和6b连接。可或可不包含邻近于节点6a的黄色栅极(两个变 型均包含在技术方案中),但p1和6a为物理上分离的。所述布局从图1中的布局导出,且 关于节点置换、有源、源极和阱触点布置的相同变型适用。 0023 图7是对应于第三优选布置的网表。可或可不包含黄色MOSFET,只要节点6连接 到图4中的漏极6a,且p1和6a为物理上分离的,且节点7连接到图4中的漏极7a,且n1 和7a为物理上分。

31、离的即可。 0024 图8是第三优选布局布置。ns/ps是漏极邻近的两个金属氧化物半导体场效应晶 体管的源极触点。节点6a-6b连接,节点7a/7b也连接。可或可不包含邻近于节点6a和7a 的黄色栅极(两个变型均包含在技术方案中),但邻近漏极区域为物理上分离的。所述布局 从图1中的布局导出,且关于节点置换、有源、源极和阱触点布置的相同变型适用。 0025 图9是对应于第四优选布置的网表。可或可不包含黄色MOSFET,只要节点6连接 到图8中的漏极6a、7连接到到7a、8连接到8a且9连接到9a,且6a、7a、8a、9a与其邻近主 要漏极节点为物理上分离的即可。 0026 图10是第四优选布局布。

32、置。ns/ps是漏极邻近的两个金属氧化物半导体场效应 晶体管的源极触点。节点6a/6b、7a/7b、8a/8b以及9a/9b连接。可或可不包含邻近于节点 6a、7a、8a、9a的黄色栅极(两个变型均包含在技术方案中),但节点6a、7a、8a、9a与其邻近 说 明 书CN 102640420 A 3/10页 9 MOSFET漏极为物理上分离的。所述布局从图1中的布局导出,且关于节点置换、有源、源极 和阱触点布置的相同变型适用。自然,技术方案还涵盖其中已包含或省略额外节点6a/6b、 7a/7b、8a/8b、9a/9b的组合的各种额外变型。 0027 图11是使用放置和设定大小来确保完全抵抗单一和。

33、多个节点单一事件影响的双 重锁存器单元(例如,BISER)的电路示意图和布局。对于影响若干节点的单一事件,初级 锁存器仅可在节点1为高时被扰动,且冗余锁存器仅可在节点1(r)为低时被扰动。因此, 影响两个锁存器的任何单一事件仅可扰动BISER配置中的两个锁存器中的一者,且因此不 能产生错误。 0028 图12是技术方案9和10的双重电路的实例。在其中冗余和初级节点携载相反状 态的双重反相器中,如果ndrain0和pdrain1两者均受影响(如果D为高)或如果ndrain1 和pdrain0两者均受影响(D为低),那么可产生初级和冗余节点两者上的错误信号。通 过放置节点使得如果粒子迹线穿过两个节。

34、点(其可致使初级和冗余输出两者上的错误瞬 变),那么所述迹线也通过其它节点,且网络的一者上的脉冲受到抑制。举例来说,考虑图中 的迹线;如果节点0为高,那么ndrain0上收集的电荷将把节点0拉低(错误瞬变),节点 pdrain1上收集的电荷将把节点1拉高,然而节点ndrain1上收集的电荷将把节点1拉低, 使对pdrain1的影响相反,且保持节点1为低(即,防止节点1上的瞬变)。如果节点0为 低,那么节点ndrain1上收集的电荷将把节点1拉低(错误瞬变),然而,ndrain0处收集的 电荷将保持节点0为低(即,防止节点0上的瞬变)。应指出,在一般情况下所有节点上将 存在一些脉冲,但将始终适用。

35、的是,全摆幅脉冲(可传播的瞬变)仅可在双重节点中的一者 且仅一者上产生。 0029 图13是将保护性MOSFET装置添加到c元件过滤器电路的实例。将c元件(即, 在两个输入具有不同的电压状态的情况下变得浮动的网络)的输出的ndrain经由保护 MOSFET n1连接到接近输入网络2的ndrain的n型触点区域,或经由第二保护性MOSFET n2连接到输入网络2的ndrain。在布局使得c元件输出的ndrain和输入节点2的ndrain 是最敏感的触点区域对(即,其它互相敏感的触点区域分开较远,且/或其间具有其它相反 的触点区域)时,此保护将是充分的。与在DICE电路的情况下一样,可添加更具保护。

36、性的 MOSFET装置以保护其它互相敏感的触点区域对(如果需要的话)。 0030 图14是具有节点1-4的DICE锁存器单元(现有技术)的基本网表。p1-p4和 n1-n4分别是pMOSFET漏极和nMOSFET漏极。 0031 图15是图14中的DICE示意图的布局中的节点的布置1。节点n1-n4是n型MOSFET 漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。 0032 图16是图14中的DICE示意图的布局中的节点的布置2。节点n1-n4是n型MOSFET 漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。 0033 图17是图14中的DICE示意图的。

37、布局中的节点的布置3。节点n1-n4是n型MOSFET 漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。 0034 图18是图14中的DICE示意图的布局中的节点的布置4。节点n1-n4是n型MOSFET 漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。 0035 图19是图14中的DICE示意图的布局中的节点的布置5。节点n1-n4是n型MOSFET 漏极,且p1-p4是p型MOSFET漏极,其分别连接到节点1-4。 说 明 书CN 102640420 A 4/10页 10 0036 图20是具有对称计时的双互锁单元(DICE)锁存器。D和Dinv分别是数。

38、据输入和 数据输入的反转形式,CLK是时钟,且CLKB1和CLKB2是CLK的反转形式。此处包含CLK的 反转形式作为两个单独的信号CLKB1和CLKB2,技术方案还涵盖CLKB1和CLKB2为相同信号 的情况(例如,如果CLKB提供在单元外部)。 0037 图21是图20中的DICE示意图的网络1、2、3和4的排序配置中的一者的第一、 第二和第三额外MOSFET的触点漏极区域的布局布置。节点n1-n4是n型MOSFET漏极,且 p1-p4是p型MOSFET漏极,其分别连接到节点1-4。额外MOSFET的漏极区域与其所连接到 的MOSFET的相同类型的漏极触点区域共享或邻近地放置。在信号Din。

39、v、CLKB1、CLKB2(Dinv 是数据信号的反转形式,CLKB1和CLKB2是计时信号CLK的反转形式)不可从(单元的)外 部电路获得的情况下,其可通过插入1个反相器(针对Dinv)以及针对CLKB的一个或两个 反相器而产生。这些反相器可沿着此图中的布局中的节点的线插入或以其它方式插入。 0038 图22是图20中的DICE示意图的网络1、2、3和4的排序配置中的一者的第一、 第二和第三额外MOSFET的触点漏极区域的布局布置。节点n1-n4是n型MOSFET漏极,且 p1-p4是p型MOSFET漏极,其分别连接到节点1-4。额外MOSFET的漏极区域与其所连接到 的MOSFET的相同类。

40、型的漏极触点区域共享或邻近地放置。在信号Dinv、CLKB1、CLKB2(Dinv 是数据信号的反转形式,CLKB1和CLKB2是计时信号CLK的反转形式)不可从(单元的)外 部电路获得的情况下,其可通过插入1个反相器(针对Dinv)以及针对CLKB的一个或两个 反相器而产生。这些反相器可沿着此图中的布局中的节点的线插入或以其它方式插入。图 23中展示一种在触点的线中插入两个时钟反相器的方式。 0039 图23是基于图20中的DICE示意图的DICE锁存器和图22的布局的DICE触发器 的布局中的节点的布置。两个时钟和两个数据反相器已放置于根据技术方案5所述的布局 中。注意:n1、p1、1全部。

41、连接到电路网络1,n2、p2、2全部连接到电路网络2,等等。 0040 图24是基于图20中的DICE示意图的DICE锁存器和图22的布局的DICE触发器 的布局中的节点的布置。两个时钟和两个数据反相器已放置于根据技术方案5所述的布局 中。注意:n1、p1、1全部连接到电路网络1,n2、p2、2全部连接到电路网络2,等等。 0041 图25是使用信号和反转信号的新的DICE计时。双重逻辑(携载信号及其反转形 式)以使得任一逻辑路径上的所有错误直接通过锁存器计时而过滤(即不需要额外电路用 于过滤)的方式对DICE锁存器进行馈送。将不过滤两个逻辑路径上的同时错误。然而,使 用本发明中的技术,所述逻。

42、辑可以使得不发生此类错误的方式布局。注意,如果从单元外部 供应CLKB,那么此示意图中的CLKB1和CLKB2可为保存信号,即此CLKB。如果在单元本身 中产生时钟的反转形式,那么应存在两个CLKB:1和2,与针对“常规”DICE计时所进行的方 式相同。 0042 图26是携载信号及其反转形式的双重逻辑的实例。NAND门和反转NAND门(即, NOR门)。 0043 图27是针对来自图26的双重NAND门的使用新的布局技术的主要布局。因为初 级NAND始终携载冗余NAND的相反信号(NOR),所以此布局确保错误仅可影响信号路径 中的一者,绝不会影响两个路径。 0044 图28是双反转逻辑的过滤。

43、器单元。此电路的两个输出节点编号为0(out)和 1(out inv )。 说 明 书CN 102640420 A 10 5/10页 11 0045 图29是针对图28所示的过滤器使用新的布局方法的布局。n0和p0分别是输出 节点0(out)的n型和p型漏极触点区域,且n1和p1分别是输出节点1(out inv )的n型和p 型漏极触点区域。 0046 图30是针对表决电路的基本双重双互锁单元(DICE)锁存器。 0047 图31是包含用以引入计时的第一变型的具有表决的双重双互锁单元(DICE)锁 存器。D和Dinv分别是数据输入和数据输入的反转形式,CLK是时钟,且CLKB0、CLKB1和 。

44、CLKB2是CLK的反转形式。此处包含CLK的反转形式作为三个单独的信号CLKB0、CLKB1和 CLKB2,技术方案还涵盖CLKB0、CLKB1和CLKB2为相同信号(或相对于其如何连接到电路中 而互换)的情况。 0048 图32是来自图31中的示意图的双重DICE表决电路中的节点的可能布置中的一 者。节点n0-n4是n型MOSFET漏极,且p0-p4是p型MOSFET漏极,其分别连接到节点0-4。 技术方案中包含节点的循环置换,以及任何两个奇p漏极、奇n漏极、偶p漏极、偶n漏极节 点对的任何位置交换。 0049 图33是针对表决电路的基本三重双互锁单元(DICE)锁存器。 0050 图34。

45、是包含用以引入对称计时的第一变型的具有表决的三重双互锁单元(DICE) 锁存器。D和Dinv分别是数据输入和数据输入的反转形式,CLK是时钟,且CLKB0、CLKB1和 CLKB2是CLK的反转形式。此处包含CLK的反转形式作为三个单独的信号CLKB0、CLKB1和 CLKB2,技术方案还涵盖CLKB0、CLKB1和CLKB2为相同信号(或相对于其如何连接到电路中 而互换)的情况。 0051 图35是来自图34中的示意图的三重DICE表决电路中的节点的可能布置中的一 者。节点n0-n5是n型MOSFET漏极,且p0-p5是p型MOSFET漏极,其分别连接到节点0-5。 技术方案中包含节点的循环。

46、置换,以及任何两个奇p漏极、奇n漏极、偶p漏极、偶n漏极节 点对的任何位置交换。 0052 图36是布局布置的实例。使用来自第12/354,655号美国专利申请案的技术产生 组合单元(D-R 2 i门)。这些门使得其个别抵抗所有错误。所述单元还抵抗沿着单元的长方 向(图中水平地)发生的单元间单一事件。此类单元例如在使用携载主要数据信号和主要 数据信号的反转形式的双重逻辑的逻辑中发生。然而,所述单元使得影响两个单元并命中 垂直于长方向(图中垂直地)的单元的单元间错误可(依据所实施的逻辑函数)在电路中 产生错误。所述布置沿着不可产生错误(既不通过单元内单一事件也不通过单元间单一事 件)的方向放置一。

47、般考虑(例如区域路由等)可允许的一样多的组合门,且在每一链的末 端处放置过滤器单元,所述过滤器单元使得防止过滤器所分离的单元之间的单元间单一事 件产生总体电路错误。所述过滤器可为普通过滤器(D-R 2 i过滤器)或组合式锁存器-过 滤器(D-R 2 i锁存器与过滤器)。 0053 图37是如何应用新的布局方法来减小MBU率(但不一定移除单一错误)的说明。 0054 图38是经布局以具有水平方向(“下一SRAM单元(相同字)”的方向)上的减小 的错误横截面的SRAM单元。d0和d1是所存储数据,w是字线,bit和bit_b是位线。 具体实施方式 0055 本发明由减少或消除逻辑和存储器电路中的辐。

48、射产生的软错误的影响的电路和 说 明 书CN 102640420 A 11 6/10页 12 布局组成。 0056 在第12/354,655号美国专利申请案中,描述一种布局方法,其提供用以产生抗辐 射布局的一般方法和步骤。此专利申请案中的发明涉及具有根据此方法产生的布局的特定 电路单元。 0057 在第12/354,655号美国专利申请案的布局方法中,执行分析,其根据考虑中的总 电路上此节点处的单一事件的影响而对布局中的所有触点区域进行分类。接着将节点放置 在布局中使得当单一事件影响若干节点时,所述单一事件影响为相反的且趋向于抵消。这 需要将对电路状态具有相反影响的布局触点区域放置成彼此接近,。

49、而单一事件对电路具有 相同影响的区域不放置成彼此接近。此外,在后一情况下,单一事件具有相反影响的第三触 点区域在可能时可放置在前两个区域之间。第12/354,655号美国专利申请案还详述了如 何将所述技术应用于使用冗余网络的电路,包含双互锁单元(DICE)存储单元。 0058 本发明的某些元件涉及DICE存储单元的不同变型的布局布置。图15中展示DICE 的基本电路。DICE单元是循序逻辑存储单元,也称为锁存器,其包括4个反相器电路(反相 器电路在下文称为反相器)。每一反相器的输出为DICE电路的4个初级电路网络。在下文 中,这些网络和反相器编号为1、2、3、4,如图15中所示。取对第n网络或反相器的参考来表 示4个反相器中的任一者。对第(n+1)反相器的参考表示下一反相器或网络,且对第(n-1) 反相器的参考表示前一反相器或网络。举例来说,如果n取为2,即第二反相器或网络,那 么(n-1)等于1,即第一反相器或网络,且(n+1)为3,即第三反相器或网络。此外,如果此 编号为循环的(或周期性的),。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 基本电子电路


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1