DocumentCode :
649215
Title :
FPGA memory testing technique using BIST
Author :
Gadde, Priyanka ; Niamat, Mohammed
Author_Institution :
Electr. Eng. & Comput. Sci. Dept., Univ. of Toledo, Toledo, OH, USA
fYear :
2013
fDate :
4-7 Aug. 2013
Firstpage :
473
Lastpage :
476
Abstract :
The wide use of Field Programmable Gate Arrays (FPGAs) in critical applications including, military and airborne applications require fault free operation of the FPGA. In FPGAs, faults can occur in the memory resources, logic blocks, or the interconnects. In this paper, memory faults including Stuck-at, Transition, Address Decoder, Incorrect Read, Deceptive Read Destructive, and Data Retention Faults are analyzed using an optimized March C- algorithm. In order to evaluate the effectiveness of this algorithm, a novel Built-in Self Test (BIST) technique to test the embedded SRAM memory of the FPGA is proposed. The proposed technique reduces the test time by approximately half as compared to previously published schemes. The FPGA is modeled in VHDL at the equivalent gate level and the simulations results are generated using ModelSim.
Keywords :
SRAM chips; built-in self test; field programmable gate arrays; hardware description languages; logic testing; BIST technique; FPGA memory testing technique; March C- algorithm; ModelSim simulation; VHDL; address decoder fault; airborne application; built-in self test technique; data retention fault; deceptive read destructive fault; embedded SRAM memory; equivalent gate level; fault free operation; field programmable gate arrays; incorrect read fault; memory fault; military application; stuck at fault; transition fault;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (MWSCAS), 2013 IEEE 56th International Midwest Symposium on
Conference_Location :
Columbus, OH
ISSN :
1548-3746
Type :
conf
DOI :
10.1109/MWSCAS.2013.6674688
Filename :
6674688
Link To Document :
بازگشت