| Not Used | Used | |
|---|---|---|
| 4 user switches | X | |
| 4 user LEDs | X | |
| 5 user push buttons | X | |
| USB-UART Bridge | X | |
| Micro SD card connector | X | |
| HDMI Sink and HDMI Source | X | |
| 16 Bit VGA port | X | |
| Audio codec w/ three 3.5mm jacks | X | |
| User EEPROM | X | |
| 10/100/1000 Ethernet PHY | X | |
| 512MiB 800Mt/s DDR3 Memory | X | |
| Serial Flash | X | |
| Five Pmod ports | X | |
| Pmod for XADC signals | X | |
| USB HID Host | X |
The audio demo records a 5 second sample from microphone(J6) or line in (J7) and plays it back on a headphone out(J5). Record and playback is started by push buttons:
| Button | Function |
|---|---|
| BTN1 | record from mic in |
| BTN2 | play on hph out |
| BTN3 | record from line in |
Follow the tutorial for Getting Started with a Digilent Github project. Since this is a Vivado SDK Project, you can either directly launch SDK and import the hardware handoff, or you can generate a bitstream in Vivado before launching SDK. Select the hardware handoff options in the tutorial if you don't want to modify the project block design later.
This portion will help you run the demo and observe all its features.
To record from the microphone input, press btn1. To record from the line input, press btn3. Once the recording is activated, the message “Start Recording…” will be sent over UART and the demo will record 5 seconds of audio. If any buttons are pressed during the recording, the message “Still Recording…” will be sent over UART.
To play to the headphone output, press btn2. Once the playback is activated, the message “Start Playback…” will be sent over UART and the demo will play 5 seconds of audio. If any buttons are pressed during the playback, the message “Still Playing…” will be sent over UART.