skip to main content
10.1145/1233501.1233540acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

Testing delay faults in asynchronous handshake circuits

Published: 05 November 2006 Publication History

Abstract

As a class of asynchronous circuits, handshake circuits are designed to tolerate variation of gate delays. However, certain timing constraints, such as the bundled data assumption, are exploited in the single-rail implementation of these circuits in order to simplify them. Therefore, any delay fault in the circuit may cause one of two problems, namely performance degradation or logic errors. To address the challenges incurred by the autonomous behavior of handshake circuits during at-speed test, we propose test methods for both types of delay faults based on a DFT strategy which greatly simplifies the complexity of test generation. The efficiency of the proposed methodology is demonstrated through experimental results on several handshake circuits.

References

[1]
Handshake solutions. http://www.handshakesolutions.com.
[2]
S. Banerjee, S. T. Chakradhar, and R. K. Roy. Synchronous test generation model for asynchronous circuits. In Proc. of the 9th International Conference on VLSI Design, pages 178--85, 1996.
[3]
G. Gill, A. Agiwal, M. Singh, F. Shi, and Y. Makris. Low overhead testing of delay faults in high-speed asynchronous pipelines. In Proc. International Symposium on Advanced Research in Asynchronous Circuits and Systems, pages 46--56, 2006.
[4]
P. J. Hazewindus. Testing delay insensitive circuits. Ph.D. Thesis, Department of Computer Science, California Institute of Technology, 1992.
[5]
M. Kishinevsky, A. Kondraytev, L. Lavagno, A. Saldanha, and A. Taubin. Partial-scan delay fault testing of asynchronous circuits. IEEE Transactions on Computers, 17:1184--1198, 1998.
[6]
A. J. Martin. The limitations to delay-insensitivity in asynchronous circuits. In W. J. Dally, editor, Advanced Research in VLSI, pages 263--278. MIT Press, 1990.
[7]
S. Nowick, N. Jha, and F.-C. Cheng. Synthesis of asynchronous circuits for stuck-at and robust path delay fault testability. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 16(12):1514--1521, December 1997
[8]
O. Roig, J. Cortadella, M. A. Peiia, and E. Pastor. Automatic generation of synchronous test patterns for asynchronous circuits. In Proc. of the 34th Design Automation Conference, pages 620--625, 1997.
[9]
M. Roncken, E. Aarts, and W. Verhaegh. Optimal scan for pipelined testing: An asynchronous foundation. In Proc. International Test Conference, pages 215--224, 1996.
[10]
M. Roncken and E. Bruls. Test quality of asynchronous circuits: A defect-oriented evaluation. In Proc. International Test Conference, pages 205--214, 1996.
[11]
F. Shi and Y. Makris. SPIN-SIM: Logic and fault simulation for speed-independent circuits. In Proc. of International Test Conference, pages 597--606, 2004.
[12]
F. Shi, Y. Makris, S. Nowick, and M. Singh. Test generation for ultra-high-speed asynchronous pipelines. In Proc. of International Test Conference, pages 39.1--39.10, Nov 2005.
[13]
F. te Beest and A. Peeters. A multiplexer based test method for self-timed circuits. In Proc. of IEEE International Symposium on Asynchronous Circuits and Systems, pages 166--175, 2005.
[14]
F. te Beest, A. Peeters, M. Verra, K. van Berkel, and H. Kerkhoff. Automatic scan insertion and test generation for asynchronous circuits. In Proc. of International Test Conference, pages 804--813, 2002.
[15]
F. J. te Beest. Full Scan Testing Of Handshake Circuits. PhD thesis, Twente University, 2003.
[16]
R. van de Wiel. High-level test evaluation of asynchronous circuits. In Asynchronous Design Methodologies, pages 63--71, 1995.

Cited By

View all
  • (2018)Simulation Based Test Generation for Crosstalk Delay Faults in Asynchronous Sequential CircuitsTest Generation of Crosstalk Delay Faults in VLSI Circuits10.1007/978-981-13-2493-2_9(141-150)Online publication date: 21-Sep-2018
  • (2018)Test Generation Algorithms for Crosstalk FaultsTest Generation of Crosstalk Delay Faults in VLSI Circuits10.1007/978-981-13-2493-2_3(37-55)Online publication date: 21-Sep-2018
  • (2015)Fuzzy delay model based fault simulator for crosstalk delay fault test generation in asynchronous sequential circuitsSadhana10.1007/s12046-014-0302-140:1(107-119)Online publication date: 23-Jan-2015
  • Show More Cited By

Index Terms

  1. Testing delay faults in asynchronous handshake circuits

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      ICCAD '06: Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
      November 2006
      147 pages
      ISBN:1595933891
      DOI:10.1145/1233501
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 05 November 2006

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. asynchronous circuits
      2. delay faults
      3. handshake circuits
      4. test generation

      Qualifiers

      • Article

      Conference

      ICCAD06
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 457 of 1,762 submissions, 26%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)1
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 07 Mar 2025

      Other Metrics

      Citations

      Cited By

      View all
      • (2018)Simulation Based Test Generation for Crosstalk Delay Faults in Asynchronous Sequential CircuitsTest Generation of Crosstalk Delay Faults in VLSI Circuits10.1007/978-981-13-2493-2_9(141-150)Online publication date: 21-Sep-2018
      • (2018)Test Generation Algorithms for Crosstalk FaultsTest Generation of Crosstalk Delay Faults in VLSI Circuits10.1007/978-981-13-2493-2_3(37-55)Online publication date: 21-Sep-2018
      • (2015)Fuzzy delay model based fault simulator for crosstalk delay fault test generation in asynchronous sequential circuitsSadhana10.1007/s12046-014-0302-140:1(107-119)Online publication date: 23-Jan-2015
      • (2011)A novel automatic test pattern generator for asynchronous sequential digital circuitsMicroelectronics Journal10.1016/j.mejo.2010.10.01342:3(501-508)Online publication date: 1-Mar-2011

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Figures

      Tables

      Media

      Share

      Share

      Share this Publication link

      Share on social media