An approach for detecting multiple faulty FPGA logic blocks

被引:13
|
作者
Huang, WK [1 ]
Meyer, FJ
Lombardi, F
机构
[1] Fudan Univ, ASIC & Syst State Key Lab, Shanghai 200433, Peoples R China
[2] Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
关键词
FPGA; PLD; multiple faults; C-testability; fault tolerance;
D O I
10.1109/12.822563
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
An approach is proposed to test FPGA logic blocks, including part of the configuration memories used to control them. The proposed AND tree and OR tree-based testing structure is simple and the conditions for constant testability can easily be satisfied. Test generation for only a single logic block is sufficient. We do not assume any particular fault model. Any number of faulty blocks in the chip can be detected. Members of the Xilinx XC3000, XC4000, and XC5200 families were studied. The proposed AND/OR approach was found to reduce the number of FPGA reprogrammings needed for testing;by up to a factor of seven versus direct methods of multiple faulty block detection.
引用
收藏
页码:48 / 54
页数:7
相关论文
共 50 条
  • [1] An automated approach for locating multiple faulty LUTs in an FPGA
    Kumar, T. Nandha
    Chong, Chia Wai
    MICROELECTRONICS RELIABILITY, 2008, 48 (11-12) : 1900 - 1906
  • [2] Test and diagnosis of faulty logic blocks in FPGAs
    Wang, SJ
    Tsai, TM
    1997 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN - DIGEST OF TECHNICAL PAPERS, 1997, : 722 - 727
  • [3] Test and diagnosis of faulty logic blocks in FPGAs
    Wang, SJ
    Tsai, TM
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1999, 146 (02): : 100 - 106
  • [4] A New Approach of an Error Detecting and Correcting Circuit by Arithmetic Logic Blocks
    Kavitha, S.
    Hashim, Fazida Hanim
    Kamal, Noorfazila
    INTERNATIONAL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 2019, 65 (02) : 313 - 318
  • [5] ALGEBRAIC APPROACH TO FAULTY LOGIC NETWORKS
    CLEGG, FW
    MCCLUSKE.EJ
    COMPUTER, 1971, 4 (01) : 40 - &
  • [6] Device combines FPGA and custom logic blocks
    Conner, D
    EDN, 1996, 41 (17) : 19 - 19
  • [7] Online fault tolerance for FPGA logic blocks
    Emmert, John M.
    Stroud, Charles E.
    Abramovici, Miron
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (02) : 216 - 226
  • [8] On designing universal logic blocks and their application to FPGA design
    Lin, CC
    MarekSadowska, M
    Gatlin, D
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1997, 16 (05) : 519 - 527
  • [9] Application Specific FPGA Using Heterogeneous Logic Blocks
    Parvez, Husain
    Marrakchi, Zied
    Mebrez, Habib
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2010, 5992 : 92 - 109
  • [10] BIST-based diagnostics of FPGA logic blocks
    Stroud, C
    Lee, E
    Abramovici, M
    ITC - INTERNATIONAL TEST CONFERENCE 1997, PROCEEDINGS: INTEGRATING MILITARY AND COMMERCIAL COMMUNICATIONS FOR THE NEXT CENTURY, 1997, : 539 - 547