<?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">sapi</journal-id><journal-title-group><journal-title xml:lang="ru">Системный анализ и прикладная информатика</journal-title><trans-title-group xml:lang="en"><trans-title>«System analysis and applied information science»</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2309-4923</issn><issn pub-type="epub">2414-0481</issn><publisher><publisher-name>Belarusian National Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21122/2309-4923-2023-3-24-32</article-id><article-id custom-type="elpub" pub-id-type="custom">sapi-626</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>Management of technical objects</subject></subj-group></article-categories><title-group><article-title>Цифровая схема анализа дребезга контактов коммутаторов</article-title><trans-title-group xml:lang="en"><trans-title>Digital circuit for switch contact bounce analysis</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>Ivaniuk</surname><given-names>A. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Иванюк Александр Александрович, доктор технических наук, профессор, профессор кафедры информатики БГУИР</p><p>г. Минск</p></bio><bio xml:lang="en"><p>Alexander A. Ivaniuk, doctor of sciences, full professor, professor at Computer Science department </p><p>Minsk</p></bio><email xlink:type="simple">ivaniuk@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>Mozhejko</surname><given-names>D. O.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Можейко Дмитрий Олегович, студент кафедры ЭВМ БГУИР</p><p>г. Минск</p></bio><bio xml:lang="en"><p>Dmitrij O. Mozhejko, Student at Electronic Computing Machines department</p><p>Minsk</p></bio><email xlink:type="simple">dimamozheiko13@gmail.com</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>Belarusian State University of Informatics and Radioelectronics</institution><country>Belarus</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2023</year></pub-date><pub-date pub-type="epub"><day>09</day><month>11</month><year>2023</year></pub-date><volume>0</volume><issue>3</issue><fpage>24</fpage><lpage>32</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Иванюк А.А., Можейко Д.О., 2023</copyright-statement><copyright-year>2023</copyright-year><copyright-holder xml:lang="ru">Иванюк А.А., Можейко Д.О.</copyright-holder><copyright-holder xml:lang="en">Ivaniuk A.A., Mozhejko D.O.</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://sapi.bntu.by/jour/article/view/626">https://sapi.bntu.by/jour/article/view/626</self-uri><abstract><p>В статье рассматривается вопрос исследования параметров дребезга электрических контактов коммутаторов цифровых систем. Предлагается схемотехническое решение для построения цифрового анализатора дребезга контактов. Приводятся результаты экспериментальных исследований поведения электрических контактов различных кнопок и переключателей. Показано, что различные электрические коммутаторы обладают случайными и уникальными характеристиками, что может быть использовано для решения задач генерирования случайных чисел, идентификации цифровых устройств и аутентификации пользователей. Прототипирование разработанного анализатора проводилось на отладочных платах Digilent ZYBO Z7-10, цифровые схемы проектировались на языке VHDL для кристалла FPGA Xilinx Zynq-7000.</p></abstract><trans-abstract xml:lang="en"><p>This article discusses the issue of studying the parameters of the bounce of electrical contacts of switches in digital systems. Digital circuits of bounce analyzer are described. The results of experimental studies of the behavior of electrical contacts of various buttons and switches are presented. It is shown that various electric switches have random and unique characteristics, which can be used to solve the problems of random numbers generating, identifying of digital devices and user’s authentication. Prototyping of the proposed circuits was carried out on Digilent ZYBO Z7-10 debug boards, digital circuits were designed in VHDL for the Xilinx Zynq-7000 FPGA chip.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>анализатор</kwd><kwd>дребезг контактов</kwd><kwd>цифровая схема</kwd><kwd>ПЛИС</kwd></kwd-group><kwd-group xml:lang="en"><kwd>analyzer</kwd><kwd>contacts bounce</kwd><kwd>digital circuit</kwd><kwd>FPGA</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">Томас Р.К. Коммутационные устройства / Р.К. Томас. – Москва: Радио и связь, 1989. – 144 с.</mixed-citation><mixed-citation xml:lang="en">Tomas, R.K. Switching Devices. Moscow: Radio and Communication, 1989, 144 р.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Maxfield M. Switch Bounce and Debounce (Part 1): Switch Types [Electronic resource] / M. Maxfield. – Mode of access: https://www.eeweb.com/switch-bounce-and-debounce-part-1-switch-types. – Date of access: 03.05.2023.</mixed-citation><mixed-citation xml:lang="en">Maxfield, M. Switch Bounce and Debounce (Part 1): Switch Types [Electronic resource]. Mode of access: https://www. eeweb.com/switch-bounce-and-debounce-part-1-switch-types. – Date of access: 03.05.2023.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Maxfield, M. Ultimate Guide to Switch Debounce (Part 1) [Electronic resource] / M. Maxfield. – Mode of access: https://www.eejournal.com/article/ultimate-guide-to-switch-debounce-part-1. – Date of access: 03.05.2023.</mixed-citation><mixed-citation xml:lang="en">Maxfield, M. Ultimate Guide to Switch Debounce (Part 3) [Electronic resource]. Mode of access: https://www.eejournal.com/article/ultimate-guide-to-switch-debounce-part-3. – Date of access: 03.05.2023.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Переключатели электромеханические для электрического и электронного оборудования. Общие технические условия: Межгосударственный стандарт ГОСТ IEC 61020-1-2016. Ч. 1. – Москва: Стандартинформ, 2017. – 50 с.</mixed-citation><mixed-citation xml:lang="en">Electromechanical switches for electrical and electronic equipment. General technical conditions: Interstate standard GOST IEC 61020-1-2016. Ch. 1. Moscow: Standartinform, 2017, 50 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Руководство пользователя R&amp;S RTB2000 [Электронный ресурс]. – Режим доступа: https://www.rohde-schwarz.com/cac/manual/-r-s-rtb2000-manuals_78701-402707.html. – Дата доступа: 15.05.2023.</mixed-citation><mixed-citation xml:lang="en">User guide for R&amp;S RTB2000 [Electronic resource]. Mode of access: https://www.rohde-schwarz.com/cac/manual/-rs-rtb2000-manuals_78701-402707.html. – Date of access: 15.05.2023.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Zybo Z7: Zynq-7000 ARM/FPGA SoC Development Board [Electronic resource]. – Mode of access: https://digilent.com/reference/programmable-logic/zybo-z7/start. – Date of access: 15.05.2023.</mixed-citation><mixed-citation xml:lang="en">Zybo Z7: Zynq-7000 ARM/FPGA SoC Development Board [Electronic resource]. Mode of access: https://digilent.com/reference/programmable-logic/zybo-z7/start. – Date of access: 15.05.2023.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Shekhawat, K. A novel approach for user authentication using keystroke dynamics / K. Shekhawat, D.P. Bhatt // Journal of Discrete Mathematical Sciences and Cryptography. – 2022. – № 7(25). – P. 2015-2027.</mixed-citation><mixed-citation xml:lang="en">Shekhawat K., Bhatt D.P. A novel approach for user authentication using keystroke dynamics. Journal of Discrete Mathematical Sciences and Cryptography, 2022;7(25):2015-27.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Информационные технологии и безопасность. Криптографические алгоритмы генерации псевдослучайных чисел: СТБ 34.101.47-2017. – Взамен СТБ 34.101.2012; введ. РБ 31.12.2017. – Минск: Госстандарт, 2017. – 22 с.</mixed-citation><mixed-citation xml:lang="en">Information technology and security. Cryptographic algorithms for generating pseudorandom numbers: STB 34.101.47-2017. In return of STB 34.101.2012 ; intr. RB 31.12.2017. Minsk : Gosstandart, 2017, 22 р. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Ярмолик, В.Н. Физически неклонируемые функции / В.Н. Ярмолик, Ю.Г. Вашинко // Информатика. – 2011. – № 2(30). – С. 92-103.</mixed-citation><mixed-citation xml:lang="en">Yarmolik, V.N., Vashinko Ju.G. Physically Unclonable Functions. Informatika, 2011;2(30):92-103. (In Russ.)</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>
