From 2199a15c75b01894cd02e8052051e084b3538fcf Mon Sep 17 00:00:00 2001 From: Alex Forencich Date: Tue, 1 Nov 2022 23:56:27 -0700 Subject: [PATCH] Force possible floating point parameter value to integer when taking clog2 Signed-off-by: Alex Forencich --- rtl/eth_phy_10g_rx_ber_mon.v | 2 +- rtl/eth_phy_10g_rx_watchdog.v | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtl/eth_phy_10g_rx_ber_mon.v b/rtl/eth_phy_10g_rx_ber_mon.v index f2ba8d45..4850f8d3 100644 --- a/rtl/eth_phy_10g_rx_ber_mon.v +++ b/rtl/eth_phy_10g_rx_ber_mon.v @@ -59,7 +59,7 @@ initial begin end end -parameter COUNT_WIDTH = $clog2(COUNT_125US); +parameter COUNT_WIDTH = $clog2($rtoi(COUNT_125US)); localparam [1:0] SYNC_DATA = 2'b10, diff --git a/rtl/eth_phy_10g_rx_watchdog.v b/rtl/eth_phy_10g_rx_watchdog.v index c644de43..bbf1b6ad 100644 --- a/rtl/eth_phy_10g_rx_watchdog.v +++ b/rtl/eth_phy_10g_rx_watchdog.v @@ -68,7 +68,7 @@ initial begin end end -parameter COUNT_WIDTH = $clog2(COUNT_125US); +parameter COUNT_WIDTH = $clog2($rtoi(COUNT_125US)); localparam [1:0] SYNC_DATA = 2'b10,