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.

[参考译文] DP83822I:DP83822:澄清了自动协商和寄存器位行为

Guru**** 2455360 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/609766/dp83822i-dp83822-clarification-on-autonegotiation-and-register-bit-behavior

器件型号:DP83822I

您好!

一个自动协商可被重新启动、写入 BMCR 的位9。 根据数据表、当自协商开始时、该位会自行清零。

同时、在自动协商过程中 PHYSTS 的位4和 BMSR 的位5被清零。

当 BMCR.9被写入1时、PHYSTS.4/BMRS.5位是被清零、还是在自协商进程开始时被清零、即 BMCR.9被清零?

除了未连接任何一方之外,自动协商没有结束(PHYSTS.4 statys 低电平)还有哪些条件?

或者,在某个超时后,该状态位是否保证返回高电平,而是由管理软件来判断这种情况(例如,链路状态)? 或者应该有自己的计时器来处理自动协商重新启动的未完成情况?

谢谢

此致

Pascal  

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

    当 BMCR.9被清零并且新的自协商过程已经开始时、PHYSTS.4/BMRS.5被清零。

    自动协商可能在没有链路的情况下完成。 仅当未连接任何链路伙伴时、PHYSTS.4才会保持低电平。 PHY 将继续发送自协商链路脉冲、直到检测到链路伙伴。

    如果在已知连接了连接伙伴且需要超时计时器的情况下重新启动自动协商、则必须自行实现。 自协商没有完成时间要求、因此自协商将继续发送链路脉冲、直到检测到伙伴。

    此致、