VECTOR-LOGIC FAULT SIMULATION

Authors

  • V. I. Hahanov Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • S. V. Chumachenko Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • E. I. Lytvynova Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • H. V. Khakhanova Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • I. V. Hahanov Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • T. G. Rozhnova Kharkiv National University of Radio Electronics, Kharkiv, Ukraine
  • V. I. Obrizan Kharkiv National University of Radio Electronics, Kharkiv, Ukraine

DOI:

https://doi.org/10.15588/1607-3274-2024-4-18

Keywords:

Intelligent Computing, In-Memory Computing, Logic Vector, Logic Matrix, Test Map, Data Structures, VectorLogic Modeling, Fault, Truth Table, Addresses

Abstract

Context. The technological trends of Design&Test computing for the IT industry and academic science are determined by the following directions: in-memory computing, immersive computing, AI computing, focused on energy saving and reduction of computing time when providing services. A mechanism for simulating faults as addresses on smart data structures is proposed, which eliminates the algorithm for simulating input test sets to obtain a test map for logic functionality. The proposed mechanism is focused on the service of SoC IP-cores under the control of the IEEE 1500 standard, which can be perceived positively by engineers in the EDA market.

Objective. The purpose of the research is time- and energy-saving mechanisms for simulating malfunctions, such as addresses, by using read-write transactions of in-memory computing to build a test map of any functionality on smart data structures.

Method. Smart data structures are represented by a logical vector and its derivatives in the form of truth tables and matrices. The test map is a matrix whose coordinates are determined by the combinations of all logical faults that are tested on the binary sets of the comprehensive test. The construction of the test map is focused on the architecture of in-memory computing based on read-write transactions, which makes the simulation mechanism economical in terms of simulation time and energy consumption due to the absence of a central processor. A logical vector as a single component of input data does not require synthesis into a technologically permitted structure of elements. Synthesis of smart data structures based on four matrix operations creates a fault test map like addresses for any logic.

Results. Deductive matrix vectors are effectively used to model faults as addresses in digital structures of any configuration, including convergent branches and feedback loops. The resulting test map is used to find the minimum fault-checking test of the input variables. The proposed fault simulation mechanism technologically easily fits into the architecture of in-memory computing and uses only read-write transactions. The vector logic engine can also be used to test graph structures that are described by a truth table or a logical vector. The truth table addresses used for fault simulation are effectively used for processorless processing of large data in the in-memory computing architecture.

Conclusions. Scientific novelty – a vector-logic in-memory computing mechanism for building a test map is proposed, characterized by the construction of intelligent data structures that reset the fault modeling algorithm. The proposed mechanism has no analogues in the design & test industry in terms of simplicity and predictability of data structure sizes and the absence of a test set modeling algorithm. The practical significance is determined by the application of the mechanism for testing logical functionalities of any complexity to solve verification tasks. Prospects of the research – increasing the object of diagnosis to the scheme, i.e. building a test map of the scheme logical structure.

Author Biographies

V. I. Hahanov, Kharkiv National University of Radio Electronics, Kharkiv

Dr. Sc., Professor of the Design Automation Department

S. V. Chumachenko, Kharkiv National University of Radio Electronics, Kharkiv

Dr. Sc., Professor, Head of the Design Automation Department

E. I. Lytvynova, Kharkiv National University of Radio Electronics, Kharkiv

Dr. Sc., Professor of the Design Automation Department

H. V. Khakhanova, Kharkiv National University of Radio Electronics, Kharkiv

Dr. Sc., Professor of the Design Automation Department

I. V. Hahanov, Kharkiv National University of Radio Electronics, Kharkiv

PhD, Assistant of the Design Automation Department

T. G. Rozhnova, Kharkiv National University of Radio Electronics, Kharkiv

PhD, Associate Professor of the the Design Automation Department

V. I. Obrizan, Kharkiv National University of Radio Electronics, Kharkiv

PhD, Post-Doctoral Sudent of the the Design Automation Department

References

Design Automation Conference «The chips to the systems» [Electronic resource]. Access mode: https://www.dac.com/Portals/0/DAC%2061/Program/DAC_ 1352254-24_Digital-Onsite-Program7.pdf?ver=hfG38JtJEimK1HdWaAtD_g%3d%3d

Caballar R. D., Jones A., Genkina D. and Choi C. Q. News: Professors Rethink. How They Teach Coding Students embrace AI copilots; teachers shift to problem-solving [Text], IEEE Spectrum, Vol. 61, № 7, pp. 5–12. DOI: 10.1109/MSPEC.2024.10589683.

Liu M. and Wong H.-S. P. The Path to a 1-TrillionTransistor GPU: AI’s Boom Demands New Chip Technology [Text], IEEE Spectrum, 2024, Vol. 61, № 7, pp. 22–27. DOI: 10.1109/MSPEC.2024.10589682.

Wu B., Zhu H., Chen K., Yan C., and Liu W. MLiM: HighPerformance Magnetic Logic in-Memory Scheme with Unipolar Switching SOT-MRAM [Text], IEEE Transactions on Circuits and Systems I: Regular Papers, 2023, Vol. 70, №6, pp. 2412–2424. DOI: 10.1109/TCSI.2023.3254607.

Mayahinia, M. et al. Testing for Electromigration in Sub5nm FinFET Memories [Text], IEEE Design & Test, 2024. June, P. 1. DOI 10.1109/MDAT.2024.3411527.

Xiao C. et al. Resistance-Sum Architecture for VoltageControlled SOT-MRAM based Computing-in-Memory with Hybrid References [Text], 2023 IEEE International Magnetic Conference-Short Papers (INTERMAG Short Papers), Sendai, Japan, 15–19 May 2023: proceedings. Sendai, IEEE, pp. 1–2. DOI: 10.1109/INTERMAGShortPapers58606.2023.10228265.

Ahn B., Jang J., Na H., Seo M., Son H. and Song Y. H. AI Accelerator Embedded Computational Storage for LargeScale DNN Models [Text], 2022 IEEE 4th International Conference on Artificial Intelligence Circuits and Systems (AICAS), Incheon, Korea, Republic, 13–15 June 2022: proceedings. Incheon, IEEE, 2022, pp. 483–486. DOI: 10.1109/AICAS54282.2022.9869991.

Yang Z., Zhang C., Hu M., and Lin F. OPC: A Distributed Computing and Memory Computing-Based Efficient Solution of Big Data [Test], 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity), Chengdu, China, 19–21 December 2015: proceedings. Chengdu, IEEE, 2015, pp. 50–53. DOI: 10.1109/SmartCity.2015.46.

Moreau M. et al. Reliable ReRAM-based Logic Operations for Computing in Memory [Text], 2018 IFIP/IEEE International Conference on Very Large-Scale Integration (VLSI-SoC), Verona, Italy, 08–10 October 2018: proceedings. Verona, IEEE, 2018, pp. 192–195. DOI: 10.1109/VLSI-SoC.2018.8644780.

Kang W. Zhang H., and Zhao W. Spintronic Memories: From Memory to Computing-in-Memory [Text], 2019 IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH), Qingdao, China, 17–19 July 2019: proceedings. Qingdao, IEEE, 2019, pp. 1–2. DOI: 10.1109/NANOARCH47378.2019.181298.

Gauchi R. et al. Memory Sizing of a Scalable SRAM InMemory Computing Tile Based Architecture [Text], 2019 IFIP/IEEE 27th International Conference on Very LargeScale Integration (VLSI-SoC), Cuzco, Peru, 06–09 October 2019: proceedings. Cuzco, IEEE, 2019, pp. 166–171. DOI: 10.1109/VLSI-SoC.2019.8920373

Ulrich E. G. Exclusive Simulation of Activity in Digital Networks [Text], Communications of the ACM (CACM), 1969, Vol. 13, №2, pp. 102–ll0. DOI: 10.1145/362848.362870

Armstrong D. B. A Deductive Method for Simulating Faults in Logic Circuits [Text], IEEE Trans. on Computers, 1972, Vol. C-21. – P. 464–471. DOI: 10.1109/T-C.1972.223542

Ulrich E. G. and Baker T. The Concurrent Simulation of Nearly Identical Digital Networks [Text], 10th Design Automation Workshop, June 25–27, 1973: proceedings. USA, IEEE Press, 1973, pp. 145–150. https://dl.acm.org/doi/epdf/10.5555/800124.804009

Donald M. Schuler, Ernst G. Ulrich, Thomas E. Baker, and Susan P. Bryant Random test generation using concurrent logic simulation [Text], 12th Design Automation Conference (DAC '75). USA, IEEE Press, 1975, pp. 261–267. https://dl.acm.org/doi/abs/10.5555/800261.809076

Abramovici M., Breuer M. A., Friedman A. D. Digital Systems Testing and Testable Design. New York, IEEE Press, 1990. 657 p. DOI:10.1109/9780470544389

Chul Young Lee and Walker D. M. H. PROBE: a PPSFP simulator for resistive bridging faults, 18th IEEE VLSI Test Symposium, Montreal, Quebec, Canada, 30 April 2000 – 04 May 2000: proceedings, pp. 105–110. DOI: 10.1109/VTEST.2000.843833.

Riahi, Navabi and Lombardi A VPI-based combinational IP core module-based mixed level serial fault simulation and test generation methodology [Text], 2003 Test Symposium, Xi’an, China, 16–19 November 2003: proceedings, IEEE Press, 2003, pp. 274–277 DOI: 10.1109/ATS.2003.1250822.

Gharibi W., Hahanov V., Chumachenko S., Litvinova E., Hahanov I., Hahanova I. Vector-logic computing for faultsas-address deductive simulation [Text], IAES International Journal of Robotics and Automation (IJRA), 2023, Vol. 12, № 3, pp. 274–288. DOI: 10.11591/ ijra.v 12i3. P. 274–288.

Hahanov V. I., Abdullayev V. H., Chumachenko S. V., Lytvynova E. I., Hahanova I. V. In-Memory Intelligent Computing [Text], Radio Electronics, Computer Science, Control, 2024, №1, pp. 161–174. DOI: 10.15588/16073274-2024-1-15.

Hahanov V., Chumachenko S., Litvinova E., Hahanova I., Khakhanova A., Shkil A., Rakhlis D., Hahanov I., Shevchenko O. Vector-Logical Fault Simulation [Text], Radio Electronics, Computer Science, Control, 2023, №2, pp. 37–51. DOI: 10.15588/1607-3274-2023-2-5.

Hahanova A., Hahanov V., Chumachenko S., Litvinova E., Rakhlis D. Vector-Driven Logic and Structure for Testing and Deductive Fault Simulation [Text], Radio Electronics, Comput. Science, Control, 2021, №3, pp. 69–85. DOI: 10.15588/1607-3274-2021-3-7.

Gharibi W., Hahanova A., Hahanov V., Chumachenko S., Litvinova E., Hahanov I. Vector-Deductive Memory-Based Transactions for Fault-as-Address Simulation [Text], Electronic modeling, 2023, №45(1), pp. 3–26. DOI: 10.15407/emodel.45.01.003.

Gharibi, W. Hahanova A., Hahanov V., Chumachenko S., Litvinova E., Hahanov I. Vector-Logic Synthesis of Deductive Matrices for Fault Simulation [Text], Electronic modeling, 2023, №45(2), pp. 16–33. DOI: 10.15407/emodel.45.02.016.

Published

2024-12-26

How to Cite

Hahanov, V. I., Chumachenko, S. V., Lytvynova, E. I., Khakhanova, H. V., Hahanov, I. V., Rozhnova, T. G., & Obrizan, V. I. (2024). VECTOR-LOGIC FAULT SIMULATION . Radio Electronics, Computer Science, Control, (4), 185–194. https://doi.org/10.15588/1607-3274-2024-4-18

Issue

Section

Progressive information technologies