ZHCAFN7 August 2025 DP83826AE , DP83826AI
RMII 規范 v1.2 中指定的簡化媒體獨立接口為第 22 條中指定的 IEEE 802.3 MII 提供了更少的引腳數替代方案。從架構上講,RMII 規范在 MII 的任一側提供了一個額外的調節層,但在沒有 MII 的情況下可實現。DP83826 提供兩種類型的 RMII 工作模式:RMII 住工作模式和 RMII 從工作模式。
RMII 主工作模式下,通過連接 XI 引腳的 25MHz CMOS 級振蕩器或連接 XI 與 XO 引腳的 25MHz 晶體為 DP83826 供電。一個以 DP83826 為基準的 50MHz 輸出時鐘需要連接到 MAC。
在 RMII 從工作模式下,DP83826 由連接到 XI 引腳的 50MHz CMOS 電平振蕩器供電,并且與 MAC 共用同一個時鐘?;蛘撸琍HY 還可通過主機 MAC 提供的 50MHz 時鐘運行。
RMII 規范具有以下特性:
可通過上拉硬件配置 Strap 8 RX_D2 = 1 來設置 RMII。Reg 0x0467[8] 可確認 Strap 8 的狀態(高電平或低電平),Reg 0x0468 可確認 PHY 的 MAC 模式 (MII = 0 | RMII = 1)。
該模式下,發送與接收路徑均采用 50MHz 內部基準時鐘,每個時鐘周期可傳輸 2 比特數據。RMII 信號具體匯總如下:
| 功能 | 引腳 |
|---|---|
| 接收數據線 | TX_D[1:0] |
| 傳輸數據線 | RX_D[1:0] |
| 接收控制信號 | TX_EN |
| 發送控制信號 | CRS_DV |
圖 2-16 RMII 從信令 – MAC 從配置
圖 2-18 RMII 主信令TX_D[1:0] 上的數據以 RMII 主模式和從模式下的 50MHz 時鐘為基準鎖存在 PHY 上。RX_D[1:0] 上的數據以 50MHz 時鐘為基準提供。此外,CRX_DV 可被配置為 RX_DV 信號。它可以通過一種更簡單的方法恢復接收數據,而無需將 RX_DV 與 CRS_DV 指示分開。
CH 1(RMII 50Mhz 時鐘),CH 2 (RX_D0)
圖 2-19 RMII 時鐘和數據