Artix-7 FPGA Starter Labs (18 Projects)
Eighteen short Vivado labs, from blinking LEDs to HDMI colour bars and Ethernet, to build confidence on real hardware.
Beginner18 lessons
hands-on projects
FPGA High-Speed Interfaces & SoC · 18 hands-on Vivado projects
Outcomes
- Create, simulate and program Vivado projects from scratch
- Use clocks, FSMs, UART, RAM/ROM, FIFO and calculators in hardware
- Drive HDMI and Ethernet interfaces on an Artix-7 board
Where we teach this
- FPG-101 · FPGA Design for Software Engineers live cohort
The lessons
Every lesson in this curriculum, in the order we teach it.
- 1Shift LED
- 2Breathing LED
- 3Key LED
- 4Top-down design
- 5FSM
- 6Traffic-light LED
- 7Calculator
- 8UART
- 9MCS
- 10RAM
- 11ROM
- 12FIFO
- 13Clock
- 14SRAM test
- 15HDMI colour bars
- 16HDMI loopback
- 17Ethernet
- 18IBERT
All-access library
Every curriculum on this page, with the labs and lab sequences, for a year.