An Improvement Test Approach of Look-up Table in SRAM-Based FPGAs

Article Preview

Abstract:

This paper proposes an improvement test approach of Look-Up Table in SRAM-based FPGAs from the third-party testing. This approach solves the mismatch problem which happens in the process of synthesis. Meanwhile, it also eliminates the problem of waveform distortion and period error which are caused by the superposing of different addresses. Though the number of the partial chain increases, the modification for CUT structure will not increase the test time notable. More importantly, the modified approach can ensure the correctness of synthesis result. Besides, because the modified BIST for testing the Look-Up Table is achieved by using Hardware Description Languages, it has the characteristics on general-purpose employ and flexibility.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

116-123

Citation:

Online since:

December 2010

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Goyal S. Choudhury Mi. Multiple Fault Testing of Logic Resources of SRAM-Based FPGAs[C]. Proceedings of the 18th International Conference on VLSI Design held jointly with 4th International Conference on Embedded Systems Design. India., 2005: 742-747.

DOI: 10.1109/icvd.2005.122

Google Scholar

[2] Renovell M, Portal J M, Figueras J, et al. An approach to minimize the test configuration for the logic cells of the Xilinx XC4000 FPGAs family[J]. Journal of Electronic Testing: Theory and Applications, 2000(3): 289-299.

Google Scholar

[3] Huang W K, Meyer F J, Lombardi F. An approach for detecting multiple faulty FPGA logic blocks[J]. IEEE Transactions On Computers, 2000(1): 48-54.

DOI: 10.1109/12.822563

Google Scholar

[4] Huang W K, Meyer F J, Lombardi F. A XOR-Tree Based Approach for Testing and Diagnosing Configur-able FPGAs[C], 6th ATS. Japan. 1997: 248-253.

Google Scholar

[5] Huang W K, Meyer F J, Lombardi F. Array-based testing of FPGAs: architecture and complexity[C]. Proc IEEE Innovative Systems in Silicon Conf. USA. 1996: 249-258.

DOI: 10.1109/iciss.1996.552432

Google Scholar

[6] Laung-Terng Wang, Charles E. Stroud, Nur A. Touba, SYSTEM-ON-CHIP TEST ARCHITECTURES, 2008. 10.

Google Scholar

[7] Huang W K, Lombardi F, Multiple Fault Detection in Logic Resources of FPGAs [A]. France: International Symposium on Defect and Fault Tolerance in VLSI Systems [C]. (1997).

DOI: 10.1109/dftvs.1997.628324

Google Scholar

[8] Xuelian Li, Jianxin Zhao, Masking of Faults in the Testing of FPGA, Computer Development and Application, 2007. 10.

Google Scholar

[9] Ehsan Atoofian, Zainalabedin Navabi, A Test Approach for Look-Up Table Based FPGAs, Journal of Computer Science and Technology, (2006).

DOI: 10.1007/s11390-006-0141-6

Google Scholar

[10] Huang W K, Meyer F J, Park N, Lombardi F. Testing memory modules in SRAM-based configurable FPGAs. In Proc. IEEE International Workshop on Memory Technology, Design and Test, San Jose, CA, USA, August 1997, pp.79-86.

DOI: 10.1109/mtdt.1997.619399

Google Scholar

[11] Xilinx Inc., The Programmable Logic Data Book, San Jose, Calif., (2000).

Google Scholar