mor1kx icon indicating copy to clipboard operation
mor1kx copied to clipboard

Data bus Wishbone Interface Formal Check fails

Open Harshitha172000 opened this issue 4 years ago • 2 comments

Properties that failed:

  1. The direction of the write enable shouldn't change within a series of strobe/requests.
  2. Within any given bus cycle, the direction may only change when there are no further outstanding requests

Solver picks up a case where the write enable changes due to atomic signal transition.

Code: https://github.com/openrisc/mor1kx/blob/master/bench/formal/fwb_master.v#L173#L186

Trace showing failure:

image

Harshitha172000 avatar Aug 05 '21 11:08 Harshitha172000

can you put a link to the code, or mention the module where this is happening?

stffrdhrn avatar Aug 15 '21 21:08 stffrdhrn

Wishbone Interface referring to mor1kx.v module.

Harshitha172000 avatar Aug 16 '21 16:08 Harshitha172000