Goal: Build a four-digit (16-bit) counter to display its value on 7-segment displays
I was able to successfully complete the lab, with my results shown in the images below. However, I did come across some issues. When trying to generate memory configuration file, I got errors saying that files hex4counter.runs/impl_1/hexcount.mcs and hex4counter.runs/impl_1/hexcount.bit did not exist, but it turns out Vivado was looking in the wrong directory. Once the right one was chosen, that issue was solved. In addition, when choosing the memory device, at first I thought I was choosing the correct option (s25fl128sxxxxxx0-spi-x1-x2-x4), but in actuality, I was choosing s25fl256sxxxxxx0-spi-x1-x2-x4. These were both just silly mistakes, but I thought it might be useful to share in case other students experience something similar and do not realize.