ZHCSFD6H July 2016 – July 2026 DP83822H , DP83822HF , DP83822I , DP83822IF
PRODUCTION DATA
DP83822 支持在 SFD(起始帧定界符)上为接收和发送路径使用 IEEE 1588 指示脉冲。该脉冲可以传送到以下任何引脚:LED_0、LED_1 (GPIO1)、COL (GPIO2)、RX_D3 (GPIO3)、INT/PWDN_N 和 CRS。1588 时间戳脉冲表示符号在线路(用于发送)或接收到的第一个符号(用于接收)上呈现的实际时间。可通过 IEEE 1588 PTP 配置寄存器(PTPCFG,地址 0x003F)调整脉冲的确切时序。相位值的每个增量都为 8ns 步长。
图 7-3 IEEE 1588 消息时间戳点有三个寄存器可用于控制 IEEE 1588 发送和接收指示的路由。IEEE 1588 PTP 引脚选择寄存器(PTPPSEL,地址 0x003E)能够将发送和接收指示路由到 LED_0 (GPIO1)、COL (GPIO2)、CRS 和 INT/PWDN_N,这些引脚也可在 TLK105L 和 TLK106L PHY 中找到。DP83822 中的两个额外的寄存器允许进行额外的引脚选择,并通过使用 IO MUX GPIO 控制寄存器 #1 和 #2(IOCTRL1 和 IOCTRL2,地址 0x0462 和地址 0x0463)集中进行 GPIO 控制。在寄存器 IOCTRLx 中启用/设置 RX_SFD 和 TX_SFD 引脚后,请写入以下两个寄存器:
注意:必须执行软件复位才能加载这些寄存器值(寄存器 0x001F = 值 0x4000)