DocumentCode :
3291039
Title :
A BIST scheme for testing a multiple FPGA system
Author :
Niamat, Mohammed Y. ; Jogu, Ramachandra R.
Author_Institution :
Comput. Sci. & Eng. Technol., Toledo Univ., OH, USA
Volume :
2
fYear :
2002
fDate :
4-7 Aug. 2002
Abstract :
In this paper, an efficient built-in self test (BIST) scheme for testing a multiple field programmable gate array (FPGA) system is presented. We define a multiple FPGA system as a group of FPGAs on the same board or system. The proposed scheme can not only detect faults within the configurable logic blocks (CLBs) of the FPGAs being tested, but can also locate and identify the component within the CLB that is faulty. In this scheme, one of the FPGAs in the multiple FPGA system is configured as a master FPGA. The other FPGAs in the system are configured as circuit under test (CUT) and are called slave FPGAs. The master FPGA generates the testing patterns, analyzes the output responses from the slave FPGAs and controls the overall BIST mechanism. The control logic circuitry needed is mapped on the master FPGA itself and is used to configure the slave FPGAs for the different test modes. It also keeps track of the number of CLBs tested and triggers the reconfiguration process in slave FPGAs, and controls the overall BIST mechanisms. The testing scheme described in this paper is divided into two main modes: the 32*1 SRAM mode and the fast carry logic mode. Each mode requires eight subconfigurations for testing the multiple FPGA system.
Keywords :
built-in self test; carry logic; circuit testing; fault location; field programmable gate arrays; logic testing; BIST scheme; CLB fault detection; CUT; SRAM mode; built-in self test scheme; circuit under test; configurable logic blocks; control logic circuitry; fast carry logic mode; fault location; field programmable gate array; master FPGA; multiple FPGA system testing; reconfiguration process; slave FPGA; Automatic testing; Built-in self-test; Circuit faults; Circuit testing; Field programmable gate arrays; Logic testing; Master-slave; Programmable logic arrays; Reconfigurable logic; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
Print_ISBN :
0-7803-7523-8
Type :
conf
DOI :
10.1109/MWSCAS.2002.1186793
Filename :
1186793
Link To Document :
بازگشت