Design IIR Filter on FPGA Technology Combined with Matlab-Simulink Software Tools and Electronic Design Automation Software

Authors

  • Hong Ngan Vo Dong Nai Technology University
  • Xuan Toai Nguyen Dong Nai Technology University
  • Le Thanh Lanh Dong Nai Technology University
  • Le Nam Thoi Dong Nai Technology University

Abstract

This paper presents the design of an IIR filter on FPGA technology by combining modeling with automation of digital system design, in order to provide a solution to design and quickly implement the digital signal processing system. The IIR filter is designed by the method of object modeling (Model Based Design) abbreviated as MBD with the help of Matlab and EDA, then experimentally implemented the IIR filter on FPGA technology for a specific problem and achieved quite good results. Through this method, it has helped designers reduce design effort and time, improve economic efficiency, and more importantly, the design is highly flexible, ready to response the new technical requirements of the technology.

References

Trimberger, Steven, et al. "A time-multiplexed FPGA." Proceedings. The 5th Annual IEEE Symposium on Field-Programmable Custom Computing Machines Cat. No. 97TB100186). IEEE, 1997.

Obaid, Zeyad Assi, Nasri Sulaiman, and M. N. Hamidon. "FPGA-based implementation of digital logic design using Altera DE2 board." International journal of computer science and network security 9.8 (2009): 186-194.

Hachour, Ouarda, and Nikos Mastorakis. "IAV: A VHDL methodology for FPGA implementation." WSEAS Transactions on Circuits and Systems 3.5 (2004): 1091-1096.

Navabi, Zainalabedin. "PLD Based Design." Digital Design and Implementation with Field Programmable Devices. Springer, Boston, MA, 2005. 3-16. Wilson, Peter.

Design recipes for FPGAs: using Verilog and VHDL. Newnes, 2015.

Paterno, Fabio. Model-based design and evaluation of interactive applications. Springer Science & Business Media, 1999.

Franceschini, Gaia, and Sandro Macchietto. "Model-based design of experiments for parameter precision: State of the art." Chemical Engineering Science 63.19 (2008): 4846-4872.

Erkkinen, Tom, and Mirko Conrad. "Verification, validation, and test with model-based design." SAE Technical Paper 2008-01 (2008): 2709.

Kleitz, William. Digital Electronics with VHDL, Quartus II Version. Pearson Prentice Hall, 2006.

Litwin, Louis. "FIR and IIR digital filters." IEEE potentials 19.4 (2000): 28-31.

Rabiner, L. R., et al. "Some comparisons between FIR and IIR digital filters." Bell System Technical Journal 53.2 (1974): 305-331.

Pun, Carson KS, et al. "On the design and implementation of FIR and IIR digital filters with variable frequency characteristics." IEEE Transactions on Circuits and Systems II: Analog and Digital Signal Processing 49.11 (2002): 689-703.

Yang, Jar-Ferr, and Fu-Kun Chen. "Recursive discrete Fourier transform with unified IIR filter structures." Signal processing 82.1 (2002): 31-41.

Montazeri, Allahyar, and Javad Poshtan. "A new adaptive recursive RLS-based fast-array IIR filter for active noise and vibration control systems." Signal Processing 91.1 (2011): 98-113.

Filter, Low-Pass. "Analog Filters." Signals and Systems (2018): 227.

Additional Files

Published

2022-02-19

How to Cite

Hong Ngan Vo, Xuan Toai Nguyen, Thanh Lanh, L. ., & Thoi, L. N. (2022). Design IIR Filter on FPGA Technology Combined with Matlab-Simulink Software Tools and Electronic Design Automation Software. International Journal of Research in Vocational Studies (IJRVOCAS), 1(4), 66–70. Retrieved from https://journal.gpp.or.id/index.php/ijrvocas/article/view/60