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.

[参考译文] DS90UB913A-Q1:DS90UB913A 无数据输出

Guru**** 2865290 points

Other Parts Discussed in Thread: DS90UB913A-CXEVM, DS90UB914A-CXEVM

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1637893/ds90ub913a-q1-ds90ub913a-no-data-output

器件型号: DS90UB913A-Q1
“主题“中讨论的其他器件: DS90UB913A-CXEVMDS90UB914A-CXEVM

您好:

我使用的是 DS90UB913A/DS90UB914A 对(目前在评估板上通过 DS90UB913A-CXEVM 和 DS90UB914A-CXEVM)、但我将 DS90UB913A 引脚的 DOUT+/-引脚连接到 SFP 模块上的 TD+/-(支持 1Gbps)、然后将 SFP 通过单模光纤连接到另一个 SFP、其 RD+/-引脚连接到 DS90UB914A 上的 RIN+/-引脚。 我在 12 位 LF 模式下使用 DS90UB913A/DS90UB914A、27MHz 的 PCLK 进入 DS90UB913A。 我仅使用 8 位数据、同时包含 HSYNC 和 VSYNC。 我认为这样应该可以产生 28* 27MHz = 756Mbps 的整体高速比特率。 SFP 模块插入 SFP 分线板、带有用于 TD+/-和 RD+/-的 SMA 连接。 DS90UB913A-CXEVM/DS90UB914A-CXEVM 和 SFP 分线板之间的物理电缆连接是长度约为 1 英尺的标准 50 欧姆同轴电缆。

连接到 SFP 模块时、我会在 DS90UB914A 上看到一个锁(通过评估板上的 LOCK LED)、然后使用示波器进行测量时显示其在逻辑高电平状态下稳定。 我还看到 DS90UB914A 中有一个 27MHz PCLK(与 DS90UB913A 时的 PCLK 相同)。在我看来、解串器已锁定、并从串行器恢复适当的时钟。 但是、问题是我没有看到 HSYNC、VSYNC 或任何数据位。 HSYNC、VSYNC 和 D0-D7 都一直处于低电平。 读取 DS90UB913A 寄存器的寄存器、“通用状态“寄存器(地址 0x0C)的位 0(链路检测)为逻辑低电平、从而指示某种故障。 如果我退出设置并将 DS90UB913A 输出直接连接到 DS90UB914A 输入、则一切正常工作、并且能够恢复 PCLK、HSYNC、VSYNC 和 D0-D7。  

 我知道、SFP 连接会阻止反向通道在 DS90UB914A 和 DS90UB913A 之间运行。 我在其他论坛帖子中读到、这些器件能够在没有反向通道的情况下运行。 在初始化过程中、同步这两个部分以建立链路是否仍然需要反向通道? 如果不是、这两个部件是否应该通过上述 SFP 连接方案工作?

如果您能提供任何有关解决此问题的见解、我们将不胜感激。 我附加了我要从两个器件读取的寄存器值。

谢谢您、

Devin Mullen

DS90UB913_914 寄存器与 Fiber.xlsx 

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

    尊敬的 Devin:

    请等待 1-2 个工作日、直到我查看提供的详细信息并回复您。

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

    尊敬的 Devin:

    我查看了提供的数据。 “你听我说。“ 我在您的链接中没有看到问题。 可能从电气到光学的转换不能正常工作?!

    [引述 userid=“695449" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1637893/ds90ub913a-q1-ds90ub913a-no-data-output 读取 DS90UB913A 寄存器的寄存器、“通用状态“寄存器(地址 0x0C)的位 0(链路检测)为逻辑低电平、从而指示某种故障 [/报价]

    链路检测位正在通过反向通道更新、由于您没有正常工作的 BC、这意味着该位将保持低电平。

    请确保您的两台设备配置为相同模式。

    确保 SER 上的 GPIO2 也通过~Ω 40k Ω 电阻拉低。

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

    您好 Hamzeh、

    发布此文章后、我能够让链路正常工作。 我最初在电缆配置中使用 PCLK 作为串行器的输入时钟。 连接到 SFP 时、我切换到外部振荡器作为串行器的输入时钟、并更改了外部振荡器以匹配 PCLK 频率。 之后、我能够通过 SFP 使链路正常工作。

    DS90UB913A 数据表不建议将 PCLK 用作串行器的输入时钟。 我测量了来自成像仪的 PCLK 信号的抖动、该抖动约为 3.6ns、这约为 DS90UB913A 数据表要求的最大允许抖动的 10 倍 (0.3*UI、UI=1/(PCLK*28)=1.32ns)。 考虑到这一测量、我很惊讶地发现链路能够通过电缆工作。 我的同轴电缆非常短 (~1ft)、并且插入损耗非常小、因此或许足以使链路在电缆配置中正常工作。

    感谢你的帮助。

    Devin

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

    尊敬的 Devin:

    感谢您的更新。 很高兴听到这个问题已得到解决。