<!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">81911</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>Design and testing of logic devices</subject>
    </subj-group>
    <subj-group>
     <subject>Проектирование и тестирование логических устройств</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">The Properties of Polynomial Codes in Concurrent Error Detection Systemsof Combinational Logical Circuits</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>Abdullaev</surname>
       <given-names>R B</given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Петербургский государственный университет путей сообщенияИмператора Александра I</institution>
     <country>ru</country>
    </aff>
    <aff>
     <institution xml:lang="en">Emperor Alexander I St. Petersburg State Transport University</institution>
     <country>ru</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2018-12-25T18:22:47+03:00">
    <day>25</day>
    <month>12</month>
    <year>2018</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2018-12-25T18:22:47+03:00">
    <day>25</day>
    <month>12</month>
    <year>2018</year>
   </pub-date>
   <volume>4</volume>
   <issue>4</issue>
   <fpage>655</fpage>
   <lpage>686</lpage>
   <history>
    <date date-type="received" iso-8601-date="2018-12-12T18:22:47+03:00">
     <day>12</day>
     <month>12</month>
     <year>2018</year>
    </date>
    <date date-type="accepted" iso-8601-date="2018-12-15T18:22:47+03:00">
     <day>15</day>
     <month>12</month>
     <year>2018</year>
    </date>
   </history>
   <self-uri xlink:href="https://atjournal.ru/en/nauka/article/81911/view">https://atjournal.ru/en/nauka/article/81911/view</self-uri>
   <abstract xml:lang="ru">
    <p>Рассмотрены способы построения систем тестового и функционального контроля логических схем, а также присущие им недостатки. Обозначены принципы построения полиномиальных кодов и особенности их применения в задачах функционального диагностирования логических комбинационных схем железнодорожной автоматики. Перечислены существующие и выявлены новые свойства полиномиальных кодов, учет которых необходим при синтезе комбинационных схем самоконтроля, в частности, это свойство обнаружения однократных и двукратных ошибок, свойство обнаружения ошибок нечетной кратности, свойство обладания полиномами низшего класса обнаруживающими характеристиками некоторых полиномов старшего класса. Приведено условие для полного обнаружения полиномиальными кодами двукратных ошибок любого вида. Произведен сравнительный анализ обнаруженных ошибок различной кратности полиномиальными кодами 2, 3 и 4-го классов в сравнении с соответствующими кодами суммирования. В ходе экспериментов по обнаружению ошибок в комбинационных схемах из набора LGSynth`89 полиномиальные коды показали хорошие результаты. В некоторых контрольных схемах при использовании полиномиальных кодов достигается полное обнаружение ошибок любой кратности. Рассчитана также структурная избыточность систем функционального контроля при применении полиномиальных кодов, при которых избыточность системы не превышала 70-80 % от значения избыточности при использовании кодов суммирования, и 50-60 % при сравнении с методом дублирования.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>The paper considers the existing methods for constructing systems of test and functional control of logic circuits, as well as their inherent disadvantages. The principles of the polynomial codes construction and features of their application in the tasks of functional diagnosis of logical combinational circuits of railway automation are given. The existing and new properties of polynomial codes, which are necessary for the synthesis of combinational self-control schemes, are listed, in particular, these are the property of detection of single and double errors, the property of detecting errors of odd multiplicity, the property of possessing polynomials of the lower class of detecting characteristics of some polynomials of the senior class. A condition for complete detection of any type of double errors by polynomial codes is given. The article provides a comparative analysis of the different multiplicity errors, detected by polynomial codes of the 2, 3 and 4 classes in comparison with the errors detected by the corresponding sum codes. The polynomial codes have shown good results in the course of experiments on error detection in combinational circuits of the set of LGSynth`89. In some control schemes, full detection of any multiplicity errors is achieved using polynomial codes. The structural redundancy of concurrent error detection systems was also calculated. In the situation of the polynomial codes applying, the redundancy of the system did not exceed 70-80 % of the redundancy value in the situation of the sum codes applying, and did not exceed 50-60 % of the redundancy in the situation of duplication method applying.</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>combinational circuit</kwd>
    <kwd>functional diagnosis</kwd>
    <kwd>uniform codes</kwd>
    <kwd>polynomial code</kwd>
    <kwd>that forms the polynomial</kwd>
    <kwd>polynomial code properties</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list/>
 </back>
</article>
