<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article 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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Transport automation research</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Transport automation research</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Автоматика на транспорте</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2412-9186</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">75790</article-id>
   <article-id pub-id-type="doi">10.20295/2412-9186-2024-10-01-74-99</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ТЕХНИЧЕСКАЯ ДИАГНОСТИКА И КОНТРОЛЕПРИГОДНЫЕ СИСТЕМЫ</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>TECHNICAL DIAGNOSTICS AND CONTROLLABLE SYSTEMS</subject>
    </subj-group>
    <subj-group>
     <subject>ТЕХНИЧЕСКАЯ ДИАГНОСТИКА И КОНТРОЛЕПРИГОДНЫЕ СИСТЕМЫ</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Study of algorithms for synthesis of self-checking digital devices based on Boolean correction of signals using weighted Bose – Lin codes</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>ИССЛЕДОВАНИЕ АЛГОРИТМОВ СИНТЕЗА САМОПРОВЕРЯЕМЫХ ЦИФРОВЫХ УСТРОЙСТВ НА ОСНОВЕ ЛОГИЧЕСКОЙ КОРРЕКЦИИ СИГНАЛОВ С ПРИМЕНЕНИЕМ ВЗВЕШЕННЫХ КОДОВ БОУЗА – ЛИНА</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Ефанов</surname>
       <given-names>Дмитрий Викторович</given-names>
      </name>
      <name xml:lang="en">
       <surname>Efanov</surname>
       <given-names>Dmitriy Viktorovich</given-names>
      </name>
     </name-alternatives>
     <email>TrES-4b@yandex.ru</email>
     <bio xml:lang="ru">
      <p>доктор технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>doctor of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
     <xref ref-type="aff" rid="aff-2"/>
     <xref ref-type="aff" rid="aff-3"/>
     <xref ref-type="aff" rid="aff-4"/>
     <xref ref-type="aff" rid="aff-5"/>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Елина</surname>
       <given-names>Есения Игоревна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Elina</surname>
       <given-names>Eseniya Igorevna</given-names>
      </name>
     </name-alternatives>
     <email>eseniya-elina@mail.ru</email>
     <xref ref-type="aff" rid="aff-6"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Санкт-Петербургский политехнический университет Петра Великого</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Peter the Great Saint Petersburg Polytechnic University</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-2">
    <aff>
     <institution xml:lang="ru">Санкт-Петербургский политехнический университет Петра Великого</institution>
     <city>Санкт-Петербург</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Peter the Great Saint Petersburg Polytechnic University</institution>
     <city>Saint-Petersburg</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-3">
    <aff>
     <institution xml:lang="ru">Российский университет транспорта (МИИТ)</institution>
     <city>Москва</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Russian University of Transport (MIIT)</institution>
     <city>Moscow</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-4">
    <aff>
     <institution xml:lang="ru">Ташкентский государственный транспортный университет</institution>
     <city>Ташкент</city>
     <country>Узбекистан</country>
    </aff>
    <aff>
     <institution xml:lang="en">Tashkent State Transport University</institution>
     <city>Tashkent</city>
     <country>Uzbekistan</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-5">
    <aff>
     <institution xml:lang="ru">Институт проблем транспорта им. Н. С. Соломенко Российской Академии наук</institution>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Institute of Transport Problems named after N. S. Solomenko of the Russian Academy of Sciences</institution>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <aff-alternatives id="aff-6">
    <aff>
     <institution xml:lang="ru">Санкт-Петербургский политехнический университет Петра Великого</institution>
     <city>Санкт-Петербург</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Peter the Great Saint Petersburg Polytechnic University</institution>
     <city>Saint-Petersburg</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2024-03-17T00:00:00+03:00">
    <day>17</day>
    <month>03</month>
    <year>2024</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2024-03-17T00:00:00+03:00">
    <day>17</day>
    <month>03</month>
    <year>2024</year>
   </pub-date>
   <volume>10</volume>
   <issue>1</issue>
   <fpage>74</fpage>
   <lpage>99</lpage>
   <history>
    <date date-type="received" iso-8601-date="2024-03-08T00:00:00+03:00">
     <day>08</day>
     <month>03</month>
     <year>2024</year>
    </date>
   </history>
   <self-uri xlink:href="https://atjournal.ru/en/nauka/article/75790/view">https://atjournal.ru/en/nauka/article/75790/view</self-uri>
   <abstract xml:lang="ru">
    <p>Предложено при синтезе самопроверяемых цифровых устройств на основе логической коррекции сигналов применять взвешенные коды Боуза – Лина, принципы построения которых подразумевают предварительное взвешивание информационных символов натуральными числами. Предложены две «базовые» структуры для синтеза схем встроенного контроля для групп из шести выходов объекта диагностирования. Структуры основаны на использовании взвешенных кодах Боуза – Лина с суммированием в кольце вычетов по модулю M=4. Таких помехозащищенных кодов с числом информационных символов m=4 существует 15, что позволяет выбирать в качестве базового кода в схеме встроенного контроля наилучший вариант по различным критериям, в том числе, добиваться достижения свойства самопроверяемости даже в случаях, когда этого невозможно получить путем использования «традиционных» подходов, включая дублирование. Разработаны два алгоритма синтеза схем встроенного контроля на основе логической коррекции сигналов, позволяющие использовать коррекцию только двух из шести функций в базовой структуре. Для базовых структур существует 720 способов построения схемы встроенного контроля на основе логической коррекции сигналов с применением каждого взвешенного кода Боуза – Лина, что дает возможность выбора наилучшего способа реализации самопроверяемого устройства с учетом различных показателей (структурной избыточности, контролепригодности и пр.). Работа алгоритмов продемонстрирована на простых примерах. Приведены результаты экспериментов с тестовыми цифровыми схемами из набора MCNC Benchmarks, подтверждающие эффективность разработанных алгоритмов. Показано, что при большом числе выходов существует астрономическое количество способов организации схем встроенного контроля, что дает возможность построения самопроверяемых устройств с различными характеристиками. Использование логической коррекции сигналов с применением взвешенных кодов Боуза – Лина может использоваться при разработке и проектировании самопроверяемых цифровых устройств на различной элементной базе.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>When synthesizing self-checking digital devices based on Boolean correction of signals, it is proposed to use weight-based Bose – Lin codes, the construction principles of which imply preliminary weighting of data symbols by natural numbers. Two “basic” structures are proposed for the synthesis of built-in control circuits for groups of six outputs of the diagnostic object. The structures are based on weight-based Bose – Lin codes with summation in the residue ring modulo M=4. There are 15 such noise-protected codes with the number of data symbols m=4, which allows to select the best option as a base code in the builtin control circuit according to various criteria, including achieving self-checking properties even in cases where this cannot be achieved using traditional approaches, including duplication. Two algorithms for the synthesis of built-in control circuits based on Boolean signal correction have been developed, allowing the use of correction of only two of the six functions in the basic structure. For basic structures, there are 720 ways to construct an integrated control circuit based on Boolean correction of signals using each weight-based Bose – Lin code, which makes it possible to choose the best way to implement a self-checking device, considering various indicators (structural redundancy, testability, etc.). The operation of the algorithms is demonstrated on simple examples. The results of experiments with test digital circuits from the MCNC Benchmars set confirming the efficiency of the developed algorithms are given. It is shown that with a large number of outputs, there is an astronomical number of ways to organize built-in control circuits, which makes it possible to build self-checking devices with various characteristics. The use of Boolean correction of signals using weight-based Bose – Lin codes can be used in the development and design of self-checking digital devices on various element bases.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>тестирование цифровых схем</kwd>
    <kwd>самопроверяемое устройство</kwd>
    <kwd>схема встроенного контроля</kwd>
    <kwd>логическая коррекция сигналов</kwd>
    <kwd>взвешенный код с суммированием</kwd>
    <kwd>взвешенный код Боуза – Лина</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>testing of digital circuits</kwd>
    <kwd>self-checking device</kwd>
    <kwd>built-in control circuit</kwd>
    <kwd>Boolean signal correction</kwd>
    <kwd>weighted code with summation</kwd>
    <kwd>weighted Bose – Lin code</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sogomonyan E. S., Slabakov E. V. Samoproveryaemye ustrojstva i otkazoustojchivye sistemy. - M.: Radio i svyaz’, 1989. - 208 s.</mixed-citation>
     <mixed-citation xml:lang="en">Sogomonyan E. S., Slabakov E. V. Samoproveryaemye ustrojstva i otkazoustojchivye sistemy. - M.: Radio i svyaz’, 1989. - 208 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Mitra S., McCluskey E. J. Which Concurrent Error Detection Scheme to Shoose? // Proceedings of International Test Conference, 2000, USA, Atlantic City, NJ, 03-05 October 2000. - Pp. 985-994. - DOI: 10.1109/ TEST.2000.894311.</mixed-citation>
     <mixed-citation xml:lang="en">Mitra S., McCluskey E. J. Which Concurrent Error Detection Scheme to Shoose? // Proceedings of International Test Conference, 2000, USA, Atlantic City, NJ, 03-05 October 2000. - Pp. 985-994. - DOI: 10.1109/ TEST.2000.894311.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Stempkovskij A. L., Tel’puhov D. V., ZHukova T. D., Demeneva A. I., Nadolenko V. V., Gurov S. I. Sintez skhemy funkcional’nogo kontrolya na osnove spektral’nogo R-koda s razbieniem vyhodov na gruppy // Mikroelektronika. - 2019. - T. 48. - № 4. - S. 284-294.</mixed-citation>
     <mixed-citation xml:lang="en">Stempkovskij A. L., Tel’puhov D. V., ZHukova T. D., Demeneva A. I., Nadolenko V. V., Gurov S. I. Sintez skhemy funkcional’nogo kontrolya na osnove spektral’nogo R-koda s razbieniem vyhodov na gruppy // Mikroelektronika. - 2019. - T. 48. - № 4. - S. 284-294.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Stempkovsky A. L., Zhukova T. D., Telpukhov D. V., Gurov S. I. CICADA: A New Tool to Design Circuits with Correction and Detection Abilities // International Siberian Conference on Control and Communications (SIBCON), 13-15 May 2021, Kazan, Russia. - Pp. 1-5. - DOI: 10.1109/SIBCON50419.2021.9438900.</mixed-citation>
     <mixed-citation xml:lang="en">Stempkovsky A. L., Zhukova T. D., Telpukhov D. V., Gurov S. I. CICADA: A New Tool to Design Circuits with Correction and Detection Abilities // International Siberian Conference on Control and Communications (SIBCON), 13-15 May 2021, Kazan, Russia. - Pp. 1-5. - DOI: 10.1109/SIBCON50419.2021.9438900.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sapozhnikov V. V., Sapozhnikov Vl. V., Efanov D. V. Teoriya sinteza samoproveryaemyh cifrovyh sistem na osnove kodov s summirovaniem. - SPb.: Lan’, 2021. - 580 s.</mixed-citation>
     <mixed-citation xml:lang="en">Sapozhnikov V. V., Sapozhnikov Vl. V., Efanov D. V. Teoriya sinteza samoproveryaemyh cifrovyh sistem na osnove kodov s summirovaniem. - SPb.: Lan’, 2021. - 580 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sapozhnikov V. V., Sapozhnikov Vl. V. Samoproveryaemye diskretnye ustrojstva. - SPb.: Energoatomizdat, 1992, 224 s.</mixed-citation>
     <mixed-citation xml:lang="en">Sapozhnikov V. V., Sapozhnikov Vl. V. Samoproveryaemye diskretnye ustrojstva. - SPb.: Energoatomizdat, 1992, 224 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Piestrak S. J. Design of Self-Testing Checkers for Unidirectional Error Detecting Codes. - Wrocław: Oficyna Wydawnicza Politechniki Wrocłavskiej, 1995. - 111 p.</mixed-citation>
     <mixed-citation xml:lang="en">Piestrak S. J. Design of Self-Testing Checkers for Unidirectional Error Detecting Codes. - Wrocław: Oficyna Wydawnicza Politechniki Wrocłavskiej, 1995. - 111 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Ostanin S. A., Matrosova A. YU., Butorina N. B., Grebnev A. O. Sintez monotonnyh detektorov dlya podmnozhestva ravnovesnyh kodov // Izvestiya vuzov. Fizika. - 2016. - T. 59. - № 8-2. - S. 79-81.</mixed-citation>
     <mixed-citation xml:lang="en">Ostanin S. A., Matrosova A. YU., Butorina N. B., Grebnev A. O. Sintez monotonnyh detektorov dlya podmnozhestva ravnovesnyh kodov // Izvestiya vuzov. Fizika. - 2016. - T. 59. - № 8-2. - S. 79-81.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Butorina N., Burkatovskaya Yu., Pakhomova E. On the Self-Testing (m, n)-code Checker Design // IOP Conference Series: Materials Science and Engineering, Volume 1019, 14th International Forum on Strategic Technology (IFOST 2019) 14th-17th October 2019, Tomsk, Russian Federation. - Pp. 336-340. - DOI: 10.1088/1757-899X/1019/1/012098.</mixed-citation>
     <mixed-citation xml:lang="en">Butorina N., Burkatovskaya Yu., Pakhomova E. On the Self-Testing (m, n)-code Checker Design // IOP Conference Series: Materials Science and Engineering, Volume 1019, 14th International Forum on Strategic Technology (IFOST 2019) 14th-17th October 2019, Tomsk, Russian Federation. - Pp. 336-340. - DOI: 10.1088/1757-899X/1019/1/012098.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sapozhnikov V. V., Sapozhnikov Vl. V., Dmitriev A. V., Morozov A. V., Gessel’ M. Organizaciya funkcional’nogo kontrolya kombinacionnyh skhem metodom logicheskogo dopolneniya // Elektronnoe modelirovanie. - 2002. - Tom 24. - № 6. - S. 52-66.</mixed-citation>
     <mixed-citation xml:lang="en">Sapozhnikov V. V., Sapozhnikov Vl. V., Dmitriev A. V., Morozov A. V., Gessel’ M. Organizaciya funkcional’nogo kontrolya kombinacionnyh skhem metodom logicheskogo dopolneniya // Elektronnoe modelirovanie. - 2002. - Tom 24. - № 6. - S. 52-66.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gessel’ M., Morozov A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Logicheskoe dopolnenie - novyj metod kontrolya kombinacionnyh skhem // Avtomatika i telemekhanika. - 2003. - № 1. - S. 167-176.</mixed-citation>
     <mixed-citation xml:lang="en">Gessel’ M., Morozov A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Logicheskoe dopolnenie - novyj metod kontrolya kombinacionnyh skhem // Avtomatika i telemekhanika. - 2003. - № 1. - S. 167-176.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gessel’ M., Morozov A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Kontrol’ kombinacionnyh skhem metodom logicheskogo dopolneniya // Avtomatika i telemekhanika. - 2005. - № 8. - S. 161-172.</mixed-citation>
     <mixed-citation xml:lang="en">Gessel’ M., Morozov A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Kontrol’ kombinacionnyh skhem metodom logicheskogo dopolneniya // Avtomatika i telemekhanika. - 2005. - № 8. - S. 161-172.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Göessel M., Ocheretny V., Sogomonyan E., Marienfeld D. New Methods of Concurrent Checking: Edition 1. - Dordrecht: Springer Science+Business Media B. V., 2008. - 184 p.</mixed-citation>
     <mixed-citation xml:lang="en">Göessel M., Ocheretny V., Sogomonyan E., Marienfeld D. New Methods of Concurrent Checking: Edition 1. - Dordrecht: Springer Science+Business Media B. V., 2008. - 184 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Morosow, A., Sapozhnikov V. V., Sapozhnikov Vl. V., Goessel M. Self-Checking Combinational Circuits with Unidirectionally Independent Outputs // VLSI Design. - 1998. - Vol. 5. - Issue 4. - Pp. 333-345. - DOI: 10.1155/1998/20389.</mixed-citation>
     <mixed-citation xml:lang="en">Morosow, A., Sapozhnikov V. V., Sapozhnikov Vl. V., Goessel M. Self-Checking Combinational Circuits with Unidirectionally Independent Outputs // VLSI Design. - 1998. - Vol. 5. - Issue 4. - Pp. 333-345. - DOI: 10.1155/1998/20389.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Usloviya obnaruzheniya neispravnosti logicheskogo elementa v kombinacionnom ustrojstve pri funkНАЗВАНИЕ</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Usloviya obnaruzheniya neispravnosti logicheskogo elementa v kombinacionnom ustrojstve pri funkNAZVANIE</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Organization of a Fully Self-Checking Structure of a Combinational Device Based on Searching for Groups of Symmetrically Independent Outputs // Automatic Control and Computer Sciences. - 2020. - Vol. 54. - Issue 4. - Pp. 279-290. - DOI: 10.3103/ S0146411620040045.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Organization of a Fully Self-Checking Structure of a Combinational Device Based on Searching for Groups of Symmetrically Independent Outputs // Automatic Control and Computer Sciences. - 2020. - Vol. 54. - Issue 4. - Pp. 279-290. - DOI: 10.3103/ S0146411620040045.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Modificirovannye kody s summirovaniem vzveshennyh perekhodov v sistemah funkcional’nogo kontrolya kombinacionnyh skhem // Trudy Instituta sistemnogo programmirovaniya RAN. - 2017. - Tom 29. - № 5. - S. 39-60. - DOI: 10.15514/ ISPRAS-2017-29(5)-3.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Modificirovannye kody s summirovaniem vzveshennyh perekhodov v sistemah funkcional’nogo kontrolya kombinacionnyh skhem // Trudy Instituta sistemnogo programmirovaniya RAN. - 2017. - Tom 29. - № 5. - S. 39-60. - DOI: 10.15514/ ISPRAS-2017-29(5)-3.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Das D. K., Roy S. S., Dmitiriev A., Morozov A., Gössel M. Constraint Don’t Cares for Optimizing Designs for Concurrent Checking by 1-out-of-3 Codes // Proceedings of the 10th International Workshops on Boolean Problems, Freiberg, Germany, September, 2012. - Pp. 33-40.</mixed-citation>
     <mixed-citation xml:lang="en">Das D. K., Roy S. S., Dmitiriev A., Morozov A., Gössel M. Constraint Don’t Cares for Optimizing Designs for Concurrent Checking by 1-out-of-3 Codes // Proceedings of the 10th International Workshops on Boolean Problems, Freiberg, Germany, September, 2012. - Pp. 33-40.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Pivovarov D. V. Postroenie sistem funkcional’nogo kontrolya mnogovyhodnyh kombinacionnyh skhem metodom logicheskogo dopolneniya po ravnovesnym kodam // Avto-matika na transporte. - 2018. - Tom 4. - № 1. - S. 131-149.</mixed-citation>
     <mixed-citation xml:lang="en">Pivovarov D. V. Postroenie sistem funkcional’nogo kontrolya mnogovyhodnyh kombinacionnyh skhem metodom logicheskogo dopolneniya po ravnovesnym kodam // Avto-matika na transporte. - 2018. - Tom 4. - № 1. - S. 131-149.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Saposhnikov Vl. V., Dmitriev A., Goessel M., Saposhnikov V. V. Self-Dual Parity Checking - a New Method for on Line Testing // Proceedings of 14th IEEE VLSI Test Symposium, USA, Princeton, 1996. - Pp. 162-168.</mixed-citation>
     <mixed-citation xml:lang="en">Saposhnikov Vl. V., Dmitriev A., Goessel M., Saposhnikov V. V. Self-Dual Parity Checking - a New Method for on Line Testing // Proceedings of 14th IEEE VLSI Test Symposium, USA, Princeton, 1996. - Pp. 162-168.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B21">
    <label>21.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Gessel’ M., Dmitriev A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Samotestiruemaya struktura dlya funkcional’nogo obnaruzheniya otkazov v kombinacionnyh skhemah // Avtomatika i telemekhanika. - 1999. - № 11. - S. 162-174.</mixed-citation>
     <mixed-citation xml:lang="en">Gessel’ M., Dmitriev A. V., Sapozhnikov V. V., Sapozhnikov Vl. V. Samotestiruemaya struktura dlya funkcional’nogo obnaruzheniya otkazov v kombinacionnyh skhemah // Avtomatika i telemekhanika. - 1999. - № 11. - S. 162-174.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B22">
    <label>22.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Morozov M., Saposhnikov V. V., Saposhnikov Vl. V., Goessel M. New Self-Checking Circuits by Use of Berger-codes // Proceedings of 6th IEEE International On-Line Testing Workshop, Palma De Mallorca, Spain, 3-5 July 2000. - Pp. 171-176.</mixed-citation>
     <mixed-citation xml:lang="en">Morozov M., Saposhnikov V. V., Saposhnikov Vl. V., Goessel M. New Self-Checking Circuits by Use of Berger-codes // Proceedings of 6th IEEE International On-Line Testing Workshop, Palma De Mallorca, Spain, 3-5 July 2000. - Pp. 171-176.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B23">
    <label>23.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Pogodina T. S. Issledovanie svojstv samodvojstvennyh kombinacionnyh ustrojstv s kontrolem vychislenij na osnove kodov Hemminga // Informatika i avtomatizaciya. - 2023. - Tom 22. - № 2. - C. 349-392. - DOI: 10.15622/ia.22.2.5.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Pogodina T. S. Issledovanie svojstv samodvojstvennyh kombinacionnyh ustrojstv s kontrolem vychislenij na osnove kodov Hemminga // Informatika i avtomatizaciya. - 2023. - Tom 22. - № 2. - C. 349-392. - DOI: 10.15622/ia.22.2.5.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B24">
    <label>24.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V. Osobennosti realizacii samoproveryaemyh struktur na osnove metoda invertirovaniya dannyh i linejnyh kodov // Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel’naya tekhnika i informatika. - 2023. - № 65. - S. 126-138. - DOI: 10.17223/19988605/65/13.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V. Osobennosti realizacii samoproveryaemyh struktur na osnove metoda invertirovaniya dannyh i linejnyh kodov // Vestnik Tomskogo gosudarstvennogo universiteta. Upravlenie, vychislitel’naya tekhnika i informatika. - 2023. - № 65. - S. 126-138. - DOI: 10.17223/19988605/65/13.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B25">
    <label>25.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Freiman C. V. Optimal Error Detection Codes for Completely Asymmetric Binary Channels // Information and Control. - 1962. - Vol. 5, issue 1. - Pp. 64-71. - DOI: 10.1016/S0019-9958(62)90223-1.</mixed-citation>
     <mixed-citation xml:lang="en">Freiman C. V. Optimal Error Detection Codes for Completely Asymmetric Binary Channels // Information and Control. - 1962. - Vol. 5, issue 1. - Pp. 64-71. - DOI: 10.1016/S0019-9958(62)90223-1.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B26">
    <label>26.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V., Pivovarov D. V. The Synthesis Conditions of Completely Self-Testing Embedded-Control Circuits Based on the Boolean Complement Method to the «1-out-of-m» Constant-Weight Code // Automatic Control and Computer Sciences. - 2020. - Vol. 54. - Issue 2. - Pp. 89-99. - DOI: 10.3103/S0146411620020042.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V., Pivovarov D. V. The Synthesis Conditions of Completely Self-Testing Embedded-Control Circuits Based on the Boolean Complement Method to the «1-out-of-m» Constant-Weight Code // Automatic Control and Computer Sciences. - 2020. - Vol. 54. - Issue 2. - Pp. 89-99. - DOI: 10.3103/S0146411620020042.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B27">
    <label>27.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Berger J. M. A Note on Error Detection Codes for Asymmetric Channels // Information and Control. - 1961. - Vol. 4, Issue 1. - Pp. 68-73. - DOI: 10.1016/S0019-9958(61)80037-5.</mixed-citation>
     <mixed-citation xml:lang="en">Berger J. M. A Note on Error Detection Codes for Asymmetric Channels // Information and Control. - 1961. - Vol. 4, Issue 1. - Pp. 68-73. - DOI: 10.1016/S0019-9958(61)80037-5.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B28">
    <label>28.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Carter W. C., Duke K. A., Schneider P. R. Self-Checking Error Checker for Two-Rail Coded Data // United States Patent Office, filed July 25, 1968, ser. No. 747533, patented Jan. 26, 1971, N. Y., 10 p.</mixed-citation>
     <mixed-citation xml:lang="en">Carter W. C., Duke K. A., Schneider P. R. Self-Checking Error Checker for Two-Rail Coded Data // United States Patent Office, filed July 25, 1968, ser. No. 747533, patented Jan. 26, 1971, N. Y., 10 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B29">
    <label>29.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D., Osadchy G., Zueva M. Special Aspects of Errors Definition via Sum Codes within Embedded Control Schemas Being Realized by Means of Boolean Complement Method // Proceedings of 11th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS’2021), Vol. 1, Cracow, Poland, September 22-25, 2021. - Pp. 424-431. - DOI: 10.1109/IDAACS53288.2021.9660837.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D., Osadchy G., Zueva M. Special Aspects of Errors Definition via Sum Codes within Embedded Control Schemas Being Realized by Means of Boolean Complement Method // Proceedings of 11th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS’2021), Vol. 1, Cracow, Poland, September 22-25, 2021. - Pp. 424-431. - DOI: 10.1109/IDAACS53288.2021.9660837.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B30">
    <label>30.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. The Self-Checking Concurrent Error-Detection Systems Synthesis Based on the Boolean Complement to the Bose - Lin Codes with the Modulo Value M=4 // Electronic Modeling. - 2021. - Vol. 43. - Issue 1. - Pp. 28-45. - DOI: 10.15407/emodel. 43.01.028.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Sapozhnikov V. V., Sapozhnikov Vl. V. The Self-Checking Concurrent Error-Detection Systems Synthesis Based on the Boolean Complement to the Bose - Lin Codes with the Modulo Value M=4 // Electronic Modeling. - 2021. - Vol. 43. - Issue 1. - Pp. 28-45. - DOI: 10.15407/emodel. 43.01.028.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B31">
    <label>31.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D., Osadchy G., Zueva M. Specifics of Error Detection with Modular Sum Codes in Concurrent Error-Detection Circuits Based on Boolean Complement Method // Proceedings of 19th IEEE East-West Design &amp; Test Symposium (EWDTS’2021), Batumi, Georgia, September 10-13, 2021. - Pp. 59-69. - DOI: 10.1109/EWDTS52692.2021.9581036.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D., Osadchy G., Zueva M. Specifics of Error Detection with Modular Sum Codes in Concurrent Error-Detection Circuits Based on Boolean Complement Method // Proceedings of 19th IEEE East-West Design &amp; Test Symposium (EWDTS’2021), Batumi, Georgia, September 10-13, 2021. - Pp. 59-69. - DOI: 10.1109/EWDTS52692.2021.9581036.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B32">
    <label>32.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Bose B., Lin D. J. Systematic Unidirectional Error-Detection Codes // IEEE Transaction on Computers. - Vol. C-34, Nov. 1985. - Pp. 1026-1032.</mixed-citation>
     <mixed-citation xml:lang="en">Bose B., Lin D. J. Systematic Unidirectional Error-Detection Codes // IEEE Transaction on Computers. - Vol. C-34, Nov. 1985. - Pp. 1026-1032.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B33">
    <label>33.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Das D., Touba N. A., Seuring M., Gossel M. Low Cost Concurrent Error Detection Based on Modulo Weight-Based Codes // Proceedings of the IEEE 6th International On-Line Testing Workshop (IOLTW), Spain, Palma de Mallorca, July 3-5, 2000. - Pp. 171-176. - DOI: 10.1109/OLT.2000.856633.</mixed-citation>
     <mixed-citation xml:lang="en">Das D., Touba N. A., Seuring M., Gossel M. Low Cost Concurrent Error Detection Based on Modulo Weight-Based Codes // Proceedings of the IEEE 6th International On-Line Testing Workshop (IOLTW), Spain, Palma de Mallorca, July 3-5, 2000. - Pp. 171-176. - DOI: 10.1109/OLT.2000.856633.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B34">
    <label>34.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sapozhnikov V. V., Sapozhnikov Vl. V., Efanov D. V. Ob odnom klasse kodov, prigodnyh dlya sinteza sistem funkcional’nogo kontrolya logicheskih ustrojstv // Vestnik Rostovskogo gosudarstvennogo universiteta putej soobshcheniya. - 2014. - № 2. - S. 48-58.</mixed-citation>
     <mixed-citation xml:lang="en">Sapozhnikov V. V., Sapozhnikov Vl. V., Efanov D. V. Ob odnom klasse kodov, prigodnyh dlya sinteza sistem funkcional’nogo kontrolya logicheskih ustrojstv // Vestnik Rostovskogo gosudarstvennogo universiteta putej soobshcheniya. - 2014. - № 2. - S. 48-58.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B35">
    <label>35.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Aksyonova G. P. Neobhodimye i dostatochnye usloviya postroeniya polnost’yu proveryaemyh skhem svertki po modulyu 2 // Avtomatika i telemekhanika. - 1979. - № 9. - S. 126-135.</mixed-citation>
     <mixed-citation xml:lang="en">Aksyonova G. P. Neobhodimye i dostatochnye usloviya postroeniya polnost’yu proveryaemyh skhem svertki po modulyu 2 // Avtomatika i telemekhanika. - 1979. - № 9. - S. 126-135.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B36">
    <label>36.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Sentovich E. M., Singh K. J., Moon C., Savoj H., Brayton R. K., Sangiovanni-Vincentelli A. Sequential Circuit Design Using Synthesis and Optimization // Proceedings IEEE International Conference on Computer Design: VLSI in Computers &amp; Processors, 11-14 October 1992, Cambridge, MA, USA. - Pp. 328-333. - DOI: 10.1109/ICCD.1992.276282.</mixed-citation>
     <mixed-citation xml:lang="en">Sentovich E. M., Singh K. J., Moon C., Savoj H., Brayton R. K., Sangiovanni-Vincentelli A. Sequential Circuit Design Using Synthesis and Optimization // Proceedings IEEE International Conference on Computer Design: VLSI in Computers &amp; Processors, 11-14 October 1992, Cambridge, MA, USA. - Pp. 328-333. - DOI: 10.1109/ICCD.1992.276282.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B37">
    <label>37.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">SIS: A System for Sequential Circuit Synthesis / E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, A. Sangiovanni-Vincentelli // Electronics Research Laboratory, Department of Electrical Engineering and Computer Science, University of California, Berkeley, 4 May 1992, 45 p.</mixed-citation>
     <mixed-citation xml:lang="en">SIS: A System for Sequential Circuit Synthesis / E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, A. Sangiovanni-Vincentelli // Electronics Research Laboratory, Department of Electrical Engineering and Computer Science, University of California, Berkeley, 4 May 1992, 45 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B38">
    <label>38.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Zakrevskij A. D., Pottosin YU. V., CHeremisinova L. D. Logicheskie osnovy proektirovaniya diskretnyh ustrojstv. - M.: Fizmatlit, 2007. - 592 s.</mixed-citation>
     <mixed-citation xml:lang="en">Zakrevskij A. D., Pottosin YU. V., CHeremisinova L. D. Logicheskie osnovy proektirovaniya diskretnyh ustrojstv. - M.: Fizmatlit, 2007. - 592 s.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B39">
    <label>39.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V. Sintez samoproveryaemyh kombinacionnyh ustrojstv na osnove metoda logicheskoj korrekcii signalov s primeneniem kodov Bouza - Lina // Informacionnye tekhnologii. - 2023. - Tom 29. - № 10. - S. 503-511. - DOI: 10.17587/it.29.503-511.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V. Sintez samoproveryaemyh kombinacionnyh ustrojstv na osnove metoda logicheskoj korrekcii signalov s primeneniem kodov Bouza - Lina // Informacionnye tekhnologii. - 2023. - Tom 29. - № 10. - S. 503-511. - DOI: 10.17587/it.29.503-511.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B40">
    <label>40.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">McElvain K. IWLS’93 Benchmark Set: Version 4.0. - Distributed as a part of IWLS’93 benchmark set, May 1993.</mixed-citation>
     <mixed-citation xml:lang="en">McElvain K. IWLS’93 Benchmark Set: Version 4.0. - Distributed as a part of IWLS’93 benchmark set, May 1993.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B41">
    <label>41.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Collection of Digital Design Benchmarks. [Elektronnyj resurs]. URL: https://ddd. fit.cvut.cz/www/prj/Benchmarks/ (data obnovleniya: 10.02.2024).</mixed-citation>
     <mixed-citation xml:lang="en">Collection of Digital Design Benchmarks. [Elektronnyj resurs]. URL: https://ddd. fit.cvut.cz/www/prj/Benchmarks/ (data obnovleniya: 10.02.2024).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B42">
    <label>42.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Efanov D. V., Yelina Y. I. Synthesis of Concurrent Error-Detection Circuits Based on Boolean Signals Correction Using Modular Weight-Based Sum Codes // Proceedings of the 2024 Conference of Young Researchers in Electrical and Electronic Engineering (EICon), 29-30 January 2024, St. Petersburg, Russia. - Pp. 350-355.</mixed-citation>
     <mixed-citation xml:lang="en">Efanov D. V., Yelina Y. I. Synthesis of Concurrent Error-Detection Circuits Based on Boolean Signals Correction Using Modular Weight-Based Sum Codes // Proceedings of the 2024 Conference of Young Researchers in Electrical and Electronic Engineering (EICon), 29-30 January 2024, St. Petersburg, Russia. - Pp. 350-355.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
