声明
致谢
摘要
第一章 绪论
1.1 概述
1.2 课题的研究背景
1.2.1 软错误造成的危害
1.2.2 工艺进步对软错误的影响
1.3 软错误评估的研究现状
1.3.1 软错误评估的主要方法
1.3.2 软错误评估存在的问题及相关改进
1.4 本文研究内容
1.5 本文组织结构
第二章 软错误的基本知识
2.1 引言
2.2 软错误机理
2.2.1 软错误的诱因
2.2.2 软错误的产生
2.2.3 软错误的故障类型
2.3 软错误评估的目的
2.4 本章小结
第三章 基于SRAM型FPGA的SEU软错误评估
3.1 基于SRAM型FPGA的SEU故障注入分析平台
3.1.1 SEU故障模型及注入机制
3.1.2 SEU故障效果分类
3.1.3 SEU软错误评估平台设计
3.2 实验结果与分析
3.2.1 待评估微控制器电路
3.2.2 实验环境与总体步骤
3.2.3 软错误评估结果
3.2.4 选择性加固后的软错误评估结果
3.2.5 时间与资源开销分析
3.3 本章小结
第四章 基于SRAM型FPGA的SET软错误评估
4.1 SRAM型FPGA上的SET采集
4.1.1 已有SET测量电路
4.1.2 提出的SET检测电路
4.1.3 实验结果验证
4.1.4 SET检测器的进一步完善与结果分析
4.2 SRAM型FPGA上的SET产生
4.2.1 已有SET产生电路
4.2.2 提出的SET产生器
4.2.3 实验结果验证
4.3 SET传播的实验结果与分析
4.4 本章小结
第五章 脉冲传播相关的技术应用
5.1.1 PUF概念
5.1.2 PUF研究现状
5.1.3 提出的低资源开销和高可靠蝶形PUF
5.1.4 实验结果分析
5.2 SRAM型FPGA上高熵高吞吐的抖动量化TRNG实现
5.2.1 TRNG概念
5.2.2 TRNG研究现状
5.2.3 提出的高熵高吞吐抖动量化TRNG电路
5.2.4 实验结果分析
5.3 本章小结
第六章 总结
参考文献
攻读博士学位期间的学术活动及成果情况