<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">novtexmech</journal-id><journal-title-group><journal-title xml:lang="ru">Мехатроника, автоматизация, управление</journal-title><trans-title-group xml:lang="en"><trans-title>Mekhatronika, Avtomatizatsiya, Upravlenie</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1684-6427</issn><issn pub-type="epub">2619-1253</issn><publisher><publisher-name>Commercial Publisher «New Technologies»</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17587/mau.21.511-520</article-id><article-id custom-type="elpub" pub-id-type="custom">novtexmech-875</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>СИСТЕМНЫЙ АНАЛИЗ, УПРАВЛЕНИЕ И ОБРАБОТКА ИНФОРМАЦИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING</subject></subj-group></article-categories><title-group><article-title>Итерационные методы решения систем многозначных логических уравнений при моделировании цифровых систем управления объектами</article-title><trans-title-group xml:lang="en"><trans-title>Iterative Methods for Solving Systems of Multi-Valued Logical Equations in the Simulation of Object Control Digital Systems</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Иванников</surname><given-names>А. Д.</given-names></name><name name-style="western" xml:lang="en"><surname>Ivannikov</surname><given-names>A. D.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Доктор технических наук, профессор</p><p>г. Москва</p></bio><bio xml:lang="en"><p>Ivannikov Alexander D., Dr.Sc., Professor</p><p>Moscow, 124365</p></bio><email xlink:type="simple">adi@ippm.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Стемпковский</surname><given-names>А. Л.</given-names></name><name name-style="western" xml:lang="en"><surname>Stempkovskiy</surname><given-names>A. L.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Доктор технических наук, профессор, академик РАН</p><p>г. Москва</p></bio><bio xml:lang="en"/><email xlink:type="simple">ippm@ippm.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Институт проблем проектирования в микроэлектронике РАН</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Institute for Design Problems in Microelectronics of Russian Academy of Sciences</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2020</year></pub-date><pub-date pub-type="epub"><day>07</day><month>09</month><year>2020</year></pub-date><volume>21</volume><issue>9</issue><fpage>511</fpage><lpage>520</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Commercial Publisher «New Technologies», 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Commercial Publisher «New Technologies»</copyright-holder><copyright-holder xml:lang="en">Commercial Publisher «New Technologies»</copyright-holder><license xlink:href="https://mech.novtex.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://mech.novtex.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://mech.novtex.ru/jour/article/view/875">https://mech.novtex.ru/jour/article/view/875</self-uri><abstract><p>Статья посвящена анализу методов решения систем многозначных логических уравнений методами итерации. С помощью итерационных методов решения реализуется математическое описание основного процесса функционально-логического моделирования, которое выполняется на этапе проектирования цифровых систем управления объектами для проверки правильности проекта. Рассмотрение многозначных (конечнозначных) значений логических сигналов на выводах блоков и элементов цифровых систем объясняется тем фактом, что в ряде случаев для анализа правильности временных соотношений при моделировании технических средств цифровых систем используется несколько значное представление двоичных логических сигналов, а также тем, что в последнее время ведется разработка логических элементов, реализующих четырех и более значную логику. На основе анализа структуры системы логических уравнений, используемой при моделировании цифровой аппаратуры, с применением графовых и логических моделей проводится анализ существования решений и их числа. Анализируются итерационные методы простой и обобщенной итерации, показывается связь между числом решений системы уравнений и ее графовым представлением, отражающим заданную схему соединения элементов технических средств цифровой системы управления. Для метода обобщенной итерации рассматриваются варианты с различным строением следа итерации, в частности, показывается, что при определенном строении следа итерации обобщенная итерация превращается в простую итерацию или итерацию Зейделя. Показано, что обобщенная итерация наиболее адекватно описывает процесс моделирования переключения логических сигналов в моделируемой схеме технических средств цифровых систем управления. Показано соответствие между различными вариантами функционально-логического моделирования цифровых систем и используемыми методами итерационного решения систем логических уравнений.</p></abstract><trans-abstract xml:lang="en"><p>The article is devoted to the analysis of methods for solving systems of multivalued logical equations by iteration methods. Iterative methods for solving such systems of equations are a mathematical description of the main process of functional-logical simulation, which is used at the stage of designing digital systems for objects control to verify the correctness of the design. Consideration of multi-valued values of logical signals at the outputs of blocks and elements of digital systems is explained by the fact that in some cases, to analyze the correctness of time relationships when simulating the hardware of digital systems, a several valued representation of logical signals is used, as well as that recently, logical elements are being developed that implement four or more valued logic. Based on the analysis of the structure of the system of logical equations used in digital hardware simulation, using graph and logical models, an analysis is made of the existence of solutions and their number. Iterative methods of a simple and generalized iteration are analyzed, a relationship is shown between the number of solutions of the system of equations and its graph representation, which reflects a given circuit of connecting elements of the hardware of a digital control system. For the generalized iteration method, options with a different structure of the iteration trace are considered, in particular, it is shown that, with a certain structure of the iteration trace, the generalized iteration turns into a simple iteration or Seidel iteration. It is shown that the generalized iteration most adequately describes the process of simulating the switching of logical signals in a simulated circuit of digital control systems hardware. The correspondence between various options of functional-logical simulation of digital systems and the used methods of iterative solution of systems of logical equations is shown.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>функционально-логическое моделирование проектов</kwd><kwd>цифровые системы управления объектами</kwd><kwd>многозначные логические уравнения</kwd><kwd>методы простой и обобщенной итерации</kwd></kwd-group><kwd-group xml:lang="en"><kwd>functional-logical simulation of design</kwd><kwd>digital systems for object control</kwd><kwd>multivalued logical equations</kwd><kwd>methods of simple and generalized iteration</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Keresztes P., Tukacs A., Török M. A Multi Valued Logic VHDL Package for Switch Level Simulation of Novel Digital CMOS Circuits // 2018 International Conference on Recent Innovations in Electrical, Electronics &amp; Communication Engineering (ICRIEECE). Bhubaneswar, India. 2018. P. 25—28.</mixed-citation><mixed-citation xml:lang="en">Keresztes P., Tukacs A., Török M. A Multi Valued Logic VHDL Package for Switch Level Simulation of Novel Digital CMOS Circuits // 2018 International Conference on Recent Innovations in Electrical, Electronics &amp; Communication Engineering (ICRIEECE). Bhubaneswar, India. 2018. P. 25—28.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Bara A., Bazargan-Sabet P., Chevallier R., Encrenaz E., Ledu D., Renault P. Formal verification of timed VHDL programs // 2010 Forum on Specification &amp; Design Languages (FDL 2010). Southampton. 2010. P. 1—6.</mixed-citation><mixed-citation xml:lang="en">Bara A., Bazargan-Sabet P., Chevallier R., Encrenaz E., Ledu D., Renault P. Formal verification of timed VHDL programs // 2010 Forum on Specification &amp; Design Languages (FDL 2010). Southampton. 2010. P. 1—6.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Иванников А. Д., Стемпковский А. Л. Основные положения системы моделирования проектов цифровых систем для совместной отладки технических средств и программно-микропрограммного обеспечения // Информационные системы и технологии. 2018. № 6 (110). С. 13—19.</mixed-citation><mixed-citation xml:lang="en">Иванников А. Д., Стемпковский А. Л. Основные положения системы моделирования проектов цифровых систем для совместной отладки технических средств и программно-микропрограммного обеспечения // Информационные системы и технологии. 2018. № 6 (110). С. 13—19.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Kunapareddy S., Turaga S. D., and Sajjan S. S. T. M. Comparision between LPSAT and SMT for RTL verification // 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. Nagercoil. 2015. P. 1—5.</mixed-citation><mixed-citation xml:lang="en">Kunapareddy S., Turaga S. D., and Sajjan S. S. T. M. Comparision between LPSAT and SMT for RTL verification // 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. Nagercoil. 2015. P. 1—5.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Иванников А. Д., Стемпковский А. Л. Формализация задачи отладки проектов цифровых систем // Информационные технологии. 2014. № 9. С. 3—10.</mixed-citation><mixed-citation xml:lang="en">Иванников А. Д., Стемпковский А. Л. Формализация задачи отладки проектов цифровых систем // Информационные технологии. 2014. № 9. С. 3—10.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Куцак Н. Ю., Подымов В. В. Формальная верификация диаграмм троичных цифровых сигналов // Моделирование и анализ информационных систем. 2019. Т. 26, № 3. С. 332—350.</mixed-citation><mixed-citation xml:lang="en">Куцак Н. Ю., Подымов В. В. Формальная верификация диаграмм троичных цифровых сигналов // Моделирование и анализ информационных систем. 2019. Т. 26, № 3. С. 332—350.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Tai Y, Hu W., Guo Lantian, Mao B., Mu D. Gate Level Information Flow analysis for multi-valued logic system // 2017 2nd International Conference on Image, Vision and Computing (ICIVC). Chengdu. 2017. P. 1102—1106.</mixed-citation><mixed-citation xml:lang="en">Tai Y, Hu W., Guo Lantian, Mao B., Mu D. Gate Level Information Flow analysis for multi-valued logic system // 2017 2nd International Conference on Image, Vision and Computing (ICIVC). Chengdu. 2017. P. 1102—1106.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Mane S. C., Hajare S. P., Dakhole P. Current mode quaternary logic circuit // 2017 International Conference on Communication and Signal Processing (ICCSP). Chennai. 2017. P. 0825—0829.</mixed-citation><mixed-citation xml:lang="en">Mane S. C., Hajare S. P., Dakhole P. Current mode quaternary logic circuit // 2017 International Conference on Communication and Signal Processing (ICCSP). Chennai. 2017. P. 0825—0829.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Sooriamala A. P., Poovannan E. Synthesis of multiple valued logic digital circuits using CMOS gates // 2017 International Conference on Innovations in Electrical, Electronics, Instrumentation and Media Technology (ICEEIMT). Coimbatore. 2017. P. 383—388.</mixed-citation><mixed-citation xml:lang="en">Sooriamala A. P., Poovannan E. Synthesis of multiple valued logic digital circuits using CMOS gates // 2017 International Conference on Innovations in Electrical, Electronics, Instrumentation and Media Technology (ICEEIMT). Coimbatore. 2017. P. 383—388.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Prokopenko N. N., Chernov N. I., Yugai V., Butyrlagin N. V. The element base of the multivalued threshold logic for the automation and control digital devices // 2017 International Siberian Conference on Control and Communications (SIBCON). Astana. 2017. P. 1—5.</mixed-citation><mixed-citation xml:lang="en">Prokopenko N. N., Chernov N. I., Yugai V., Butyrlagin N. V. The element base of the multivalued threshold logic for the automation and control digital devices // 2017 International Siberian Conference on Control and Communications (SIBCON). Astana. 2017. P. 1—5.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Shimabukuro K., Kameyama M. Fine-Grain Pipelined Reconfigurable VLSI Architecture Based on Multiple-Valued Multiplexer Logic // 2017 IEEE 47th International Symposium on Multiple-Valued Logic (ISMVL). Novi Sad. 2017. P. 19—24.</mixed-citation><mixed-citation xml:lang="en">Shimabukuro K., Kameyama M. Fine-Grain Pipelined Reconfigurable VLSI Architecture Based on Multiple-Valued Multiplexer Logic // 2017 IEEE 47th International Symposium on Multiple-Valued Logic (ISMVL). Novi Sad. 2017. P. 19—24.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Закревский А. Д. Логические уравнения. М.: Едиториал УРСС, 2003. 96 с.</mixed-citation><mixed-citation xml:lang="en">Закревский А. Д. Логические уравнения. М.: Едиториал УРСС, 2003. 96 с.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ландау И. Я. Применение ЦВМ для проектирования ЦВМ. М.: Энергия, 1974. 152 с.</mixed-citation><mixed-citation xml:lang="en">Ландау И. Я. Применение ЦВМ для проектирования ЦВМ. М.: Энергия, 1974. 152 с.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Мальцев А. И. Алгебраические системы. М.: Наука, 1970. 392 с.</mixed-citation><mixed-citation xml:lang="en">Мальцев А. И. Алгебраические системы. М.: Наука, 1970. 392 с.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Норенков И. П., Маничев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М.: Высшая школа, 1983. 272 с.</mixed-citation><mixed-citation xml:lang="en">Норенков И. П., Маничев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М.: Высшая школа, 1983. 272 с.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Теория и методы автоматизации проектирования вычислительных систем. Под ред. М. Брейера. М.: Мир, 1977. 283 с.</mixed-citation><mixed-citation xml:lang="en">Теория и методы автоматизации проектирования вычислительных систем. Под ред. М. Брейера. М.: Мир, 1977. 283 с.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
