Skip to content
Snippets Groups Projects
Commit 49878a7f authored by Kenneth Hiemstra's avatar Kenneth Hiemstra
Browse files

re-enabled PLLs, REMU and EPCS

parent 213aad03
No related branches found
No related tags found
No related merge requests found
...@@ -304,21 +304,21 @@ BEGIN ...@@ -304,21 +304,21 @@ BEGIN
END GENERATE; END GENERATE;
gen_pll_dp_clk_pll: IF g_sim = FALSE GENERATE gen_pll_dp_clk_pll: IF g_sim = FALSE GENERATE
--u_unb2_board_clk200_pll : ENTITY work.unb2_board_clk200_pll u_unb2_board_clk200_pll : ENTITY work.unb2_board_clk200_pll
--GENERIC MAP ( GENERIC MAP (
-- g_technology => g_technology, g_technology => g_technology,
-- g_clk200_phase_shift => g_dp_clk_phase g_clk200_phase_shift => g_dp_clk_phase
--) )
--PORT MAP ( PORT MAP (
-- arst => i_mm_rst, arst => i_mm_rst,
-- clk200 => ext_clk200, clk200 => ext_clk200,
-- st_clk200 => dp_clk, -- = c0 st_clk200 => dp_clk, -- = c0
-- st_rst200 => dp_rst st_rst200 => dp_rst
--); );
-- Debug: uncomment these line and comment the PLL -- Debug: uncomment these line and comment the PLL
dp_clk <= ext_clk200; --dp_clk <= ext_clk200;
dp_rst <= i_mm_rst; --dp_rst <= i_mm_rst;
END GENERATE; END GENERATE;
END GENERATE; END GENERATE;
...@@ -345,30 +345,30 @@ BEGIN ...@@ -345,30 +345,30 @@ BEGIN
END GENERATE; END GENERATE;
gen_pll_mm_clk_pll: IF g_sim = FALSE GENERATE gen_pll_mm_clk_pll: IF g_sim = FALSE GENERATE
--u_unb2_board_clk125_pll : ENTITY work.unb2_board_clk125_pll u_unb2_board_clk125_pll : ENTITY work.unb2_board_clk125_pll
--GENERIC MAP ( GENERIC MAP (
-- g_technology => g_technology g_technology => g_technology
--) )
--PORT MAP ( PORT MAP (
-- arst => i_xo_rst, arst => i_xo_rst,
-- clk125 => i_xo_ethclk, clk125 => i_xo_ethclk,
-- c0_clk20 => epcs_clk, c0_clk20 => epcs_clk,
-- c1_clk50 => clk50, c1_clk50 => clk50,
-- c2_clk100 => clk100, c2_clk100 => clk100,
-- c3_clk125 => clk125, c3_clk125 => clk125,
-- pll_locked => mm_locked pll_locked => mm_locked
--); );
-- Debug: uncomment these line and comment the PLL -- Debug: uncomment these line and comment the PLL
epcs_clk <= NOT epcs_clk WHEN rising_edge(clk50); --epcs_clk <= NOT epcs_clk WHEN rising_edge(clk50);
clk50 <= NOT clk50 WHEN rising_edge(clk100); --clk50 <= NOT clk50 WHEN rising_edge(clk100);
clk100 <= i_xo_ethclk; --clk100 <= i_xo_ethclk;
clk125 <= i_xo_ethclk; --clk125 <= i_xo_ethclk;
mm_locked <= '1'; --mm_locked <= '1';
END GENERATE; END GENERATE;
--i_tse_clk <= clk125; -- Debug: cannot use PLL output as reference for TSE, because that does not fit i_tse_clk <= clk125; -- Debug: cannot use PLL output as reference for TSE, because that does not fit
i_tse_clk <= i_xo_ethclk; --i_tse_clk <= i_xo_ethclk;
u_unb2_board_node_ctrl : ENTITY work.unb2_board_node_ctrl u_unb2_board_node_ctrl : ENTITY work.unb2_board_node_ctrl
...@@ -496,48 +496,48 @@ BEGIN ...@@ -496,48 +496,48 @@ BEGIN
-- Every design instantiates an mms_remu instance + MM status & control ports. -- Every design instantiates an mms_remu instance + MM status & control ports.
-- So there is full control over the memory mapped registers to set start address of the flash -- So there is full control over the memory mapped registers to set start address of the flash
-- and reconfigure from that address. -- and reconfigure from that address.
--u_mms_remu: ENTITY remu_lib.mms_remu u_mms_remu: ENTITY remu_lib.mms_remu
--GENERIC MAP ( GENERIC MAP (
-- g_technology => g_technology g_technology => g_technology
--) )
--PORT MAP ( PORT MAP (
-- mm_rst => i_mm_rst, mm_rst => i_mm_rst,
-- mm_clk => i_mm_clk, mm_clk => i_mm_clk,
-- epcs_clk => epcs_clk, epcs_clk => epcs_clk,
-- remu_mosi => reg_remu_mosi, remu_mosi => reg_remu_mosi,
-- remu_miso => reg_remu_miso remu_miso => reg_remu_miso
--); );
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
---- EPCS ---- EPCS
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
--u_mms_epcs: ENTITY epcs_lib.mms_epcs u_mms_epcs: ENTITY epcs_lib.mms_epcs
--GENERIC MAP ( GENERIC MAP (
-- g_technology => g_technology g_technology => g_technology
--) )
--PORT MAP ( PORT MAP (
-- mm_rst => i_mm_rst, mm_rst => i_mm_rst,
-- mm_clk => i_mm_clk, mm_clk => i_mm_clk,
-- epcs_clk => epcs_clk, epcs_clk => epcs_clk,
-- epcs_mosi => reg_epcs_mosi, epcs_mosi => reg_epcs_mosi,
-- epcs_miso => reg_epcs_miso, epcs_miso => reg_epcs_miso,
-- dpmm_ctrl_mosi => reg_dpmm_ctrl_mosi, dpmm_ctrl_mosi => reg_dpmm_ctrl_mosi,
-- dpmm_ctrl_miso => reg_dpmm_ctrl_miso, dpmm_ctrl_miso => reg_dpmm_ctrl_miso,
-- dpmm_data_mosi => reg_dpmm_data_mosi, dpmm_data_mosi => reg_dpmm_data_mosi,
-- dpmm_data_miso => reg_dpmm_data_miso, dpmm_data_miso => reg_dpmm_data_miso,
-- mmdp_ctrl_mosi => reg_mmdp_ctrl_mosi, mmdp_ctrl_mosi => reg_mmdp_ctrl_mosi,
-- mmdp_ctrl_miso => reg_mmdp_ctrl_miso, mmdp_ctrl_miso => reg_mmdp_ctrl_miso,
-- mmdp_data_mosi => reg_mmdp_data_mosi, mmdp_data_mosi => reg_mmdp_data_mosi,
-- mmdp_data_miso => reg_mmdp_data_miso mmdp_data_miso => reg_mmdp_data_miso
--); );
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
-- PPS input -- PPS input
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment