Online BIST and BIST-based diagnosis of FPGA logic blocks

作者: M. Abramovici , C.E. Stroud , J.M. Emmert

DOI: 10.1109/TVLSI.2004.837989

关键词: System testingProgrammable logic arrayControl reconfigurationFlip-flopFault toleranceProgrammable logic deviceEmbedded systemComputer scienceField-programmable gate arrayIntegrated circuit

摘要: We present the first online built-in self-test (BIST) and BIST-based diagnosis of programmable logic resources in field-programmable gate arrays (FPGAs). These techniques were implemented used a roving self-testing areas (STARs) approach to testing reconfiguration FPGAs for fault-tolerant applications. The BIST provides complete blocks (PLBs) FPGA during normal system operation. can identify any group faulty PLBs, then applies additional diagnostic configurations look-up table or flip-flop within PLB. ability locate defective modules inside PLB enables new form fault-tolerance that reuses partially PLBs their fault-free modes

参考文章(30)
C. Stroud, E. Lee, S. Konala, M. Abramovici, Using ILA testing for BIST in FPGAs international test conference. pp. 68- 75 ,(1996) , 10.1109/TEST.1996.556946
Miron Abramovici, Charles E. Stroud, BIST-Based Delay-Fault Testing in FPGAs Journal of Electronic Testing. ,vol. 19, pp. 549- 558 ,(2003) , 10.1023/A:1025126030727
Miron Abramovici, Melvin A. Breuer, Arthur D. Friedman, Digital Systems Testing and Testable Design ,(1990)
Robert S. Swarz, Daniel P. Siewiorek, The theory and practice of reliable system design ,(1982)
M. Renovell, J.M. Portal, J. Figueras, Y. Zorian, SRAM-Based FPGAs: Testing the Embedded RAM Modules Journal of Electronic Testing. ,vol. 14, pp. 159- 167 ,(1999) , 10.1023/A:1008326111919
C. Hamilton, G. Gibson, S. Wijesuriya, C. Stroud, Enhanced BIST-based diagnosis of FPGAs via boundary scan access vlsi test symposium. pp. 413- 418 ,(1999) , 10.1109/VTEST.1999.766697
C. Stroud, E. Lee, M. Abramovici, BIST-based diagnostics of FPGA logic blocks international test conference. pp. 539- 547 ,(1997) , 10.1109/TEST.1997.639662
Fabrizio Lombardi, David Ashen, Xiaotao Chen, Wei Kang Huang, Diagnosing Programmable Interconnect Systems for FPGAs field programmable gate arrays. pp. 100- 106 ,(1996) , 10.1145/228370.228385
Sying-Jyan Wang, Tsi-Ming Tsai, Test and diagnosis of faulty logic blocks in FPGAs international conference on computer aided design. pp. 722- 727 ,(1997) , 10.5555/266388.266620