Field-Programmable Gate Array (FPGA) and Coding

During my Junior year, I enrolled in a Digital Systems class that worked with Field Programmable Gate Arrays, or FPGAs.

Throughout the semester, we learned more about gates, which eventually built up to using onboard memory in order to process complex logic.

By the end of the semester, we were tasked with creating a final project, implementing gates, clocks, switches, and memory.

For my project, I chose to implement a drawing platform, very similar to an 'Etch-A-Sketch' (Pictured Above for reference).

Git Repository for FPGA Etch-A-Sketch