Description
- This lab was very well written and documented, I was able to follow what was being taught relatively well. The biggest thing that I think would help with this would be to implement a better tutorial for verilog that goes over the different commands and how to run a simulator, as I had to run it through chatgpt to understand what was happening with the base foundational code in each of the simulator. This should be implemented preferably right after the setup with VS code lab reference
This shows some of the things that I think would be good to go over, as it goes through step by step what the verilog simulator is doing
-I had a really hard time understanding the wavedrom and what it was actually showing me, along with what the simulation was generating. It seemed to be very detailed and working properly, just not documentation or step by step instructions showing what each individual thing is would be helpful, such as what is compiled and a breakdown of that for the first simulator
-All of the answers were originally included as well with each of the simulators, which took away the initial ability to experiment and figure out what was happening with the simulator and finding the answer myself, as I believe it was intended.
- Does not seem to generate all of the given simulation values for the Verilator Testbench, as shown below
Simulation code Photo:
Verilator TestBench Output
As shown, out of the 8 given values, the benchtest only shows 5 of them, which that number tends to vary throughout the different functions, but still doesn't show all of them.