Post Go back to editing

ADALM-Pluto Tx-Rx Synchronisation for Radar Purposes

Hello,

I am trying to use the Pluto as an OFDM radar (to measure delay and doppler shift of the signal reflected by the targets in the surrounding) transceiver. Since this is OFDM, I need a near-perfect sync between Tx-Rx LOs (The Pluto website says the frequency offset will be zero Why "Pluto" [Analog Devices Wiki]) and the sampling clocks of both I/Q ADCs and the I/Q DACs.

Can this be done using MATLAB? I have the SDR for Engineers book. All the mentions of synchronisation are only provided in the perspective of a data communication-oriented receiver.

If not, is there any other way at all?

Thanks,

Sribooshan.

Parents
  • You will need custom IP to synchronize samples at the Rx with samples at the Tx. This example for ADI RF SOM - https://wiki.analog.com/loopback_delay_estimation determines the delay when a reference signal from Tx is fed to the Rx over a loopback cable. In a Radar application, you would need to do something similar when the waveform is transmitted over the air, by allocating a part of your packet for synchronization. This example was implemented using MATLAB and HDL Coder to create the Verilog and eventual reference design. Without HDL level changes, there is no reliable mechanism to achieve this. 

    - Srikanth 

Reply
  • You will need custom IP to synchronize samples at the Rx with samples at the Tx. This example for ADI RF SOM - https://wiki.analog.com/loopback_delay_estimation determines the delay when a reference signal from Tx is fed to the Rx over a loopback cable. In a Radar application, you would need to do something similar when the waveform is transmitted over the air, by allocating a part of your packet for synchronization. This example was implemented using MATLAB and HDL Coder to create the Verilog and eventual reference design. Without HDL level changes, there is no reliable mechanism to achieve this. 

    - Srikanth 

Children