aboutsummaryrefslogtreecommitdiffstats
path: root/fpga/usrp3/lib/rfnoc
diff options
context:
space:
mode:
authorAndrew Moch <Andrew.Moch@ni.com>2020-06-18 16:26:59 +0100
committerWade Fife <wade.fife@ettus.com>2020-06-24 09:55:14 -0500
commitdd9847c5c3c3fac17658b526a7d8894711af086e (patch)
treed4b4e41bdbe1f37b8c4c310770c2c552f862932a /fpga/usrp3/lib/rfnoc
parenta3ff904432d831702d47534f37a437304f5c55c1 (diff)
downloaduhd-dd9847c5c3c3fac17658b526a7d8894711af086e.tar.gz
uhd-dd9847c5c3c3fac17658b526a7d8894711af086e.tar.bz2
uhd-dd9847c5c3c3fac17658b526a7d8894711af086e.zip
fpga: lib: Pipeline and add clken to ip_hdr_checksum
Adds LATENCY parameter to control the ammount of pieplineing. Adds a clock enable to control the advance of the pipeline. Used in xport when calculating new UDP headers for CHDR traffic.
Diffstat (limited to 'fpga/usrp3/lib/rfnoc')
-rw-r--r--fpga/usrp3/lib/rfnoc/xport/eth_ipv4_chdr64_adapter.v4
1 files changed, 2 insertions, 2 deletions
diff --git a/fpga/usrp3/lib/rfnoc/xport/eth_ipv4_chdr64_adapter.v b/fpga/usrp3/lib/rfnoc/xport/eth_ipv4_chdr64_adapter.v
index f05c211b1..2f30b1565 100644
--- a/fpga/usrp3/lib/rfnoc/xport/eth_ipv4_chdr64_adapter.v
+++ b/fpga/usrp3/lib/rfnoc/xport/eth_ipv4_chdr64_adapter.v
@@ -324,8 +324,8 @@ module eth_ipv4_chdr64_adapter #(
wire [15:0] udp_checksum = 16'h0;
ip_hdr_checksum ip_hdr_checksum (
- .clk(clk), .in({misc_ip, ip_len, ident, flag_frag, ttl_prot, 16'd0, my_ipv4_addr, ip_dst}),
- .out(iphdr_checksum)
+ .clk(clk), .in({misc_ip, ip_len, ident, flag_frag, ttl_prot, 16'd0,
+ my_ipv4_addr, ip_dst}), .clken(1'b1), .out(iphdr_checksum)
);
always @(*) begin