A.A. Pirogov1, E.V. Turetskaya2, R.M. Akishkin3
1-3 FSBEI of HE “Voronezh State Technical University” (Voronezh, Russia)
1 pirogov.alx@gmail.com; 2 tav7@mail.ru; 3 clashofclans22885@gmail.com
Problem statement. A digital filter refers to a hardware or software implementation of a mathematical algorithm that converts a digital signal in a certain way. The classification of digital filters is usually based on the functional characteristics of digital filtering algorithms. Digital filters may have parameters that cannot be implemented in analog filters, do not require periodic monitoring and calibration, and one filter can process several input channels or signals, while the accuracy is limited only by the bit depth used. The implementation of digital signal processing units using programmable logic integrated circuits (FPGAs) will significantly simplify hardware costs and make the most effective use of these digital filter capabilities.
Goal. Conducting research in the field of digital signal processing in order to obtain fundamentally new software and hardware architectures, developing an RTL model of a complex functional block (SF block) of a digital signal processing system, its verification both at the logical and physical level.
Results. In the course of the scientific research, a software and hardware model of the filter was developed to adjust the parameters during operation, taking into account their architectural advantages and disadvantages. In order to verify and confirm the adequacy of the methodology developed in the course of the study, an SF model was created-a digital signal processing unit. This model has been implemented and physically verified on the basis of a debugging board using FPGAs.
Practical significance. The technique presented in this paper will allow the development of software and hardware devices for digital signal processing, with the possibility of their configuration at the software level for the required set of processing parameters, which in turn will significantly save resources spent on development.
Pirogov A.A., Tureckaya E.V., Akishkin R.M. Development and research of filter models communication and control systems configured for the required set of parameters. Radiotekhnika. 2024. V. 88. № 7. P. 55−59. DOI: https://doi.org/10.18127/j00338486-202407-11 (In Russian)
- Ajficher Je.S., Dzhervis B.U. Cifrovaja obrabotka signalov: prakticheskij podhod. M.: ID «Vil'jams». 2008. 992 s. (in Russian).
- Pirogov A.A., Pirogova Ju.A., Gvozdenko S.A., Shardakov D.V., Zhilin B.I. Razrabotka rekonfiguriruemyh ustrojstv na osnove programmiruemyh logicheskih integral'nyh shem. Vestnik Voronezhskogo gos. tehnich. un-ta. 2020. T. 16. № 6. S. 90-97 (in Russian).
- Pirogov A.A., Glotov V.V., Pirogova Y.A., Gvozdenko S.A., Bashkirov A.V. The development of dynamically reconfigurable devices of digital signal processing based on field programmable gate array. In: AIP Conference Proceedings. 7. “VII International Young Researchers” Conference - Physics, Technology, Innovations (PTI 2020). 2020. P. 070022.
- Chepelev M.Ju., Pirogov A.A., Bashkirov A.V., Burmistrov I.A. Metodika poluchenija povedencheskoj modeli dlja ocenki otklonenija znachashhih momentov cifrovogo signala ot ideal'nyh polozhenij vo vremeni. Vestnik Voronezhskogo in-ta FSIN Rossii. 2019. № 2. S. 14-25 (in Russian).
- Pirogov A.A., Akishkin R.M., Goncharenko I.V., Sjomka Je.V., Tureckaja E.V. Realizacija cifrovogo fil'tra Battervorta s ispol'zovaniem bibliotek jazyka programmirovanija Python. Radiotehnika. 2023. T. 87. № 8. S. 54-58. DOI: https://doi.org/10.18127/j00338486-202308-09 (in Russian).