Skip to main content

Quantum Computing for Test Synthesis

  • Chapter
  • First Online:

Abstract

The methods and hardware/software implementations of quantum parallel synthesis of tests based on Boolean derivatives for black box logic defined by qubit coverage are represented. A theoretical background of methods application and assessment of their effectiveness for a wide class of digital circuits implemented in programmable logic devices are given. Innovative methods for taking Boolean derivatives and deductive fault simulation for functional elements described by qubit coverage are proposed. The structure of the processor for fault and fault-free simulation to address problems of test synthesis and fault diagnosis, which can be implemented in a system-on-a-chip (SoC) I-IP infrastructure or cloud service, is shown. Numerous examples show easy implementation of methods for the development of built-in self-test (BIST) infrastructure and cloud service components for SoC design and verification.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   99.00
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Ryabtsev, V. G., & Muamar, D. N. (2010). Method and algorithm visualization tools of memory device diagnosis tests. Electronic Modeling Journal, 32(3), 43–52.

    Google Scholar 

  2. Zorian, Y., & Shoukourian, S. (2013). Test solutions for nanoscale systems-on-chip: Algorithms, methods and test infrastructure. In: Ninth International Conference on Computer Science and Information Technologies Revised Selected Papers, Yerevan, 2013.

    Google Scholar 

  3. Tshagharyan, G., Harutyunyan, G., Shoukourian, S., Zorian, Y. (2015). Overview study on fault modeling and test methodology development for FinFET-based memories. In: 2015 I.E. East-West Design & Test Symposium (EWDTS), Batumi, 2015.

    Google Scholar 

  4. Hahanov, V. I., Hahanova, I. V., Litvinova, E. I., & Guz, О. А. (2010). Design and verification of digital system-on-chip. Novoye Slovo: Kharkov.

    Google Scholar 

  5. Abramovici, M., Breuer, M. A., & Friedman, A. D. (1998). Digital systems testing and testable design. Computer Science Press: New York.

    Google Scholar 

  6. Hahanov, V. I., Gharibi, W., Litvinova, E. I., & Shkil, A. S. (2015). Qubit data structures of digital devices. Electronic Modeling Journal, 37(1), 76–99.

    Google Scholar 

  7. Hahanov, V. I., Amer, T. B., Chumachenko, S. V., & Litvinova, E. I. (2015). Qubit technologies for analysis and diagnosis of digital devices. Electronic Modeling Journal, 37(3), 17–40.

    Google Scholar 

  8. Badulin, S. S., Barnaulov, Y. M., et al. (1981). Computer-aided design of digital devices. Moscow: Radio and Communications.

    Google Scholar 

  9. Nielsen, M. A., & Chuang, I. L. (2010). Quantum computation and quantum information. Cambridge University Press: Cambridge.

    Google Scholar 

  10. Nfrfhara, M. (2010). Quantum computing. An overview. Higashi-Osaka: Kinki University.

    Google Scholar 

  11. Kurosh, F. G. (1968). The course of higher algebra. Mosсow: Science.

    Google Scholar 

  12. Bondarenko, M. F., Hahanov, V. I., & Litvinova, E. I. (2012). The structure of the logical association multiprocessor. Automation and Remote Control Journal, 10, 71–92.

    MATH  Google Scholar 

  13. Molnar, L., & Gontean, A. (2016). Fault simulation methods. In: 2016 12th IEEE International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania, 2016.

    Google Scholar 

  14. Hadjitheophanous, S., Neophytou, S.N., Michael, M.K. (2016). Scalable parallel fault simulation for shared-memory multiprocessor systems. In: 2016 I.E. 34th VLSI Test Symposium (VTS), Las Vegas, NV, 2016.

    Google Scholar 

  15. Pomeranz, I., & Reddy Sudhakar, M. (1995). Aliasing computation using fault simulation with fault dropping. IEEE Transactions on Computers Journal, 44(1), 139–144.

    Article  Google Scholar 

  16. Ubar, R., Kõusaar, J., Gorev, M., Devadze, S. (2015). Combinational fault simulation in sequential circuits. In: 2015 I.E. International Symposium on Circuits and Systems (ISCAS), Lisbon, 2015.

    Google Scholar 

  17. Gorev, M., Ubar, R., Devadze, S. (2015). Fault simulation with parallel exact critical path tracing in multiple core environment. In: 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE), Grenoble, 2015.

    Google Scholar 

  18. Pomeranz, I. (2014). Fault simulation with test switching for static test compaction. In: 2014 I.E. 32nd VLSI Test Symposium (VTS), Napa, CA, 2014.

    Google Scholar 

  19. Mirkhani, S., Abraham, J.A. (2014). EAGLE: A regression model for fault coverage estimation using a simulation based metric. In: 2014 International Test Conference, Seattle, WA, 2014.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vladimir Hahanov .

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Hahanov, V., Amer, T.B., Iemelianov, I., Liubarskyi, M. (2018). Quantum Computing for Test Synthesis. In: Cyber Physical Computing for IoT-driven Services . Springer, Cham. https://doi.org/10.1007/978-3-319-54825-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-54825-8_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-54824-1

  • Online ISBN: 978-3-319-54825-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics