Loading web-font TeX/Math/Italic
A Binary Decision Diagram Approach to On-line Testing of Asynchronous Circuits | IEEE Conference Publication | IEEE Xplore

A Binary Decision Diagram Approach to On-line Testing of Asynchronous Circuits


Abstract:

The rapid increase in complexity of digital VLSI circuits with the advent of Deep Sub-Micron (DSM) technology causes development of faults during their normal operation. ...Show More

Abstract:

The rapid increase in complexity of digital VLSI circuits with the advent of Deep Sub-Micron (DSM) technology causes development of faults during their normal operation. Some non-modeled faults may not always be detectable by off-line test or Built-In-Self-Test (BIST), or a number of critical faults may require detection or alerts at the functional mode during run-time. On-line Testing (OLT) provides a solution to both problems, and can be implemented using appropriate Design-for-Testability (DFT) techniques. There are few OLT techniques for asynchronous circuits have been proposed as compared to synchronous circuits. The existing OLT techniques for asynchronous circuits have the issues of protocol dependency, high area overhead and scalability. In this work, we have proposed a partial replication based OLT technique for asynchronous circuits using Binary Decision Diagram (BDD). The proposed scheme works for all circuits irrespective of their design protocols and achieves comparatively low area overhead. Further, use of BDD enables the scheme to handle fairly large circuits.
Date of Conference: 05-09 January 2019
Date Added to IEEE Xplore: 13 May 2019
ISBN Information:

ISSN Information:

Conference Location: Delhi, India
References is not available for this document.

I. Introduction

The complexity of digital VLSI circuits in recent years has increased in a very impressive manner. The sophistication of VLSI technology has reached a point where an effort is made to put a large number of devices on a single chip by decreasing the dimensions of the transistors and interconnection wires, from micrometers to nanometers. As the fabrication technology moves to lower sub-micron processes and engineers keep increasing the design complexity, testing encounters greater challenges [9]. Testing of digital VLSI circuits can be classified into two important classes; Offline testing and On-line Testing (OLT). The off-line testing strategies (Automatic Test Equipment (ATE)based testing and Built-In-Self-Test (BIST)[4], [11])cannot detect faults that develop on-the-fly during operation of the circuit. It has been observed that the probability of occurrence of such faults in the present day VLSI circuits designed using deep sub-micron technology is high [14], [21]. Therefore, OLT is becoming an indispensable part of testing. OLT can be defined as the procedure to enable integrated circuits to verify the correctness of their functionality during normal operation by checking whether the response of the circuit conforms to its desired dynamic behavior. In OLT, it requires an on-chip Design For Testability (DFT)circuity to test the CUT for all the input patterns that would appear during normal operation [7], [18], [22].

Select All
1.
Petrify: a tool for synthesis of petri nets and asynchronous circuits, 1999, [online] Available: http://www.cs.upc.edu/~jordicf/petrify/.
2.
Hussain Al-Asaad, "Efficient techniques for reducing error latency in online periodic built-in self-test", IEEE instrumentation and measurement magazine, vol. 13, no. 4, pp. 28-32, 2010.
3.
Y. Balasubrahamanyam, G. L. Chowdary and T. J. V. S. Subrahmanyam, "A novel low power pattern generation technique for concurrent BIST architecture", International Journal Computer Technology and Applications, vol. 3, no. 2, pp. 561-565, 2012.
4.
Anitha Balasubramanian, BL Bhuva, LW Massengill, B Narasimham, RL Shuler, TD Loveless, et al., "A built-in self-test (BIST)technique for single-event testing in digital circuits", IEEE Transactions on Nuclear Science, vol. 6, no. 55, pp. 3130-3135, 2008.
5.
P. K. Biswal and S. Biswas, "Timed discrete event system approach to online testing of asynchronous circuits", Mediterranean Conference on Control and Automation (MED), pp. 341-348, 2015.
6.
P.K. Biswal, H.P. Sambho and S. Biswas, "A discrete event system approach to on-line testing of digital circuits with measurement limitation", Engineering Science and Technology an International Journal Elsevier, vol. 19, no. 3, pp. 1473-1487, 2016.
7.
Pradeep Kumar Biswal and Santosh Biswas, "A binary decision diagram based on-line testing of digital vlsi circuits for feedback bridging faults", Microelectronics Journal Elsevier, vol. 46, no. 7, pp. 598-616, 2015.
8.
Santosh Biswas, Siddhartha Mukhopadhyay and Amit Patra, "A formal approach to on-line monitoring of digital VLSI circuits: theory design and implementation" in Journal of Electronic Testing, Springer, vol. 21, no. 5, pp. 503-537, 2005.
9.
M Bushnell and Vishwani Agrawal, Essentials of Electronic Testing for Digital Memory and Mixed-Signal VLSI Circuits, Springer Science and Business Media, vol. 17, 2006.
10.
Yung-Yuan Chen, "Concurrent detection of control flow errors by hybrid signature monitoring", IEEE transactions on Computers, vol. 54, no. 10, pp. 1298-1313, 2005.
11.
Nachiketa Das, Pranab Roy and Hafizur Rahaman, "Built-in-self-test technique for diagnosis of delay faults in cluster-based field programmable gate arrays", IET Computers and Digital Techniques, vol. 7, no. 5, pp. 210-220, 2013.
12.
P. Drineas and Y. Makris, "SPaRre: Selective partial replication for concurrent fault-detection in FSMs", IEEE Transactions on Instrumentation and Measurement, vol. 52, no. 6, pp. 1729-1737, 2003.
13.
Petr Fiser, Pavel Kubalík and Hana Kubátová, "An efficient multiple-parity generator design for on-line testing on FPGA", Euromicro Conference on Digital System Design Architectures Methods and Tools, pp. 96-99, 2008.
14.
David A Hodges et al., Analysis and Design of Digital Integrated Circuits In Deep Submicron Technology (special Indian Edition), Tata McGraw-Hill Education, 2005.
15.
Hulgaard Henrik, Steven M Burns and Borriello Gaetano, Testing asynchronous circuits: A survey. Integration the VLSI journal Elsevier, vol. 19, no. 3, pp. 111-131, 1995.
16.
D. Lu and C.Q. Tong, High level fault modeling of asynchronous circuits. In Proceedings on VLSI Test Symposium, pp. 190-195, 1995.
17.
Chris J Myers, Asynchronous circuit design, John Wiley and Sons, 2004.
18.
Michael Nicolaidis and Yervant Zorian, "On-line testing for VLSI- a compendium of approaches" in Journal of Electronic Testing, Springer, vol. 12, no. 1–2, pp. 7-20, 1998.
19.
S. Biswas, P. K. Biswal, K. Mishra and H. K. Kapoor, "A discrete event system approach to online testing of speed independent circuits", VLSI Design, vol. 2015, 2015.
20.
Gopal Paul, Santosh Biswas, Chittaranjan Manda and Bhargab B Bhattacharya, "A BDD-based approach to design power-aware on-line detectors for digital circuits", International SOC Conference (SOCC), pp. 343-346, 2010.
21.
Philippe Perdu, "Life issues robustness consequences and reliability challenges for very deep sub micron technologies", Asia-Pacific International Symposium on Electromagnetic Compatibility, pp. 1014-1019, 2010.
22.
Bibhash Sen, Jyotirmoy Das and Biplab K Sikdar, "A DFT methodology targeting online testing of reversible circuit", International Conference on Devices Circuits and Systems, pp. 689-693, 2012.
23.
D. Shang, A. Bystrov, A. Yakovlev and D. Koppad, "On-line testing of globally asynchronous circuits", International On-Line Testing Symposium, pp. 135-140, 2005.
24.
D. Shang, A. Yakovlev, F.P. Burnsand, F. Xia and A. Bystrov, "Low-cost online testing of asynchronous handshakes", European Test Symposium, pp. 225-232, 2006.
25.
Lanfang Tan, Ying Tan and Jianjun Xu, "CFEDR: Control-flow error detection and recovery using encoded signatures monitoring", International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems, pp. 25-32, 2013.
26.
T. Verdel and M. Yiorgos, "Duplication-based concurrent error detection in asynchronous circuits: Shortcomings and remedies", International Symposium on Defect and Fault-Tolerance in VLSI Systems, pp. 345-353, 2002.
27.
I. Voyiatzis, A. Paschalis, D. Gizopoulos, C. Halatsis, F. S. Makri and M. Hatzimihail, "An input vector monitoring concurrent BIST architecture based on a precomputed test set", IEEE Transactions on Computers, vol. 57, no. 8, pp. 1012-1022, 2008.

Contact IEEE to Subscribe

References

References is not available for this document.