diff --git a/hdl/corr_ll.vhd b/hdl/corr_ll.vhd index 69c33ecdb788210832d011bb0d88711e88c3b8cf..4b3447649dd4ba99b0d6953a6ac28147bcc1cef3 100644 --- a/hdl/corr_ll.vhd +++ b/hdl/corr_ll.vhd @@ -127,9 +127,9 @@ begin end process; -- resize - rz_mult_a <= resize(mult_a, C_W_COR_SUMSAT); - rz_mult_b <= resize(mult_b, C_W_COR_SUMSAT); - rz_mult_d <= resize(mult_d, C_W_COR_SUMSAT); + rz_mult_a <= f_resize_sat(mult_a, C_W_COR_SUMSAT); + rz_mult_b <= f_resize_sat(mult_b, C_W_COR_SUMSAT); + rz_mult_d <= f_resize_sat(mult_d, C_W_COR_SUMSAT); -- round then sat rnd_abicd <= f_resize_lsb(mult_ic, rnd_abicd'length) when mult_ic(C_N_COR_RND-1) = '0' else