Hack length in

This commit is contained in:
Byron Lathi
2024-09-13 08:06:36 -07:00
parent b815af3ff1
commit 22fabf10f7
3 changed files with 4 additions and 7 deletions

View File

@@ -57,7 +57,7 @@ def ip_to_hex(ip: str) -> int:
@cocotb.test()
async def test_simple(dut):
pktdump = PcapWriter("tcp.pcapng", append=True, sync=True)
pktdump = PcapWriter("tcp.pcapng", append=False, sync=True)
tb = TB(dut)

View File

@@ -42,9 +42,6 @@ localparam AXIS_KEEP_WIDTH = ((AXIS_DATA_WIDTH+7)/8);
axis_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_tx_axis();
axis_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_rx_axis();
ip_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_tx_ip();
ip_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_rx_ip();
eth_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_tx_eth();
eth_intf #(.DATA_WIDTH(MAC_DATA_WIDTH)) mac_rx_eth();

View File

@@ -50,7 +50,7 @@ always_comb begin
m_ip.ip_hdr_valid = '1;
m_ip.ip_dscp = '0;
m_ip.ip_ecn = '0;
m_ip.ip_length = '0;
m_ip.ip_length = 16'd40;
m_ip.ip_ttl = '1;
m_ip.ip_protocol = 8'h6;
m_ip.ip_source_ip = i_src_ip;
@@ -78,7 +78,7 @@ always_comb begin
9: m_ip.ip_payload_axis_tdata = i_ack_number[23:16];
10: m_ip.ip_payload_axis_tdata = i_ack_number[15:8];
11: m_ip.ip_payload_axis_tdata = i_ack_number[7:0];
12: m_ip.ip_payload_axis_tdata = '0;
12: m_ip.ip_payload_axis_tdata = {4'h5, 4'h0};
13: m_ip.ip_payload_axis_tdata = i_flags;
14: m_ip.ip_payload_axis_tdata = i_window_size[15:8];
15: m_ip.ip_payload_axis_tdata = i_window_size[7:0];
@@ -86,7 +86,7 @@ always_comb begin
17: m_ip.ip_payload_axis_tdata = checksum[7:0];
18: m_ip.ip_payload_axis_tdata = '0;
19: begin
m_ip.ip_payload_axis_tdata = '0;
m_ip.ip_payload_axis_tdata = '1;
m_ip.ip_payload_axis_tlast = '1;
end
endcase