Preview

Digital circuit for switch contact bounce analysis

https://doi.org/10.21122/2309-4923-2023-3-24-32

Abstract

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.

About the Authors

A. A. Ivaniuk
Belarusian State University of Informatics and Radioelectronics
Belarus

Alexander A. Ivaniuk, doctor of sciences, full professor, professor at Computer Science department 

Minsk



D. O. Mozhejko
Belarusian State University of Informatics and Radioelectronics
Belarus

Dmitrij O. Mozhejko, Student at Electronic Computing Machines department

Minsk



References

1. Tomas, R.K. Switching Devices. Moscow: Radio and Communication, 1989, 144 р.

2. 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.

3. 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.

4. 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.).

5. User guide for R&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.

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., Bhatt D.P. A novel approach for user authentication using keystroke dynamics. Journal of Discrete Mathematical Sciences and Cryptography, 2022;7(25):2015-27.

8. 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.).

9. Yarmolik, V.N., Vashinko Ju.G. Physically Unclonable Functions. Informatika, 2011;2(30):92-103. (In Russ.)


Review

For citations:


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

Views: 266


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2309-4923 (Print)
ISSN 2414-0481 (Online)