EE2026 Digital Design final project by @Lee-Juntong and @zikunz.
This project involves programming a Digilent’s Basys 3 development board (with an additional PmodMIC3 as audio input and an additional PmodOLEDrgb as image output) using Verilog. The software used to design, synthesise, simulate and implement the program is Vivado 2018.2.
The main features of the system include basic display of audio signal on the Organic Light-Emitting Diode (OLED) screen given (Microphone–Basys 3–OLED interfacing), real-time audio volume indicator (Microphone–Basys 3 interfacing), graphical visualisations and configurations (OLED–Basys 3 interfacing) and five improvement features.
We invite you to read
EE2026_Report_GitHub_version
for more details regarding this project.
- Open
SoundDisplay.xpr
found inSoundDisplay
folder with Vivado 2018.2. - Connect a Basys 3 development board with a PmodMIC3 and a PmodOLEDrgb to your computer, program it.
- In the
Flow Navigator
window, underSYNTHESIS
, selectRun Synthesis
. - In the
Flow Navigator
window, underIMPLEMENTATION
, selectRun Implementation
. - In the
Flow Navigator
window, underPROGRAM AND DEBUG
, selectGenerate Bitstream
.