Electronic Science and Technology ›› 2025, Vol. 38 ›› Issue (4): 66-72.doi: 10.16180/j.cnki.issn1007-7820.2025.04.010

Previous Articles     Next Articles

Design of Audio Acquisition System for Acoustic Camera Based on FPGA

WEN Jinlong1, SHI Wei1,2(), HU Dingyu1,2, LIAO Aihua1,2   

  1. 1. School of Urban Railway Transportation,Shanghai University of Engineering Science,Shanghai 201620,China
    2. Shanghai Engineering Research Center of Railway Noise and Vibration Control,Shanghai 201620,China
  • Received:2023-10-27 Revised:2023-11-10 Online:2025-04-15 Published:2025-04-16
  • Supported by:
    National Natural Science Foundation of China(51605274);Shanghai Local College Capacity Building Project(20030501000)

Abstract:

In view of the low signal acquisition efficiency and high hardware logic complexity of the acoustic camera audio acquisition scheme based on FPGA(Field Programmable Gate Array), an efficient acoustic camera audio acquisition system design scheme based on FPGA is proposed in this study. Inside the FPGA, a cascaded and efficient decoding filter is utilized to decode the multi-channel PDM(Pulse Density Modulation) audio signal stream to reduce the workload of hardware calculation. FPGA collects the PDM data stream of multi-channel MEMS(Micro Electro Mechanical Systems) microphones for bit splicing and complementing into signed numbers. Each frame data packet is pipelinized in each cascade filter through AXI4-Stream bus protocol. The entire decoding process runs in parallel to simplify hardware logic complexity. The decoded data is transmitted over Gigabit Ethernet using UDP(User Datagram Protocol) to ensure real-time transmission. Simulation and experimental results verify the feasibility and effectiveness of the proposed scheme. The data decoding delay is less than 200 μs, the hardware logic resource occupancy is less than 60%, the data packet loss rate is 0%, which demonstrate that the proposed method has high real-time performance and strong stability and can provide more beneficial enlightenment for the design of FPGA-based acoustic camera.

Key words: FPGA, acoustic camera, PDM audio decoding, MEMS microphone, sound source location, AXI4-Stream bus protocol, gigabit ethernet, filter design

CLC Number: 

  • TP23