This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADC3563:复数 I Q 输出可能从 ADC 翻转?

Guru**** 2652475 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1583183/adc3563-complex-i-q-output-potentially-flipped-from-adc

器件型号: ADC3563

您好、

我们正在与 ADC3536 合作、以应对复杂的采样、并尝试实现 LVDS 接口、但在配置方面遇到困难。

配置:

ADC: ADC3536
采样时钟: 55.296MHz
如果频率: 13.824MHz
模式: 2 线、20 位、4 倍复数抽取率

寄存器配置:

以下是配置器件时所执行的寄存器写入顺序:

0x07、0x4B: 20 位、2 线
0x13、0x01: 负载输出接口
等待 2ms
0x13、0x00: 负载输出接口
0x19、0x80: 配置 FCLK 以进行 2 线复数抽取
0x1b、0x40: 为 20 位配置输出接口分辨率
0x0E、0x10: 内部电压基准和单端时钟输入
0x24。 0x06: 启用抽取滤波器
0x25:0x20: 4 倍复杂抽取率
0x27:0x10: 配置复杂输出
0x2A:0x00: 将 NCO 配置为 13.824MHz (0x40000000)
0x2B:0x00: 将 NCO 配置为 13.824MHz (0x40000000)
0x2C:0x00: 将 NCO 配置为 13.824MHz (0x40000000)
0x2D:0x40: 将 NCO 配置为 13.824MHz (0x40000000)
0x26:0xA0: 设置混频器增益、更新 NCO 频率
0x26:0x80: 切换混频器更新


反序列化:

我们使用 FCLK 作为同步模式进行反序列化:
FCLK:11111111 0000000000
DA1:IIIIIIIIIII QQQQQQQQQQQQQ
     D19 μ…………… D1 D19…………… D1
DA0:IIIIIIIIIII QQQQQQQQQQQQQQ
     D18…………… D0 D18…………… D0


问题:
我们在+1MHz (+ 1.0MHz) 处注入一个音调、并且在对 13.824MHz 的输出执行复数 FFT 时、预计在+1.0MHz 处看到一个音调。  

我们看到的是一种音调 –1.0MHz 如果交换了 I 和 Q、就会出现这种情况。 导致问题的原因。 我们在某处有误配置吗?  

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    更新:
    我们让它当然可以设置 NCO 频率  –13.824MHz  而不是  13.824MHz

    我们还尝试根据第 8.3.4.4 章的规定反转寄存器 0x27 中的混频器相位、但这不起作用。 为什么会这样?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    我很高兴您能让它正常工作。 寄存器 0x27 中的 op_order 位未正确记录。 它没有完全交换 I 和 Q 数据。 为了确保正常运行、应按照数据表中的表 8-7 所述设置该位。

    此致、

    Luke Allen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    感谢您的回答。 是的、我看到了。 我也指的是“混合阶段“寄存器、即寄存器 0x25 中的位 0、这似乎没有达到我的预期。 即减去 NCO。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    啊、我明白了。 您遇到的问题(如果是+ 1MHz、当注入音调时在–1MHz 上看到音调)是此 ADC 的预期行为。 ADC 的设计采用了这种方式、因为它简化了 DDC 滤波器的设计。 遗憾的是、数据表中对此没有很好地说明。 用户必须记住、输出数据将跨 NCO 频率镜像、这意味着 Fout =-(Fin - Fnco)。 但是、将寄存器 0x27 中的混合相位字段设置为 1 应该再次镜像输出、这意味着 Fout = Fin - Fnco。 我在实验室中进行了设置、刚刚进行了快速(未过滤)捕获以验证此行为。 请参阅下图、Fnco = 12MHz、Fin = 11MHz。

    此致、

    Luke Allen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Luke、

    谢谢你。 我们刚刚再次尝试了混合相位反转、其行为似乎符合预期。