en202:peripherals
List of available peripherals on the Nexys4 / Nexys4DDR / Nexys A7 boards
skills scale
Noob : What is VHDL ?
Beginner : Should I take a counter or a FSM ?
Average : YES ! Finally got rid of that latch !
Confirmed : Strange, I was expecting less FF usage in my design
Advanced : shit, my pipeline is 43 stages long, one too much compared to theoric need
Master : Assembly is a High level language !
God : Let's take over the world, Pinky !
Onboard
peripheral | module provided | required skills |
switches | - | Noob |
pushbuttons | - | Noob |
LEDs | - | Noob |
RGB LEDs | - | Beginner |
yes | Noob |
7seg display | - | Noob → Beginner |
Audio Jack | - | Beginner |
VGA display | - | Beginner → Average |
yes (feature limited) | Beginner |
temp. sensor | - | Confirmed |
planned | Beginner |
Accelerometer | - | Average |
planned | Beginner |
SDcard slot | - | Confirmed → Master |
yes (feature limited) | Beginner → Average |
Microphone | yes | Beginner |
UART | - | Average |
yes (feature limited) | Beginner |
USB Keyboard | - | Average |
USB Mouse | - | Average |
yes (untested) | Beginner |
Off-Chip RAM | - | Advanced |
Ethernet | - | Master |
Pmod
peripheral | module provided | required skills |
Temp. sensor | - | Confirmed |
planned | Beginner |
Accelerometer | - | Average |
planned | Beginner |
OLED | yes (ASCii only) - deprecated | Beginner |
OLEDRGB | yes | Beginner → Average |
Analog Joystick | - | Average → Confirmed |
RF (Zigbee(R)) | - | Average → Master |
Distance sensor | yes | Beginner |
Microphone | - | Average → Confirmed |
Compass | - | Average → Advanced |
Stereo Audio out | yes (feature limited) | Beginner → Advanced |
Stereo Audio in/out | yes (feature limited) | Beginner → Advanced |
RealTime clock | - | Average → Confirmed |
Light sensor | yes | Beginner |
Gyroscope | - | Confirmed |
Dig-Analog cnv | - | Confirmed |
Hex 4×4 Keypad | - | Average |
yes | Beginner |
Bread Board | Application Dependent… |
The developpment of the application is not considered part of Architecture projects |
Soft IPs
function | required skills |
Random generator | Average |
Sine generator | Beginner |
en202/peripherals.txt · Dernière modification : 2023/10/11 13:08 de Yannick Bornat