diff --git a/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd b/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd index 856638b1b54726190525fe8416e2d4629aaff8c5..ad44883346c4c0d746a5921ff249940c6892808a 100644 --- a/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd +++ b/libraries/io/tr_10GbE/tb/vhdl/tb_tr_10GbE.vhd @@ -185,6 +185,7 @@ BEGIN ) PORT MAP ( refclk_644 => tr_ref_clk_644, + rst_in => mm_rst, clk_156 => tr_ref_clk_156, clk_312 => tr_ref_clk_312, rst_156 => tr_ref_rst_156, diff --git a/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd b/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd index 0d7ba4f7c811f0c3db7aea7f356b33d5f13d8ad7..6fba84aa3edff8dcb4ffa6670ba74552a654d87c 100644 --- a/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd +++ b/libraries/technology/10gbase_r/tb_tech_10gbase_r.vhd @@ -101,6 +101,7 @@ BEGIN ) PORT MAP ( refclk_644 => tr_ref_clk_644, + rst_in => '0', clk_156 => clk_156, clk_312 => OPEN, rst_156 => rst_156, diff --git a/libraries/technology/eth_10g/tb_tech_eth_10g.vhd b/libraries/technology/eth_10g/tb_tech_eth_10g.vhd index c4b39e6dd8c5e46c50c91368b4135a69a405e03f..fd8a3ba1d4b895fc2ddf66e8429be884c508df18 100644 --- a/libraries/technology/eth_10g/tb_tech_eth_10g.vhd +++ b/libraries/technology/eth_10g/tb_tech_eth_10g.vhd @@ -229,6 +229,7 @@ BEGIN ) PORT MAP ( refclk_644 => tr_ref_clk_644, + rst_in => mm_rst, clk_156 => tr_ref_clk_156, clk_312 => tr_ref_clk_312, rst_156 => tr_ref_rst_156, diff --git a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd index c149f89babd3acfd241b30e4716e514f1723738d..65d077be48d25b2ed1e82e53ace91c19a9987551 100644 --- a/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd +++ b/libraries/technology/pll/tech_pll_xgmii_mac_clocks.vhd @@ -49,6 +49,7 @@ ENTITY tech_pll_xgmii_mac_clocks IS ); PORT ( refclk_644 : IN STD_LOGIC; -- 644.53125 MHz reference clock for PLL + rst_in : IN STD_LOGIC; -- PLL powerdown input, as reset clk_156 : OUT STD_LOGIC; -- 156.25 MHz PLL output clock clk_312 : OUT STD_LOGIC; -- 312.5 MHz PLL output clock rst_156 : OUT STD_LOGIC; -- reset in clk_156 domain based on PLL locked @@ -70,7 +71,7 @@ BEGIN u0 : ip_arria10_pll_xgmii_mac_clocks PORT MAP ( pll_refclk0 => refclk_644, - pll_powerdown => '0', + pll_powerdown => rst_in, pll_locked => pll_locked, outclk0 => i_clk_156, pll_cal_busy => OPEN,