DESIGN OF A PROGRAMMABLE MICROSYSTEM FOR DIGITAL AUDIO EFFECTS USING FPGAS

DESIGN OF A PROGRAMMABLE MICROSYSTEM FOR DIGITAL AUDIO EFFECTS USING FPGAS

Main Article Content

John Michael Espinosa-Duran
Pedro P. Liévano-Torres
Claudia P. Rentería-Mejía
Jaime Velasco-Medina

Abstract

This paper describes the design of a programmable microsystem for processing digital audio effects implemented in an FPGA. The microsystem is designed using an application-specific reconfigurable processor, a bank of RAMs, and a graphical user interface based on an LCD touch panel. The processor is designed using 15 audio effects based on delays and dynamic domain and frequency domain processing. The effects are designed using Megafunctions and the Quartus II FIR compiler , simulated in Simulink using DSP Builder, and configured using a user graphic interface. The programmable microsystem is implemented on the DE2-70 development board, and its operation is verified using an MP3 player and a speaker. Additionally, the microsystem allows the generation of effects with high fidelity using a maximum sample rate of 195.62 MSPS and can be embedded into a SoC.

Article Details

Author Biographies ##ver##

John Michael Espinosa-Duran, University of Indiana

Electronic Engineer, Universidad del Valle. Master’s in Engineering, Universidad del Valle. Doctoral student in Chemistry and Associate Professor at the University of Indiana, Bloomington, USA.

Pedro P. Liévano-Torres, IP Innovatech

Electronic Engineer, Universidad del Valle. Coordinator of projects and development in IP Innovatech, Cali, Colombia.

Claudia P. Rentería-Mejía

Electronic Engineer, Universidad del Valle. Master’s in Engineering, Universidad del Valle. Doctoral student in Engineering at the Universidad del Valle, Cali, Colombia.

Jaime Velasco-Medina, Universidad del Valle

Electrician Engineer, Universidad del Valle. Ph.D. in Microelectronics, Institute National Polytechnique de Grenoble, Grenoble, France. Professor and director of Bionanoelectronics research group, Engineering and Electronics School, Universidad del Valle, Cali, Colombia