Conference MC&FPGA

Language:

Features of the Digital Filters Implementation on STM32 Microcontrollers

DOI: 10.35598/mcfpga.2021.001

Features of the Digital Filters Implementation on STM32 Microcontrollers
Oleg Zubkov, Iryna Svyd, Oleksandr Vorgul

III International Scientific and Practical Conference Theoretical and Applied Aspects of Device Development on Microcontrollers and FPGAs (MC&FPGA), Kharkiv, Ukraine, 2021, pp. 6-8.

Abstract
The purpose of this work is to study the efficiency of compilation of digital filters software implementation for STM32 microcontrollers. The research included: the stage of filter synthesis according to its amplitude-frequency characteristic and order, analysis of the signal at the filter output for various types of the program code optimization. As a result of the research, practical recommendations were given for choosing a compiler and the level of optimization in devices containing digital filters.

Keywords: compiler, microcontroller, optimization, low pass filter, frequency response.

Full Text:   PDF

References

  1. Tirthadip Sinha,JaydebBhaumik, “Design of Computationally Efficient Sharp FIR Filter Utilizing Modified Multistage FRM Technique for Wireless Communications Systems” Journal of Electronic Science and Technology, Volume 17, Issue 2, 2019, pp. 185-192.
  2. Yuan Xu, Yuriy S Shmaliy, Luchi Hua, Liyao Ma and Yuan Zhuang, “Decision tree-extended finite impulse response filtering for pedestrian tracking over tightly integrated inertial navigation system/ultra wide band data”, Measurement Science and Technology, Volume 32, Number 3, 2021, pp.217-228.
  3. Sumbal Zahoor, Shahzad Naseem, “Design and implementation of an efficient FIR digital filter” Cogent Engineering vol. 4, 2017, pp. 123-135.
  4. Pandey, B., Jain, A., Kumar, P., Hussain, A., Levy, J. y Chowdhry, B. S. “Energy Efficient and High–Performance FIR Filter Design on Spartan–6 FPGA”. 3C Tecnología. Glosas de innovación aplicadas a la pyme. Edición Especial, Mayo 2019, pp. 36–49.
  5. I. Svyd, O. Maltsev, L. Saikivska and O. Zubkov, “Review of Seventh Series FPGA Xilinx”, I International Scientific and Practical Conference, 2019. doi: 10.35598/mcfpga.2019.008.
  6. Moutaman Mirghani, “Implementation of Matched Filters Using Microcontrollers”, Conference of Basic Sciences and Engineering Studies (SGCAC), 2016, pp. 62-66.
  7. O. Zubkov, “Teaching trends in the design of electronic devices on microcontrollers”. Specialized show “KharkivProm Days. Wi-Fi and Efficiency “. Collection of materials in the forum of the section “Automation, electronics and robotics. Development strategy and innovation technologies“. – Kharkiv, KNURE, Vistavkova company ADT, 2019 . – pp. 40-42.
  8. O. Vorgul, O. Zubkov, I. Svyd and V. Semenets, “Teaching microcontrollers and FPGAs in Quarantine from Coronavirus: Challenges and Prospects”, MC&FPGA-2020, 2020. doi: 10.35598/mcfpga.2020.005.
  9. Zena Ez Dallalbashi, “MatLab Based Design and Implemetation of Digita Filter” International Journal of Computer Science and Network Security, VOL.20 No.1, 2020, pp. 91–101.
  10. I. Svyd, O. Maltsev, O. Zubkov and L. Saikivska, “Matlab Use in Design of Digital Systems on the FPGA in CAD Xilinx VIVADO”, I International Scientific and Practical Conference, 2019. doi: 10.35598/mcfpga.2019.010.
  11. Jie Zhao, “Modeling and Simulation of Digital Filter” 4th National Conference on Electrical, Electronics and Computer Engineering, 2015, pp.1333-1338.