期刊论文详细信息
IEEE Access
ACME: A Tool to Improve Configuration Memory Fault Injection in SRAM-Based FPGAs
Luis Alberto Aranda1  Alfonso Sanchez-Macian1  Juan Antonio Maestro1 
[1] ARIES Research Center, Universidad Antonio de Nebrija, Madrid, Spain;
关键词: Configuration memory;    emulation;    fault injection;    fault tolerance;    FPGA;    reliability;   
DOI  :  10.1109/ACCESS.2019.2939858
来源: DOAJ
【 摘 要 】

Circuits in harsh environments, as space, tend to suffer severe problems caused by radiation. In this scenario, where the behavior of the system can be jeopardized, it is critical to produce fault tolerant circuits that can operate correctly. An important task in this scenario is to effectively test the new fault tolerant designs to guarantee their correct operation. There exist several and diverse methods to achieve this task, from actual test flights to the use of particle accelerators. Fault injection emulation is one of the most popular methods, due to its low cost, availability and convenience. There are a number of tools to perform fault injection using a field-programmable gate array (FPGA) as a supporting platform for this task. However, most of these tools are very dependent on the FPGA version and technology, with limited capability to control the injection process in a precise way. In this paper we present ACME (Automatic Configuration Memory Error-injection), a new tool able to pinpoint fault injections in specific areas of the design under test, with great control and precision of the process. In addition, the methodology to configure the tool and make it work with new FPGA families is also provided.

【 授权许可】

Unknown   

  文献评价指标  
  下载次数:0次 浏览次数:4次