学位论文 > 优秀研究生学位论文题录展示

纳米集成电路软错误分析与缓解技术研究

作 者: 孙岩
导 师: 郝跃;张民选
学 校: 国防科学技术大学
专 业: 电子科学与技术
关键词: 纳米集成电路 软错误缓解 相联存储器 时序电路 动态电路 运算单元
分类号: TN406
类 型: 博士论文
年 份: 2010年
下 载: 127次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着微电子制造工艺的发展,集成电路的特征尺寸逐渐缩小,目前已经进入纳米时代。纳米集成电路具有出色的性能、强大的功能和较低的功耗,广泛应用于电子通信、计算机、航空、航天、军事和消费电子等设备中。然而,纳米集成电路中不断降低的电源电压、越来越高的工作频率、持续减小的节点电容和高速增长的芯片复杂度使得电路对环境的影响越来越敏感。当电路受到高能粒子及外界噪声等干扰时,这些因素可能破坏芯片的内部状态,使集成电路发生错误。由于这种错误具有瞬态、随机和可恢复的特点,因此被称为“软错误”。在纳米级工艺条件下,软错误是引起集成电路失效的主要原因。频繁发生的软错误将导致集成电路的可靠性降低,严重影响了系统的稳定性。随着工艺的进步,纳米集成电路中的软错误问题越来越突出,可能引起数据误差和运行错误,甚至导致整个系统崩溃。特别对于应用在航空、航天和军事等设备中的集成电路,由于所处环境复杂、可靠性要求很高,软错误问题更是设计中最严峻的挑战之一,需要采取特别措施进行保护。本文面向纳米级工艺,深入研究了集成电路中软错误的分析和缓解技术。研究对象主要包括对集成电路整体软错误率影响较大且难以保护,或保护开销较大、成本较高的组成部件或电路结构。研究目的并不是要完全消除纳米集成电路中的软错误,而是希望以较低的代价尽可能缓解软错误对集成电路可靠性的影响,强调高效率、低开销的保护技术。本文针对以上内容展开研究,主要取得以下研究成果:一、相联存储器软错误分析与缓解技术研究。相联存储器是集成电路中对软错误最敏感的部件之一,但是其结构特点决定了不能使用错误保护码等传统容错方法进行保护。论文分析了相联存储器中软错误发生的机理和概貌,研究了将稳定结构应用于相联存储器单元的加固方法,并提出两种基于双单元冗余的可靠单元结构——双单元反馈和双单元保持可靠CAM单元,以及一种基于双单元结构的错误保护机制——抛弃机制。针对相联存储器单元加固的限制,论文还提出一种基于三值匹配线的容软错误相联存储器结构,能够检测相联存储器中的任意一位错误,结构简单高效。实验表明,所提出的技术能够以较小的开销有效地缓解相联存储器中的软错误问题。二、高效的时序电路软错误缓解技术研究。时序电路是集成电路的重要组成部分。在纳米级工艺下,时序电路对软错误变得非常敏感。传统基于冗余的加固方法虽然可以解决时序电路的软错误问题,但是加固效率较低,面积开销偏大。论文对不同结构寄存器的可靠性进行分析和比较,并设计了一种低开销的可靠动态寄存器DMTS-DR。论文还提出一种基于贪婪算法的时序电路敏感寄存器替换技术,只需将对电路软错误率影响最大的部分敏感寄存器替换为冗余寄存器,就能够有效降低电路的软错误率。针对贪婪算法有时不能达到可靠性和开销整体最优的局限,进一步提出可靠性-开销最优的启发式替换算法。实验表明,所提出的技术在可靠性和面积开销间达到了很好的折中,效率较高。三、动态电路软错误易感性分析与优化技术研究。动态电路具有突出的性能优势,广泛应用于高速电路的设计中。然而动态电路对软错误非常敏感,严重限制了其应用。目前针对动态电路软错误问题的研究较少。论文分析了动态电路的软错误敏感性,并对软错误敏感性最高的几种情况推导出临界电荷的解析分析模型。针对该分析模型计算复杂性较大的问题,论文对模型进行适当近似,得到线性的简化模型,不仅可以用于手工分析动态电路的软错误易感性,还可降低自动化分析工具的计算量。基于简化分析模型的指导,论文提出五种动态电路软错误易感性优化技术,并进行分析和比较。实验表明,所提出的模型达到了较高的精度,优化技术在一定程度上缓解了动态电路软错误率较高的问题。四、低开销的运算单元软错误缓解技术研究。运算单元是微处理器和集成电路中的核心元件,其正确性直接影响系统的可靠性。在纳米级工艺下,运算单元中的软错误将不可忽视。传统的运算单元软错误保护方法会带来较大的开销。针对这个问题,论文提出利用运算单元中大量存在的固有冗余资源进行容错而降低开销的方法,并以一个并行加法器为例研究具体的实现技术。论文提出了一种开发加法器中固有硬件和时间冗余资源用于容软错误的并行加法器结构STPA,并针对该结构研究了一种基于故障注入的高效软错误评估方法。实验表明,所提出的技术充分开发了电路的固有冗余资源,能够较好地缓解运算单元中的软错误问题,开销很小。以上研究成果为分析和缓解纳米集成电路的软错误问题探索了一些可行的方法,为进一步提高纳米集成电路的可靠性提供了理论和实践基础。

全文目录


表目录  7-8
图目录  8-12
摘要  12-14
Abstract  14-17
第一章 绪论  17-31
  1.1 研究背景  17-20
  1.2 问题的提出  20-26
  1.3 本文工作  26-29
  1.4 本文结构  29-31
第二章 纳米集成电路软错误问题概述  31-51
  2.1 基本概念  31-34
  2.2 软错误机理  34-36
  2.3 软错误分析技术  36-43
    2.3.1 器件级分析  37-38
    2.3.2 电路级分析  38-41
    2.3.3 体系结构级分析  41-43
  2.4 软错误缓解技术  43-50
    2.4.1 器件级缓解  43-44
    2.4.2 电路级缓解  44-47
    2.4.3 体系结构级缓解  47-50
  2.5 本章小结  50-51
第三章 相联存储器软错误分析与缓解  51-81
  3.1 引言  51
  3.2 相联存储器软错误易感性分析  51-60
    3.2.1 相联存储器结构  51-54
    3.2.2 相联存储器错误类型  54-55
    3.2.3 体系结构易感性分析  55-57
    3.2.4 单元易感性分析  57-60
  3.3 可靠CAM 单元设计  60-69
    3.3.1 基于稳定结构的RCAM 单元  60-61
    3.3.2 双单元反馈RCAM 单元  61-62
    3.3.3 双单元保持RCAM 单元  62-63
    3.3.4 抛弃机制  63-65
    3.3.5 实验与分析  65-69
  3.4 容软错误CAM 设计  69-80
    3.4.1 容软错误CAM 结构  69-70
    3.4.2 三值匹配线机制  70-72
    3.4.3 三值敏感放大器  72-74
    3.4.4 容软错误CAM 访问算法  74-76
    3.4.5 实验与分析  76-79
    3.4.6 与相关工作的比较  79-80
  3.5 本章小结  80-81
第四章 高效的时序电路软错误缓解  81-109
  4.1 引言  81
  4.2 软错误免疫寄存器设计  81-91
    4.2.1 软错误免疫寄存器可靠性分析  81-86
    4.2.2 动态时空双模冗余寄存器设计  86-88
    4.2.3 实验与分析  88-91
  4.3 基于敏感寄存器替换的错误缓解技术  91-107
    4.3.1 可靠性-开销综合评估指标  92-94
    4.3.2 基于贪婪算法的寄存器替换策略  94-96
    4.3.3 可靠性-开销最优的启发式替换算法  96-98
    4.3.4 实验与分析  98-106
    4.3.5 与相关工作的比较  106-107
  4.4 本章小结  107-109
第五章 动态电路软错误易感性分析与优化  109-147
  5.1 引言  109
  5.2 动态电路软错误易感性概貌分析  109-112
  5.3 动态电路软错误易感性量化分析  112-119
    5.3.1 a4、b2 和b3 情况  113-117
    5.3.2 b4 情况  117-119
  5.4 简化的软错误易感性分析模型  119-127
    5.4.1 简化分析模型  120-126
    5.4.2 一般电路的扩展  126-127
  5.5 动态电路软错误易感性优化  127-131
    5.5.1 提高扇出逻辑转换阈值  128
    5.5.2 增大驱动管电导  128-129
    5.5.3 增加驱动管扩散电容  129-130
    5.5.4 增加负载电容  130-131
  5.6 实验与模型验证  131-145
    5.6.1 瞬态电流注入实验  131-135
    5.6.2 简化分析模型验证  135-140
    5.6.3 动态电路优化技术实验  140-145
  5.7 本章小结  145-147
第六章 低开销的运算单元软错误缓解  147-171
  6.1 引言  147
  6.2 运算单元中的软错误与容错  147-149
  6.3 STPA:开发固有冗余缓解软错误  149-170
    6.3.1 并行加法器算法  150-155
    6.3.2 STPA 设计  155-161
    6.3.3 高效的故障注入评估方法  161-168
    6.3.4 故障注入实验与分析  168-170
  6.4 本章小结  170-171
第七章 结束语  171-177
  7.1 本文工作总结  171-174
  7.2 未来研究方向  174-177
致谢  177-181
参考文献  181-195
作者在学期间取得的学术成果  195-199
附录A 缩略语表  199-201

相似论文

  1. 一种新型二乘二取二安全计算机的设计和实现,TP309
  2. IRFPA读出电路设计测试及可测性设计研究,TN215
  3. BiCMOS时序电路设计,TN432
  4. 定点除法器与向量ALU移位器设计,TP332.22
  5. 非线性动态电路的频率迭代法,TN710
  6. 基于CMOS图像传感器的图像采集系统研究,TP274.2
  7. 基于PowerPC的FPU设计,TP332
  8. LEON3浮点部件控制器的研究与实现,TP332
  9. EDGE调制解调的ASIC设计与实现,TN492
  10. CMOS电路漏功耗减小技术,TN432
  11. 低漏功耗触发器的研究及应用,TN783
  12. 低功耗三元内容寻址存储器设计,TP333
  13. 1024点浮点FFT处理器的研究与实现,TP332
  14. 动态二进制翻译系统中浮点运算单元研究,TP391.2
  15. YHFT-DSP/MHM D单元600MHz电路设计与优化,TP368.1
  16. 600MHz DSP芯片S部件的设计与优化,TP368.1
  17. 面向全定制与半定制混合设计方法的噪声分析与设计,TN402
  18. JX微处理器指令CACHE的设计与验证,TP332
  19. 动态CMOS触发器及动态BiCMOS电路设计,TN432
  20. 情感计算及其状态转移的控制模型研究,TP18

中图分类: > 工业技术 > 无线电电子学、电信技术 > 微电子学、集成电路(IC) > 一般性问题 > 可靠性及例行试验
© 2012 www.xueweilunwen.com