Efficient FPGA-based FIR - architecture and its significance in ultrasonic signal processing

被引:1
|
作者
Tiwari, Kumar Anubhav [1 ,2 ]
Ostreika, Armantas [2 ]
Platuziene, Jurate [2 ]
机构
[1] Kaunas Univ Technol, Ultrasound Inst, K Barsausko St 59-420, LT-51423 Kaunas, Lithuania
[2] Kaunas Univ Technol, Dept Multimedia Engn, Studentu St 50, LT-51368 Kaunas, Lithuania
关键词
FPGA; FIR filter; signal processing; ADC; DAC; VHDL; ultrasonic; TO-NOISE RATIO; DESIGN;
D O I
10.21595/jve.2017.18932
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
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.
引用
收藏
页码:6423 / 6432
页数:10
相关论文
共 50 条
  • [1] FPGA-based ultrasonic signal processing platform
    Lu, Yufeng
    Ahn, In Soo
    Smith, Raymond
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ELECTRO INFORMATION TECHNOLOGY (EIT), 2016, : 610 - 614
  • [2] Efficient architecture for FPGA-based microcontrollers
    Mattos, JCB
    Carro, L
    [J]. 2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL V, PROCEEDINGS, 2002, : 805 - 808
  • [3] FPGA-Based Efficient Programmable Polyphase FIR Filter
    陈禾
    熊承欢
    仲顺安
    王华
    [J]. Journal of Beijing Institute of Technology, 2005, (01) : 4 - 8
  • [4] FPGA-based implementation of floating point processing element for the design of efficient FIR filters
    John, Tintu Mary
    Chacko, Shanty
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2021, 15 (04): : 296 - 301
  • [5] An Efficient FPGA-based Architecture for Contractive Autoencoders
    Kerner, Madis
    Tammemae, Kalle
    Raik, Jaan
    Hollstein, Thomas
    [J]. 28TH IEEE INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2020, : 230 - 230
  • [6] A FPGA-based library for on-line signal processing
    Lau, D
    Schneider, A
    Ercegovac, MD
    Villasenor, J
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2001, 28 (1-2): : 129 - 143
  • [7] FPGA-based Digital Signal Processing Algorithm Research
    Qi, Wang
    [J]. ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2010, : 690 - 692
  • [8] A FPGA-based Library for On-Line Signal Processing
    Dannie Lau
    Aaron Schneider
    Milos D. Ercegovac
    John Villasenor
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 2001, 28 : 129 - 143
  • [9] An Efficient FPGA-Based Architecture for Convolutional Neural Networks
    Hwang, Wen-Jyi
    Jhang, Yun-Jie
    Tai, Tsung-Ming
    [J]. 2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 582 - 588
  • [10] Efficient Processing of a Rainfall Simulation Watershed on an FPGA-Based Architecture with Fast Access to Neighbourhood Pixels
    Yeong, Lee Seng
    Ngau, Christopher Wing Hong
    Ang, Li -Minn
    Seng, Kah Phooi
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)