Use block counts at sync for MM read..
Compare changes
@@ -120,13 +120,22 @@ ARCHITECTURE rtl OF dp_block_validate_err IS
@@ -120,13 +120,22 @@ ARCHITECTURE rtl OF dp_block_validate_err IS
@@ -152,7 +161,15 @@ BEGIN
@@ -152,7 +161,15 @@ BEGIN
@@ -163,12 +180,12 @@ BEGIN
@@ -163,12 +180,12 @@ BEGIN
@@ -185,7 +202,7 @@ BEGIN
@@ -185,7 +202,7 @@ BEGIN
@@ -196,17 +213,33 @@ BEGIN
@@ -196,17 +213,33 @@ BEGIN
count_reg((g_nof_err_counts+1) * c_word_w - 1 DOWNTO g_nof_err_counts * c_word_w ) <= RESIZE_UVEC(cnt_discarded, c_word_w);
count_reg((g_nof_err_counts+2) * c_word_w - 1 DOWNTO (g_nof_err_counts+1) * c_word_w ) <= RESIZE_UVEC(cnt_blk, c_word_w);