主题中讨论的其他器件: AFE7950
工具/软件:
我目前使用 AFE7950EVM、并将两个 1540MHz 射频输入信号馈送到通道 RXA 和 RXB。 我的主要目标是通过获取两个通道的 I/Q 数据并在 MATLAB 中执行分析来准确提取这两个通道的相位数据。
我当前的设置涉及 AFE7950EVM 与 Zynq FPGA 评估板互连。 我能够获得保存为 CSV 文件的原始 I/Q 数据。 该数据集包含大约 1024 个索引、对于每个索引、我观察到 64 位数据、我将其解释为四个 16 位 I 样本和四个 16 位 Q 样本(标记为“0:3 个样本“)。 我假设 CSV 中的原始数据为十六进制格式。
我当前的处理工作流程涉及:
-
将这些十六进制值转换为二进制补码二进制。
-
同时执行实数 FFT 和复数 FFT 来提取频率和相位信息。
我非常感谢你就以下几点作出澄清和提供指导:
-
数据解释和复杂的信号形成:
- 您能否确认从 CSV 中解释“每个 16 位数据的 64 位 (0:3) I&Q 样本“的正确方法? 如何正确解析每个指数的这些多个 I 和 Q 样本以形成复杂的 I/Q 对以进行频谱分析?
- 具体而言、我是否应分别处理四个 I 样本(例如 i[0]、i[1]、i[2]、i[3])和相应的 Q 样本?
- 而要形成 FFT 的复杂信号,是正确的方法将它们组合为
I + jQ(例如,,I[0] + jQ[0]I[1] + jQ[1]等),或者我是否误解如何组合 I 和 Q 分量,如果我想一个直接和像I[0] + Q[0]?
-
ADC 时间交错:
鉴于 AFE7950 的 DDC 以特定的采样率输出 I/Q 数据、ADC 内的时间交错是否是数据解释的相关考虑因素、如果是、它有什么影响?
-
HSDC Pro GUI 和脚本修改:
您能否提供帮助或具体指导、说明如何有效地使用 HSDC Pro GUI 提取或验证此 I/Q 数据以进行相位分析?
对于 Texas Instruments 提供的示例脚本、是否有任何对我的目标有益的建议修改或见解?
您可以提供的任何帮助或见解都将受到高度重视。