Introduction - werydude/FPGA-Demo GitHub Wiki
Overview
Allows the switches and buttons of the Digilent Basys 3 to encode hexadecimal digits on to attached 7-segment display.
Motivation (aka, Goals & Outcomes)
This project is meant as an introductory stepping stone into the world of FPGA, and more broadly, Computer Engineering. It tested and expanded my understanding of various elements of software-driven circuit design, including:
- Basic Verilog syntax and practices
- Combinational vs Sequential Logic
- Timing
- Gate-level and bit-level design considerations
- User experience vs design complexity