search.noResults

search.searching

saml.title
dataCollection.invalidEmail
note.createNoteMessage

search.noResults

search.searching

orderForm.title

orderForm.productCode
orderForm.description
orderForm.quantity
orderForm.itemPrice
orderForm.price
orderForm.totalPrice
orderForm.deliveryDetails.billingAddress
orderForm.deliveryDetails.deliveryAddress
orderForm.noItems
Calibration


TX_CH<0> has a unique sequence of phase shifts. This helps distinguish the reference channel compared to the other channels by a higher SNR signature in the correlation response. Channels 1 to 15 all have a five sequence Barker code with its own unique phase shift sequence. A comparison of TX_CH<0> and TX_CH<1> can be observed in Figure 4.


Figure 2. Magnitude response for null power method comparing phase contributions of two combined channels.


be repeated for each channel and for each frequency of interest.


Although this approach requires significant time due to its swept nature, it is extremely robust in noisy or unpredictable environments. It leverages a sinusoidal waveform and does not rely on timing alignment or correlation-based measurements. The main drawbacks are the execution time and the limited information it provides since it yields only phase offset information. Additional optimisation can be implemented for quicker sweeps using this method. Instead of a fixed phase step, one could start with a coarse step size to find a general range for the null location and use a finer phase step size to dial in the exact offset for the corresponding null.


CROSS-CORRELATION CALIBRATION The cross-correlation method is the standard calibration procedure leveraged because it aligns phase rapidly and with high precision. The method begins by configuring the calibration board into either combined loopback mode. All transmit and receive NCO phases, including both main and per channel adjustments, are set to zero so that any measured phase error originates solely from the hardware signal chain.


A pulsed baseband waveform is then generated with one pulse assigned to each digital-to-analogue converter (DAC) channel in a time division fashion akin to time-division multiple access (TDMA). These pulses are placed in discrete time slots in a time interleaved fashion to produce a frame containing 16 non-overlapping pulses once all channels are combined. This


Instrumentation Monthly September 2026


waveform is transmitted at the operating RF frequency and serves as the reference for the correlation-based alignment.


The pulse corresponding to TX_CH<0> has a seven sequence Barker code, where each sinusoidal period within the pulse envelope of


The calibration process starts by each DAC transmitting its respective time interleaved pulsed waveform and all analogue-to-digital converters (ADCs) capturing the 10 data frames of the combined waveform. Each data capture for all 16 ADCs is taken at an arbitrary time resulting in each data frame shifted by an unknown sample count relative to the others. Sample misalignment correction is done by selecting an arbitrary data frame as a reference and executing an autocorrelation against all remaining data frames. Each capture is then sample shifted by the appropriate number of samples to achieve alignment based on the autocorrelation sample delay results. Once aligned, the data frames are coherently summed, thus improving the SNR for accurate post-processing as shown in Figure 5. The next step cross correlates the coherently summed data (Figure 4) and the original transmitted time interleaved pulse train waveform (Figure 3). The resulting cross correlation matrix will aid in determining the phase offsets relative to a defined reference for all ADCs and DACs. The reference channels TX_ CH<0> help identify its location in the time interleaved pulses and can be used to determine the relative phase offsets of the


Figure 3. All DAC waveforms combined to create time interleaved pulsed waveform. Each pulse train corresponds to an independent transmit channel.


Continued on page 62... 61


Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28  |  Page 29  |  Page 30  |  Page 31  |  Page 32  |  Page 33  |  Page 34  |  Page 35  |  Page 36  |  Page 37  |  Page 38  |  Page 39  |  Page 40  |  Page 41  |  Page 42  |  Page 43  |  Page 44  |  Page 45  |  Page 46  |  Page 47  |  Page 48  |  Page 49  |  Page 50  |  Page 51  |  Page 52  |  Page 53  |  Page 54  |  Page 55  |  Page 56  |  Page 57  |  Page 58  |  Page 59  |  Page 60  |  Page 61  |  Page 62  |  Page 63  |  Page 64  |  Page 65  |  Page 66  |  Page 67  |  Page 68  |  Page 69  |  Page 70  |  Page 71  |  Page 72