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.

[参考译文] AFE5809:AFE5809 LVDS 输出数据格式问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1053224/afe5809-afe5809-lvds-output-data-format-question

器件型号:AFE5809

你好。
我想获取中心频率为22MHz 的连续波的解调信号。 我想通过 LNA ->第3个 LP 滤波器(30MHz)-> ADC ->数字解调过程获取基带侧的多普勒频率分量。 但是、即使设置如下、LVDS 输出也不会作为所需的数据格式输出。

1) 1)首先、按如下方式设置 VCA 寄存器。 虽然实际上只有通道1被使用、SCID0_SEL='11'被用来通过激活所有通道来设定解调器寄存器。
首先、设置了系数 RAM、LVDS 输出在 FPGA 内封装16位同相和正交数据、抽取因子= 3。
根据我了解的 AFE5809数据表、当 M=3时、数据应该以[A.I、A.Q、零的重复形式出现。 但是、输出以[数据零数据零]的形式每40-50帧重复一次。 无论我看了多少、我都无法确定 SPI 设置的错误位置。 您能看一下吗?

图1. AFE5809 SPI 寄存器设置

图2. 当 M=3时不需要的数据格式

2) 2) 22 MHz 时钟被添加为 AFE 芯片的主输入时钟。 另外、令人好奇的是、解调是否可以达到22MHz、这与 AFE 芯片内的主时钟频率相同。

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

    Junseong、您好!

    感谢大家的关注!

    我将详细了解该问题、并返回给您。  

    谢谢、

    Abhishek

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

    谢谢你。 我将等待您的回答。

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

    Junseong、您好!

    我看一下您的 SPI 写入、我只能想到问题的一个、即:

    寄存器0xCA 3413 // 0011 0100 0001 0011;位[9]= 0

    您正在撰写:

    FULL_LVDS_MODE -寄存器0xCA[9]-设置为0、这意味着使用4LVDS 线路作为抽取因子3。 但是、如果仔细查看数据表第64页、您会发现它仅对抽取因子>= 4有效。  下图显示了相同的情况。  

    您能否将相同的线路修改为8条 LVDS 线路并检查问题是否仍然存在。

    谢谢、此致、

    Abhishek

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

    感谢您的意见。 然而、无论完全 LVDS 模式如何、输出都不会以所需的形式输出。 (下图更改为全 LVDS 模式= 1)。 根据数据表、数据格式[A.I.A.Q zero]应在 M=3时重复、但[data 11zero]应重复。 如果您不介意、可以再看一下吗?