verilog-i2c
verilog-i2c copied to clipboard
No data being sent if WRITE_FIFO = 0
There seems to be an issue that only shows itself if the write-through fifo for data is disabled.
The data_in_valid_int net seems to be dangling w/o a driver and thus gets assigned to GND.
Would it be correct to assume you're missing an _int at the left hand side end of the assignment?
https://github.com/alexforencich/verilog-i2c/blob/ca6688ccea2b16749254125f29871aa9f273d6a3/rtl/i2c_master_wbs_8.v#L387
I am thinking this issue is similar to #1, fixed in 2017. I hope you're still around and well Alex...