RMII模式以太網PHY芯片DP83848C的應用
2 RMll模式描述
RMII模式在保持物理層器件現有特性的前提下減少了PHY的連接引腳。
RMII由參考時鐘REF_CLK、發(fā)送使能TX_EN、發(fā)送數據TXD[1:0]、接收數據RXD[1:0]、載波偵聽/接收數據有效CRS_DV和接收錯誤RX_ER(可選信號)組成。在此基礎上,DP83848C還增加了RX_DV接收數據有效信號。
2. 1 REF_CLK——參考時鐘
REF_CLK是一個連續(xù)時鐘,可以為CRS_DV、RXD[1:O]、TX_EN、TXD[1:O]、RX_DV和RX_ER提供時序參考。REF_CLK由MAC層或外部時鐘源源提供。REF_CLK頻率應為50 MHz±50×10-6,占空比介于35%和65%之間。在RMII模式下,數據以50 MHz的時鐘頻率一次傳送2位。因此,RMII模式需要一個50 MHz有源振蕩器(而不是晶振)連接到器件的X1腳。
2.2 TX_EN——發(fā)送使能
TX_EN表示MAC層正在將要傳輸的雙位數據放到TXD[1:O]上。TX_EN應被前導符的首個半字節(jié)同步確認,且在所有待傳雙位信號載入過程中都保持確認。跟隨一幀數據的末2位之后的首個REF_CLK上升沿之前,MAC需對TX_EN取反。TX_EN的變化相對于REF_CLK是同步的。
2.3 TXD[1:0]——發(fā)送數據
TXD[1:O]的變換相對于REF_CLK是同步的。TX_EN有效后,PHY以TXD[1:0]作為發(fā)送端。
在10 Mbps模式下,由于REF_CLK的頻率是在10Mbps模式中數據速率的10倍。因此TXD[1:0]上的值必須在10個脈沖期間保持穩(wěn)定,確保DP83848C能夠每隔10個周期進行采樣。發(fā)送時序如圖5所示,發(fā)送延時情況如表l所列。其中,PMD為物理介質關聯(lián)層(physical media depen-dent)接口。
評論