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.

[参考译文] ADC12DJ3200EVM:ADC12DJ3200EVM 和 TSW14J57 - JMODE3问题

Guru**** 2551110 points
Other Parts Discussed in Thread: ADC12DJ3200EVM, ADC12DJ3200, LMK04828, LMX2582, TSW14J57EVM

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/738565/adc12dj3200evm-adc12dj3200evm-and-tsw14j57---jmode3-problem

器件型号:ADC12DJ3200EVM
主题中讨论的其他器件: ADC12DJ3200LMK04828LMX2582TSW14J57EVM

您好!

我已成功将 ADC12DJ3200EVM 连接到 TSW14J57 (修订版 E)、并能够在 JMODE0设置下对信号进行采样。 我已经修改了电路板以使用外部时钟源。

ADC 时钟- 1966.08MHz (连接到 DEVCLK 和 LMK_CLKIN

信号 - CW @ 491.52MHz

现在我尝试使用 JMODE3、但无法对信号进行采样。 我想采样一个 I/Q 信号(我连接到 VINA、Q 连接到 VINB)

请参阅下面的 ADC12DJ3200 GUI 屏幕截图。 对 ADC 进行编程。  

HSDC4.9捕捉如下

但是、由于某种原因、"RX CLK" LED D4只是处于高电平、不闪烁。 当我尝试捕获数据时、会出现以下错误

我不确定我的行为是什么。 JMODE0工作正常。  

SAI。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Sai
    您可以尝试使用 JMODE2而不是 JMODE3吗?
    这将导致数据速率为2 x 3932.16Mbps、但使用的通道数只有一半。 我想了解这是否有任何影响、以便我能够了解导致问题的原因。
    如果同样失败、我将尝试使用类似时钟频率的板载时钟来重现您的设置。
    此致、
    Jim B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Jim、

    我尝试了您的建议、但似乎不起作用。 相同的错误消息。

    我要确认的一件事。 我在 ADC12DJ3200 GUI 中的时钟速率为1966.16MHz。 我需要将 HSDC GUI 中的 ADC 输出数据速率设置为相同的值吗? 这与 JMODE0不同、在 JMODE0中、您将其设置为 ADC12DJ3200 GUI 中设置的值的2倍。

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

    你(们)好

    我想再次检查器件配置是否都正确写入 ADC EVM GUI。

    • GUI 运行时、左下角应显示"Idle"。 双击该角、此时会打开一个标有"状态日志"的窗口。
    • 右键单击窗口中间的、然后选择清除日志以删除其中的任何历史记录。
    • 然后根据需要返回到具有用户输入的主 GUI、并点击"Program Clocks"和"ADC"。
    • 当左下角的状态返回到空闲状态后、从状态日志信息的顶部到底部滚动。

    开始时应大量写入 LMK04828寄存器、然后部分写入 LMX2582寄存器。 最后一部分将写入 ADC12DJxx00寄存器。 如果所有这些段都在那里、则写入操作正常。 如果未执行某些写入操作、则可能缺少文件。

    在中、写入操作都正确进行、可能会导致馈送 ADC 和 LMK04828的外部时钟出现一些问题。 请确认您已移除 R67并为 LMK04828外部时钟安装 R70。 同时确认您已删除 C50和 C51并已安装 C49和 C52 (适用于 ADC12DJ3200时钟)。

    如果所有修改都正确完成、则时钟功率级别可能存在问题。 尝试降低或增加 LMK04828的时钟功率、然后再次单击"Program Clocks and ADC"按钮重新配置电路板。 然后再次尝试捕获数据。

    如果您要将输出从射频发生器直接发送到 LMK_CLKIN 连接器、我会将发生器功率设置为大约8至10dBm。 如果您要将输出从一个发生器分离、同时馈入 LMK_CLKIN 和 DEVCLK+连接器、我会将发生器设置为大约11至13dBm。

    请告诉我您发现了什么以及其中是否有任何帮助。

    此致、

    Jim B

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

    您好、Jim、

    我听从了你的建议。 我已附加日志文件。 似乎所有的写入都工作正常。  

    e2e.ti.com/.../log.txt

    我附上了电路板修改的图片。 我认为我已经正确地完成了所有这些。 (请参阅随附的图片)

    然后、我选择了 JMODE2并降低了时钟的功率级别、现在它似乎可以工作。 但是如果我尝试 JMODE 3、它将不再工作。 我尝试调节时钟电平、但仍然没有乐趣。  

    JMODE3不工作是否有原因?

    SAI

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

    对 JMODE 3查询有任何响应?

    此致、
    SAI。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好、Sai
    由于 JMODE2正在工作、您现在是否可以使用该模式收集数据?
    JMODE2和 JMODE3的 ADC 功能和性能基本相同。
    我使用设置在低采样率下重现了 JMODE3中类似的捕获问题、因此我可能能够解决该问题、但可能需要几天时间。
    此致、
    Jim B
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    当然没有道具。

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

    你好、Sai

    我想我可以解决 JMODE3问题。

    每个捕获板都有与每个 ADC 工作模式相关联的.ini 文件。 TSW14J57EVM 修订版 E 的文件位于以下文件夹中:

    C:\Program Files (x86)\Texas Instruments\High Speed Data Converter Pro\14J57revE Details\ADC 文件

    JMODE3的名称是"ADC12DJxx00_JMODE3.ini"。

    该文件中的一些参数需要进行编辑、以更改 FPGA 在较低串行数据速率下的工作方式。

    以下是您需要更改的行、其中更新的值以红色突出显示:

    MIF Config= 1.5G 至2.5G:RX:RX_PMA_x20、2.5G 至16G:RX:RX_PMA_x40

    结构 PLL 计数器= 1.5G 至2.5G:0x080404.2.5G 至16G:0x080202

    编辑.ini 文件以进行这些更改并保存它、然后运行 HSDC Pro 并再次使用该 ADC 时钟频率尝试 JMODE3。 捕获现在应该起作用。

    请告诉我这是否能解决问题。

    谢谢!

    Jim B