探索KSZ8041NL/RNL:10BASE - T/100BASE - TX物理層收發(fā)器的卓越性能
在當(dāng)今的電子設(shè)備中,以太網(wǎng)通信扮演著至關(guān)重要的角色。KSZ8041NL/RNL作為一款單芯片以太網(wǎng)物理層收發(fā)器(PHY),為眾多設(shè)備提供了穩(wěn)定、高效的網(wǎng)絡(luò)連接解決方案。下面,我們就來深入了解一下這款產(chǎn)品。
文件下載:KSZ8041RNL-EVAL.pdf
產(chǎn)品概述
主要亮點(diǎn)與目標(biāo)應(yīng)用
KSZ8041NL/RNL具有單芯片設(shè)計(jì)、支持HP Auto - MDIX等特點(diǎn)。其目標(biāo)應(yīng)用廣泛,涵蓋了打印機(jī)、LOM(主板集成網(wǎng)卡)、游戲機(jī)、IPTV、IP電話和IP機(jī)頂盒等設(shè)備。這些設(shè)備通常需要穩(wěn)定且高效的網(wǎng)絡(luò)連接,而KSZ8041NL/RNL正好能夠滿足這一需求。
關(guān)鍵優(yōu)勢
- 單芯片解決方案:提供10BASE - T/100BASE - TX物理層解決方案,符合IEEE 802.3u標(biāo)準(zhǔn),確保了兼容性和穩(wěn)定性。
- 低功耗設(shè)計(jì):采用低功耗CMOS設(shè)計(jì),功耗小于180mW,有助于降低設(shè)備的整體能耗。
- 靈活的接口支持:KSZ8041NL支持MII接口和RMII接口(需外部50 - MHz系統(tǒng)時(shí)鐘),KSZ8041RNL則僅支持RMII接口,使用25 - MHz晶體/時(shí)鐘輸入,并輸出50 - MHz參考時(shí)鐘到MAC,為不同的應(yīng)用場景提供了多樣化的選擇。
- 自動檢測與糾錯(cuò):支持HP Auto MDI/MDI - X,可靠地檢測和糾正直通線和交叉線,避免了電纜選擇的困擾。
- 多種工作模式:具備掉電和節(jié)能模式,可根據(jù)實(shí)際情況調(diào)整設(shè)備的功耗。
- 可編程LED輸出:提供可編程的LED輸出,用于顯示鏈路、活動和速度狀態(tài),方便用戶進(jìn)行監(jiān)控。
- 高ESD防護(hù):ESD額定值為6kV,增強(qiáng)了設(shè)備的可靠性和穩(wěn)定性。
- 單電源供電:采用單一的3.3V電源供電,并內(nèi)置1.8V穩(wěn)壓器,簡化了電源設(shè)計(jì)。
- 小巧的封裝:采用32引腳、5mm×5mm的QFN封裝,節(jié)省了電路板空間。
引腳說明與配置
KSZ8041NL引腳
KSZ8041NL的引腳涵蓋了電源、信號傳輸、時(shí)鐘、管理接口等多個(gè)方面。例如,VDDPLL_1.8和VDDA_3.3分別為1.8V和3.3V的模擬電源引腳,需連接相應(yīng)的去耦電容;MDIO和MDC是管理接口的數(shù)據(jù)線和時(shí)鐘線,用于與外部設(shè)備進(jìn)行通信;RX - 、RX + 、TX - 、TX + 則用于物理信號的接收和發(fā)送。在不同的模式下,部分引腳具有不同的功能,如XI / REFCLK在MII模式下需要25MHz的時(shí)鐘輸入,而在RMII模式下則需要50MHz的時(shí)鐘輸入。
引腳配置選項(xiàng)
在KSZ8041NL中,部分引腳的狀態(tài)在上電或復(fù)位時(shí)會被鎖定,例如PHY地址引腳(PHYAD0、PHYAD1、PHYAD2)可用于配置設(shè)備的物理地址,CONFIG2、CONFIG1、CONFIG0引腳可用于選擇工作模式(MII或RMII)。為了避免在某些系統(tǒng)中因MAC接收輸入引腳在上電或復(fù)位時(shí)驅(qū)動高電平,導(dǎo)致PHY的鎖定引腳被錯(cuò)誤鎖定,建議在這些引腳上添加1K的下拉電阻。
KSZ8041RNL引腳
KSZ8041RNL的引腳與KSZ8041NL類似,但在某些方面有所不同。例如,REF_CLK引腳為輸出引腳,用于向MAC提供50MHz的時(shí)鐘信號;部分引腳在RMII模式下有特定的功能,如RXD1 / PHYAD2在RMII模式下為RMII接收數(shù)據(jù)輸出引腳。同樣,其引腳配置選項(xiàng)也有相應(yīng)的設(shè)置,如PHY地址、工作模式、速度、雙工模式等。
功能描述
數(shù)據(jù)傳輸
100BASE - TX 發(fā)送
在100BASE - TX發(fā)送過程中,設(shè)備首先將來自MAC的MII數(shù)據(jù)進(jìn)行并行到串行的轉(zhuǎn)換,然后進(jìn)行4B/5B編碼、加擾、NRZ到NRZI轉(zhuǎn)換,最后進(jìn)行MLT3編碼并傳輸。輸出電流由外部6.49 - kΩ的電阻設(shè)置,符合ANSI TP - PMD標(biāo)準(zhǔn)。
100BASE - TX 接收
接收端通過自適應(yīng)均衡器補(bǔ)償電纜上的符號間干擾(ISI),進(jìn)行DC恢復(fù)、MLT3到NRZI轉(zhuǎn)換、數(shù)據(jù)和時(shí)鐘恢復(fù)、NRZI到NRZ轉(zhuǎn)換、解擾、4B/5B解碼和串行到并行轉(zhuǎn)換,最終將數(shù)據(jù)轉(zhuǎn)換為MII格式提供給MAC。
10BASE - T 發(fā)送
10BASE - T的驅(qū)動電路與100BASE - TX的驅(qū)動電路集成在一起,可使用同一磁芯進(jìn)行傳輸。驅(qū)動電路對信號進(jìn)行內(nèi)部整形和預(yù)加重,輸出典型振幅為2.5V峰值的信號。
10BASE - T 接收
接收端采用輸入緩沖器和電平檢測靜噪電路,差分輸入接收器電路和PLL進(jìn)行解碼。靜噪電路可拒絕低于400mV或脈寬較短的信號,防止噪聲誤觸發(fā)解碼器。
時(shí)鐘合成與信號處理
- PLL時(shí)鐘合成器:KSZ8041NL/RNL通過外部25 - MHz晶體或振蕩器生成125MHz、25MHz和20MHz的時(shí)鐘,用于系統(tǒng)定時(shí)。在KSZ8041NL的RMII模式下,內(nèi)部時(shí)鐘由外部50 - MHz振蕩器或系統(tǒng)時(shí)鐘生成。
- 加擾/解擾器:加擾器用于擴(kuò)展信號的功率譜,減少EMI和基線漂移,僅在100BASE - TX模式下使用。
自動協(xié)商與管理接口
- 自動協(xié)商:符合IEEE 802.3u規(guī)范的自動協(xié)商協(xié)議,可通過硬件引腳或軟件啟用。自動協(xié)商允許無屏蔽雙絞線(UTP)鏈路伙伴選擇最高的共同工作模式,包括100BASE - TX全雙工、100BASE - TX半雙工、10BASE - T全雙工和10BASE - T半雙工等模式。如果自動協(xié)商不支持或鏈路伙伴強(qiáng)制繞過自動協(xié)商,設(shè)備可通過并行檢測來建立連接。
- MII管理(MIIM)接口:支持IEEE 802.3 MII管理接口,允許上層設(shè)備監(jiān)控和控制設(shè)備的狀態(tài)。每個(gè)設(shè)備都有一個(gè)唯一的PHY地址,可通過MDC和MDIO線進(jìn)行通信。
中斷與數(shù)據(jù)接口
- 中斷(INTRP):INTRP引腳是可選的中斷信號,用于通知外部控制器PHY寄存器的狀態(tài)更新。寄存器1Bh的高8位用于設(shè)置中斷條件,低8位用于指示中斷狀態(tài),讀取寄存器1Bh后中斷狀態(tài)位會被清除。
- MII數(shù)據(jù)接口(KSZ8041NL僅支持):媒體獨(dú)立接口(MII)符合IEEE 802.3規(guī)范,提供10Mbps和100Mbps的數(shù)據(jù)速率,使用25 - MHz參考時(shí)鐘,具有獨(dú)立的4位傳輸和接收數(shù)據(jù)路徑。
- RMII數(shù)據(jù)接口:簡化媒體獨(dú)立接口(RMII)使用50 - MHz參考時(shí)鐘,提供獨(dú)立的2位傳輸和接收數(shù)據(jù)路徑。KSZ8041NL和KSZ8041RNL在RMII模式下的引腳連接和信號定義略有不同,但功能基本相同。
HP Auto MDI/MDI - X
HP Auto MDI/MDI - X功能消除了設(shè)備與鏈路伙伴之間使用直通線或交叉線的困擾。默認(rèn)情況下該功能啟用,可通過寫入寄存器1F位13來禁用。禁用后,可通過寄存器1F位14選擇MDI或MDI - X模式。
電源管理
KSZ8041NL/RNL提供兩種電源管理模式:
- 節(jié)能模式:在自動協(xié)商模式啟用、電纜斷開且寄存器1F位10設(shè)置為1時(shí)生效,此時(shí)除發(fā)射機(jī)、能量檢測和PLL電路外,其他收發(fā)器模塊將關(guān)閉。對于KSZ8041NL的MII模式,RXC時(shí)鐘輸出也將被禁用,電纜連接并建立鏈路后RXC時(shí)鐘將重新啟用。
- 掉電模式:通過寫入寄存器0位11為1來啟用,此模式下除MII管理接口外,設(shè)備的所有內(nèi)部功能將被禁用。
寄存器說明
寄存器映射
KSZ8041NL/RNL的寄存器包括基本控制、基本狀態(tài)、PHY標(biāo)識符、自動協(xié)商、中斷控制等多個(gè)方面,具體寄存器映射可參考文檔中的表格。
寄存器描述
不同的寄存器具有不同的功能,例如基本控制寄存器(0h)可用于軟件復(fù)位、設(shè)置環(huán)路回送、選擇速度、啟用自動協(xié)商等;基本狀態(tài)寄存器(1h)可用于查看設(shè)備的能力和狀態(tài),如是否支持100BASE - T4、是否處于自動協(xié)商完成狀態(tài)、鏈路是否連接等。此外,還有自動協(xié)商相關(guān)的寄存器、中斷控制/狀態(tài)寄存器、PHY控制寄存器等,通過對這些寄存器的設(shè)置和讀取,可以實(shí)現(xiàn)對設(shè)備的各種控制和狀態(tài)監(jiān)測。
電氣與性能特性
絕對最大額定值和工作額定值
設(shè)備的絕對最大額定值規(guī)定了設(shè)備能夠承受的最大電壓、電流、溫度等參數(shù),超過這些值可能會導(dǎo)致設(shè)備損壞。工作額定值則規(guī)定了設(shè)備正常工作的參數(shù)范圍,如電源電壓、環(huán)境溫度等,超出此范圍設(shè)備可能無法正常工作。
電氣特性
文檔詳細(xì)列出了設(shè)備在不同工作模式下的電流消耗、TTL輸入輸出電壓、100BASE - TX和10BASE - T傳輸?shù)碾姎馓匦缘葏?shù),這些參數(shù)對于設(shè)計(jì)電路和評估設(shè)備性能非常重要。
總結(jié)
KSZ8041NL/RNL是一款功能強(qiáng)大、性能穩(wěn)定的以太網(wǎng)物理層收發(fā)器,具有多種優(yōu)勢和靈活的配置選項(xiàng)。它在不同的目標(biāo)應(yīng)用中都能提供可靠的網(wǎng)絡(luò)連接,并且通過各種功能和特性,如自動協(xié)商、HP Auto MDI/MDI - X、電源管理等,提高了設(shè)備的易用性和節(jié)能性。電子工程師在設(shè)計(jì)相關(guān)設(shè)備時(shí),可以根據(jù)具體需求充分利用這些特性,打造出高效、穩(wěn)定的網(wǎng)絡(luò)設(shè)備。你在實(shí)際使用KSZ8041NL/RNL時(shí)遇到過哪些有趣的問題呢?歡迎在評論區(qū)分享。
-
網(wǎng)絡(luò)連接
+關(guān)注
關(guān)注
0文章
104瀏覽量
11656
發(fā)布評論請先 登錄
探索KSZ8041NL/RNL:10BASE - T/100BASE - TX物理層收發(fā)器的卓越性能
評論