DocumentCode
3266354
Title
A built in self test scheme for automatic interconnect fault diagnosis in multiple and single FPGA systems
Author
Niamat, M.Y. ; Sahni, Arunjit ; Jamali, M.M.
fYear
2007
fDate
5-8 Aug. 2007
Firstpage
229
Lastpage
232
Abstract
Multiple-FPGA systems, comprising of several FPGAs, present a unique opportunity for self test. Past researchers in the area of FPGA testing have mostly focused on devising techniques for testing individual FPGAs; some focusing on testing Configurable Logic Blocks (CLBs), while others, on the interconnects. However, in many applications, multiple FPGA devices are present on the same board. In this paper, we focus on testing the interconnects of individual FPGAs in such an environment. Our research provides a unique technique for detecting the faulty FPGA in a multiple FPGA setting, and also for identifying the faulty interconnect(s) within the device. Four Xilinx XCV50 devices are used as a model for the multiple-FPGA system. Various global lines, long lines, local lines, and programmable switch matrices are tested for stuck-at and bridging faults. However, we do not attempt to test the physical inter-connections between the FPGAs which are outside the devices. A novel automatic diagnostic procedure for locating the faults is developed by producing, what we call, a ´faulty-word´. The various bits of this word provide the information on the location of the fault.
Keywords
automatic testing; built-in self test; fault location; field programmable gate arrays; integrated circuit interconnections; logic testing; Configurable Logic Blocks; FPGA system testing; Xilinx XCV50 device; automatic interconnect fault diagnosis; bridging faults; built in self test; fault location; field programmable gate arrays; programmable switch matrices; stuck-at faults; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Fault diagnosis; Field programmable gate arrays; Integrated circuit interconnections; Logic testing; Switches; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
Conference_Location
Montreal, Que.
ISSN
1548-3746
Print_ISBN
978-1-4244-1175-7
Electronic_ISBN
1548-3746
Type
conf
DOI
10.1109/MWSCAS.2007.4488577
Filename
4488577
Link To Document