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.

[参考译文] DP83867CS:IPG 的最小长度

Guru**** 2805935 points

Other Parts Discussed in Thread: DP83867CS

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1612983/dp83867cs-minimum-length-of-ipg

器件型号: DP83867CS

尊敬的团队:

代表我们的客户发帖。

我会将此 E2E 帖子分享给我们的客户、以便他可以在需要时回复。

在采用比例协议的非以太网应用中、我们在 SGMII 转铜缆模式下使用 1Gbps 的 DP83867CSRGZR。

我们在最小 IPG 长度方面遇到问题。
在“正常“模式下、我们无法获得稳定的连接。
如果我们将寄存器 0x0053(Viterbi 模块)更改为值 0x2053、链路是稳定的。
值 0x2054 在我们的应用中不起作用。

请告诉我此寄存器值与最小 IPG 长度之间的关系。
是这样吗?
寄存器 值    IPG 长度
0x2055     >= 12
0x2054     <12
0x2053     < 11.
0x2052     < 10.
0x2051     < 9.
0x2050      <???
此表中的所有值是否均有效?

我们需要此信息来计算系统中的裕度(容差)、因为我们可以在两者之间进行几个跃点(类似于网络交换机)。

此致、

Danilo

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

    Danilo

    DP83867 支持 MDI 上的预期 12 字节 IPG、在某些情况下也支持更低的容量。 这个数字来自 IEEE802.3 第 4.4.2 节、其中规定了 MAC TX 线路上传输帧的最小 IPG 为 12 字节。 当数据进入 PHY 时、时钟域切换、因此在 MDI 线路上发送时、IPG 可能有 11 个字节。 在 IPG 较小的情况下、寄存器 0x53[3:0]有助于增加这些应用中的裕量、而不会影响性能。 可以设置的最低值为 0x3(默认值为 0x5)、已出现为支持 11 IPG。 设置为 0x4 也足够了。

    谢谢

    David

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

    您好、David、

    这是我们使用 DP83867CS 的第一个工程。 在我们之前的所有项目中、我们都使用了 Marvell 88E1512 PHY、我们完全没有问题。
    但是、对于 DP83867CS、如果经过一些跳频、我们会得到不稳定的链路。
    如果在同一工程中用 88E1512 交换 DP83867CS、则不会出现任何问题。

    DP83867CS 在点对点应用中运行良好、但中间存在一些跳数、我们无法使其稳定。
    我已经尝试了 reg 中所有可能的设置。 0x53 已经没有帮助。

    如果我增加该应用中的 IPG 长度、它会起作用。 但由于向后兼容性、我们无法做到这一点。

    我还可以测试什么内容、或者是否有其他一些可能有所帮助的寄存器设置?

    谢谢
    Andreas

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

    Andreas

    “DP83867CS 在点对点应用中运行良好、但中间有一些跳转、我们无法使其保持稳定“、您是否看到链路不稳定或出现数据包错误? IPG 通常与数据包错误问题相关、不一定是链路丢弃问题、因此我想了解您看到的确切问题。   

    是否可以分享您的原理图? 当您在 DP83867CS 之间添加跳时、它们只是 PHY 吗?

    谢谢

    David

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

    您好、David:

    我们使用 SGMII 接口。 由于 RGMII 接口被禁用、我无法测量 RX_CTRL。
    跳数是通过交叉点开关连接 SGMII 接口的 PHY。
    每个 PHY 都有自己的自由运行晶体作为基准时钟。 这是异步部分。

    明天、我仍在调查和读取链路质量寄存器和错误计数器。

    下面是我们的 IPG 序列:

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

    您好、David:

    经过几次环回测试后,我发现 SGMI 方面存在问题。

    我在数据表中找不到任何特定的 SGMII 接口的电气特性,如差分 Vpp。

    请提供 SGMII 接口的电气规格。

    谢谢
    Andreas

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

    Andrea

    请参阅以下内容了解 SGMII 规范、您可以从 Cisco 下载最新版本。

    e2e.ti.com/.../SGMII_5F00_1.7.pdf

    谢谢

    David