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

this (temporary) debug version has epcs,remu,plls removed and tse,mm_clk

using ETH_CLK directly
parent c6f053f4
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,26 +345,26 @@ BEGIN ...@@ -345,26 +345,26 @@ 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
...@@ -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.
Finish editing this message first!
Please register or to comment