Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Using the stackertest as a model, I made a GTKwave of my Calculator with Calculatortest.vhd. The Calculatortest tests the following: 3, capture, enter, 5, add, action, enter, 4, capture, divide, action, enter, 3, capture, multiply, action, enter, 1, capture, subtract, action. After outlining this, carefully spaced out each action with the nanoseconds. This was extremely tedious. After doing so, I also added a value output so that the value of each step could be viewed. However, after talking with Bruce, I realized that my buttons were not pushed on the clock's rising edge. As a result, I tried fixing the buttons by making them pushed down on the rising edge (not shown above). However, after spending three hours trying to get the right outcome, I could not get it right. I have tried very hard on this extension and have learned a lot despite the fact that I was not successful. 

...