<?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">dt</journal-id><journal-title-group><journal-title xml:lang="ru">Цифровая трансформация</journal-title><trans-title-group xml:lang="en"><trans-title>Digital Transformation</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2522-9613</issn><issn pub-type="epub">2524-2822</issn><publisher><publisher-name>Educational Establishment “Belarusian State University of Informatics and Radioelectronics”</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">dt-612</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>TECHNICAL SCIENCES</subject></subj-group></article-categories><title-group><article-title>Анализ и синтез маршевых тестов запоминающих устройств</article-title><trans-title-group xml:lang="en"><trans-title>Analysis and Synthesis March Memory Tests</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>Yarmolik</surname><given-names>V. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>д. т. н., профессор, профессор кафедры программного обеспечения информационных технологий</p><p>ул. П. Бровки, д. 6, 220013, г. Минск</p></bio><bio xml:lang="en"><p>Doctor of Science (Technical), Professor, Professor of Information Technology Software Department</p><p>6 P. Brovka St., 220013 Minsk</p></bio><email xlink:type="simple">Yarmolik@bsuir.by</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>Levantsevich</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>м. т. н., старший преподаватель кафедры программного обеспечения информационных технологий</p><p>ул. П. Бровки, д. 6, 220013, г. Минск</p></bio><bio xml:lang="en"><p>Master of Science (Technology), Senior Lecturer of the Information Technology</p><p>6 P. Brovka St., 220013 Minsk</p></bio><email xlink:type="simple">Lvn@bsuir.by</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>Demenkovets</surname><given-names>D. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>м. т. н., старший преподаватель кафедры программного обеспечения информационных технологий</p><p>ул. П. Бровки, д. 6, 220013, г. Минск</p></bio><bio xml:lang="en"><p>Master of Science (Technology), Senior Lecturer of the Information Technology</p><p>6 P. Brovka St., 220013 Minsk</p></bio><email xlink:type="simple">Demenkovets@bsuir.by</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>29</day><month>07</month><year>2021</year></pub-date><volume>0</volume><issue>2</issue><fpage>45</fpage><lpage>55</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Ярмолик В.Н., Леванцевич В.А., Деменковец Д.В., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Ярмолик В.Н., Леванцевич В.А., Деменковец Д.В.</copyright-holder><copyright-holder xml:lang="en">Yarmolik V.N., Levantsevich V.A., Demenkovets D.V.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://dt.bsuir.by/jour/article/view/612">https://dt.bsuir.by/jour/article/view/612</self-uri><abstract><p>В статье показывается актуальность тестирования запоминающих устройств современных вычислительных систем. Представляются математические модели неисправностей запоминающих устройств и эффективность их обнаружения, в частности, сложных кодочувствительных неисправностей типа PNPSFk, на базе классических маршевых тестов. Приводятся предельные оценки полноты покрытия подобных неисправностей в зависимости от количества запоминающих ячеек, участвующих в неисправности. Обосновывается необходимость синтеза маршевых тестов, характеризующихся высокой эффективностью обнаружения PNPSFk неисправностей. Определяется понятие примитива, обеспечивающего условия активизации и обнаружения различных видов PNPSFk. Приводятся примеры анализа и синтеза маршевых тестов, имеющих различную полноту покрытия PNPSFk неисправностей. Синтезируется маршевый тест March OP, характеризующийся максимальной полнотой покрытия неисправностей PNPSFk и имеющий минимальную временную сложность по сравнению с известными маршевыми тестами, обеспечивающими такую же полноту покрытия сложных неисправностей запоминающих устройств. </p></abstract><trans-abstract xml:lang="en"><p>The paper shows the relevance of testing storage devices in modern computing systems. Mathematical models of memory device faults and the efficiency of their detection, in particular, complex pattern sensitive faults of the PNPSFk type, based on classical march memory tests are presented. Limit estimates are given for the completeness of coverage of such faults depending on the number of memory cells involved in the fault. The necessity of synthesis of memory march tests characterized by high efficiency of PNPSFk failure detection is substantiated. The concept of a primitive providing conditions for activation and detection of various types of PNPSFk is defined. Examples of analysis and synthesis of memory march tests with different coverage of PNPSFk faults are given. The March OP memory test is synthesized, which is characterized by the maximum completeness of PNPSFk fault coverage and has the lowest time complexity compared to the known memory march tests, which provide the same comprehensiveness of coverage of complex memory device faults.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>тестирование вычислительных систем</kwd><kwd>неисправности памяти</kwd><kwd>кодочувствительные неисправности</kwd><kwd>маршевые тесты</kwd><kwd>псевдоисчерпывающие тесты</kwd></kwd-group><kwd-group xml:lang="en"><kwd>computer systems testing</kwd><kwd>memory faults</kwd><kwd>pattern sensitive faults</kwd><kwd>march tests</kwd><kwd>pseudo-exhaustive tests</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">Bushnell, M. L. Essentials of Electronic Testing for Digital, Memory &amp; Mixed-Signal VLSI Circuits / M. L. Bushnell, V. D. Agrawal. – New York: Kluwer Academic Publishers, 2000. – 690 p.</mixed-citation><mixed-citation xml:lang="en">M. L. Bushnell, V. D. Agrawal. Essentials of Electronic Testing for Digital, Memory &amp; Mixed-Signal VLSI Circuits. New York: Kluwer Academic Publishers, 2000. 690 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Wang, L. T. VLSI Test Principles and Architectures: Design for Testability / L. T. Wang, C. W. Wu, X. Wen. – Amsterdam: Elsevier, 2006. – 808 p.</mixed-citation><mixed-citation xml:lang="en">L. T. Wang, C. W. Wu, X. Wen. VLSI Test Principles and Architectures: Design for Testability. Amsterdam: Elsevier, 2006. 808 p.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В. Н. Контроль и диагностика вычислительных систем / В. Н. Ярмолик. – Минск: Бестпринт, 2019. – 387 с.</mixed-citation><mixed-citation xml:lang="en">V. N. Yarmolik. Kontrol i diagnostika vychislitelnykh system [Control and diagnostics of computing systems]. Minsk: Bestprint, 2019. 387 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">The International Technology Roadmap for Semiconductors: 2003 Edition (ITRS’2003). – San Jose: Semiconductor Industry Association, 2003. – 65 p.</mixed-citation><mixed-citation xml:lang="en">The International Technology Roadmap for Semiconductors: 2003 Edition (ITRS’2003). San Jose: Semiconductor Industry Association, 2003. 65 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Sharma, A. K. Advanced Semiconductor Memories: Architectures, Designs, and Applications / A. K. Sharma. – London: John Wiley &amp; Sons, 2003. – 652 р.</mixed-citation><mixed-citation xml:lang="en">A. K. Sharma. Advanced Semiconductor Memories: Architectures, Designs, and Applications. London: John Wiley &amp; Sons, 2003. 652 р.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Goor, A. J. Testing Semiconductor Memories: Theory and Practice / A. J. Goor. – Chichester: John Wiley &amp; Sons, 1991.</mixed-citation><mixed-citation xml:lang="en">A. J. Goor. Testing Semiconductor Memories: Theory and Practice. Chichester: John Wiley &amp; Sons, 1991.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В. Н. Неразрушающее тестирование запоминающих устройств / В. Н. Ярмолик [и др.]. – Минск: Бест- принт, 2005. – 230 с.</mixed-citation><mixed-citation xml:lang="en">V. N. Yarmolik. Nerazrushayushcheye testirovaniye zapominayushchikh ustroystv [Nondestructive testing of storage devices]. Minsk: Bestprint, 2005. 230 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, С. В. Маршевые тесты для самотестирования ОЗУ / С. В. Ярмолик, А. П. Занкович, А. А. Иванюк. – Минск: Бестпринт, 2009. – 270 с.</mixed-citation><mixed-citation xml:lang="en">S. V. Yarmolik, A. P. Zankovich, A. A. Ivanyuk. Marshevyye testy dlya samotestirovaniya OZU [Marching tests for self- testing of RAM]. Minsk: Bestprint, 2009. 270 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Marinescu, M. Simple and Efficient Algorithms for Functional RAM Testing: IEEE Int. Test Conf. / M. Marinescu. – IEEE Computer Society Press, 1982. – P. 236–239.</mixed-citation><mixed-citation xml:lang="en">M. Marinescu. Simple and Efficient Algorithms for Functional RAM Testing: IEEE Int. Test Conf. IEEE Computer Society Press, 1982. pp. 236–239.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Nair, C. Efficient Algorithms for Testing Semiconductor Random-Access Memories: IEEE Int. Test Conf. / C. Nair, S. Thatte, J. Abraham. – IEEE Transactions on Computers, 1978. – vol. 27, no. 6. – P. 572-576.</mixed-citation><mixed-citation xml:lang="en">C. Nair, S. Thatte, J. Abraham. Efficient Algorithms for Testing Semiconductor Random-Access Memories: IEEE Int. Test Conf. IEEE Transactions on Computers, 1978. vol. 27, no. 6, pp. 572-576.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Suk, D. S. A March Test for Functional Faults in Semiconductor Random-Access Memories: IEEE Trans. on Computers / D. S. Suk, S. M. Reddy. – IEEE Transactions on Computers, 1981. – vol. 30, no. 12. – P. 982–985.</mixed-citation><mixed-citation xml:lang="en">D. S. Suk, S. M. Reddy. A March Test for Functional Faults in Semiconductor Random-Access Memories: IEEE Trans. on Computers. IEEE Transactions on Computers, 1981. vol. 30, no. 12, pp. 982–985.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Goor, A. J. March LR: A test for Realistic Linked Faults: 14th VLSI Test Symposium / A. J. Goor, G. N. Gaydadjiev, V. N. Yarmolik, V. G. Mikitijuk. – IEEE Computer Society Press, 1996. – P. 272–280.</mixed-citation><mixed-citation xml:lang="en">A. J. Goor, G. N. Gaydadjiev, V. N. Yarmolik, V. G. Mikitijuk. March LR: A test for Realistic Linked Faults: 14th VLSI Test Symposium. IEEE Computer Society Press, 1996. pp. 272–280.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Goor, A. J. March LA: A test for Linked Memory Faults: Proc. of the 1997 European Design and Test Conference (ED&amp;TC’97) / A. J. Goor, G. N. Gaydadjiev, V. N. Yarmolik, V. G. Mikitjuk. – IEEE Computer Society Press, 1997. – P. 627.</mixed-citation><mixed-citation xml:lang="en">A. J. Goor, G. N. Gaydadjiev, V. N. Yarmolik, V. G. Mikitjuk. March LA: A test for Linked Memory Faults: Proc. of the 1997 European Design and Test Conference (ED&amp;TC’97). IEEE Computer Society Press, 1997. 627 p.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Cheng, K. L. Efficient neighborhood pattern-sensitive fault test algorithms for semiconductor memories: 19th VLSI Test Symposium / K. L. Cheng, M. F. Tsai, C. W. Wu. – IEEE Computer Society Press, 2001. – P. 225–237.</mixed-citation><mixed-citation xml:lang="en">K. L. Cheng, M. F. Tsai, C. W. Wu. Efficient neighborhood pattern-sensitive fault test algorithms for semiconductor memories: 19th VLSI Test Symposium. IEEE Computer Society Press, 2001. pp. 225–237.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Cascaval, P. Efficient March test for 3-coupling faults in random access memories / P. Cascaval, S. Bennett. // Microprocessors and Microsystems. – Elsevier, 2001. – vol. 24, no. 10. – P. 501–509.</mixed-citation><mixed-citation xml:lang="en">P. Cascaval, S. Bennett. Efficient March test for 3-coupling faults in random access memories. Microprocessors and Microsystems, Elsevier, 2001. vol. 24, no. 10, pp. 501–509.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Kang, D. C. An efficient built-in self-test algorithm for neighborhood pattern sensitive faults in high-density memories: Proc. 4th Korea-Russia Int. Symposium on Science and Technology / D. C. Kang, S. B. Cho. – IEEE Service Center, 2000. – vol. 2 – P. 218–223.</mixed-citation><mixed-citation xml:lang="en">D. C. Kang, S. B. Cho. An efficient built-in self-test algorithm for neighborhood pattern sensitive faults in high-density memories: Proc. 4th Korea-Russia Int. Symposium on Science and Technology. IEEE Service Center, 2000. vol. 2, pp. 218–223.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Cheng, K. L. Neighborhood pattern-sensitive fault testing and diagnostics for random-access memories / K. L. Cheng, M. F. Tsai, C.W. Wu. // IEEE Transactions on Computer – IEEE Press, 2002. – vol. 21. no. 11. – P. 1328–1336.</mixed-citation><mixed-citation xml:lang="en">K. L. Cheng, M. F. Tsai, C.W. Wu. Neighborhood pattern-sensitive fault testing and diagnostics for random-access memories. IEEE Transactions on Computer, IEEE Press, 2002. vol. 21, no. 11, pp. 1328–1336.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Cockburn, B. F. Deterministic tests for detecting single V-coupling faults in RAMs / B. F. Cockburn. // Journal of Electronic Testing: Theory Applicat. – Springer, 1994. – vol. 5, no. 1. – P. 91–113.</mixed-citation><mixed-citation xml:lang="en">B. F. Cockburn. Deterministic tests for detecting single V-coupling faults in RAMs. Journal of Electronic Testing: Theory Applicat, Springer, 1994. vol. 5, no. 1. pp. 91–113.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В. Н. Псевдоисчерпывающее тестирование запоминающих устройств на базе маршевых тестов типа March A / B. Н. Ярмолик, И. Мрозек, С. В. Ярмолик. // Информатика. – Минск, 2020. – № 2 (17). – С. 54–70.</mixed-citation><mixed-citation xml:lang="en">V. N. Yarmolik, I. Mrozek, S. V. Yarmolik. Psevdoischerpyvayushcheye testirovaniye zapominayushchikh ustroystv na baze marshevykh testov tipa March A [Pseudo-exhaustive memory testing based on March A]. Informatika. Minsk, 2020. № 2 (17). pp. 54–70. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Yarmolik, V. N. March ps(23n) test for DRAM pattern-sensitive faults: Proc. of the 7th AsianTest Symposium / V. N. Yarmolik, Y. Klimets, S. Demidenko. – IEEE Computer Society, 1998. – P. 354–357.</mixed-citation><mixed-citation xml:lang="en">V. N. Yarmolik, Y. Klimets, S. Demidenko. March ps(23n) test for DRAM pattern-sensitive faults: Proc. of the 7th AsianTest Symposium. IEEE Computer Society, 1998. pp. 354–357.</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>
