This is great. The FPGA is able to send ethernet frames consisting of the RVVI data to the host computer.

wireshark is able to capture the frames and they match the expected data!
This commit is contained in:
Rose Thompson 2024-05-30 17:57:28 -05:00
parent 6a4c8667df
commit 1df3e5239a

View file

@ -71,7 +71,8 @@ module packetizer import cvw::*; #(parameter cvw_t P,
case(CurrState)
STATE_RDY: if (TransReady & valid) NextState = STATE_TRANS;
else if(~TransReady & valid) NextState = STATE_WAIT;
STATE_WAIT: if(TransReady) NextState = STATE_TRANS;
else NextState = STATE_RDY;
STATE_WAIT: if(TransReady) NextState = STATE_TRANS;
else NextState = STATE_WAIT;
STATE_TRANS: if(BurstDone) NextState = STATE_RDY;
else NextState = STATE_TRANS;