文摘
英文文摘
声明
致谢
1 绪论
1.1 选题的目的和意义
1.2 安全硬件平台的研究情况
1.2.1 故障安全概念
1.2.2 安全计算机发展情况
1.3 形式化验证
1.3.1 形式化验证方法分类
1.3.2 基于断言的模型检验
1.3.3 断言方法的确定
1.4 论文的研究内容和组织结构
1.5 本章小结
2 安全硬件平台系统结构设计
2.1 安全计算机结构分析
2.1.1 安全苛求系统对硬件平台的要求
2.1.2 常见安全硬件平台结构
2.1.3 我国铁路的计算机联锁系统结构
2.2 几种二取二安全计算机结构比较
2.2.1 双通道双处理器锁步结构
2.2.2 双套算法的二乘二取二安全平台结构
2.2.3 单板双机嵌入式容错系统
2.3 取二安全硬件平台设计
2.3.1 CBTC系统中安全硬件平台的功能要求
2.3.2 取二安全硬件平台结构设计
2.3.3 取二安全硬件平台接口
2.4 本章小结
3 安全硬件平台功能设计
3.1 安全性设计
3.1.1 安全硬件平台同步方式
3.1.2 安全硬件平台数据比较方式
3.2 通用性设计
3.2.1 处理器要求
3.2.2 数据帧结构和控制字
3.2.3 处理器与比较核的接口格式
3.3 应用软件调度策略
3.4 安全比较核设计
3.5 本章小结
4 基于可编程逻辑的安全比较核设计
4.1 使用工具和设计方法介绍
4.1.1 FPGA的结构和特点
4.1.2 VHDL的特点
4.2 安全比较核的总体方案
4.3 各功能模块的设计与实现
4.3.1 数据接收、校验模块的设计与实现
4.3.2 数据比较模块的设计与实现
4.3.3 比较结果审核、自检模块的设计与实现
4.3.4 同步模块的设计与实现
4.4 模块的仿真结果分析
4.4.1 数据接收、校验模块的仿真结果分析
4.4.2 数据比较模块的仿真结果分析
4.4.3 比较结果审核、自检模块的仿真结果分析
4.4.4 同步模块的仿真结果分析
4.5 本章小结
5 安全比较核的形式化验证
5.1 基于PSL的断言
5.1.1 PSL概述
5.1.2 PSL断言的实现结构
5.1.3 基于PSL进行形式化验证的流程
5.2 基于PSL的安全比较核功能验证
5.2.1 断言的必要性
5.2.2 安全比较核重点模块的断言方案
5.2.3 断言执行步骤举例分析
5.2.4 断言的执行情况分析
5.3 本章小结
6 结论和展望
参考文献
作者简历