Post Go back to editing

Request for Assistance with Improving TX Performance with 5GNR BW 10MHz.

Category: Software
Product Number: ADRV9029
Software Version: SW6.4.0.19

Hello ADI Team,

We are using the ADRV9029 with a 5G BW10MHz and a Tx data rate of 122.88 Msps for DPD/CFR. We have been repeatedly testing with various CFR pulse files and filters, but we are unable to achieve better results than the spectrum waveform shown below.

If you have any suggestions on how to improve TX performance, I would greatly appreciate your advice.

Please feel free to reach out if you need any additional information to investigate this issue.

Best regards,
Paul

Parents
  • More details When we push the power level to around 24 dBm, the ACLR is not good,

  • Please identify the problem if its related to CFR and/or DPD? Please share the ACLR plot before applying CFR. 

    Please share the CFR configuration and CFR statistics and CCDF plot before and after applying CFR.

    Please test only at TRX TX out for CFR performance and once you are clear on the expected CFR performance, you can integrate the PA and then test DPD.

    Please share DPD tracking configuration, DPD statistics as well.

  • Thanks for the response. The first picture is what without CFR and DPD as Paul posted.

  • Looking at the picture with CFR and DPD ACLR Plot at 24dBm, i suspect that the CFR may be doing something wrong as i can see spurious. Lets isolate the issue between CFR and DPD by reviewing the statistics and other measurements as requested in my previous comments.

  • Hello Ramarao,

    When CFR is disabled, the result becom better.

    The CFR configurations are:

    cfrMode = 0,
    cfrTxDelay = 511, 
    cfrPeakThreshold = 0.48,
    cfrEngine1PeakThresholdScaler = 0.98, 
    cfrEngine2PeakThresholdScaler = 0.985,
    cfrEngine3PeakThresholdScaler = 0.99,
    cfrCorrectionThresholdScaler = 0.98,
    cfrInterpolationFactor = 2,
    cfrEngine1MaxNumOfPeaks = 5, 
    cfrEngine2MaxNumOfPeaks = 5,  
    cfrEngine3MaxNumOfPeaks = 5
    cfrEngine1Enable = 1,
    cfrEngine1BypassEnable = 0,
    cfrEngine2Enable = 1,
    cfrEngine2BypassEnable = 0, 
    cfrEngine3Enable = 1,
    cfrEngine3BypassEnable = 0
    cfrHardClipperEnable = 1,
    cfrHardClipperThreshold = 0.55

    And I'm using the CFR pulse from Request for Assistance with CFR Pulse File and Threshold Settings for BW 50MHz 5GNR Signal - Q&A - Design Support ADRV9026/ADRV9029 - EngineerZone (analog.com).

  • I have generated the pulse with 4x interploation. Please use Interploation factor of 4 in the configuration as well. As mentioned earlier, please check CFR performance alone and then check DPD performance. Please make sure that the CFR is working as expected and then move forward with DPD.

    Please share the CFR Statistics to see if any peaks are skipped out of engine 3.

  • I got follow CFR statistics:

    It is strange that cfrEngine2PeaksSkipped is 0.

  • CFR statistics look to be fine. Can you please compare CCDF, ACLR plots with and without CFR at Transceiver TX out? If you don't see any problem, you can go ahead with DPD.

  • Hello Ramarao,

    Please refer to below results of transceiver output:

  • To me it looks like you are using 20MHz Pulse file and hence the Spectral distortion. Can you load 10M pulse file?

  • I download 10M & 20M pulse file again from Request for Assistance with CFR Pulse File and Threshold Settings for BW 50MHz 5GNR Signal - Q&A - Design Support ADRV9026/ADRV9029 - EngineerZone (analog.com)

    Both files are identical.

    Please review again & share 10M pulse file. (I'm so sorry, I don't have a Matlab license.)

  • Try with this, it looks like i have shared the incorrect file with you.

    5 0
    4 0
    3 0
    2 0
    1 0
    -1 0
    -3 0
    -6 0
    -9 0
    -12 0
    -15 0
    -19 0
    -24 0
    -29 0
    -34 0
    -40 0
    -46 0
    -53 0
    -60 0
    -68 0
    -77 0
    -85 0
    -95 0
    -105 0
    -116 0
    -127 0
    -139 0
    -152 0
    -165 0
    -179 0
    -193 0
    -208 0
    -223 0
    -240 0
    -256 0
    -273 0
    -291 0
    -309 0
    -328 0
    -347 0
    -367 0
    -387 0
    -407 0
    -428 0
    -449 0
    -471 0
    -492 0
    -514 0
    -536 0
    -558 0
    -580 0
    -603 0
    -625 0
    -647 0
    -668 0
    -690 0
    -712 0
    -733 0
    -753 0
    -773 0
    -793 0
    -812 0
    -831 0
    -848 0
    -865 0
    -882 0
    -897 0
    -911 0
    -924 0
    -937 0
    -948 0
    -957 0
    -966 0
    -973 0
    -979 0
    -984 0
    -986 0
    -988 0
    -988 0
    -986 0
    -982 0
    -977 0
    -970 0
    -962 0
    -951 0
    -939 0
    -925 0
    -909 0
    -892 0
    -872 0
    -851 0
    -827 0
    -802 0
    -776 0
    -747 0
    -717 0
    -685 0
    -651 0
    -615 0
    -578 0
    -540 0
    -500 0
    -458 0
    -416 0
    -372 0
    -326 0
    -280 0
    -233 0
    -184 0
    -135 0
    -85 0
    -35 0
    16 0
    68 0
    120 0
    171 0
    223 0
    275 0
    327 0
    378 0
    429 0
    480 0
    529 0
    578 0
    626 0
    672 0
    718 0
    762 0
    804 0
    845 0
    884 0
    921 0
    957 0
    990 0
    1021 0
    1049 0
    1076 0
    1099 0
    1120 0
    1139 0
    1154 0
    1167 0
    1177 0
    1183 0
    1187 0
    1188 0
    1185 0
    1179 0
    1171 0
    1159 0
    1143 0
    1125 0
    1103 0
    1079 0
    1051 0
    1020 0
    986 0
    949 0
    909 0
    866 0
    821 0
    773 0
    722 0
    669 0
    613 0
    556 0
    496 0
    434 0
    371 0
    306 0
    239 0
    172 0
    103 0
    33 0
    -37 0
    -108 0
    -180 0
    -251 0
    -323 0
    -394 0
    -465 0
    -535 0
    -604 0
    -672 0
    -739 0
    -804 0
    -868 0
    -930 0
    -989 0
    -1047 0
    -1102 0
    -1154 0
    -1203 0
    -1250 0
    -1293 0
    -1333 0
    -1369 0
    -1402 0
    -1431 0
    -1456 0
    -1477 0
    -1494 0
    -1507 0
    -1515 0
    -1519 0
    -1519 0
    -1514 0
    -1505 0
    -1491 0
    -1472 0
    -1450 0
    -1422 0
    -1390 0
    -1354 0
    -1313 0
    -1269 0
    -1219 0
    -1166 0
    -1109 0
    -1048 0
    -983 0
    -915 0
    -843 0
    -768 0
    -690 0
    -609 0
    -526 0
    -440 0
    -352 0
    -262 0
    -171 0
    -78 0
    17 0
    112 0
    207 0
    303 0
    399 0
    495 0
    590 0
    685 0
    778 0
    870 0
    960 0
    1048 0
    1134 0
    1217 0
    1298 0
    1375 0
    1449 0
    1519 0
    1585 0
    1648 0
    1705 0
    1758 0
    1807 0
    1850 0
    1888 0
    1921 0
    1948 0
    1969 0
    1985 0
    1994 0
    1998 0
    1995 0
    1987 0
    1972 0
    1951 0
    1923 0
    1890 0
    1850 0
    1804 0
    1752 0
    1694 0
    1630 0
    1560 0
    1485 0
    1405 0
    1319 0
    1228 0
    1132 0
    1032 0
    927 0
    819 0
    707 0
    591 0
    472 0
    350 0
    226 0
    100 0
    -28 0
    -157 0
    -288 0
    -418 0
    -550 0
    -680 0
    -810 0
    -940 0
    -1067 0
    -1193 0
    -1316 0
    -1437 0
    -1555 0
    -1669 0
    -1779 0
    -1885 0
    -1987 0
    -2083 0
    -2174 0
    -2259 0
    -2338 0
    -2411 0
    -2476 0
    -2535 0
    -2587 0
    -2631 0
    -2667 0
    -2696 0
    -2716 0
    -2728 0
    -2731 0
    -2726 0
    -2712 0
    -2690 0
    -2658 0
    -2618 0
    -2569 0
    -2511 0
    -2445 0
    -2370 0
    -2287 0
    -2195 0
    -2095 0
    -1987 0
    -1872 0
    -1749 0
    -1619 0
    -1482 0
    -1338 0
    -1189 0
    -1033 0
    -872 0
    -707 0
    -537 0
    -362 0
    -185 0
    -4 0
    179 0
    365 0
    551 0
    739 0
    926 0
    1114 0
    1300 0
    1485 0
    1668 0
    1848 0
    2025 0
    2198 0
    2367 0
    2530 0
    2688 0
    2839 0
    2984 0
    3121 0
    3251 0
    3372 0
    3484 0
    3586 0
    3679 0
    3761 0
    3833 0
    3893 0
    3942 0
    3979 0
    4004 0
    4016 0
    4016 0
    4002 0
    3976 0
    3937 0
    3884 0
    3818 0
    3738 0
    3646 0
    3540 0
    3420 0
    3288 0
    3143 0
    2985 0
    2815 0
    2633 0
    2439 0
    2233 0
    2017 0
    1791 0
    1554 0
    1308 0
    1054 0
    791 0
    521 0
    243 0
    -40 0
    -328 0
    -622 0
    -918 0
    -1218 0
    -1520 0
    -1823 0
    -2126 0
    -2429 0
    -2730 0
    -3029 0
    -3324 0
    -3614 0
    -3899 0
    -4178 0
    -4449 0
    -4712 0
    -4965 0
    -5208 0
    -5439 0
    -5659 0
    -5865 0
    -6057 0
    -6233 0
    -6394 0
    -6538 0
    -6664 0
    -6772 0
    -6861 0
    -6929 0
    -6977 0
    -7003 0
    -7007 0
    -6989 0
    -6947 0
    -6882 0
    -6792 0
    -6678 0
    -6539 0
    -6375 0
    -6185 0
    -5969 0
    -5728 0
    -5461 0
    -5167 0
    -4848 0
    -4503 0
    -4132 0
    -3736 0
    -3315 0
    -2868 0
    -2398 0
    -1903 0
    -1384 0
    -842 0
    -278 0
    307 0
    914 0
    1541 0
    2188 0
    2853 0
    3535 0
    4235 0
    4949 0
    5679 0
    6422 0
    7177 0
    7943 0
    8719 0
    9503 0
    10295 0
    11093 0
    11896 0
    12702 0
    13510 0
    14318 0
    15126 0
    15931 0
    16733 0
    17529 0
    18319 0
    19101 0
    19874 0
    20635 0
    21385 0
    22121 0
    22842 0
    23547 0
    24235 0
    24903 0
    25552 0
    26179 0
    26784 0
    27365 0
    27921 0
    28451 0
    28955 0
    29431 0
    29878 0
    30295 0
    30682 0
    31039 0
    31363 0
    31655 0
    31914 0
    32139 0
    32330 0
    32487 0
    32610 0
    32698 0
    32750 0

Reply
  • Try with this, it looks like i have shared the incorrect file with you.

    5 0
    4 0
    3 0
    2 0
    1 0
    -1 0
    -3 0
    -6 0
    -9 0
    -12 0
    -15 0
    -19 0
    -24 0
    -29 0
    -34 0
    -40 0
    -46 0
    -53 0
    -60 0
    -68 0
    -77 0
    -85 0
    -95 0
    -105 0
    -116 0
    -127 0
    -139 0
    -152 0
    -165 0
    -179 0
    -193 0
    -208 0
    -223 0
    -240 0
    -256 0
    -273 0
    -291 0
    -309 0
    -328 0
    -347 0
    -367 0
    -387 0
    -407 0
    -428 0
    -449 0
    -471 0
    -492 0
    -514 0
    -536 0
    -558 0
    -580 0
    -603 0
    -625 0
    -647 0
    -668 0
    -690 0
    -712 0
    -733 0
    -753 0
    -773 0
    -793 0
    -812 0
    -831 0
    -848 0
    -865 0
    -882 0
    -897 0
    -911 0
    -924 0
    -937 0
    -948 0
    -957 0
    -966 0
    -973 0
    -979 0
    -984 0
    -986 0
    -988 0
    -988 0
    -986 0
    -982 0
    -977 0
    -970 0
    -962 0
    -951 0
    -939 0
    -925 0
    -909 0
    -892 0
    -872 0
    -851 0
    -827 0
    -802 0
    -776 0
    -747 0
    -717 0
    -685 0
    -651 0
    -615 0
    -578 0
    -540 0
    -500 0
    -458 0
    -416 0
    -372 0
    -326 0
    -280 0
    -233 0
    -184 0
    -135 0
    -85 0
    -35 0
    16 0
    68 0
    120 0
    171 0
    223 0
    275 0
    327 0
    378 0
    429 0
    480 0
    529 0
    578 0
    626 0
    672 0
    718 0
    762 0
    804 0
    845 0
    884 0
    921 0
    957 0
    990 0
    1021 0
    1049 0
    1076 0
    1099 0
    1120 0
    1139 0
    1154 0
    1167 0
    1177 0
    1183 0
    1187 0
    1188 0
    1185 0
    1179 0
    1171 0
    1159 0
    1143 0
    1125 0
    1103 0
    1079 0
    1051 0
    1020 0
    986 0
    949 0
    909 0
    866 0
    821 0
    773 0
    722 0
    669 0
    613 0
    556 0
    496 0
    434 0
    371 0
    306 0
    239 0
    172 0
    103 0
    33 0
    -37 0
    -108 0
    -180 0
    -251 0
    -323 0
    -394 0
    -465 0
    -535 0
    -604 0
    -672 0
    -739 0
    -804 0
    -868 0
    -930 0
    -989 0
    -1047 0
    -1102 0
    -1154 0
    -1203 0
    -1250 0
    -1293 0
    -1333 0
    -1369 0
    -1402 0
    -1431 0
    -1456 0
    -1477 0
    -1494 0
    -1507 0
    -1515 0
    -1519 0
    -1519 0
    -1514 0
    -1505 0
    -1491 0
    -1472 0
    -1450 0
    -1422 0
    -1390 0
    -1354 0
    -1313 0
    -1269 0
    -1219 0
    -1166 0
    -1109 0
    -1048 0
    -983 0
    -915 0
    -843 0
    -768 0
    -690 0
    -609 0
    -526 0
    -440 0
    -352 0
    -262 0
    -171 0
    -78 0
    17 0
    112 0
    207 0
    303 0
    399 0
    495 0
    590 0
    685 0
    778 0
    870 0
    960 0
    1048 0
    1134 0
    1217 0
    1298 0
    1375 0
    1449 0
    1519 0
    1585 0
    1648 0
    1705 0
    1758 0
    1807 0
    1850 0
    1888 0
    1921 0
    1948 0
    1969 0
    1985 0
    1994 0
    1998 0
    1995 0
    1987 0
    1972 0
    1951 0
    1923 0
    1890 0
    1850 0
    1804 0
    1752 0
    1694 0
    1630 0
    1560 0
    1485 0
    1405 0
    1319 0
    1228 0
    1132 0
    1032 0
    927 0
    819 0
    707 0
    591 0
    472 0
    350 0
    226 0
    100 0
    -28 0
    -157 0
    -288 0
    -418 0
    -550 0
    -680 0
    -810 0
    -940 0
    -1067 0
    -1193 0
    -1316 0
    -1437 0
    -1555 0
    -1669 0
    -1779 0
    -1885 0
    -1987 0
    -2083 0
    -2174 0
    -2259 0
    -2338 0
    -2411 0
    -2476 0
    -2535 0
    -2587 0
    -2631 0
    -2667 0
    -2696 0
    -2716 0
    -2728 0
    -2731 0
    -2726 0
    -2712 0
    -2690 0
    -2658 0
    -2618 0
    -2569 0
    -2511 0
    -2445 0
    -2370 0
    -2287 0
    -2195 0
    -2095 0
    -1987 0
    -1872 0
    -1749 0
    -1619 0
    -1482 0
    -1338 0
    -1189 0
    -1033 0
    -872 0
    -707 0
    -537 0
    -362 0
    -185 0
    -4 0
    179 0
    365 0
    551 0
    739 0
    926 0
    1114 0
    1300 0
    1485 0
    1668 0
    1848 0
    2025 0
    2198 0
    2367 0
    2530 0
    2688 0
    2839 0
    2984 0
    3121 0
    3251 0
    3372 0
    3484 0
    3586 0
    3679 0
    3761 0
    3833 0
    3893 0
    3942 0
    3979 0
    4004 0
    4016 0
    4016 0
    4002 0
    3976 0
    3937 0
    3884 0
    3818 0
    3738 0
    3646 0
    3540 0
    3420 0
    3288 0
    3143 0
    2985 0
    2815 0
    2633 0
    2439 0
    2233 0
    2017 0
    1791 0
    1554 0
    1308 0
    1054 0
    791 0
    521 0
    243 0
    -40 0
    -328 0
    -622 0
    -918 0
    -1218 0
    -1520 0
    -1823 0
    -2126 0
    -2429 0
    -2730 0
    -3029 0
    -3324 0
    -3614 0
    -3899 0
    -4178 0
    -4449 0
    -4712 0
    -4965 0
    -5208 0
    -5439 0
    -5659 0
    -5865 0
    -6057 0
    -6233 0
    -6394 0
    -6538 0
    -6664 0
    -6772 0
    -6861 0
    -6929 0
    -6977 0
    -7003 0
    -7007 0
    -6989 0
    -6947 0
    -6882 0
    -6792 0
    -6678 0
    -6539 0
    -6375 0
    -6185 0
    -5969 0
    -5728 0
    -5461 0
    -5167 0
    -4848 0
    -4503 0
    -4132 0
    -3736 0
    -3315 0
    -2868 0
    -2398 0
    -1903 0
    -1384 0
    -842 0
    -278 0
    307 0
    914 0
    1541 0
    2188 0
    2853 0
    3535 0
    4235 0
    4949 0
    5679 0
    6422 0
    7177 0
    7943 0
    8719 0
    9503 0
    10295 0
    11093 0
    11896 0
    12702 0
    13510 0
    14318 0
    15126 0
    15931 0
    16733 0
    17529 0
    18319 0
    19101 0
    19874 0
    20635 0
    21385 0
    22121 0
    22842 0
    23547 0
    24235 0
    24903 0
    25552 0
    26179 0
    26784 0
    27365 0
    27921 0
    28451 0
    28955 0
    29431 0
    29878 0
    30295 0
    30682 0
    31039 0
    31363 0
    31655 0
    31914 0
    32139 0
    32330 0
    32487 0
    32610 0
    32698 0
    32750 0

Children