From 1e8629ff9cf7dc57bc33962c35829c59b955e34d Mon Sep 17 00:00:00 2001 From: Jonathan Hargreaves <hargreaves@astron.nl> Date: Thu, 27 Jun 2019 08:29:22 +0000 Subject: [PATCH] Fix bug in IAB U output, and update the test bench expected results --- .../arts_unb1_sc4_processing_expected_results | 422 +++++++++--------- libraries/dsp/iquv/src/vhdl/iquv_iab.vhd | 2 +- 2 files changed, 212 insertions(+), 212 deletions(-) diff --git a/applications/arts/designs/arts_unb1_sc4/tb/data/arts_unb1_sc4_processing_expected_results b/applications/arts/designs/arts_unb1_sc4/tb/data/arts_unb1_sc4_processing_expected_results index dea96f23bf..09ed202f96 100644 --- a/applications/arts/designs/arts_unb1_sc4/tb/data/arts_unb1_sc4_processing_expected_results +++ b/applications/arts/designs/arts_unb1_sc4/tb/data/arts_unb1_sc4_processing_expected_results @@ -9,214 +9,214 @@ 2 0 0 0 2 0 0 0 2 0 0 0 -2 0 -13 0 -87 0 19 -4 -83 3 12 0 -84 2 9 -5 -93 -2 16 3 -20 1 54 -12 -1 7 -91 -9 -250 -5 50 -11 -14 -3 24 7 -232 1 50 -3 -225 9 16 2 -236 1 22 5 -245 -7 23 4 -241 0 34 -2 -236 8 -16 5 -248 0 20 3 -246 -6 20 4 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -244 1 24 3 -253 -7 20 6 -240 1 48 2 -233 9 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -234 62 20 6 -125 49 48 2 -72 45 10 4 -158 38 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 -144 85 24 3 -57 44 20 6 -101 -75 48 2 -135 -111 10 4 +2 0 0 0 +87 0 -2 -4 +83 3 3 0 +84 2 -1 -5 +93 -2 7 3 +20 1 5 -12 +1 7 10 -9 +250 -5 -13 -11 +14 -3 10 7 +232 1 6 -3 +225 9 5 2 +236 1 -12 5 +245 -7 3 4 +241 0 8 -2 +236 8 8 5 +248 0 -15 3 +246 -6 7 4 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +244 1 -14 3 +253 -7 8 6 +240 1 8 2 +233 9 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +234 62 8 6 +125 49 8 2 +72 45 7 4 +158 38 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 +144 85 -14 3 +57 44 8 6 +101 -75 8 2 +135 -111 7 4 diff --git a/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd b/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd index 875e44a717..cf5251ded8 100644 --- a/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd +++ b/libraries/dsp/iquv/src/vhdl/iquv_iab.vhd @@ -437,7 +437,7 @@ BEGIN dp_clk => dp_clk, reg_gain_re_mosi => reg_dp_gain_u_mosi, reg_gain_re_miso => reg_dp_gain_u_miso, - in_sosi => u_sum_raw_sosi, + in_sosi => dp_gain_u_snk_in, out_sosi => dp_requantize_u_snk_in ); -- GitLab