88E1111配置及使用


1 88E1111PHY芯片簡介

88E1111是一款經典的三速以太網PHY芯片,可工作在10/1001000Mbps下。項目中需要使用到4個88E1111,其中兩個配置為RGMII to Copper模式,另兩個配置為RGMII to Fiber模式。

1.1 Media Interface

1.1.1 Copper

其中RGMII to Copper的媒體接口示意圖如圖1所示,

圖1 RGMII to Copper的媒體接口示意圖

1.1.2 Fiber

RGMII to Fiber的媒體接口示意圖如圖2所示,

圖2 RGMII to Fiber的媒體接口示意圖

1.2 MAC Interface

該項目中MAC通過RGMII接口實現與PHY的數據通信,接口及對應的描述如下圖所示,具體的時序圖參考器件手冊。

圖3 RGMII MAC接口示意圖


2 PHY寄存器描述及配置

軟件配置主要包括6個寄存器的配置,分別如下:

2.1 R27寄存器Extended PHY Specific Status Register

該寄存器R27主要是實現對模式的配置,分別配置為0011-RGMII to Fiber以及1011-RGMII/Modified MII to Copper。

2.2 R16寄存器PHY Specific Control Register

該寄存器R16主要是實現是否使能交叉的配置。

2.3 R24寄存器LED Control Register

R24寄存器實現LED燈的配置。

2.4 R0寄存器Control Register

寄存器0是PHY控制寄存器,通過Control Register可以對PHY的主要工作狀態進行設置,配置完需要對bit15進行置1后進行軟復位,否則前面配置的寄存器無法生效。該寄存器的具體內容見數據手冊。

2.5 R2寄存器PHY Identifier

寄存器R2主要是讀取PHY的ID,與R17寄存器的配合使用,避免PHY損壞讀出來的值為0xFFFF,誤判PHY Link狀態為1。

2.6 R17寄存器PHY Specific Status Register

通過讀取R17寄存器的值,判斷PHY的Link狀態、雙工模式及鏈接速率。

3 國產88E1111注意事項

 

該88E1111驅動較容易,但需要注意的是如果使用的是國產某所的88E1111時,需注意以下幾點。

3.1 復位時間

進口88E1111器件手冊上寫明最小的復位時間為10ms,跟該國產PHY單位的技術人員對接,建議復位時間不低於100ms。

3.2 工作條件

國產PHY的工作條件如上圖所示,按照上面的參數進行硬件設計,但是經過驗證在-40℃下會出現問題,解決辦法是將數字電壓)(DVDD)1.4V調高。

3.3 MDC驅動時鍾

進口PHY的datasheet上寫明MDC的最大時鍾可以到8.3MHz,但國產PHY的MDC時鍾頻率建議不要超過2.5MHz,否則會出現讀寫不正常的問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM