- Memory interfacing and Core design (On chip Memory and SRAM)
- UART Core with Circular buffer implementation
- PS2 communicatin Core for Unidirectional and Bidirectional devices
- Text LCD module and VGA Core
- Animation via verilog code
And we wrapped up the whole class with a mini project, where a lot of the students design an arcade game to exercise the newly acquired knowledge.