目录
一、前言
为了满足安全要求, SafeTlib提供两种测试类型。第一种类型是对潜在故障的检测,这种检测只会执行一次,可以在 Early pre-Run,Pre-Run,Post-Run 阶段运行。第二种类型是对单点故障的检测,这种检测会周期性运行,可 以 在 Run阶段运行。
二、四个运行阶段:
SafeTlib的自检测试分为四个运行阶段:
Early pre-run阶段:
在 Early pre-run阶段,SM U处 于 START状态,它不会标志出任何由硬件安全机制检测到的错误,因此不能进行故障注入测试。在此阶段可以执行SBST,还可以测试FSP信号。
Pre-run阶段:
Pre-run阶段会测试微处理器的各个部分以及它们在SMU激活后的安全机制。其中包括操作系统启动前完成的测试以及在激活操作系统后立即进行的测试。
Run阶段: