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.
尊敬的专家:
我不熟悉 IEEE1588。
我有一个设计涉及 IEEE 1588-2008精确时间协议(PTPv2)、用于与我们的系统同步。
在我的研究中、我将使用 DP83630 PHY 来构建支持 IEEE1588 PTP 功能的系统。
这是我的功能。
01)_MII 接口、10/100
02)_Run Linux daemon in MAC (SoC)
03)_Implement IEEE1588 PHY (DP83630)
从我的角度来看、如果 PHY 支持 IEEE1588功能(DP83630)、则 MAC (SoC)不需要额外的硬件要求、对吧?
谢谢。
Isaac。
您好 Isaac、没错。
硬件时间戳发生在 DP83630的 PHY 中。 您的设计是否需要 PTP 功能? DP883867等较新器件 支持 SFD 中断、可用于在 MAC 中对数据包进行时间戳记。 这是用于实现1588v1和 v2的软件支持、其中 MAC 中会发生实际时间戳。
谢谢、
Cecilia
您好 Cecilia:
很高兴您能重放。
我想与您再次确认 DP883867。
我无法搜索 DP883867信息、而 是 DP83867。
DP883867是最新产品吗?
我简要回顾了 DP83867。
DP83867不支持 MII 接口。 (我们的 MAC 仅支持10/100的 MII 接口)
根据我的研究、 DP83630支持 12个用于触发或捕获的 IEEE 1588 GPIO。
DP83630是否不支持连接到 MAC 的 SPD 接口?
我们希望在系统中实现 IEEE1588 V2。
我们的 MAC 硬件不支持 IEEE1588 V2。
我在 TI 网站上找到了下面的模块。
我还从互联网上获得了 Linuxptp 参考代码。
因此、我想使用硬件 PHY (DP83630)和 PTP 软件堆栈运行我们的 MAC 来支持 IEEE1588 V2。
Linuxptp 堆栈功能 Linuxptp 支持以下功能:
谢谢。
您好 Isaac、
我对 DP83867这一排印错误表示歉意 。 根据数据表、DP83867实际上支持 MII。
谢谢
Cecilia
您好 Cecilia:
感谢您的信息。
我仔细检查 DP89867、是的、它支持 MII。 谢谢你、我是对的。
如果我们使用的是 MAC (无硬件支持)+ IEEE1588 PHY (DP83630)+ IEEE1588 PTP 软件,我是否知道准确度达到了哪一个级别(微秒,微秒)?
我查看了应用"AN-1728 IEEE 1588精确时间协议时间同步性能"。
从下图中可以看到、时间 精度取决于 MAC、1588PTP 和 PHY。
我们的系统精度要求似乎约为100us。 我们可以使用 MAC (无硬件支持)+ PHY (无 IEEE1588支持) + IEEE1588 PTP 软件。
请您就我的观点向我们提供建议吗? 谢谢。
您好 Isaac、
根据我们的数据表、时间戳分辨率为8ns、但我们的数据表第2.3.3.2 1588节"事件时间戳"中提供了更多详细信息
谢谢、
Cecilia