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

2021-10-02 04:50:32 字數 719 閱讀 7075

硬體乙太網phy晶元有三個時鐘,對此進行了梳理:

phy晶元時鐘的選擇:

phy晶元中有3個時鐘, gtx_clk,rx_clk ,tx_clk。

gtx_clk僅使用在gmii模式下,時鐘頻率為125m,傳送資料時的時鐘。

rx_clk 在gmii和mii模式下均可使用,網路接收資料的時鐘。

tx_clk僅使用在mii模式下,傳送資料時的時鐘。

與mii介面相比,gmii的資料寬度由4位變為8位,gmii介面中的控制訊號如tx_er、tx_en、rx_er、rx_dv、crs和col的作用同mii介面中的一樣,傳送參考時鐘gtx_clk和接收參考時鐘rx_clk的頻率均為125mhz(1000mbps/8=125mhz)。

在這裡有一點需要特別說明下,那就是傳送參考時鐘gtx_clk,它和mii介面中的tx_clk是不同的,mii介面中的tx_clk是由phy晶元提供給mac晶元的,而gmii介面中的gtx_clk是由mac晶元提供給phy晶元的。兩者方向不一樣。

在實際應用中,絕大多數gmii介面都是相容mii介面的,所以,一般的gmii介面都有兩個傳送參考時鐘:tx_clk和gtx_clk(兩者的方向是不一樣的),在用作mii模式時,使用tx_clk和8根資料線中的4根。

附件為kc705原理圖,第25頁是m88e1111的連線圖

乙太網學習(二) PHY晶元

phy晶元的基本功能 phy和rj45介面之間的連線就是學習一中提到的千兆乙太網rj45介面的那4對差分模擬訊號線。通過phy晶元實現了差分訊號對到數碼訊號的轉換,也就是圖中的rxd和txd。除此之外phy晶元還提供了通訊速率自協商,驅動通訊指示led燈等功能。phy晶元資料手冊 88e1116r晶...

嵌入式乙太網控制晶元

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

乙太網晶元W5500的移植

講解為w550做客戶端的例子,首先w5500作為乙個乙太網的晶元與微控制器是通過spi介面進行通訊的。reset break gpio init 復位與中斷管腳初始化 spi gpio init spi管腳初始化 spiinitailize spi配置初始化 reset w5500 w5500復位 ...