可在本地(引腳/寄存器寫入)或通過遠程鏈路伙伴進入睡眠狀態。
主模式 PHY 的本地睡眠進入:
- 第 1 步:寫入寄存器 [0x018B] 的位 [7] = 'b1。
- 第 2 步:寫入 reg0x042F = 0x0007、reg0x041E = 0x0100
- 第 3 步:將 wake 引腳置為低電平并保持低電平,以便進入睡眠模式。
從模式 PHY 的本地睡眠進入:
- 第 1 步:寫入寄存器 [0x018B] 的位 [8] = 'b0。
- 第 2 步:寫入寄存器 [0x018B] 的位 [7] = 'b1。
- 第 3 步:寫入 reg0x042F = 0x0007、reg0x041E = 0x0100
- 第 4 步:將 wake 引腳置為低電平并保持低電平,以便進入睡眠模式。
主模式 PHY 的遠程睡眠進入:
- 器件與鏈路伙伴建立鏈路之后,根據如下說明,從模式 PHY 可遠程使主模式進入睡眠狀態。
- 第 1 步:寫入寄存器 [0x018B] 的位 [8] = 'b1 和寄存器 [0x018B] 的位 [7] = 'b1。
- 第 2 步:將 wake 引腳置為低電平
- 第 3 步:PHY 將進入睡眠模式,損失線路能量
從模式 PHY 的遠程睡眠進入:
- 第 1 步:寫入寄存器 [0x018B] 的位 [7] = 'b1。
- 第 2 步:將 wake 引腳置為低電平。
- 第 3 步:PHY 將進入睡眠模式,損失線路能量(主模式完全進入睡眠時:無數據、無 send-s)。這可通過將鏈路伙伴置于管理模式(不允許器件啟動鏈路建立序列)來實現。
注: 僅當使用 INH 信號斷開電源時,PHY 才會進入睡眠模式,如圖睡眠模式所需實現所示。