Open mahadevaswamy05 opened 1 month ago
-Here is Waveform for the bug mentioned above,
-Here is the assertion failure for the bug mentioned above,
-Here is the Scoreboard error for the bug mentioned above,
-Here is the wait counter for rvalid handshaking comparison error for the bug mentioned above,
Here is the latest regression report
The reason behind this less coverage percentage is that Slave RTL is violating some features like
Bresp is not coming correctly from the slave.
You can see the below coverage report for more clarity.
Rresp and Rdata also not coming from the slave RTL
When we connected the slave RTL with our Master VIP, we found bugs in the RTL code below.
Problem In write response channel bready and bvalid signal:- Here Slave RTL is sending bvalid and without waiting for bready they are writing bvalid zero. Actually, bvalid needs to wait for the bready once that bready is one then bvalid will go to Zero. Also, they are sending bresp after bvalid goes low.
-Here is Waveform for the bug mentioned above,
-Here is the assertion failure for the bug mentioned above,
-Here is the Scoreboard error for the bug mentioned above,