Title :
Efficient fault simulation techniques and test configuration generation for embedded FPGAs
Author :
Lu, Shyue-Kung ; Wu, Hung-Chin ; Tsai, Yu-Cheng
Author_Institution :
Dept. of Electron. Eng., Fu Jen Catholic Univ., Taipei
Abstract :
With today´s system-on-a-chip (SOC) technology, BIST-based techniques are the best solution for the testing of embedded FPGAs with low controllability and observability. In the past, test configurations are usually derived manually and there still lacks of an efficient fault simulator to evaluate the resulted fault coverage. Based on the BIST-based structure, an efficient fault simulator (FPGAsim) for FPGAs is proposed to alleviate it. The fault models can be updated by using a script file as well as the FPGA dimensions. Therefore, the flexibility of FPGAsim is very high. According to the regular structure during the BIST sessions, the simulation complexity can be reduced from O(N2 ) to O(1). That is, the simulation complexity is independent of the size of an FPGA. The fault simulator proposed above is also helpful for solving the following problems. 1) Given a set of target fault models, generate the required test configurations with 100% fault coverage. 2) Given a set of target fault models and a test length constraint, generate the test configurations with the highest fault coverage. 3) Set the priority of test configurations such that test length/test time can be reduced. In other words, FPGAsim can be used for generation of optimal test configurations
Keywords :
built-in self test; circuit simulation; embedded systems; fault simulation; field programmable gate arrays; integrated circuit testing; logic simulation; logic testing; BIST-based structure; BIST-based technique; FPGA dimension; FPGAsim; SOC technology; embedded FPGA; fault coverage; fault model; fault simulation technique; fault simulator; optimal test configuration; script file; simulation complexity; system-on-a-chip; test configuration generation; Built-in self-test; Circuit faults; Circuit testing; Controllability; Field programmable gate arrays; Integrated circuit interconnections; Logic; Observability; System testing; System-on-a-chip;
Conference_Titel :
Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
Conference_Location :
Cairo
Print_ISBN :
0-7803-8294-3
DOI :
10.1109/MWSCAS.2003.1562423