Abstract
In the field of low power circuit design, reversible circuit has come out as a promising area of research. Not only making efficient design strategies has found the popularity but also developing fault detection mechanisms for such design has received high interest.
Though based on the nature of faults, there exist four different type of faults - single missing gate fault (SMGF), repeated gate fault (RGF), partial missing gate fault (PMGF) and multiple missing gate fault (MMGF), but here we introduce a new type of fault that may originates in a circuit due to the displacement of control and target nodes. This fault is termed here as node displacement fault (NDF). The generation of test vectors to track such NDF fault is also discussed here. To this extent, the way for optimizing the test set is undertaken in the work. To find the appropriateness of the developed scheme, we have tested it over several benchmark circuits and have also verified the obtained results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Shor, P.W.: Algorithms for quantum computation: discrete logarithms and factoring. In: Foundations of Computer Science, pp. 124–134 (1994)
Grover, L.K.: A fast quantum mechanical algorithm for database search. In: Theory of Computing, pp. 212–219 (1996)
Veldhorst, M., et al.: A two qubit logic gate in silicon. Nature 526, 410 (2015)
Haffner, H., et al.: Scalable multiparticle entanglement of trapped ions. Nature 438, 643–646 (2005)
Laforest, M., et al.: Using error correction to determine the noise model. Phys. Rev. A 75, 133–137 (2007)
Ghosh, J.J., et al.: High-fidelity CZ gate for resonator based superconducting quantum computers. Phys. Rev. A 87, 022309 (2013)
Kane, B.: A silicon-based nuclear spin quantum computer. Nature 393, 133–137 (1998)
Fazel, K., Thornton, M., Rice, J.E.: ESOP-based Toffoli gate cascade generation. In: IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, pp. 206–209. Citeseer (2007)
Wille, R., Drechsler, R.: BDD-based synthesis of reversible logic for large functions. In: DAC 2009, pp. 270–275 (2009)
Agrawal, P.A., Jha, N.K.: An algorithm for synthesis of reversible logic circuits. IBM Res. Dev. 25(11), 2317–2329 (2006)
Hayes, J.P., Polian, I., Becker, B.: Testing for missing-gate faults in reversible circuits. In: IEEE Asian Test Symposium, pp. 100–105 (2004)
Perkowski, M., Biamonte, J., Lukac, M.: Test generation and fault localization for quantum circuits. In: International Symposium on Multi-valued Logic, pp. 62–68 (2005)
Patel, K.N., Hayes, J.P., Markov, I.L.: Fault testing for reversible circuits. In: IEEE VLSI Test Symposium, pp. 410–416 (2003)
Kole, D.K., Rahaman, H., Das, D.K., Bhattacharya, B.B.: Derivation of optimal test set for detection of multiple missing-gate faults in reversible circuits. In: IEEE Asian Test Symposium, pp. 33–38 (2010)
Zamani, M., Tahoori, M.B., Chakrabarty, K.: Ping-pong test: compact test vector generation for reversible circuits. In: IEEE VLSI Test Symposium, pp. 164–169 (2012)
Ramasamy, K., Tagare, R., Perkins, E., Perkowski, M.: Fault localization in reversible circuits is easier than for classical circuits. In: IEEE Asian Test Symposium (2004)
Polian, I., Hayes, J.P., Fienn, T., Becker, B.: A family of logical fault models for reversible circuits. In: IEEE Asian Test Symposium, pp. 422–427 (2005)
Rahaman, H., Kole, D.K., Das, D.K., Bhattacharya, B.B.: On the detection of missing-gate faults in reversible circuits by a universal test set. In: IEEE International Conference on VLSI Design, pp. 163–168 (2008)
Mondal, B., Kole, D.K., Rahaman, H., Das, D.K.: Generator for test set construction of SMGF in reversible circuit by Boolean difference method. In: IEEE Asian Test Symposium, pp. 68–73 (2014)
Toffoli, T.: Reversible computing. MIT Lab for Computer Science, Technical memo MIT/LCS/TM-151 (1980)
Feynman, R.: Quantum mechanical computers. Found. Phys. 16, 507–531 (1986)
Fredkin, E., Toffoli, T.: Conservative logic. Int. J. Theor. Phys. 21, 219–253 (1982)
Wille, R., Grosse, D., Teuber, L., Dueck, G.W., Drechsler, R.: RevLib: an online resource for reversible functions and reversible circuits. In: 38th ISMVL, pp. 220–225 (2008)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mondal, B., Bhattacharjee, A., Saha, S., Parekh, S., Bandyopadhyay, C., Rahaman, H. (2019). An Approach for Detection of Node Displacement Fault (NDF) in Reversible Circuit. In: Sengupta, A., Dasgupta, S., Singh, V., Sharma, R., Kumar Vishvakarma, S. (eds) VLSI Design and Test. VDAT 2019. Communications in Computer and Information Science, vol 1066. Springer, Singapore. https://doi.org/10.1007/978-981-32-9767-8_50
Download citation
DOI: https://doi.org/10.1007/978-981-32-9767-8_50
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-32-9766-1
Online ISBN: 978-981-32-9767-8
eBook Packages: Computer ScienceComputer Science (R0)