shikghappy / FPGAudio

A set of audio processing functions implemented by FPGA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DSC_0095

FPGAudio

This project is a set of audio processing functions on FPGA board, using Verilog language.
The FPGA used in this project is ALETRA EP4CE10F17C8.
The audio decoder chip used in this project is WM8978.
The lcd display used in this project is ALIENTEK 4.3' RGBLCD 480 * 272
Software used is Quartus 13.1 as well as Modelsim

Functions

There are different audio processing algorithms applied in the project and they are stored in different branches of the project. Please go to the branch page to see more details of the algorithm you want.

  1. FFTPGA
  2. FIRPGA
  3. OVERDRIVE (Guitar effect pedal)
  4. BEAMFORMING (working on)

Fpga_uart

Another repository called Fpga_uart is also used in this project, it is used to connect the FPGA board to the host laptop(PC) to load parameters of different algorithms.
Link to Fpga_uart:https://github.com/Zyy438/fpga_uart

About

A set of audio processing functions implemented by FPGA


Languages

Language:C 32.9%Language:Verilog 30.5%Language:SystemVerilog 13.2%Language:HTML 9.2%Language:Makefile 6.7%Language:Assembly 4.4%Language:SuperCollider 2.7%Language:Shell 0.3%Language:GDB 0.1%Language:Mathematica 0.0%Language:Standard ML 0.0%Language:C++ 0.0%