DE2 Board with VGA and JTAG UART using interrupt routines to perform real-time key input to the 640x480 screen.
All coded in Nios II Assembly Language
P.S
For those not familiar with the system, the keyboard is NOT connected directly to the DE2 board. It's connected to the computer, which interacts with the JTAG module of the FPGA board through the USB blaster device.
Specifications:
Altera DE2 FPGA Board
Altera Cyclone II 2C35 FPGA
Nios II 32-bit embedded Processor