Discussion
This
homework was very long and we had to code a lot of flip flops and
different types of ROMs. It was a good reminder of how most of these
systems work and how to implement them using verilog. The simulations
also help to visualize how they work in the real world. Overall, it was
a time consuming but interesting homework.