DocumentCode :
3063759
Title :
Built-In Self-Test of configurable logic blocks in Virtex-5 FPGAs
Author :
Dutton, Bradley F. ; Stroud, Charles E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Auburn Univ., Auburn, AL
fYear :
2009
fDate :
15-17 March 2009
Firstpage :
230
Lastpage :
234
Abstract :
A built-in self-test (BIST) approach is presented for the configurable logic blocks (CLBs) in Xilinx Virtex-5 field programmable gate arrays (FPGAs). A total of 17 configurations were developed to completely test the full functionality of the CLBs, including distributed RAM modes of operation. These configurations cumulatively detect 100% of stuck-at faults in every CLB. There is no area overhead or performance penalty and the approach is applicable to all levels of FPGA testing (wafer, package, and in-system). A novel output response analyzer (ORA) design, which is efficiently implemented in FPGAs, provides both an overall single-bit pass/fail result and optimal diagnostic resolution when faults are detected. The implementation of the BIST approach in all Virtex-5 FPGAs and experimental results are discussed.
Keywords :
built-in self test; fault diagnosis; field programmable gate arrays; logic testing; BIST approach; Virtex-5 FPGA testing; built-in self-test approach; configurable logic block; distributed RAM operation mode; field programmable gate array; output response analyzer design; stuck-at fault detection; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Fault detection; Field programmable gate arrays; Logic testing; Manufacturing; Programmable logic arrays; System testing; Built-In Self-Test; Field Programmable Gate Array; Virtex-5; configurable logic block;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Theory, 2009. SSST 2009. 41st Southeastern Symposium on
Conference_Location :
Tullahoma, TN
ISSN :
0094-2898
Print_ISBN :
978-1-4244-3324-7
Electronic_ISBN :
0094-2898
Type :
conf
DOI :
10.1109/SSST.2009.4806778
Filename :
4806778
Link To Document :
بازگشت