Abstract
We show that the selection of the set of target path delay faults for a sequential subcircuit of a LUT-based FPGA is much more difficult, both conceptually and computationally, than it appears. An essential part of this problem is the identification of the set of irredundant logical paths, i.e. paths whose faults may affect the performance of the FPGA. We develop a classification of logical paths in a sequential subcircuit of a LUT-based FPGA that shows the relationship between irredundant logical paths and other types of logical paths. Based on this classification, we propose several ideas on how to define the set of target path delay faults, so that to allow the test designer to trade-off accuracy and computational complexity when evaluating the circuit testability or the quality of a particular test procedure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Stroud, C., Konala, S., Chen, P., Abramovici, M.: Built-In Self-Test of Logic Blocks in FPGAs (Finally, a Free Lunch: BIST Without Overhead!). In: Proc. 14th VLSI Test Symp. (1996), 387–392
Renovell, M., Figueras, J., Zorian, Y.: Test of RAM-based FPGA: Methodology and Application to the Interconnect. In: Proc. 15th VLSI Test Symp. (1997) 230–237
Huang, W.K., Meyer, F.J., Chen, X.-T., Lombardi, F.: Testing Configurable LUT-Based FPGA’s. IEEE Trans. on VLSI Systems, 6 (1998) 276–283
Renovell, M., Zorian, Y.: Different Experiments in Test Generation for XILINX FPGAs. In: Proc. IEEE Int. Test Conf. (2000) 854–862
Harris, I.G., Menon, P.R., Tessier, R.: BIST-Based Delay Path Testing in FPGA Architectures. In: Proc. IEEE Int. Test Conf. (2001) 932–938
Abramovici, M., Stroud, C.: BIST-Based Delay-Fault Testing in FPGAs. In: Proc. IEEE Int. On-Line Testing Workshop (2002)
Quddus, W., Jas, A., Touba, N.A.: Configuration Self-Test in FPGA-Based Reconfigurable Systems. In: Proc. ISCAS’99 (1999) 97–100
Krasniewski, A.: Application-Dependent Testing of FPGA Delay Faults. In: Proc. 25th EUROMICRO Conf., vol. 1 (1999) 260–267
Lam, W., Saldanha, A., Brayton, R., Sangiovanni-Vincentelli, A.: Delay Fault Coverage, Test Set Size and Performance Trade-Offs. In: IEEE Trans. on CAD, 1 (1995) 32–44
Sparmann, U., Luxenburger, D., Chang, K.-T., Reddy, S.M.: Fast Identification of Robust Dependent Path Delay Faults. In: Proc. 32nd ACM/IEEE Design Automation Conf. (1995) 119–125
Cheng, K.-T., Chen, H.-C.: Classification and Identification of Nonrobust Untestable Path Delay Faults. IEEE Trans. on CAD, 8 (1996) 845–853
Krasniewski, A.: Testing FPGA Delay Faults: It Is Much More Complicated Than It Appears. In: Proc. IFAC Workshop on Programmable Devices and Systems-PDS2001 (2001) 291–296
Krasniewski, A.: On Irredundant Path Delay Faults in LUT-Based FPGAs, Tech. Report, Inst. of Telecommunications, Warsaw Univ. of Technology (2002)
Underwood, B., Law, W.-O., Kang, S., Konuk, H.: Fastpath: A Path-Delay Test Generator for Standard Scan Designs. In: Proc. IEEE Int’l Test Conf. (1994) 154–163
Krasniewski, A.: Exploiting Reconfigurability for Effective Detection of Delay Faults in LUT-Based FPGAs. In: Hartenstein, R.W., Grunbacher H. (eds.), Proc. FPL 2000, LNCS, vol. 1896, Springer Verlag (2000) 675–684
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Krasniewski, A. (2002). On the Set of Target Path Delay Faults in Sequential Subcircuits of LUT-based FPGAs. In: Glesner, M., Zipf, P., Renovell, M. (eds) Field-Programmable Logic and Applications: Reconfigurable Computing Is Going Mainstream. FPL 2002. Lecture Notes in Computer Science, vol 2438. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46117-5_62
Download citation
DOI: https://doi.org/10.1007/3-540-46117-5_62
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44108-3
Online ISBN: 978-3-540-46117-3
eBook Packages: Springer Book Archive