Built-In Self-Test Quality Assessment Using Hardware Fault Emulation in FPGAs
Abílio Parreira ; J. Paulo Teixeira ; Marcelino B. Santos
Computing and Informatics, Tome 28 (2012) no. 1, / Harvested from Computing and Informatics
This paper addresses the problem of test quality assessment, namely of BIST solutions, implemented in FPGA and/or in ASIC, through Hardware Fault Emulation (HFE). A novel HFE methodology and tool is proposed, that, using partial reconfiguration, efficiently measures the quality of the BIST solution. The proposed HFE methodology uses Look-Up Tables (LUTs) fault models and is performed using local partial reconfiguration for fault injection on Xilinx(TM) Virtex and/or Spartan FPGA components, with small binary files. For ASIC cores, HFE is used to validate test vector selection to achieve high fault coverage on the physical structure. The methodology is fully automated. Results on ISCAS benchmarks and on an ARM core show that HFE can be orders of magnitude faster than software fault simulation or fully reconfigurable hardware fault emulation.
Publié le : 2012-01-26
Classification:  Hardware fault emulation; fault coverage; FPGA; BIST; ASIC
@article{cai444,
     author = {Ab\'\i lio Parreira and J. Paulo Teixeira and Marcelino B. Santos},
     title = {Built-In Self-Test Quality Assessment Using Hardware Fault Emulation in FPGAs},
     journal = {Computing and Informatics},
     volume = {28},
     number = {1},
     year = {2012},
     language = {en},
     url = {http://dml.mathdoc.fr/item/cai444}
}
Abílio Parreira; J. Paulo Teixeira; Marcelino B. Santos. Built-In Self-Test Quality Assessment Using Hardware Fault Emulation in FPGAs. Computing and Informatics, Tome 28 (2012) no. 1, . http://gdmltest.u-ga.fr/item/cai444/