Цифровая схема анализа дребезга контактов коммутаторов
https://doi.org/10.21122/2309-4923-2023-3-24-32
Аннотация
В статье рассматривается вопрос исследования параметров дребезга электрических контактов коммутаторов цифровых систем. Предлагается схемотехническое решение для построения цифрового анализатора дребезга контактов. Приводятся результаты экспериментальных исследований поведения электрических контактов различных кнопок и переключателей. Показано, что различные электрические коммутаторы обладают случайными и уникальными характеристиками, что может быть использовано для решения задач генерирования случайных чисел, идентификации цифровых устройств и аутентификации пользователей. Прототипирование разработанного анализатора проводилось на отладочных платах Digilent ZYBO Z7-10, цифровые схемы проектировались на языке VHDL для кристалла FPGA Xilinx Zynq-7000.
Об авторах
А. А. ИванюкБеларусь
Иванюк Александр Александрович, доктор технических наук, профессор, профессор кафедры информатики БГУИР
г. Минск
Д. О. Можейко
Беларусь
Можейко Дмитрий Олегович, студент кафедры ЭВМ БГУИР
г. Минск
Список литературы
1. Томас Р.К. Коммутационные устройства / Р.К. Томас. – Москва: Радио и связь, 1989. – 144 с.
2. 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.
3. 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.
4. Переключатели электромеханические для электрического и электронного оборудования. Общие технические условия: Межгосударственный стандарт ГОСТ IEC 61020-1-2016. Ч. 1. – Москва: Стандартинформ, 2017. – 50 с.
5. Руководство пользователя R&S RTB2000 [Электронный ресурс]. – Режим доступа: https://www.rohde-schwarz.com/cac/manual/-r-s-rtb2000-manuals_78701-402707.html. – Дата доступа: 15.05.2023.
6. 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.
7. 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.
8. Информационные технологии и безопасность. Криптографические алгоритмы генерации псевдослучайных чисел: СТБ 34.101.47-2017. – Взамен СТБ 34.101.2012; введ. РБ 31.12.2017. – Минск: Госстандарт, 2017. – 22 с.
9. Ярмолик, В.Н. Физически неклонируемые функции / В.Н. Ярмолик, Ю.Г. Вашинко // Информатика. – 2011. – № 2(30). – С. 92-103.
Рецензия
Для цитирования:
Иванюк А.А., Можейко Д.О. Цифровая схема анализа дребезга контактов коммутаторов. Системный анализ и прикладная информатика. 2023;(3):24-32. https://doi.org/10.21122/2309-4923-2023-3-24-32
For citation:
Ivaniuk A.A., Mozhejko D.O. Digital circuit for switch contact bounce analysis. «System analysis and applied information science». 2023;(3):24-32. (In Russ.) https://doi.org/10.21122/2309-4923-2023-3-24-32