Assessment of the quality of diagnostic tests on models of digital devices ISCAS | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2020. № 52. DOI: 10.17223/19988605/52/15

Assessment of the quality of diagnostic tests on models of digital devices ISCAS

A methodology for evaluation of the quality of diagnostic tests on models of digital devices (DD) standardised by the IEEE International Symposium is considered. The need to develop such a technique is caused by the intensive process of introducing electronic products into all areas of human activity. These electronic products (digital devices) need to be designed, manufactured and operated, keeping them in a good working state. At each stage of the life cycle of the DD it is necessary to know their technical status (correct or faulty), which is ensured by monitoring and diagnostic, apply the tests and to analyze the DD reaction to it. Creating effective tests is one of the urgent tasks of modern diagnostics. The effectiveness of tests depends on the algorithms used to create them. Now there are many such algorithms, whose products (tests) require analysis and evaluation of quality. For an objective analysis and evaluation of algorithms experts developed test circuits of DD (ISCAS [1]), standardised by the IEEE International Symposium on Circuits and Systems. Using these test circuits, it is possible in the computer-aided design of electronic devices (Electronic Design Automation, EDA) to create algorithmic models of the ISCAS of DD, which are almost the same as their actual physical models. Modern EDA, as a rule, allows you to create algorithmic models in the languages of the description of electronic circuits Verilog or VHDL. Previously developed models on VHDL can be translated to Verilog with subsequent compilation, which ensures their compatibility. At the same time, it becomes possible to effectively explore the various approaches and ideas underlying the test synthesis algorithms for complex DD. In addition, this approach allows us to evaluate the technical DD state to create a convenient apparatus for obtaining, storing and analyzing the results of diagnostic experiments. It is very important that these results can be presented in various convenient forms for the researcher (bit array, binary vector, graphic images, etc). All this makes EDA the basis for the development of a new promising methodology that solves a wide range of problems of technical diagnostics of complex DD. The capabilities of this technique were illustrated on standard ISCAS сircuits «c17» and «c432». For ISCAS circuits the proposed methodology may include the following steps: selection of a test circuit from ISCAS; data input (schematic diagram or description of DD in Verilog, VHDL) and parameters in the simulation environment (for example, Quartus II [2], ModelSim [3], Icarus Verilog (Iverilog) [4], etc.); development on the base of analyzed algorithms tests for control and diagnostic in the simulation environment; compilation and debugging of the created DD model and tests; diagnostic experiments with a well-functioning model DD and tests in the simulation environment, as well as visualization of the results of diagnostic experiment; analysis of the results and placing the results in open access to ensure the possibility of their verification and repetition [5].

Download file
Counter downloads: 112

Keywords

цифровые устройства (ЦУ), языки описания ЦУ Verilog, VHDL, контроль и диагностика ЦУ, программная среда автоматизированного проектирования ЦУ, digital devices (DD), languages of DD description Verilog, VHDL, control and diagnostic of DD, programs of Electronic Design Automation (EDA)

Authors

NameOrganizationE-mail
Solovyev Vladimir M.Saratov State Universityign1122@mail.ru
Speranskiy Dmitriy V.Russian University of Transport (MIIT)speranskiy.dv@gmail.com
Всего: 2

References

ISCAS. 2019. URL: http://www.pld.ttu.ee/~maksim/benchmarks/ (accessed: 15.10.2019).
Quartus II Introduction for Verilog Users. Altera Corporation, 2009. 30 p.
Model Sim : руководство пользователя. Model Technology Incorporated, 2002. 540 с.
Icarus Verilog. 2019. URL: http://iverilog.icarus.com/ (accessed: 15.10.2019).
Эксперименты с тестовыми схемами. 2019. URL: https://github.com/Vlad51/ISCAS (дата обращения: 15.10.2019).
Соловьев В.В. Основы языка проектирования цифровой аппаратуры Verilog. М. : Горячая линия. Телеком, 2014. 206 с. ISBN 978-5-9912-0353-1.
Заказные блоки в микросхемах (Silicon IP): как это работает. 2019. URL: https://habr.com/ru/post/414215/ (дата обращения: 15.10.2019).
Quartus II Handbook. Altera Corporation, 2015. Vol. 1: Design and Synthesis. 1800 p.
Chacon S., Straub B. Pro Git. Second ed. Apress, 2019. 518 p.
 Assessment of the quality of diagnostic tests on models of digital devices ISCAS | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2020. № 52. DOI: 10.17223/19988605/52/15

Assessment of the quality of diagnostic tests on models of digital devices ISCAS | Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitelnaja tehnika i informatika – Tomsk State University Journal of Control and Computer Science. 2020. № 52. DOI: 10.17223/19988605/52/15

Download full-text version
Counter downloads: 276