Post Go back to editing

Synchronizing Multiple ADALM-PLUTO Software Defined Radio Devices

Category: Software
Product Number: AD9363
Software Version: v0.39

I am going to work on my project that is including two adalm pluto sdr ad9363 rev C with enabled 2r2t mode. The aim of the project is using 4 antennas  direction of arrival estimation and digital beamforming systems. Each device use its own 40 MHz crystal oscillator it causes frequency and time offset. If i know right, clock synchronization is not allowed for this model. There may be different approach to compensate that phase difference between two devices using pilot based software synchronization. I need to synchronize the receiver side this approach is useful but not enough to do doa and beamforming calculation since carrier frequency offset has never been reached 0 value. Is there any different way to make this two device phase coherence except that changing the sdr to any other model like ad9361 ?

Parents Reply Children
  • Thank you for your answer. I know that FMCOMMS5 is more suitable for multi chip synchronization. To synchronize these two devices i am gonna use different technique like pilot based system. Suppose that the type of signal has higher autocorrelation property like 1023 bit PN code is transmitted from tx channel to each pluto seperately and each device computing peaks with cross correlation and find the phase difference constant after that digitally rotate each QPSK sample from the second Pluto by the constant difference found in the calibration. However this technique is still not enough to compensate frequency offset between two devices.I have reached out 7000 hz carrier frequency offset it seems like too much for ~2.3 GHz frequency band There is no way to do that based on your idea right?

       

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.