计算机科学 ›› 2014, Vol. 41 ›› Issue (5): 37-40.doi: 10.11896/j.issn.1002-137X.2014.05.008

• 2013容错计算 • 上一篇    下一篇

FPGA芯片的链结构LUT自测试方法研究

张双悦,李硕,王红,杨士元   

  1. 清华大学自动化系 北京100084;清华大学自动化系 北京100084;清华大学自动化系 北京100084;清华大学自动化系 北京100084
  • 出版日期:2018-11-14 发布日期:2018-11-14

Study on Chain-based BIST Architecture of LUTs in FPGA

ZHANG Shuang-yue,LI Shuo,WANG Hong and YANG Shi-yuan   

  • Online:2018-11-14 Published:2018-11-14

摘要: 基于内建自测试(BIST)思想的FPGA测试方法利用被测芯片中的资源来构建测试所需的TPG或ORA,以减少测试对输入输出引脚和外部ATE的需求。传统的FPGA芯片BIST方法仅考虑自测试结构内被配置为CUT的资源,从而需要进行多次组测试来完成整个芯片的测试。在现有LUT自测试链结构的基础上,通过合理选择TPG的电路结构及测试配置,能够在相同测试开销下增加TPG部分的故障覆盖率,提高测试效率。

Abstract: BIST-based FPGA test uses the resource in the chip under test to build the TPG or ORA to reduce the usage of I/O pins and ATE.In traditional BIST methods of FPGA,only the fault detection of the CUT of BIST architectures is considered and the chip needs to be reconfigured several time to change different parts into CUT.In order to improve the efficiency of a chain-based BIST method of LUTs in FPGA,this article tried to find more suitable architecture and testing configurations of TPG which can reach a higher fault coverage of the TPG part.

[1] Wei K H,Meyer F J,Xiao-Tao C,et al.Testing configurable LUT-based FPGA’s[J].IEEE Trans.on Very Large Scale Integration (VLSI) Systems,1998,6(2):276-283
[2] Wei K H,Meyer F J,Lombardi F.An approach for detecting multiple faulty FPGA logic blocks[J].IEEE Trans.on Compu-ters,2000,49(1):48-54
[3] Abramovici M,Stroud C E.BIST-based test and diagnosis ofFPGA logic blocks[J]. IEEE Transactions on Very Large Scale Integration (VLSI) Systems,2001,9(1):159-172
[4] Atoofian E,Navabi Z.A BIST architecture for FPGA look up table testing reduces reconfigurations[C]∥12th Asian Test Symp(ATS).2003:84-89
[5] Alaghi A,SadoughiYarandi M,Navabi Z.An Optimum ORABIST for Multiple Fault FPGA Look-Up Table Testing[C]∥Test Symposium,2006(ATS’ 06).15th Asian.2006
[6] Nandha Kumar T,Chong C W.An automated approach for locating multiple faulty LUTs in an FPGA[J].Microelectronics Reliability,2008,48(11):1900-1906
[7] Chun-Lung H,Ting-Hsuan C.Built-in Self-Test Design forFault Detection and Fault Diagnosis in SRAM-Based FPGA[J].IEEE Trans.on Instrumentation and Measurement,2009,58(7):2300-2315
[8] Abramovici M,Stroud C.BIST-based detection and diagnosis of multiple faultsin FPGAs[C]∥Proceedings of the IEEE International Test Conference.2000
[9] Harris I G,Tessier R.Testing and diagnosis of interconnectfaults in cluster-based FPGA architectures[J].IEEE Trans.on Computer-Aided Design of Integrated Circuits and Systems,2002,21(11):1337-1343
[10] Huang W,et al.Testing memory modules in SRAM-based configurable FPGAs[C]∥ Proceedings,International Workshop on Memory Technology,Design and Testing,1997.1997

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!