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.

[参考译文] DS90CR287:DS90CR287 PLL 问题

Guru**** 2562120 points
Other Parts Discussed in Thread: DS90CR288A, DS90CR287

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1568191/ds90cr287-ds90cr287-pll-problem

器件型号:DS90CR287
主题中讨论的其他器件:DS90CR288A

工具/软件:

大家好:

我有 用于 TX 的 DS90CR287 和 用于 RX 芯片的 DS90CR288A。 我在这些芯片之前进行了测试(首次上电)、得到的时钟和数据噪声很小。 设计中使用去耦电容器。 第二次上电我无法从 TX 侧获得任何时钟。 我将带有 FPGA 的差分时钟提供给 RX 芯片、这是有效的。 问题出在 TX 端。 我的启动顺序如下:

  1. TX 上电(PWRDWN 为低电平)
  2. FPGA 上电并同时提供时钟。
  3. TX PWRDWN  为高电平。

所以参考指南和其他线程我读了什么,告诉我这个 sequeuence。 但我无法获得任何时钟的第二上电部分。 是关于芯片还是 PLL? 所有电压均为 3.3 且接地。 (PLL、LVDS 和 VCC 外部) 我更改了 IC 3 次、得到的结果相同。

感谢您的答复。

此致、

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

    尊敬的 Samet:

    让我总结一下以上信息、

    首次上电时、序列为:

    DS90CR287 上电、不向 TX 施加信号 PWR_DOWN_B -> FPGA 上电并同时向 DS90CR287 提供时钟->启用 TX PWR_DOWN_B =高电平

    我们将参考我们数据表的应用信息、特别是 发送器输入时钟 电源时序和断电模式

    DS90CR287/DS90CR288A 3.3V 上升沿数据选通 LVDS 28 位频道链接 85MHz 数据表(修订版 G)

    根据数据表序列、这应该有效。

    让我提出几个澄清问题:

    当您对器件进行下电上电并重新启动时、每个器件的确切电源时序是多少?

    • 具有提供的 CLK 的 FPGA
    • TX DS90CR287
    • RX DS90CR288

    我的假设是、根据对器件进行下电上电的方式、RX 器件可能处于锁定状态、请参阅数据表中随附的信息:

    “通道链路芯片组旨在保护自身免受发射器或接收器意外断电的影响。 如果发送板断电、接收器时钟(输入和输出)将停止。 数据输出 (RxOUT) 在时钟停止时保持它们所处的状态。 当接收器板断电时、接收器输入通过内部二极管短接至 VCC。 电流(每个输入的 5mA) 受)受固定电流模式驱动器限制、从而避免在为器件供电时发生闩锁效应。“

    对于发送器输入时钟、需要满足以下要求:

    当启用器件时、发送器输入时钟必须始终存在 (PWR DOWN = HIGH)。 如果时钟停止、必须使用 PWR DOWN 引脚来禁用 PLL。 PWR DOWN 引脚必须保持低电平、直到重新施加输入时钟信号。 这将确保正确的器件复位和 PLL 锁定发生。

    这不太可能成为问题、但我们可以进一步分析下电上电之间的时序、以了解 TX 是否满足所有要求。

    您可以在第二次下电上电后尝试复位 PLL、方法是禁用  PWR_DOWN_B =低电平 然后启用 PWR_DOWN_B =高电平

    如果您有这些附加信息、敬请告知。

    谢谢、

    Miguel

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

    尊敬的 Miguel:

    首先我尝试过、没有 RX 连接。

    1 - FPGA 不上电、位流使用 clk 准备就绪。 当 I power 时、它将从引脚输出到 TX 引脚。 TX 这次无电。

    2:TX 已上电、但 PWR_DWN (32. 通过 GND(下拉)。 芯片的每个 VCC、PLL_VCC 和 LVDS_VCC 引脚都是 3.3V。 (我使切换不同的时间相同的风景顺便说一句)

    然后 TX_PWR_DWN 变为高电平。 (上拉)。 芯片具有 TX CLK_IN、但没有 CLK_OUT。

    同样、使用 RX 连接时、当 I TX_PWR_DWN 上拉时、RX 芯片为 PWR_DWN 下拉、但已通电。 然后上拉 RX_PWR_DWN。 我猜我试过所有的风景。 RX 和 TX 之间具有相同的 GND 和 VCC 源。

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

    尊敬的 Samet:

    1- FPGA 不上电、位流已准备就绪、带 clk。 当 I power 时、它将从引脚输出到 TX 引脚。 TX 这次没有功率。

    第一个 FPGA 通电、然后将 CLK 信号和数据信号发送到 TX 的输入端:

    目前、DS90CR287 根本没有通电。

    2- TX 已上电、但 PWR_DWN (32. 通过 GND(下拉)。 芯片的每个 VCC、PLL_VCC 和 LVDS_VCC 引脚都是 3.3V。 (我使切换不同的时间相同的风景 btw)

    DS90CR287 被启用、但 POWER_DOWN 仍被拉至低电平。

    3 — 那么 TX_PWR_DWN 将变为高电平。 (上拉)。 芯片具有 TX CLK_IN、但没有 CLK_OUT。

    最后、POWER_DOWN 被拉至高电平、但 PLL 上没有输出 时钟 (LVDS) (假设这是在波形上测量的)。

    同样的视图、使用 RX 连接、当 I TX_PWR_DWN 上拉时、RX 芯片为 PWR_DWN 下拉、但已通电。 然后上拉 RX_PWR_DWN。

    我将考虑此步骤 4、因此现在 DS90CR288 通电、最初关闭、然后通过下拉高电平来启用。

    因此、这仅发生在器件的第二次下电上电时、让我试着了解一下流程:

    我在这些芯片之前进行了测试(首次上电)、得到的时钟和数据几乎没有噪音。 [/报价]

    最初、它在首次上电时以端到端方式工作。

    然后第二次上电、我无法从 TX 端获得任何时钟。 我将带有 FPGA 的差分时钟提供给 RX 芯片、这是有效的。

    因此、在第二次上电时、来自 FPGA 的时钟会直接传输到 DS90CR288 CLK_IN、但并非如此 数据 (CMOS / TTL) 输入来自哪里? 仍然是 FPGA -> TX -> RX?

    在第二次下电上电时、我尝试了解是否正在执行以下步骤:

    1. 整个系统开启(按照前面所述的序列操作)、视频端到端显示时钟和数据、噪声很小
    2. 整个系统断电、FPGA 断电、TX 和 RX 芯片 VCC 均无电。
      -
    3. 从 FPGA 初始化并发送视频(数据和时钟发送到 TX 器件的输入端)
      -
    4. 为 TX 器件上电、最初 PWR_DWN =低电平
    5. 启用 TX 器件、PWR_DWN =高电平
      -
    6. 为 RX 器件上电、最初 PWR_DWN =低电平
    7. 启用 RX 器件、PWR_DWN =高电平

    即使采用上述序列、TX 输出时钟 LVDS 也无法产生任何信号?

    请告诉我您的反馈。

    此致、

    Miguel。

    [/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“566864" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1568191/ds90cr287-ds90cr287-pll-problem/6041986

    目前、DS90CR287 根本没有通电。

    [/报价]

    1 — 不可以,FPGA 有时钟但未通电。 首先 DS90CR287 上电、但 PWR_DWN 为低电平。 当我为 FPGA 供电时、会为 DS90CR287 提供时钟。 基本上;

    FPGA_POWER = 迷惑不解 、DS90CR287= 亮起 、 PWR_DWN= 驱动至低电平

    DS90CR287 已启用、但 POWER_DOWN 仍被拉至低电平。

    2-是的。

    最后、POWER_DOWN 被拉至高电平、但的 PLL 上没有输出 时钟 (LVDS) (假设这是在波形上测量的)。

    是的、没错。

    ]我将考虑此步骤 4、因此现在 DS90CR288 已通电、最初处于关闭状态、然后通过 POWER_DOWN 拉至高电平来启用。

    4- 288 和 287 具有相同的电源线。 287 通电时、 288 也通电。

    当我 将 287 的 PWR_DWN 上拉时、 288 的 PWR_DWN 会保持低电平。

    FPGA_POWER =  亮起 、DS90CR287=  亮起 、287_PWR_DWN=  打开、   DS90CR288 =开启、  288_PWR_DWN =关闭。 在此设置中、287 没有 LVDS 时钟输出。

    然后、

    FPGA_POWER = 开启、 DS90CR287 = 开启、 287_PWR_DWN = 开启、   DS90CR288  =开启、   288_PWR_DWN  =开启。

    仍然没有 CLOK 输出 287 和 288。

    因此、在第二次上电时、FPGA 的时钟直接传输到 DS90CR288 CLK_IN、但 数据 (CMOS / TTL) 输入来自哪里? 仍然是 FPGA -> TX -> RX? [/报价]

    5:不、没有任何数据。 我只想检查 RX 芯片。 我只提供从 FPGA 到 288 LVDS 时钟输入的 diff 时钟。 我从接收器输出时钟获得了相同的时钟。

    这一切转换的顶部,我都尝试了我的设置风景。 非首次启动。

    首次启动时、我尝试使用 FPGA-TX-RX 检查基本测试。 我得到的时钟来自 RX 侧的噪声。 然后关闭所有设置并从 FPGA 端更改了设计(仅数据映射)、然后以 相同的景色加电、但 这次得到了任何时钟和数据。 现在仍然没有数据和时钟。 我更改了 IC 4 次。 每次我获得时钟首次启动时。 然后是其他启动、没有

    [引述 userid=“566864" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1568191/ds90cr287-ds90cr287-pll-problem/6041986

    在第二次下电上电时、我尝试了解是否正在执行以下步骤:

    1. 整个系统开启(按照前面所述的序列操作)、视频端到端显示时钟和数据、噪声很小
    2. 整个系统断电、FPGA 断电、TX 和 RX 芯片 VCC 均无电。
      -
    3. 从 FPGA 初始化并发送视频(数据和时钟发送到 TX 器件的输入端)
      -
    4. 为 TX 器件上电、最初 PWR_DWN =低电平
    5. 启用 TX 器件、PWR_DWN =高电平
      -
    6. 为 RX 器件上电、最初 PWR_DWN =低电平
    7. 启用 RX 器件、PWR_DWN =高电平

    即使采用上述序列、TX 输出时钟 LVDS 也无法产生任何信号?

    [/报价]

    6-我也试过、仍然一样。

    给电源供电、当 PWR_DWN 为低电平时、RX 为 0.008mA。 然后上拉 PWR_DWN、0.012mA 。

    TX 侧始终为 0.012 PWR_DWN 上拉和下拉。  使用万用表检查 PWR_DWN、电压正在变化。 因此上拉引脚正常工作。 所有的 5 芯片都可以去吗?

    感谢您的回答。  

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

    尊敬的 Samet:

    感谢您的耐心、因为我们在电源序列方面澄清了每个流程和步骤。 请多给我一些时间、我会尽快提供一些反馈。

    谢谢您、

    Miguel

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

    尊敬的 Miguel:

    我找到了一些东西、但我想问您、在参考设计中、所有线路都具有引线电阻器并连接到地。

    如下所示:

    引脚或布线之前没有任何接地。  这会产生影响吗? 我找不到任何东西。

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

    尊敬的 Samet:

    此参考设计考虑了输入可能以不同方式端接。

    我认为您的配置不会出现任何问题。

    [报价 userid=“671432" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1568191/ds90cr287-ds90cr287-pll-problem/6045554

    6-我也试过、仍然一样。

    给电源供电、当 PWR_DWN 为低电平时、RX 为 0.008mA。 然后上拉 PWR_DWN、0.012mA 。

    TX 侧始终为 0.012 PWR_DWN 上拉和下拉。  使用万用表检查 PWR_DWN、电压正在变化。 因此上拉引脚正常工作。 所有的 5 芯片都可以去吗?

    [/报价]

    根据这些信息、如果芯片不再通电、似乎它们可能会受到影响、您能否仔细检查 是否为每个针脚提供了建议的最大值?

    在我看来,这可以确定为什么使用相同的电源序列(或不同的测试)不能再启动 287/288 芯片。

    感谢您在此处提供的详细信息、以帮助我们更好地了解系统和问题。

    此致、

    Miguel

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

    尊敬的 Miguel:

    我发现了这个问题。 足迹错误。 这可能是关于 snapeda 或我不知道确切的东西。 交换了第 25 个 (TXIN23) 引脚和第 26 个 (VCC) 引脚。  我们做了一些修改、问题得到了解决。

    感谢大家的帮助。

    此致、

    Samet