January 22nd, 2019:
Achieved communication between Raspberry Pi and FPGA. Wrote a program to have Pi program turn on and off an LED on the FPGA, and a switch on the FPGA controlled what the Pi would print.
January 23rd, 2019:
Downloaded Verilog Program of the chip onto FPGA. Tested functionality of switching states and location changing when move buttons are pressed. Did this with switches, buttons, and LED’s on the FPGA. With first initial testing, the design seems to be functioning as intended.
January 26th, 2019:
Completed further testing of the Verilog Design on the FPGA, and proved the entire game is functioning as we indented (We did not have to change any of our design from last semester). We did this by programming pins on the FPGA to output data to the Raspberry Pi, so we could display the location, game state, direction of the ship, and player turn onto a screen. The switches and buttons of the FPGA are set up as user input controls so a full game could be tested with all intended functionality. Click on the link below to see the Screen output from our test.