乙太網學習(二) PHY晶元

2022-09-10 02:33:11 字數 1118 閱讀 8954

phy晶元的基本功能

phy和rj45介面之間的連線就是學習一中提到的千兆乙太網rj45介面的那4對差分模擬訊號線。通過phy晶元實現了差分訊號對到數碼訊號的轉換,也就是圖中的rxd和txd。

除此之外phy晶元還提供了通訊速率自協商,驅動通訊指示led燈等功能。

phy晶元資料手冊(88e1116r晶元)

系統框圖

右上角的tx_clk, tx_ctrl和txd[3:0]是來自fpga的mac層的將要傳送的訊號(rgmii介面),經過pcs(物理編碼子層)編碼,並且濾波之後,進行dac,將數碼訊號轉換成差分模擬訊號對,通過4對差分訊號對mdio傳送到rj45介面。接收端同理,通過mdio接收到的差分模擬訊號經過ad變換成數碼訊號,然後均衡、解碼之後傳送給fpga的mac層。

同時圖中下中部還有與rj45接**互的led的驅動,以及與fpga的mac層互動的配置介面mdc, mdio。

環迴模式

mac環迴模式(內部環迴):用於測試mac層是否正常

line環迴模式:測試用於測試差分介面和rj45是否是連通的

外部環迴模式:

關鍵暫存器

zc706開發板的phy晶元原理圖

硬體 乙太網PHY晶元有三個時鐘說明

硬體乙太網phy晶元有三個時鐘,對此進行了梳理 phy晶元時鐘的選擇 phy晶元中有3個時鐘,gtx clk,rx clk tx clk。gtx clk僅使用在gmii模式下,時鐘頻率為125m,傳送資料時的時鐘。rx clk 在gmii和mii模式下均可使用,網路接收資料的時鐘。tx clk僅使用...

嵌入式乙太網控制晶元

asix亞信電子嵌入式乙太網晶元 這種方案是針對嵌入式系統之 mcu本身具備 non pci 匯流排或sram like 介面,則該系統可選用內建網路實體層及 訪問控制器的 non pci 乙太網控制器來提供連網功能。本方案適用於家電 工廠 大樓自動化 工業控制 保安 系統 遠端監控管理 流 多 網...

車載乙太網和工業乙太網區別

車載乙太網使用單對非遮蔽電纜以及更小型緊湊的聯結器,使用非遮蔽雙絞線時可支援15m的傳輸距離 對於遮蔽雙絞線可支援40m 這種優化處理使車載乙太網可滿足車載emc要求。可減少高達80 的車內連線成本和高達30 的車內佈線重量。100m車載乙太網的phy採用了1g乙太網的技術,可通過使用回聲抵消在單線...