Extension board for CycloneV : Multi microphone acquisition - Signal Analysis (Extending the Pyramic Array)
The Pyramic architecture is a flexible 48-microphone array mounted on a powerful FPGA-SoC system. It allows to do massively multi-channel audio processing in real-time. This project implements an extension to the original system. In the original system, audio output is not allowed from the hardware processor system of the SoC, thus we cannot perform simultaneous capture and output. We implemented this through the design of an audio output controller, as well as a library (libpyramicio) that drives the capture and output from the software part and makes it easy for application developers to create algorithms that run on the Pyramic array.
Pyramic-master.zip
restricted
29.55 MB
ZIP
8527d27c3e51ebd33b0503ae55467282
rap.pdf
restricted
2.54 MB
Adobe PDF
e006745a066119dba3939da313ac9619