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
bottom of page