Abstract:
The digital signal processing course is a core course for undergraduate students majoring in electronic information. In response to the problems of insufficient hardware engineering ability cultivation and the difficulty in simulating real engineering scenarios in the course experiments, an audio signal comprehensive processing experiment based on FPGA and a fast resampling algorithm has been designed. The experiment utilizes the Digital Signal Processing Logic Unit in an FPGA to solve the problem of noise interference during audio transmission. Resampling technology is employed to diversify the output of multimedia-generated audio signals. Through feedback analysis and signal superposition processing of audio signals, the audio can be played with different sound effects such as reverberation, echo, and delay. Selecting finite impulse response (FIR) digital filters for audio signal denoising processing, the noise removal rate exceeds 95%. After processing with the resampling algorithm, the audio signal sampling rate can reach up to 192kHz, which is four times the frequency of the original audio signal. This experiment comprehensively covers the knowledge and skills of audio signal processing and meets the needs of cultivating digital signal processing abilities for students majoring in electronic information engineering.