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

added the tx_seq, rx_seq

parent 8a503bd3
No related branches found
No related tags found
No related merge requests found
...@@ -111,16 +111,22 @@ ENTITY mmm_unb1_test IS ...@@ -111,16 +111,22 @@ ENTITY mmm_unb1_test IS
ram_diag_bg_1GbE_miso : IN t_mem_miso; ram_diag_bg_1GbE_miso : IN t_mem_miso;
reg_diag_bg_1GbE_mosi : OUT t_mem_mosi; reg_diag_bg_1GbE_mosi : OUT t_mem_mosi;
reg_diag_bg_1GbE_miso : IN t_mem_miso; reg_diag_bg_1GbE_miso : IN t_mem_miso;
reg_diag_tx_seq_1GbE_mosi : OUT t_mem_mosi;
reg_diag_tx_seq_1GbE_miso : IN t_mem_miso;
ram_diag_bg_10GbE_mosi : OUT t_mem_mosi; ram_diag_bg_10GbE_mosi : OUT t_mem_mosi;
ram_diag_bg_10GbE_miso : IN t_mem_miso; ram_diag_bg_10GbE_miso : IN t_mem_miso;
reg_diag_bg_10GbE_mosi : OUT t_mem_mosi; reg_diag_bg_10GbE_mosi : OUT t_mem_mosi;
reg_diag_bg_10GbE_miso : IN t_mem_miso; reg_diag_bg_10GbE_miso : IN t_mem_miso;
reg_diag_tx_seq_10GbE_mosi : OUT t_mem_mosi;
reg_diag_tx_seq_10GbE_miso : IN t_mem_miso;
ram_diag_bg_ddr_mosi : OUT t_mem_mosi; ram_diag_bg_ddr_mosi : OUT t_mem_mosi;
ram_diag_bg_ddr_miso : IN t_mem_miso; ram_diag_bg_ddr_miso : IN t_mem_miso;
reg_diag_bg_ddr_mosi : OUT t_mem_mosi; reg_diag_bg_ddr_mosi : OUT t_mem_mosi;
reg_diag_bg_ddr_miso : IN t_mem_miso; reg_diag_bg_ddr_miso : IN t_mem_miso;
reg_diag_tx_seq_ddr_mosi : OUT t_mem_mosi;
reg_diag_tx_seq_ddr_miso : IN t_mem_miso;
-- dp_offload_tx -- dp_offload_tx
reg_dp_offload_tx_1GbE_mosi : OUT t_mem_mosi; reg_dp_offload_tx_1GbE_mosi : OUT t_mem_mosi;
...@@ -152,16 +158,22 @@ ENTITY mmm_unb1_test IS ...@@ -152,16 +158,22 @@ ENTITY mmm_unb1_test IS
ram_diag_data_buf_1GbE_miso : IN t_mem_miso; ram_diag_data_buf_1GbE_miso : IN t_mem_miso;
reg_diag_data_buf_1GbE_mosi : OUT t_mem_mosi; reg_diag_data_buf_1GbE_mosi : OUT t_mem_mosi;
reg_diag_data_buf_1GbE_miso : IN t_mem_miso; reg_diag_data_buf_1GbE_miso : IN t_mem_miso;
reg_diag_rx_seq_1GbE_mosi : OUT t_mem_mosi;
reg_diag_rx_seq_1GbE_miso : IN t_mem_miso;
ram_diag_data_buf_10GbE_mosi : OUT t_mem_mosi; ram_diag_data_buf_10GbE_mosi : OUT t_mem_mosi;
ram_diag_data_buf_10GbE_miso : IN t_mem_miso; ram_diag_data_buf_10GbE_miso : IN t_mem_miso;
reg_diag_data_buf_10GbE_mosi : OUT t_mem_mosi; reg_diag_data_buf_10GbE_mosi : OUT t_mem_mosi;
reg_diag_data_buf_10GbE_miso : IN t_mem_miso; reg_diag_data_buf_10GbE_miso : IN t_mem_miso;
reg_diag_rx_seq_10GbE_mosi : OUT t_mem_mosi;
reg_diag_rx_seq_10GbE_miso : IN t_mem_miso;
ram_diag_data_buf_ddr_mosi : OUT t_mem_mosi; ram_diag_data_buf_ddr_mosi : OUT t_mem_mosi;
ram_diag_data_buf_ddr_miso : IN t_mem_miso; ram_diag_data_buf_ddr_miso : IN t_mem_miso;
reg_diag_data_buf_ddr_mosi : OUT t_mem_mosi; reg_diag_data_buf_ddr_mosi : OUT t_mem_mosi;
reg_diag_data_buf_ddr_miso : IN t_mem_miso; reg_diag_data_buf_ddr_miso : IN t_mem_miso;
reg_diag_rx_seq_ddr_mosi : OUT t_mem_mosi;
reg_diag_rx_seq_ddr_miso : IN t_mem_miso;
-- tr_10GbE -- tr_10GbE
reg_tr_10GbE_mosi : OUT t_mem_mosi; reg_tr_10GbE_mosi : OUT t_mem_mosi;
...@@ -290,14 +302,22 @@ BEGIN ...@@ -290,14 +302,22 @@ BEGIN
PORT MAP(mm_rst, mm_clk, reg_diag_bg_1GbE_mosi, reg_diag_bg_1GbE_miso); PORT MAP(mm_rst, mm_clk, reg_diag_bg_1GbE_mosi, reg_diag_bg_1GbE_miso);
u_mm_file_ram_diag_bg_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_1GBE") u_mm_file_ram_diag_bg_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_1GBE")
PORT MAP(mm_rst, mm_clk, ram_diag_bg_1GbE_mosi, ram_diag_bg_1GbE_miso); PORT MAP(mm_rst, mm_clk, ram_diag_bg_1GbE_mosi, ram_diag_bg_1GbE_miso);
u_mm_file_reg_diag_tx_seq_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_TX_SEQ_1GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_tx_seq_1GbE_mosi, reg_diag_tx_seq_1GbE_miso);
u_mm_file_reg_diag_bg_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_BG_10GBE") u_mm_file_reg_diag_bg_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_BG_10GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_bg_10GbE_mosi, reg_diag_bg_10GbE_miso); PORT MAP(mm_rst, mm_clk, reg_diag_bg_10GbE_mosi, reg_diag_bg_10GbE_miso);
u_mm_file_ram_diag_bg_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_10GBE") u_mm_file_ram_diag_bg_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_10GBE")
PORT MAP(mm_rst, mm_clk, ram_diag_bg_10GbE_mosi, ram_diag_bg_10GbE_miso); PORT MAP(mm_rst, mm_clk, ram_diag_bg_10GbE_mosi, ram_diag_bg_10GbE_miso);
u_mm_file_reg_diag_tx_seq_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_TX_SEQ_10GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_tx_seq_10GbE_mosi, reg_diag_tx_seq_10GbE_miso);
u_mm_file_reg_diag_bg_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_BG_DDR") u_mm_file_reg_diag_bg_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_BG_DDR")
PORT MAP(mm_rst, mm_clk, reg_diag_bg_ddr_mosi, reg_diag_bg_ddr_miso); PORT MAP(mm_rst, mm_clk, reg_diag_bg_ddr_mosi, reg_diag_bg_ddr_miso);
u_mm_file_ram_diag_bg_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_DDR") u_mm_file_ram_diag_bg_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_BG_DDR")
PORT MAP(mm_rst, mm_clk, ram_diag_bg_ddr_mosi, ram_diag_bg_ddr_miso); PORT MAP(mm_rst, mm_clk, ram_diag_bg_ddr_mosi, ram_diag_bg_ddr_miso);
u_mm_file_reg_diag_tx_seq_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_TX_SEQ_DDR")
PORT MAP(mm_rst, mm_clk, reg_diag_tx_seq_ddr_mosi, reg_diag_tx_seq_ddr_miso);
u_mm_file_reg_dp_offload_tx_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DP_OFFLOAD_TX_1GBE") u_mm_file_reg_dp_offload_tx_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DP_OFFLOAD_TX_1GBE")
PORT MAP(mm_rst, mm_clk, reg_dp_offload_tx_1GbE_mosi, reg_dp_offload_tx_1GbE_miso); PORT MAP(mm_rst, mm_clk, reg_dp_offload_tx_1GbE_mosi, reg_dp_offload_tx_1GbE_miso);
...@@ -321,18 +341,27 @@ BEGIN ...@@ -321,18 +341,27 @@ BEGIN
u_mm_file_reg_bsn_monitor_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_BSN_MONITOR_DDR") u_mm_file_reg_bsn_monitor_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_BSN_MONITOR_DDR")
PORT MAP(mm_rst, mm_clk, reg_bsn_monitor_ddr_mosi, reg_bsn_monitor_ddr_miso); PORT MAP(mm_rst, mm_clk, reg_bsn_monitor_ddr_mosi, reg_bsn_monitor_ddr_miso);
u_mm_file_reg_diag_data_buffer_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_1GBE") u_mm_file_reg_diag_data_buffer_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_1GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_1GbE_mosi, reg_diag_data_buf_1GbE_miso); PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_1GbE_mosi, reg_diag_data_buf_1GbE_miso);
u_mm_file_ram_diag_data_buffer_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_1GBE") u_mm_file_ram_diag_data_buffer_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_1GBE")
PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_1GbE_mosi, ram_diag_data_buf_1GbE_miso); PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_1GbE_mosi, ram_diag_data_buf_1GbE_miso);
u_mm_file_reg_diag_rx_seq_1GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_RX_SEQ_1GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_rx_seq_1GbE_mosi, reg_diag_rx_seq_1GbE_miso);
u_mm_file_reg_diag_data_buffer_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_10GBE") u_mm_file_reg_diag_data_buffer_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_10GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_10GbE_mosi, reg_diag_data_buf_10GbE_miso); PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_10GbE_mosi, reg_diag_data_buf_10GbE_miso);
u_mm_file_ram_diag_data_buffer_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_10GBE") u_mm_file_ram_diag_data_buffer_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_10GBE")
PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_10GbE_mosi, ram_diag_data_buf_10GbE_miso); PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_10GbE_mosi, ram_diag_data_buf_10GbE_miso);
u_mm_file_reg_diag_rx_seq_10GbE : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_RX_SEQ_10GBE")
PORT MAP(mm_rst, mm_clk, reg_diag_rx_seq_10GbE_mosi, reg_diag_rx_seq_10GbE_miso);
u_mm_file_reg_diag_data_buffer_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_DDR") u_mm_file_reg_diag_data_buffer_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_DATA_BUFFER_DDR")
PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_ddr_mosi, reg_diag_data_buf_ddr_miso); PORT MAP(mm_rst, mm_clk, reg_diag_data_buf_ddr_mosi, reg_diag_data_buf_ddr_miso);
u_mm_file_ram_diag_data_buffer_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_DDR") u_mm_file_ram_diag_data_buffer_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_DIAG_DATA_BUFFER_DDR")
PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_ddr_mosi, ram_diag_data_buf_ddr_miso); PORT MAP(mm_rst, mm_clk, ram_diag_data_buf_ddr_mosi, ram_diag_data_buf_ddr_miso);
u_mm_file_reg_diag_rx_seq_ddr : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "REG_DIAG_RX_SEQ_DDR")
PORT MAP(mm_rst, mm_clk, reg_diag_rx_seq_ddr_mosi, reg_diag_rx_seq_ddr_miso);
u_mm_file_ram_ss_ss_transp : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_SS_SS_WIDE") u_mm_file_ram_ss_ss_transp : mm_file GENERIC MAP(mmf_unb_file_prefix(g_sim_unb_nr, c_sim_node_nr, c_sim_node_type) & "RAM_SS_SS_WIDE")
PORT MAP(mm_rst, mm_clk, ram_ss_ss_transp_mosi, ram_ss_ss_transp_miso); PORT MAP(mm_rst, mm_clk, ram_ss_ss_transp_mosi, ram_ss_ss_transp_miso);
......
...@@ -265,16 +265,22 @@ ARCHITECTURE str OF unb1_test IS ...@@ -265,16 +265,22 @@ ARCHITECTURE str OF unb1_test IS
SIGNAL reg_diag_bg_1GbE_miso : t_mem_miso; SIGNAL reg_diag_bg_1GbE_miso : t_mem_miso;
SIGNAL ram_diag_bg_1GbE_mosi : t_mem_mosi; SIGNAL ram_diag_bg_1GbE_mosi : t_mem_mosi;
SIGNAL ram_diag_bg_1GbE_miso : t_mem_miso; SIGNAL ram_diag_bg_1GbE_miso : t_mem_miso;
SIGNAL reg_diag_tx_seq_1GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_tx_seq_1GbE_miso : t_mem_miso;
SIGNAL reg_diag_bg_10GbE_mosi : t_mem_mosi; SIGNAL reg_diag_bg_10GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_bg_10GbE_miso : t_mem_miso; SIGNAL reg_diag_bg_10GbE_miso : t_mem_miso;
SIGNAL ram_diag_bg_10GbE_mosi : t_mem_mosi; SIGNAL ram_diag_bg_10GbE_mosi : t_mem_mosi;
SIGNAL ram_diag_bg_10GbE_miso : t_mem_miso; SIGNAL ram_diag_bg_10GbE_miso : t_mem_miso;
SIGNAL reg_diag_tx_seq_10GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_tx_seq_10GbE_miso : t_mem_miso;
SIGNAL reg_diag_bg_ddr_mosi : t_mem_mosi; SIGNAL reg_diag_bg_ddr_mosi : t_mem_mosi;
SIGNAL reg_diag_bg_ddr_miso : t_mem_miso; SIGNAL reg_diag_bg_ddr_miso : t_mem_miso;
SIGNAL ram_diag_bg_ddr_mosi : t_mem_mosi; SIGNAL ram_diag_bg_ddr_mosi : t_mem_mosi;
SIGNAL ram_diag_bg_ddr_miso : t_mem_miso; SIGNAL ram_diag_bg_ddr_miso : t_mem_miso;
SIGNAL reg_diag_tx_seq_ddr_mosi : t_mem_mosi;
SIGNAL reg_diag_tx_seq_ddr_miso : t_mem_miso;
SIGNAL reg_dp_offload_tx_1GbE_mosi : t_mem_mosi; SIGNAL reg_dp_offload_tx_1GbE_mosi : t_mem_mosi;
SIGNAL reg_dp_offload_tx_1GbE_miso : t_mem_miso; SIGNAL reg_dp_offload_tx_1GbE_miso : t_mem_miso;
...@@ -302,16 +308,22 @@ ARCHITECTURE str OF unb1_test IS ...@@ -302,16 +308,22 @@ ARCHITECTURE str OF unb1_test IS
SIGNAL ram_diag_data_buf_1GbE_miso : t_mem_miso; SIGNAL ram_diag_data_buf_1GbE_miso : t_mem_miso;
SIGNAL reg_diag_data_buf_1GbE_mosi : t_mem_mosi; SIGNAL reg_diag_data_buf_1GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_data_buf_1GbE_miso : t_mem_miso; SIGNAL reg_diag_data_buf_1GbE_miso : t_mem_miso;
SIGNAL reg_diag_rx_seq_1GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_rx_seq_1GbE_miso : t_mem_miso;
SIGNAL ram_diag_data_buf_10GbE_mosi : t_mem_mosi; SIGNAL ram_diag_data_buf_10GbE_mosi : t_mem_mosi;
SIGNAL ram_diag_data_buf_10GbE_miso : t_mem_miso; SIGNAL ram_diag_data_buf_10GbE_miso : t_mem_miso;
SIGNAL reg_diag_data_buf_10GbE_mosi : t_mem_mosi; SIGNAL reg_diag_data_buf_10GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_data_buf_10GbE_miso : t_mem_miso; SIGNAL reg_diag_data_buf_10GbE_miso : t_mem_miso;
SIGNAL reg_diag_rx_seq_10GbE_mosi : t_mem_mosi;
SIGNAL reg_diag_rx_seq_10GbE_miso : t_mem_miso;
SIGNAL ram_diag_data_buf_ddr_mosi : t_mem_mosi; SIGNAL ram_diag_data_buf_ddr_mosi : t_mem_mosi;
SIGNAL ram_diag_data_buf_ddr_miso : t_mem_miso; SIGNAL ram_diag_data_buf_ddr_miso : t_mem_miso;
SIGNAL reg_diag_data_buf_ddr_mosi : t_mem_mosi; SIGNAL reg_diag_data_buf_ddr_mosi : t_mem_mosi;
SIGNAL reg_diag_data_buf_ddr_miso : t_mem_miso; SIGNAL reg_diag_data_buf_ddr_miso : t_mem_miso;
SIGNAL reg_diag_rx_seq_ddr_mosi : t_mem_mosi;
SIGNAL reg_diag_rx_seq_ddr_miso : t_mem_miso;
SIGNAL block_gen_1GbE_src_out_arr : t_dp_sosi_arr(c_nof_streams_1GbE-1 DOWNTO 0); SIGNAL block_gen_1GbE_src_out_arr : t_dp_sosi_arr(c_nof_streams_1GbE-1 DOWNTO 0);
SIGNAL block_gen_10GbE_src_out_arr : t_dp_sosi_arr(c_nof_streams_10GbE-1 DOWNTO 0); SIGNAL block_gen_10GbE_src_out_arr : t_dp_sosi_arr(c_nof_streams_10GbE-1 DOWNTO 0);
...@@ -539,16 +551,22 @@ BEGIN ...@@ -539,16 +551,22 @@ BEGIN
ram_diag_bg_1GbE_miso => ram_diag_bg_1GbE_miso, ram_diag_bg_1GbE_miso => ram_diag_bg_1GbE_miso,
reg_diag_bg_1GbE_mosi => reg_diag_bg_1GbE_mosi, reg_diag_bg_1GbE_mosi => reg_diag_bg_1GbE_mosi,
reg_diag_bg_1GbE_miso => reg_diag_bg_1GbE_miso, reg_diag_bg_1GbE_miso => reg_diag_bg_1GbE_miso,
reg_diag_tx_seq_1GbE_mosi => reg_diag_tx_seq_1GbE_mosi,
reg_diag_tx_seq_1GbE_miso => reg_diag_tx_seq_1GbE_miso,
ram_diag_bg_10GbE_mosi => ram_diag_bg_10GbE_mosi, ram_diag_bg_10GbE_mosi => ram_diag_bg_10GbE_mosi,
ram_diag_bg_10GbE_miso => ram_diag_bg_10GbE_miso, ram_diag_bg_10GbE_miso => ram_diag_bg_10GbE_miso,
reg_diag_bg_10GbE_mosi => reg_diag_bg_10GbE_mosi, reg_diag_bg_10GbE_mosi => reg_diag_bg_10GbE_mosi,
reg_diag_bg_10GbE_miso => reg_diag_bg_10GbE_miso, reg_diag_bg_10GbE_miso => reg_diag_bg_10GbE_miso,
reg_diag_tx_seq_10GbE_mosi => reg_diag_tx_seq_10GbE_mosi,
reg_diag_tx_seq_10GbE_miso => reg_diag_tx_seq_10GbE_miso,
ram_diag_bg_ddr_mosi => ram_diag_bg_ddr_mosi, ram_diag_bg_ddr_mosi => ram_diag_bg_ddr_mosi,
ram_diag_bg_ddr_miso => ram_diag_bg_ddr_miso, ram_diag_bg_ddr_miso => ram_diag_bg_ddr_miso,
reg_diag_bg_ddr_mosi => reg_diag_bg_ddr_mosi, reg_diag_bg_ddr_mosi => reg_diag_bg_ddr_mosi,
reg_diag_bg_ddr_miso => reg_diag_bg_ddr_miso, reg_diag_bg_ddr_miso => reg_diag_bg_ddr_miso,
reg_diag_tx_seq_ddr_mosi => reg_diag_tx_seq_ddr_mosi,
reg_diag_tx_seq_ddr_miso => reg_diag_tx_seq_ddr_miso,
-- dp_offload_tx -- dp_offload_tx
reg_dp_offload_tx_1GbE_mosi => reg_dp_offload_tx_1GbE_mosi, reg_dp_offload_tx_1GbE_mosi => reg_dp_offload_tx_1GbE_mosi,
...@@ -581,16 +599,22 @@ BEGIN ...@@ -581,16 +599,22 @@ BEGIN
ram_diag_data_buf_1GbE_miso => ram_diag_data_buf_1GbE_miso, ram_diag_data_buf_1GbE_miso => ram_diag_data_buf_1GbE_miso,
reg_diag_data_buf_1GbE_mosi => reg_diag_data_buf_1GbE_mosi, reg_diag_data_buf_1GbE_mosi => reg_diag_data_buf_1GbE_mosi,
reg_diag_data_buf_1GbE_miso => reg_diag_data_buf_1GbE_miso, reg_diag_data_buf_1GbE_miso => reg_diag_data_buf_1GbE_miso,
reg_diag_rx_seq_1GbE_mosi => reg_diag_rx_seq_1GbE_mosi,
reg_diag_rx_seq_1GbE_miso => reg_diag_rx_seq_1GbE_miso,
ram_diag_data_buf_10GbE_mosi => ram_diag_data_buf_10GbE_mosi, ram_diag_data_buf_10GbE_mosi => ram_diag_data_buf_10GbE_mosi,
ram_diag_data_buf_10GbE_miso => ram_diag_data_buf_10GbE_miso, ram_diag_data_buf_10GbE_miso => ram_diag_data_buf_10GbE_miso,
reg_diag_data_buf_10GbE_mosi => reg_diag_data_buf_10GbE_mosi, reg_diag_data_buf_10GbE_mosi => reg_diag_data_buf_10GbE_mosi,
reg_diag_data_buf_10GbE_miso => reg_diag_data_buf_10GbE_miso, reg_diag_data_buf_10GbE_miso => reg_diag_data_buf_10GbE_miso,
reg_diag_rx_seq_10GbE_mosi => reg_diag_rx_seq_10GbE_mosi,
reg_diag_rx_seq_10GbE_miso => reg_diag_rx_seq_10GbE_miso,
ram_diag_data_buf_ddr_mosi => ram_diag_data_buf_ddr_mosi, ram_diag_data_buf_ddr_mosi => ram_diag_data_buf_ddr_mosi,
ram_diag_data_buf_ddr_miso => ram_diag_data_buf_ddr_miso, ram_diag_data_buf_ddr_miso => ram_diag_data_buf_ddr_miso,
reg_diag_data_buf_ddr_mosi => reg_diag_data_buf_ddr_mosi, reg_diag_data_buf_ddr_mosi => reg_diag_data_buf_ddr_mosi,
reg_diag_data_buf_ddr_miso => reg_diag_data_buf_ddr_miso, reg_diag_data_buf_ddr_miso => reg_diag_data_buf_ddr_miso,
reg_diag_rx_seq_ddr_mosi => reg_diag_rx_seq_ddr_mosi,
reg_diag_rx_seq_ddr_miso => reg_diag_rx_seq_ddr_miso,
-- tr_10GbE -- tr_10GbE
reg_tr_10GbE_mosi => reg_tr_10GbE_mosi, reg_tr_10GbE_mosi => reg_tr_10GbE_mosi,
...@@ -633,6 +657,8 @@ BEGIN ...@@ -633,6 +657,8 @@ BEGIN
reg_diag_bg_miso => reg_diag_bg_1GbE_miso, reg_diag_bg_miso => reg_diag_bg_1GbE_miso,
ram_diag_bg_mosi => ram_diag_bg_1GbE_mosi, ram_diag_bg_mosi => ram_diag_bg_1GbE_mosi,
ram_diag_bg_miso => ram_diag_bg_1GbE_miso, ram_diag_bg_miso => ram_diag_bg_1GbE_miso,
reg_diag_tx_seq_mosi => reg_diag_tx_seq_1GbE_mosi,
reg_diag_tx_seq_miso => reg_diag_tx_seq_1GbE_miso,
-- dp_offload_tx -- dp_offload_tx
reg_dp_offload_tx_mosi => reg_dp_offload_tx_1GbE_mosi, reg_dp_offload_tx_mosi => reg_dp_offload_tx_1GbE_mosi,
...@@ -656,7 +682,9 @@ BEGIN ...@@ -656,7 +682,9 @@ BEGIN
reg_diag_data_buf_mosi => reg_diag_data_buf_1GbE_mosi, reg_diag_data_buf_mosi => reg_diag_data_buf_1GbE_mosi,
reg_diag_data_buf_miso => reg_diag_data_buf_1GbE_miso, reg_diag_data_buf_miso => reg_diag_data_buf_1GbE_miso,
ram_diag_data_buf_mosi => ram_diag_data_buf_1GbE_mosi, ram_diag_data_buf_mosi => ram_diag_data_buf_1GbE_mosi,
ram_diag_data_buf_miso => ram_diag_data_buf_1GbE_miso ram_diag_data_buf_miso => ram_diag_data_buf_1GbE_miso,
reg_diag_rx_seq_mosi => reg_diag_rx_seq_1GbE_mosi,
reg_diag_rx_seq_miso => reg_diag_rx_seq_1GbE_miso
); );
END GENERATE; END GENERATE;
...@@ -688,6 +716,8 @@ BEGIN ...@@ -688,6 +716,8 @@ BEGIN
reg_diag_bg_miso => reg_diag_bg_10GbE_miso, reg_diag_bg_miso => reg_diag_bg_10GbE_miso,
ram_diag_bg_mosi => ram_diag_bg_10GbE_mosi, ram_diag_bg_mosi => ram_diag_bg_10GbE_mosi,
ram_diag_bg_miso => ram_diag_bg_10GbE_miso, ram_diag_bg_miso => ram_diag_bg_10GbE_miso,
reg_diag_tx_seq_mosi => reg_diag_tx_seq_10GbE_mosi,
reg_diag_tx_seq_miso => reg_diag_tx_seq_10GbE_miso,
-- dp_offload_tx -- dp_offload_tx
reg_dp_offload_tx_mosi => reg_dp_offload_tx_10GbE_mosi, reg_dp_offload_tx_mosi => reg_dp_offload_tx_10GbE_mosi,
...@@ -711,7 +741,9 @@ BEGIN ...@@ -711,7 +741,9 @@ BEGIN
reg_diag_data_buf_mosi => reg_diag_data_buf_10GbE_mosi, reg_diag_data_buf_mosi => reg_diag_data_buf_10GbE_mosi,
reg_diag_data_buf_miso => reg_diag_data_buf_10GbE_miso, reg_diag_data_buf_miso => reg_diag_data_buf_10GbE_miso,
ram_diag_data_buf_mosi => ram_diag_data_buf_10GbE_mosi, ram_diag_data_buf_mosi => ram_diag_data_buf_10GbE_mosi,
ram_diag_data_buf_miso => ram_diag_data_buf_10GbE_miso ram_diag_data_buf_miso => ram_diag_data_buf_10GbE_miso,
reg_diag_rx_seq_mosi => reg_diag_rx_seq_10GbE_mosi,
reg_diag_rx_seq_miso => reg_diag_rx_seq_10GbE_miso
); );
END GENERATE; END GENERATE;
...@@ -833,48 +865,52 @@ BEGIN ...@@ -833,48 +865,52 @@ BEGIN
g_technology => g_technology, g_technology => g_technology,
g_nof_streams => c_nof_streams_ddr, g_nof_streams => c_nof_streams_ddr,
g_data_w => c_data_w_32, g_data_w => c_data_w_32,
g_bg_block_size => c_bg_block_size, --g_bg_block_size => c_bg_block_size,
g_bg_gapsize => c_bg_gapsize, --g_bg_gapsize => c_bg_gapsize,
g_bg_blocks_per_sync => c_bg_blocks_per_sync, g_bg_blocks_per_sync => c_bg_blocks_per_sync,
g_tech_ddr => c_ddr_master, g_tech_ddr => c_ddr_master,
g_reorder_seq => c_reorder_seq_same, g_reorder_seq => c_reorder_seq_same,
g_ena_pre_transp => FALSE g_ena_pre_transp => FALSE
) )
PORT MAP ( PORT MAP (
mm_rst => mm_rst, mm_rst => mm_rst,
mm_clk => mm_clk, mm_clk => mm_clk,
dp_rst => dp_rst, dp_rst => dp_rst,
dp_clk => dp_clk, dp_clk => dp_clk,
-- blockgen mm -- blockgen mm
reg_diag_bg_mosi => reg_diag_bg_ddr_mosi, reg_diag_bg_mosi => reg_diag_bg_ddr_mosi,
reg_diag_bg_miso => reg_diag_bg_ddr_miso, reg_diag_bg_miso => reg_diag_bg_ddr_miso,
ram_diag_bg_mosi => ram_diag_bg_ddr_mosi, ram_diag_bg_mosi => ram_diag_bg_ddr_mosi,
ram_diag_bg_miso => ram_diag_bg_ddr_miso, ram_diag_bg_miso => ram_diag_bg_ddr_miso,
reg_diag_tx_seq_mosi => reg_diag_tx_seq_ddr_mosi,
reg_diag_tx_seq_miso => reg_diag_tx_seq_ddr_miso,
-- bsn -- bsn
reg_bsn_monitor_mosi => reg_bsn_monitor_ddr_mosi, reg_bsn_monitor_mosi => reg_bsn_monitor_ddr_mosi,
reg_bsn_monitor_miso => reg_bsn_monitor_ddr_miso, reg_bsn_monitor_miso => reg_bsn_monitor_ddr_miso,
-- databuffer -- databuffer
reg_diag_data_buf_mosi => reg_diag_data_buf_ddr_mosi, reg_diag_data_buf_mosi => reg_diag_data_buf_ddr_mosi,
reg_diag_data_buf_miso => reg_diag_data_buf_ddr_miso, reg_diag_data_buf_miso => reg_diag_data_buf_ddr_miso,
ram_diag_data_buf_mosi => ram_diag_data_buf_ddr_mosi, ram_diag_data_buf_mosi => ram_diag_data_buf_ddr_mosi,
ram_diag_data_buf_miso => ram_diag_data_buf_ddr_miso, ram_diag_data_buf_miso => ram_diag_data_buf_ddr_miso,
reg_diag_rx_seq_mosi => reg_diag_rx_seq_ddr_mosi,
reg_diag_rx_seq_miso => reg_diag_rx_seq_ddr_miso,
-- IO DDR register map -- IO DDR register map
reg_io_ddr_mosi => reg_io_ddr_mosi, reg_io_ddr_mosi => reg_io_ddr_mosi,
reg_io_ddr_miso => reg_io_ddr_miso, reg_io_ddr_miso => reg_io_ddr_miso,
-- Reorder transpose -- Reorder transpose
ram_ss_ss_transp_mosi => ram_ss_ss_transp_mosi, ram_ss_ss_transp_mosi => ram_ss_ss_transp_mosi,
ram_ss_ss_transp_miso => ram_ss_ss_transp_miso, ram_ss_ss_transp_miso => ram_ss_ss_transp_miso,
-- SO-DIMM Memory Bank I -- SO-DIMM Memory Bank I
MB_I_IN => MB_I_IN, MB_I_IN => MB_I_IN,
MB_I_IO => MB_I_IO, MB_I_IO => MB_I_IO,
MB_I_OU => MB_I_OU MB_I_OU => MB_I_OU
); );
END GENERATE; END GENERATE;
END str; END str;
......
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