electrodyssey.net

Odyssey of Electronics and Computers

lboard2 sound processing dev board with spartan-6 and aic3204

March 03, 2020 — Nazim

lboard2 is my take on building a simple DSP application using Xilinx Spartan-6 FPGA and TI TLV320AIC3204 audio codec from the scratch. I thought it's far more interesting to design my own booard instead of buying a commercially available development kit which just works. Currently, lboard2 is passing a loopback test, which means that audio samples are captured with a codec, being received on the FPGA pins, then routed back to a codec's DAC and heard with a headphones. Loopback isn't the most exciting application, so I'm working on a simple Fourier transfer based VU-meter. Once it's ready, I'll post the code, but before that, I'd like to share my experience with Spartan-6 in a series of a short posts tagged with an lboard2 label.

Hoping this information would help beginners to build a working system faster and with less pain.

Tags: fpga, xilinx, spartan-6, dsp, lboard2, aic3204