Skip to main content
Log in

A Test Approach for Look-Up Table Based FPGAs

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper describes a test architecture for minimum number of test configurations in test of FPGA (Field Programmable Gate Array) LUTs (Look Up Tables). The test architecture includes a TPG (Test Pattern Generator) that is tested while it is generating test data for LEs (Logic Elements) that form the CUT (Circuit Under Test). This scheme eliminates the need for switching LEs between CUT, TPG and ORA (Output Response Analyzer) and having to perform many more reconfigurations of the FPGA. An external ORA locates faults of the FPGA under test. In addition to the LUTs, a scheme is presented for testing other parts of LEs. Compared with other methods, the presented scheme uses the least number of reconfigurations of an FPGA for its LUT testing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Metra C et al. Novel technique for testing FPGA. Design, Automation and Test in Europe, Palais des Congres Paris, France, 1998, pp.89–94.

  2. Alderighi M, Gummati E, Piuri V, Sechi G. A FPGA based implementation of a fault tolerant neural architecture for photon identification. In Proc. the Int. Symp. Field-Programmable Gate Arrays, Monterey, CA, USA, 1997, pp.166–172.

  3. Renovell M, Figueras J, Zorian Y. Test of RAM-based FPGA: Methodology and application to the interconnect. In Proc. 15th VLSI Test Symp., Anaheim, USA, 1997, pp.230–237.

  4. Stroud C, Wijesuriya S, Hamilton C, Abramovici M. Built-in self-test of FPGA interconnect. In Proc. the IEEE Int. Test Conf., Washington DC, USA, 1998, pp.404–411.

  5. Sun X, Xu J, Trouborst P. Testing Xilinx XC4000 configurable logic blocks with carry logic modules. In Proc. the IEEE Int. Symp. Defect and Fault Tolerance in VLSI Systems, San Francisco, CA, USA, October 2001, pp.221–229.

  6. Renovell M, Portal J M, Figueras J, Zorian Y. RAM-based FPGAs: A test approach for the configurable logic. In Proc. the Design, Automation and Test in Europe, Palais des Congres Paris, France, 1998, pp.82–88.

  7. 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.

  8. Renovell M. SRAM-based FPGAs: A structural test approach. IEEE XI Brazilian Symposium on Integrated Circuit Design, Rio de Janeiro, Brazil, Oct. 1998, pp.67–72.

  9. Inoue T et al. Universal test complexity of field programmable gate arrays. In Proc. Asian Test Symp., Bangalore, India, 1995, pp.259–265.

  10. Stroud C et al. Built-in self-test of logic blocks in FPGAs (Finally, a free lunch: BIST without overhead!). In Proc. VLSI Test Symp., Princeton, NJ, USA, 1996, pp.387–392.

  11. Altera Data Book. San Jose, USA, 2002.

  12. The Programmable Logic Data Book. Xilinx Inc., 2000.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ehsan Atoofian.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Atoofian, E., Navabi, Z. A Test Approach for Look-Up Table Based FPGAs . J Comput Sci Technol 21, 141–146 (2006). https://doi.org/10.1007/s11390-006-0141-6

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11390-006-0141-6

Keywords

Navigation