Skip to content
Snippets Groups Projects
Commit 8a1d728d authored by Reinier van der Walle's avatar Reinier van der Walle
Browse files

processed review comments

parent fe674396
No related branches found
No related tags found
1 merge request!338added ip checksum inserter + added generics to eth_tester for setting
Pipeline #55795 passed
...@@ -21,11 +21,12 @@ ...@@ -21,11 +21,12 @@
-- Purpose: Provide AXI-4-stream interfaces + standard avalon MM interfaces for -- Purpose: Provide AXI-4-stream interfaces + standard avalon MM interfaces for
-- eth_tester.vhd such that it can be used to create a Vivado IP block. -- eth_tester.vhd such that it can be used to create a Vivado IP block.
-- Description: -- Description:
-- . The rdma_demo_eth_tester_wrapper uses axi4_stream_dp_bridge to convert the dp -- . The rdma_demo_roce_tester_wrapper uses axi4_stream_dp_bridge to convert the dp
-- sosi/siso interfaces of the eth_tester into AXI4-Stream interfaces. -- sosi/siso interfaces of the eth_tester into AXI4-Stream interfaces.
-- . In order for this component to be suitable as a Vivado IP, the ports are -- . In order for this component to be suitable as a Vivado IP, the ports are
-- exclusively STD_LOGIC(_VECTOR) where the widths are hard-coded as demanded -- exclusively STD_LOGIC(_VECTOR) where the widths are hard-coded as demanded
-- by the Vivado IP creator (only supports VHDL-93). -- by the Vivado IP creator (only supports VHDL-93).
-- . * roce = RDMA Over Converged Ethernet
-- Remark -- Remark
-- . Avalon is used for all MM interfaces, which can be bridged to AXI4-Lite in -- . Avalon is used for all MM interfaces, which can be bridged to AXI4-Lite in
-- vivado using the AXI AMM Bridge IP. -- vivado using the AXI AMM Bridge IP.
...@@ -195,7 +196,8 @@ begin ...@@ -195,7 +196,8 @@ begin
g_hdr_calc_ip_crc => true, g_hdr_calc_ip_crc => true,
g_hdr_field_arr => c_rdma_demo_roce_hdr_field_arr, g_hdr_field_arr => c_rdma_demo_roce_hdr_field_arr,
g_hdr_field_sel => c_rdma_demo_roce_hdr_field_sel, g_hdr_field_sel => c_rdma_demo_roce_hdr_field_sel,
g_hdr_app_len => c_rdma_demo_roce_hdr_len + c_rdma_demo_roce_icrc_len, -- Add icrc length here as this generic is used to calculate the total packet length. -- Add icrc length here as g_hdr_app_len is used to calculate the total packet length.
g_hdr_app_len => c_rdma_demo_roce_hdr_len + c_rdma_demo_roce_icrc_len,
g_remove_crc => false g_remove_crc => false
) )
port map ( port map (
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment