Question: Write a Verilog test bench that will test the Verilog code for the sequential circuit of Figure 2-58. Your test bench should generate all 10
Write a Verilog test bench that will test the Verilog code for the sequential circuit of Figure 2-58. Your test bench should generate all 10 possible input sequences (0000, 0001, 0010, . . .,1001) and should verify that the output sequences are correct. Remember that the components have a 10-ns delay. The input should be changed 1/4 of a clock period after the rising edge of the clock, and the output should be read at the appropriate time. Report “Pass” if all sequences are correct; otherwise, report “Fail.”
Step by Step Solution
3.44 Rating (176 Votes )
There are 3 Steps involved in it
module TestExcess3 reg30 XA110 reg30 ZA110 reg X CLK wire Z integer i int... View full answer
Get step-by-step solutions from verified subject matter experts
