DocumentCode
3254451
Title
Testing FPGAs using JBits RTP cores
Author
Niamat, M.Y. ; Attravanam, K.M. ; Alam, M.
Author_Institution
Toledo Univ., OH
fYear
2005
fDate
7-10 Aug. 2005
Firstpage
1131
Abstract
In this paper, we present a fault-testing technique for field programmable gate arrays (FPGAs) that is based on the features offered by Java Bits (JBits). Our technique can detect single and multiple stuck at faults, and is capable of detecting the faulty CLB within the FPGA. The algorithm proposed for testing the faults in the CLB utilizes the unified-library primitives and the run-time parameterizable (RTP) cores of the JBits programming language. The method also explores the object-oriented approach of the Java programming language used in JBits. It has the capability of providing run-time fault avoidance in FPGAs based on the faults detected during the testing process. Since JBits involves programming directly at the bitstream level, the proposed method offers additional advantages over traditional testing techniques
Keywords
Java; electronic engineering computing; fault diagnosis; field programmable gate arrays; logic testing; object-oriented programming; software libraries; FPGA testing; JBits RTP cores; JBits programming language; Java Bits; Java programming language; ULPrimitives; fault testing; field programmable gate arrays; object-oriented approach; run-time fault avoidance; run-time parameterizable cores; runtime reconfiguration; stuck-at-faults; unified-library primitives; Circuit faults; Circuit testing; Computer languages; Databases; Fault detection; Field programmable gate arrays; Logic arrays; Logic devices; Reconfigurable logic; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2005. 48th Midwest Symposium on
Conference_Location
Covington, KY
Print_ISBN
0-7803-9197-7
Type
conf
DOI
10.1109/MWSCAS.2005.1594305
Filename
1594305
Link To Document