From 716f63569ef5ef3a3093a7c805fba64627613e63 Mon Sep 17 00:00:00 2001 From: Priest <priest> Date: Wed, 27 Jul 2016 06:46:24 +0000 Subject: [PATCH] Fixed mm_file for BN generate --- .../terminal/tb/vhdl/tb_terminal_node.vhd | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/applications/stagiair/libraries/terminal/tb/vhdl/tb_terminal_node.vhd b/applications/stagiair/libraries/terminal/tb/vhdl/tb_terminal_node.vhd index 86af81f5b5..973e54c3a5 100644 --- a/applications/stagiair/libraries/terminal/tb/vhdl/tb_terminal_node.vhd +++ b/applications/stagiair/libraries/terminal/tb/vhdl/tb_terminal_node.vhd @@ -197,7 +197,7 @@ BEGIN ( g_sim => c_sim, g_sim_level => c_sim_level, - g_sim_node_nr => BN + g_sim_node_nr => BN + 4 --g_node_type => e_bn ) PORT MAP( @@ -308,20 +308,20 @@ BEGIN PORT MAP(mm_rst, mm_clk, mt_reg_diagnostics_mosi_arr(i), mt_reg_diagnostics_miso_arr(i)); END GENERATE; -- Back nodes - gen_mm_bn : FOR i IN c_nof_fn TO c_nof_nodes-1 GENERATE + gen_mm_bn : FOR i IN 0 TO c_nof_bn-1 GENERATE u_mm_file_bg_ram_data : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "RAM_DIAG_BG") - PORT MAP(mm_rst, mm_clk, bg_ram_data_mosi_arr(i), bg_ram_data_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, bg_ram_data_mosi_arr(i+c_nof_fn), bg_ram_data_miso_arr(i+c_nof_fn)); u_mm_file_bg_reg_diag : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "REG_DIAG_BG") - PORT MAP(mm_rst, mm_clk, bg_reg_ctrl_mosi_arr(i), bg_reg_ctrl_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, bg_reg_ctrl_mosi_arr(i+c_nof_fn), bg_reg_ctrl_miso_arr(i+c_nof_fn)); u_mm_file_db_ram_data : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "RAM_DIAG_DATA_BUFFER") - PORT MAP(mm_rst, mm_clk, bg_ram_data_mosi_arr(i), bg_ram_data_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, db_ram_data_buf_mosi_arr(i+c_nof_fn), db_ram_data_buf_miso_arr(i+c_nof_fn)); u_mm_file_db_reg_data : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "REG_DIAG_DATA_BUFFER") - PORT MAP(mm_rst, mm_clk, db_reg_data_buf_mosi_arr(i), db_reg_data_buf_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, db_reg_data_buf_mosi_arr(i+c_nof_fn), db_reg_data_buf_miso_arr(i+c_nof_fn)); u_mm_file_tm_tr_nonbo : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "REG_TR_NONBONDED") - PORT MAP(mm_rst, mm_clk, mt_reg_tr_nonbonded_mosi_arr(i), mt_reg_tr_nonbonded_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, mt_reg_tr_nonbonded_mosi_arr(i+c_nof_fn), mt_reg_tr_nonbonded_miso_arr(i+c_nof_fn)); u_mm_file_tm_reg_diag : mm_file GENERIC MAP(mmf_unb_file_prefix(0, i, "BN") & "REG_DIAGNOSTICS_MESH") - PORT MAP(mm_rst, mm_clk, mt_reg_diagnostics_mosi_arr(i), mt_reg_diagnostics_miso_arr(i)); + PORT MAP(mm_rst, mm_clk, mt_reg_diagnostics_mosi_arr(i+c_nof_fn), mt_reg_diagnostics_miso_arr(i+c_nof_fn)); END GENERATE; -- GitLab