UVM

In reply to mitesh.patel:

UVM_INFO uvm_sd_driver.sv(59) @ 38: uvm_test_top.env.agnt.dri [DRIVER] Input=0 State=11 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 40: uvm_test_top.env.agnt.moni [MONITOR] Input=0 State=00 Output=0

Packets received

UVM_INFO uvm_sd_scoreboard.sv(36) @ 40: uvm_test_top.env.sb [SB] Sequence is not yet started and so stays in reset state itself

----------------------------------------------------------------------------------------------------------------------

UVM_INFO uvm_sd_driver.sv(59) @ 42: uvm_test_top.env.agnt.dri [DRIVER] Input=1 State=00 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 44: uvm_test_top.env.agnt.moni [MONITOR] Input=1 State=00 Output=0

Packets received

UVM_INFO uvm_sd_scoreboard.sv(40) @ 44: uvm_test_top.env.sb [SB] Sequence is started and so it goes to the next state 01

UVM_INFO uvm_sd_scoreboard.sv(41) @ 44: uvm_test_top.env.sb Got expected response

----------------------------------------------------------------------------------------------------------------------

UVM_INFO uvm_sd_driver.sv(59) @ 46: uvm_test_top.env.agnt.dri [DRIVER] Input=0 State=00 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 48: uvm_test_top.env.agnt.moni [MONITOR] Input=0 State=01 Output=0

Packets received

UVM_INFO uvm_sd_scoreboard.sv(45) @ 48: uvm_test_top.env.sb [SB] Sequence continues and it goes to next state 10

UVM_INFO uvm_sd_scoreboard.sv(46) @ 48: uvm_test_top.env.sb Got expected response

----------------------------------------------------------------------------------------------------------------------

UVM_INFO uvm_sd_driver.sv(59) @ 50: uvm_test_top.env.agnt.dri [DRIVER] Input=1 State=01 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 52: uvm_test_top.env.agnt.moni [MONITOR] Input=1 State=10 Output=0

Packets received

UVM_INFO uvm_sd_scoreboard.sv(60) @ 52: uvm_test_top.env.sb [SB] Sequence is broken and so goes to state 01

UVM_INFO uvm_sd_scoreboard.sv(61) @ 52: uvm_test_top.env.sb Got expected response

----------------------------------------------------------------------------------------------------------------------

UVM_INFO uvm_sd_driver.sv(59) @ 54: uvm_test_top.env.agnt.dri [DRIVER] Input=1 State=10 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 56: uvm_test_top.env.agnt.moni [MONITOR] Input=1 State=01 Output=0

Packets received

UVM_INFO uvm_sd_scoreboard.sv(50) @ 56: uvm_test_top.env.sb [SB] Sequence is broken and so stays in 01 state itself

UVM_INFO uvm_sd_scoreboard.sv(51) @ 56: uvm_test_top.env.sb Got expected response

----------------------------------------------------------------------------------------------------------------------

UVM_INFO uvm_sd_driver.sv(59) @ 58: uvm_test_top.env.agnt.dri [DRIVER] Input=0 State=01 Output=0

UVM_INFO uvm_sd_monitor.sv(48) @ 60: uvm_test_top.env.agnt.moni [MONITOR] Input=0 State=01 Output=0

Packets received