Title |
Efficient FPGA-based FIR – architecture and its significance in ultrasonic signal processing / |
Authors |
Tiwari, Kumar Anubhav ; Ostreika, Armantas ; Platuziene, Jurate |
DOI |
10.21595/jve.2017.18932 |
Full Text |
|
Is Part of |
Journal of vibroengineering.. Kaunas : JVE International. 2017, vol. 19, iss. 8, p. 6423-6432.. ISSN 1392-8716. eISSN 2538-8460 |
Keywords [eng] |
FPGA ; FIR filter ; signal processing ; ADC ; DAC ; VHDL ; ultrasonic |
Abstract [eng] |
The presented work demonstrates the most suitable architecture for the FPGA-based signal processing which makes available various real-time filtering algorithms, such as band pass, high pass, low pass, and band-reject for FIR filters. The processor was implemented with the fixed-point arithmetic using VHDL, which can be downloadable on FPGA device. The FPGA device can be interfaced with an analog-to-digital converter (ADC), digital-to-analog converter (DAC) and a personal computer with MATLAB for the user interface and feeding coefficients and order of the filter. The core part of this paper was to find the reconfigurable and efficient architecture of the processor with only one multiplier which can work for Finite Impulse response (FIR) filter with the best- suited structure. The system will be used for automatic generation of fixed-point FIR filters. The model was also implemented in MATLAB script and the verification of results in the case of low-pass filtering confirmed that both models in MATLAB and VHDL matched to each other. All components of architecture in VHDL were designed using generics which allow changing its structure and behavior by generic values. Therefore, it is a universal filter platform where user can process the data while changing the filter parameters as per the requirement of applications. The complete design was verified by taking the example of audio signal frequency, but parameterized components of system architecture can also facilitate its applicability at ultrasonic frequencies by changing the algorithm. The significance and applicability of FPGAs in ultrasonic signal processing were also studied and reviewed. |
Published |
Kaunas : JVE International |
Type |
Journal article |
Language |
English |
Publication date |
2017 |
CC license |
|