diff --git a/libraries/dsp/st/src/vhdl/st_sst.vhd b/libraries/dsp/st/src/vhdl/st_sst.vhd index 97fa6e9e29e6f45280fbb999650e38f901d4a083..2991c1ab0b5c5e460986f440dbd3fb07d560c1cf 100644 --- a/libraries/dsp/st/src/vhdl/st_sst.vhd +++ b/libraries/dsp/st/src/vhdl/st_sst.vhd @@ -89,7 +89,7 @@ architecture str of st_sst is constant c_nof_stat_w : natural := ceil_log2(g_nof_stat); constant c_nof_word : natural := g_stat_data_sz * g_nof_stat; constant c_nof_word_w : natural := ceil_log2(c_nof_word); - constant g_stat_word_w : natural := g_stat_data_sz * c_word_w; + constant c_stat_word_w : natural := g_stat_data_sz * c_word_w; constant zeros : std_logic_vector(c_nof_stat_w - 1 downto 0) := (others => '0'); -- Statistics register @@ -100,7 +100,7 @@ architecture str of st_sst is init_sl => '0'); -- MM side : sla_in, sla_out constant c_stat_ram : t_c_mem := (latency => 1, adr_w => c_nof_stat_w, - dat_w => g_stat_word_w, + dat_w => c_stat_word_w, nof_dat => g_nof_stat, init_sl => '0'); -- ST side : stat_mosi