top of page

Weekly Updates - Digital System Design

[12-10-20] Fixed the background portion and edited some of the features of the game to make it                       run closer to the style of the original game.

[12-04-20] Final Project completed and fully functional. Working on improving the graphics of the                     game.

[11-23-20] Properly implemented the image sprite portion of the final lab. Mostly complete with                        the final project, simply rounding off some edges.

[11-16-20] Looked deeper into image/sprite implementations for Flappy Atilla. Looked into a                             previous years group who had similar implementation ideas for a different project in                       hopes of making the project as well designed as possible.

[11-10-20] Worked with group mates to complete labs 4, 5, and 6. Completed the pre-planning on                     the final project idea, as we are going with Flappy Atilla for the final project.

[11-03-20] Discussed potential ideas for the final project for the course with group members.

 

[10-29-20] Worked on documentation for lab components with team members. Had the labs that                     have been completed up to this point uploaded to YouTube.

[10-23-20] Worked on and completed Labs 1, 2 and 3. Had a team member upload video footage                        to her personal YouTube account.

[10-18-20] Two ways to program the FPGA board. One is through the cable, and one is using                              QSPY.

[10-18-20] Testing out Vivado software. Created a new project. Learned to add constraints and                          design sources.

[10-14-20] Set up Vivado on Linux Mint. Linux Mint is an unsupported distribution of Linux that is                      based off of Ubuntu, so I had to bypass the GUI setup.

[10-11-20] Attempted to download and install Vivado, however ran into installation errors.

[10-10-20] Reviewed chapter 12. Looked over the material for Lab 1.

[10-06-20] Ran the remainder of the ghdl terminal commands in professor's GitHub. Reviewed                          chapter 11. Recieved Basys 3 FPGA board.

[10-01-20] Reviewed chapters 9 and 10. Bought Basys 3 FPGA board. 

[09-25-20] Reviewed finite state machines as well as general course review.

[09-22-20] Reviewed chapter 8. In the process of completely reformatting the website. Ran                                adder programs.

[09-21-20] Reviewed chapter 6. Setting time aside to run the adder program.

[09-14-20] Created the readme.md file for the GitHub repository. Read chapters 1-2.

[09-08-20] Created and shared a personal website using Wix. Linked GitHub repositories.                                   Added sections for classes. Published the website.

[Contribution]: This link provides some interesting insight into Finite State Machines in relation                              to Automata: https://www.youtube.com/watch?v=Qa6csfkK7_

                        (The link is no longer usable due to the video being removed from YouTube).

[Contribution] Programming using Qspy is done through Tools->Settings-Bitstream->Check off                               bin_file*

Lab 4

Lab 5

Click any photo to enlarge.

Class Labs

Lab 1 Parts 1 and 2

Lab 2

Lab 3

Lab 6

Lab 6 Modifications

Created by Dominic Zecchino

bottom of page