For iverilog, the write buffer would overwrite if di_read_rdy wasi
not high when the write transaction started.  Not sure if increased
buffer is needed on actual device or not but in sim was causing
fifo overruns.
Remove unused variable.