我有两个B210无线电共享10MHz外部主时钟和1pps时间信号。我注意到,每次我在两个无线电上同时开始接收流时,它们都是随机但量化的相位变化。 例如,如果内部主时钟速率设置为16MHz并且采样速率为1Mhz,则相位差是Pi / 6的随机倍数。请注意,这是在不同的B210无线电之间 - 在B210的两个RF信道之间没有这种变化。 对于我正在进行的测量,我需要无线电进行锁相,而不仅仅是频率锁定。我目前的工作是在每次捕获开始时向所有无线电中注入校准信号以测量这种差异,然后通过在软件中调整样本来补偿它。
在UHD API中是否有我错过的东西允许我将无线电锁定在一起以便它们没有这种变化?
答案 0 :(得分:0)
由于无线电具有不同的本地合成器,因此无法在无线电之间提供相位同步。
从USRP驱动程序手册中:
在调谐RF前端之后,由于VCO / PLL链中的分频器,每个本地振荡器都可能具有随机相位偏移。设备初始化后,此偏移量将保持恒定,直到关闭或重新调整该偏移量为止。