王梦茹, 周珊, 张弛, 王金波. 一种SRAM型FPGA单粒子故障注入实验集的筛选方法[J]. 微电子学与计算机, 2021, 38(1): 38-44.
引用本文: 王梦茹, 周珊, 张弛, 王金波. 一种SRAM型FPGA单粒子故障注入实验集的筛选方法[J]. 微电子学与计算机, 2021, 38(1): 38-44.
WANG Meng-ru, ZHOU Shan, ZHANG Chi, WANG Jin-bo. A Screening method for single particle fault injection experimental set for SRAM-FPGA[J]. Microelectronics & Computer, 2021, 38(1): 38-44.
Citation: WANG Meng-ru, ZHOU Shan, ZHANG Chi, WANG Jin-bo. A Screening method for single particle fault injection experimental set for SRAM-FPGA[J]. Microelectronics & Computer, 2021, 38(1): 38-44.

一种SRAM型FPGA单粒子故障注入实验集的筛选方法

A Screening method for single particle fault injection experimental set for SRAM-FPGA

  • 摘要: 针对目前单粒子故障注入实验中存在的故障注入位置盲目导致的效率低下、耗费大量的时间人力成本从而难以在工程项目中推广的问题, 提出一种SRAM型FPGA故障注入实验集的筛选方法用来指导单粒子故障注入.该方法剖析SRAM型FPGA芯片结构, 归纳单粒子故障的时间特性, 确定单粒子故障模式; 并结合具体FPGA设计的资源占用情况、资源特性、资源连接关系等给出故障注入实验集的筛选和优先级排序方法; 搭建单粒子故障注入原型系统对所提方法进行了工程验证.结果表明提出的单粒子故障注入实验集的筛选和优先级排序方法正确、有效, 能快速定位出设计中与功能密切相关的配置位, 缩短故障注入的时间成本, 使得故障注入方法广泛应用于实际工程成为可能.

     

    Abstract: In view of the inefficiency caused by the blind fault injection in the traditional single-particle fault injection experiment, which consumes a lot of time and manpower and is difficult to apply in practical engineering projects. This paper proposes a screening methodology for SRAM-based FPGA fault injection experiment set to guide single-particle fault injection. This methodology analyzes the SRAM FPGA chip structure, summarizes the time characteristics of single-particle faults, and determines single particle failure mode. The method of screening and prioritizing the fault injection experiment set is given in combination with the resource occupation, resource characteristics, and resource connection relationship of the specific FPGA design. A single-particle fault injection prototype system is constructed to verify the proposed method. The results show that the proposed method is correct and effective, which can quickly locate the function-related configuration bits in the design, shorten the time cost of fault injection, and make the fault injection method widely applicable to practical engineering.

     

/

返回文章
返回