简述
使用两块不同板卡,对前导ZC序列一收一发,在接收板上做本地相关,相关结果显示相关性有延迟,目前推测为射频滤波器问题。
异常情况
目前有一套FMQL45T900+CX9261s的板卡,运行OFDM波形进行灵敏度测试。由于只有一套,且收发隔离度仅有约50dB,导致无法在自回环的情况下进行测试,在此情况下,使用另一套ZYNQ7035+AD9361的板卡进行发送,FMQL板卡进行接收。
测试中发现FMQL板卡在同步模块未正确同步到发送的前导序列,该发送帧丢失导致后续的接收处理不运行。
但在ZYNQ板卡或FMQL板卡上进行自收自发皆能正确同步到序列的位置。
在帧设计中,前导有4段64长度的ZC序列(由67长度的ZC序列截取得到)进行帧同步,理想情况下会出现4个同步峰,如图1所示:

图1 理想情况下同步峰情况
通过ila截取一帧长度的数据,查看其前导位置,存在4*64长度的前导序列,如图2所示:

图2 接收到的前导序列
对该接收信号进行处理,得到同步情况的如图3所示,可见仅出现了3个同步峰,且同步峰位置延迟了32位。

图3 接收序列的相关情况
测试
使用一套9361板卡发送,一套9361板卡与一套9261板卡接收,使用三通头连接,ila同时触发,接收到的前导信号如图4所示(位宽不同,进行了归一化):

图4 不同板卡接收前导
两个接收信号与本地序列的相关如图5所示:

图5 (a) 9361接收信号与本地相关

图5 (b) 9261接收信号与本地相关
可能是板卡的配置原因导致的相关峰问题。