Hi champion,
I want to check the RF Init phase shifter cali result in mmwave studio. I did the test referencing 3.2.2 in spracv2 'cascade_coherency_and_phase_shifter_calibration'.
- call RF_init with Tx phase shifter cali enabled
- Save Tx phase shifter calib data in file .
The file is attached.
0x00000000 0x00000000 0x00000218 0x00000225 0x00000237 0x00000248 0x00000257 0x00000266 0x00000273 0x00000280 0x0000028c 0x00000299 0x000002a6 0x000002b5 0x000002c5 0x000002d7 0x000002eb 0x00000301 0x0000031c 0x00000331 0x00000344 0x00000354 0x00000361 0x0000036d 0x00000377 0x00000381 0x0000038a 0x00000393 0x0000039d 0x000003a7 0x000003b4 0x000003c1 0x000003d1 0x000003e3 0x000003f9 0x0000000f 0x00000022 0x00000034 0x00000046 0x00000055 0x00000064 0x00000072 0x00000080 0x0000008e 0x0000009d 0x000000ae 0x000000bf 0x000000d4 0x000000ea 0x00000104 0x00000120 0x00000139 0x0000014e 0x00000160 0x0000016f 0x0000017c 0x00000187 0x00000191 0x0000019b 0x000001a6 0x000001b0 0x000001bc 0x000001c9 0x000001d7 0x000001e8 0x000001fb 0x00000000 0x00000001 0x00000000 0x00000014 0x00000026 0x00000039 0x00000049 0x00000058 0x00000067 0x00000074 0x00000080 0x0000008d 0x00000099 0x000000a7 0x000000b5 0x000000c4 0x000000d6 0x000000e9 0x000000ff 0x00000117 0x0000012d 0x0000013f 0x0000014f 0x0000015d 0x00000169 0x00000174 0x0000017e 0x00000188 0x00000192 0x0000019c 0x000001a7 0x000001b4 0x000001c2 0x000001d1 0x000001e4 0x000001fa 0x00000210 0x00000223 0x00000235 0x00000246 0x00000255 0x00000264 0x00000272 0x0000027f 0x0000028d 0x0000029b 0x000002ab 0x000002bc 0x000002d0 0x000002e6 0x000002fe 0x0000031a 0x00000332 0x00000347 0x00000359 0x00000368 0x00000376 0x00000382 0x0000038d 0x00000398 0x000003a3 0x000003ae 0x000003bb 0x000003c8 0x000003d7 0x000003e8 0x000003fb 0x00000000 0x00000002 0x00000000 0x00000039 0x0000004c 0x0000005e 0x0000006f 0x0000007f 0x0000008d 0x0000009a 0x000000a7 0x000000b3 0x000000c0 0x000000cd 0x000000db 0x000000eb 0x000000fd 0x00000110 0x00000127 0x00000141 0x00000157 0x0000016a 0x0000017a 0x00000187 0x00000193 0x0000019d 0x000001a7 0x000001af 0x000001b9 0x000001c2 0x000001cd 0x000001da 0x000001e7 0x000001f8 0x0000020a 0x00000221 0x00000236 0x00000249 0x0000025c 0x0000026c 0x0000027c 0x0000028b 0x00000299 0x000002a6 0x000002b4 0x000002c3 0x000002d2 0x000002e4 0x000002f8 0x0000030f 0x00000328 0x00000345 0x0000035d 0x00000372 0x00000384 0x00000393 0x000003a0 0x000003ac 0x000003b6 0x000003c0 0x000003cb 0x000003d5 0x000003e1 0x000003ee 0x000003fd 0x0000000d 0x00000020 0x00000000
I reformatted it as the description in spracv2 A.5 ,and got below Tx phase shifter calibration value per Tx ants. Is this value valid? It seems the phase shifter cali value for phase idx 0 is about 90 degree. How to understand it?
ant1:
91.4062500000000 101.250000000000 110.039062500000 117.421875000000 123.750000000000 129.023437500000 133.593750000000 137.460937500000 140.976562500000 144.492187500000 148.359375000000 151.875000000000 156.093750000000 160.664062500000 165.585937500000 171.562500000000 178.242187500000 188.437500000000 193.007812500000 199.335937500000 205.312500000000 210.585937500000 215.859375000000 220.429687500000 225 229.218750000000 233.789062500000 238.359375000000 243.632812500000 249.257812500000 255.585937500000 262.617187500000 270.351562500000 279.843750000000 287.226562500000 293.906250000000 299.531250000000 304.101562500000 308.320312500000 311.835937500000 315.351562500000 318.515625000000 321.679687500000 325.195312500000 328.710937500000 333.281250000000 337.851562500000 343.476562500000 349.804687500000 357.539062500000 5.27343750000000 11.9531250000000 18.2812500000000 24.6093750000000 29.8828125000000 35.1562500000000 40.0781250000000 45 49.9218750000000 55.1953125000000 61.1718750000000 67.1484375000000 74.5312500000000 82.2656250000000
ant2:
89.6484375000000 98.0859375000000 105.820312500000 112.148437500000 117.773437500000 122.695312500000 126.914062500000 130.781250000000 134.296875000000 137.812500000000 141.328125000000 144.843750000000 148.710937500000 153.281250000000 158.203125000000 163.476562500000 170.156250000000 177.890625000000 185.625000000000 192.304687500000 198.632812500000 204.609375000000 209.882812500000 215.156250000000 220.078125000000 224.648437500000 229.570312500000 234.492187500000 240.117187500000 246.093750000000 253.125000000000 260.859375000000 269.296875000000 279.140625000000 287.578125000000 294.960937500000 301.289062500000 306.562500000000 311.484375000000 315.703125000000 319.570312500000 323.437500000000 327.304687500000 331.171875000000 335.742187500000 340.312500000000 345.585937500000 351.562500000000 358.242187500000 7.03125000000000 13.3593750000000 20.0390625000000 25.6640625000000 30.9375000000000 36.2109375000000 40.7812500000000 45 49.5703125000000 53.7890625000000 58.7109375000000 63.6328125000000 68.9062500000000 75.2343750000000 81.9140625000000
ant3:
103.710937500000 112.851562500000 120.585937500000 127.265625000000 132.890625000000 137.460937500000 141.679687500000 145.195312500000 148.710937500000 151.523437500000 155.039062500000 158.203125000000 162.070312500000 166.640625000000 171.210937500000 177.187500000000 183.515625000000 191.601562500000 198.984375000000 205.664062500000 212.343750000000 217.968750000000 223.593750000000 228.867187500000 233.789062500000 238.359375000000 243.281250000000 248.554687500000 253.828125000000 260.156250000000 267.187500000000 275.273437500000 284.062500000000 294.257812500000 302.695312500000 310.078125000000 316.406250000000 321.679687500000 326.250000000000 330.468750000000 333.984375000000 337.500000000000 341.367187500000 344.882812500000 349.101562500000 353.671875000000 358.945312500000 4.57031250000000 11.2500000000000 20.0390625000000 26.7187500000000 33.0468750000000 39.0234375000000 44.6484375000000 49.5703125000000 54.1406250000000 58.7109375000000 62.9296875000000 67.5000000000000 72.0703125000000 76.9921875000000 82.6171875000000 88.9453125000000 95.6250000000000
Thank you,
Adam