DocumentCode
2822706
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
Volume
2
fYear
2003
fDate
30-30 Dec. 2003
Firstpage
864
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
Conference_Location
Cairo
ISSN
1548-3746
Print_ISBN
0-7803-8294-3
Type
conf
DOI
10.1109/MWSCAS.2003.1562423
Filename
1562423
Link To Document