KSZ8895MQX/RQX/FQX/MLX:高性能5端口以太網(wǎng)交換機的卓越之選
在當今數(shù)字化時代,以太網(wǎng)交換機作為網(wǎng)絡(luò)通信的核心設(shè)備,其性能和功能直接影響著網(wǎng)絡(luò)的穩(wěn)定性和效率。KSZ8895MQX/RQX/FQX/MLX作為一款高度集成的5端口10/100管理型以太網(wǎng)交換機,憑借其豐富的特性和出色的性能,成為眾多工程師在設(shè)計網(wǎng)絡(luò)設(shè)備時的理想選擇。
文件下載:KSZ8895FQXCA.pdf
一、產(chǎn)品概述
KSZ8895MQX/RQX/FQX/MLX專為對成本敏感且要求低功耗的10/100Mbps五端口交換系統(tǒng)而設(shè)計。它集成了五個10/100物理層收發(fā)器和五個媒體訪問控制(MAC)單元,具備高性能內(nèi)存帶寬和基于共享內(nèi)存的無阻塞交換架構(gòu),能夠有效降低系統(tǒng)成本。該系列提供了三種不同的配置,以滿足不同的應(yīng)用需求:
- KSZ8895MQX/MLX:配備五個10/100Base-T/TX收發(fā)器,一個SW5-MII和一個P5-MII接口。
- KSZ8895RQX:擁有五個10/100Base-T/TX收發(fā)器,一個SW5-RMII和一個P5-RMII接口。
- KSZ8895FQX:在端口1、2、3和5配備四個10/100Base-T/TX收發(fā)器(端口3可設(shè)置為光纖模式),端口4配備一個100Base-FX收發(fā)器,同時具備一個SW5-MII和一個P5-MII接口。
二、主要特性
(一)先進的交換功能
- VLAN支持:支持多達128個活動VLAN組,涵蓋全范圍4096個VLAN ID,為網(wǎng)絡(luò)的靈活劃分和管理提供了強大的支持。
- 靜態(tài)MAC表:靜態(tài)MAC表支持多達32個條目,有助于提高數(shù)據(jù)轉(zhuǎn)發(fā)的效率和準確性。
- VLAN ID標簽選項:每個端口都可以獨立設(shè)置VLAN ID標簽/無標簽選項,增強了網(wǎng)絡(luò)的靈活性和可管理性。
- IEEE 802.1p/q標簽插入或移除:基于入口端口(出口),可在每個端口基礎(chǔ)上進行IEEE 802.1p/q標簽的插入或移除操作。
- 可編程速率限制:在入口和出口方向,每個端口都可以進行可編程速率限制,支持無抖動的逐包速率限制,有效控制網(wǎng)絡(luò)流量。
- 廣播風暴保護:具備廣播風暴保護功能,可通過百分比控制(全局和每個端口基礎(chǔ))來防止網(wǎng)絡(luò)擁塞。
- RSTP支持:支持IEEE 802.1d快速生成樹協(xié)議(RSTP),確保網(wǎng)絡(luò)的穩(wěn)定性和可靠性。
- 尾標簽?zāi)J?/strong>:端口5支持尾標簽?zāi)J剑ㄔ贔CS之前添加1字節(jié)),用于告知處理器哪個入口端口接收到了數(shù)據(jù)包。
- 高性能內(nèi)存帶寬:擁有1.4 Gbps的高性能內(nèi)存帶寬和基于共享內(nèi)存的交換架構(gòu),實現(xiàn)了全無阻塞配置。
- 雙MII接口:端口5具備雙MII接口,MAC 5和PHY 5分別通過SW5MII/RMII和P5-MII/RMII接口連接,為不同的應(yīng)用場景提供了更多的選擇。
- 大幀支持:支持高達2000字節(jié)的大幀大小,可根據(jù)需要啟用或禁用。
- IGMP snooping:支持IGMP v1/v2 snooping(IPv4),用于多播數(shù)據(jù)包過濾。
- IPv4/IPv6 QoS支持:提供IPv4/IPv6 QoS支持,確保網(wǎng)絡(luò)中不同類型數(shù)據(jù)的服務(wù)質(zhì)量。
- 過濾功能:支持未知單播/多播地址和未知VID數(shù)據(jù)包過濾,以及自我地址過濾,有效提高網(wǎng)絡(luò)的安全性和性能。
(二)全面的配置寄存器訪問
- 串行管理接口:通過串行管理接口(MDC/MDIO)可訪問所有PHY寄存器,同時支持SMI接口(MDC/MDIO)訪問所有寄存器。
- 高速SPI和I2C接口:提供高速SPI(高達25 MHz)和I2C主接口,可訪問所有內(nèi)部寄存器。
- I/O引腳綁定和EEPROM編程:在非管理交換機模式下,可通過I/O引腳綁定和EEPROM對選擇性寄存器進行編程。
- 動態(tài)配置:控制寄存器可在運行時進行配置,如端口優(yōu)先級、802.1p/d/q、自動協(xié)商等。
(三)QoS/CoS數(shù)據(jù)包優(yōu)先級支持
- 端口和協(xié)議優(yōu)先級:每個端口支持基于802.1p和DiffServ的數(shù)據(jù)包優(yōu)先級分類。
- 隊列選擇:提供1/2/4隊列QoS優(yōu)先級選擇,滿足不同應(yīng)用場景的需求。
- 可編程加權(quán)公平隊列:支持可編程加權(quán)公平隊列,用于比率控制,確保高優(yōu)先級數(shù)據(jù)包的優(yōu)先傳輸。
- 優(yōu)先級重映射:可在每個端口基礎(chǔ)上對802.1p優(yōu)先級字段進行重映射。
(四)低功耗設(shè)計
- 硬件和軟件電源管理:支持全芯片硬件和軟件電源管理,包括全芯片硬件掉電、全芯片軟件掉電和每個端口的軟件掉電功能。
- 能源檢測模式:能源檢測模式支持在所有端口無活動時,全芯片功耗低于100 mW,有效降低功耗。
- 動態(tài)時鐘樹關(guān)閉:具備動態(tài)時鐘樹關(guān)閉功能,進一步節(jié)省能源。
- 寬電壓支持:采用單3.3V電源供電,VDDIO支持3.3V、2.5V和1.8V,內(nèi)部1.2V LDO控制器可根據(jù)需要啟用或禁用。
- 寬溫度范圍:支持商業(yè)溫度范圍(0°C至+70°C)和工業(yè)溫度范圍(–40°C至+85°C),適用于不同的應(yīng)用環(huán)境。
(五)端口監(jiān)控功能
- 端口鏡像/監(jiān)控/嗅探:支持端口鏡像、監(jiān)控和嗅探功能,可對入口和/或出口流量進行監(jiān)控。
- MIB計數(shù)器:每個端口配備34個MIB計數(shù)器,用于全面的統(tǒng)計數(shù)據(jù)收集。
- 環(huán)回支持:支持MAC、PHY和遠程故障診斷的環(huán)回功能。
- 中斷功能:任何端口的鏈路變化都會觸發(fā)中斷,方便及時處理網(wǎng)絡(luò)故障。
三、物理層收發(fā)器功能
(一)100BASE-TX傳輸和接收
- 傳輸功能:100BASE-TX傳輸功能包括并行到串行轉(zhuǎn)換、4B/5B編碼、擾碼、NRZ到NRZI轉(zhuǎn)換、MLT3編碼和傳輸。通過外部1% 12.4 kΩ電阻設(shè)置輸出電流,輸出信號符合ANSI TP-PMD標準。
- 接收功能:接收功能包括自適應(yīng)均衡、DC恢復、MLT3到NRZI轉(zhuǎn)換、數(shù)據(jù)和時鐘恢復、NRZI到NRZ轉(zhuǎn)換、解擾、4B/5B解碼和串行到并行轉(zhuǎn)換。自適應(yīng)均衡器可根據(jù)電纜長度和環(huán)境變化自動調(diào)整,確保信號的穩(wěn)定接收。
(二)PLL時鐘合成器
KSZ8895MQX/RQX/FQX/MLX通過外部25 MHz晶體或振蕩器生成125 MHz、83 MHz、41 MHz、25 MHz和10 MHz時鐘,為系統(tǒng)提供穩(wěn)定的時鐘源。
(三)擾碼器/解擾碼器
擾碼器用于擴展信號的功率譜,減少EMI和基線漂移。發(fā)送器和接收器使用相同的11位寬線性反饋移位寄存器(LFSR)進行擾碼和解擾碼操作。
(四)100BASE-FX操作
100BASE-FX操作與100BASE-TX類似,但在傳輸和接收過程中繞過了擾碼器/解擾碼器和MLT3編碼器/解碼器。該模式下不支持自動協(xié)商,端口必須強制設(shè)置為全雙工或半雙工模式。
(五)100BASE-FX信號檢測和遠端故障
物理端口在KSZ8895FQX的端口3和端口4支持100BASE-FX光纖模式。通過電壓分壓器設(shè)置光纖模塊接口,當FXSDx信號高于1.2V時表示檢測到信號,低于1.2V時表示無信號。遠端故障發(fā)生時,發(fā)送端會在幀間空閑期發(fā)送特定信號通知對端。
(六)10BASE-T傳輸和接收
10BASE-T輸出驅(qū)動器集成在100BASE-T驅(qū)動器中,通過內(nèi)部波形整形和預加重技術(shù),輸出典型振幅為2.3V的信號。接收端采用輸入緩沖器和電平檢測靜噪電路,通過差分輸入接收器電路和PLL進行解碼。
(七)MDI/MDI-X自動交叉
支持HP Auto MDI/MDI-X和IEEE 802.3u標準MDI/MDI-X自動交叉功能,可自動檢測遠程發(fā)送和接收對,并正確分配發(fā)送和接收對,方便用戶使用。
(八)自動協(xié)商
符合802.3委員會規(guī)定的自動協(xié)商協(xié)議,支持非屏蔽雙絞線(UTP)鏈路伙伴選擇最高共同操作模式。自動協(xié)商優(yōu)先級從高到低依次為:100BASE-TX全雙工、100BASE-TX半雙工、10BASE-T全雙工、10BASE-T半雙工。
(九)LinkMD?電纜診斷
LinkMD?功能利用時域反射儀(TDR)分析電纜故障,如開路、短路和阻抗不匹配等。通過訪問特定的PHY特殊控制/狀態(tài)寄存器和LinkMD結(jié)果寄存器,可進行電纜診斷測試,并獲取故障距離信息。
(十)片上終端電阻和內(nèi)部1.2V LDO控制器
采用片上終端電阻,減少了電路板成本和布局復雜度,同時結(jié)合內(nèi)部偏置技術(shù),降低了功耗。內(nèi)部1.2V LDO控制器可驅(qū)動低成本MOSFET,為單3.3V電源解決方案提供1.2V核心電源電壓,也可通過引腳控制禁用,使用外部1.2V LDO。
四、電源管理
(一)電源電路選項
KSZ8895設(shè)備提供兩種電源電路選項:一種是使用內(nèi)部1.2V LDO控制器和外部MOSFET,由單3.3V電源供電,為1.2V模擬和數(shù)字電路提供電源;另一種是使用外部1.2V LDO為1.2V模擬和數(shù)字電路供電。
(二)電源管理模式
- 正常操作模式:默認模式,所有PLL時鐘運行,PHY和MAC開啟,主機接口可進行CPU讀寫操作。
- 能源檢測模式:當端口未連接活動鏈路伙伴時,可自動進入低功耗狀態(tài),通過監(jiān)測電纜能量實現(xiàn)節(jié)能。
- 軟電源關(guān)閉模式:所有PLL時鐘禁用,PHY和MAC關(guān)閉,任何主機訪問可喚醒設(shè)備并恢復到正常操作模式。
- 節(jié)能模式:自動協(xié)商模式啟用且電纜斷開時,可進入節(jié)能模式,控制PHY收發(fā)器的開關(guān),根據(jù)線路狀態(tài)實現(xiàn)節(jié)能。
- 基于端口的電源關(guān)閉模式:可通過寄存器控制單個PHY端口的電源關(guān)閉,進一步節(jié)省能源。
五、交換核心功能
(一)地址查找和學習
內(nèi)部查找表存儲MAC地址及其相關(guān)信息,可學習1K個地址。當接收到的數(shù)據(jù)包源地址不在查找表中且數(shù)據(jù)包無錯誤時,查找引擎會將該地址插入表中。若表已滿,會刪除最后一個條目以騰出空間。
(二)遷移和老化
查找引擎會監(jiān)測站點的移動情況,當源地址相同但源端口信息不同時,會更新表中的記錄。同時,查找引擎會定期更新記錄的時間戳,若記錄在一段時間內(nèi)未更新,會將其從表中移除,老化周期為300 ±75秒。
(三)轉(zhuǎn)發(fā)算法
交換機采用特定的轉(zhuǎn)發(fā)算法,首先通過查找VLAN ID、靜態(tài)表和動態(tài)表確定“轉(zhuǎn)發(fā)端口1”(PTF1),然后經(jīng)過生成樹、IGMP snooping、端口鏡像和端口VLAN處理,確定最終的“轉(zhuǎn)發(fā)端口2”(PTF2)。交換機不會轉(zhuǎn)發(fā)錯誤數(shù)據(jù)包、802.3x暫停幀和“本地”數(shù)據(jù)包。
(四)交換引擎和MAC操作
具備高性能交換引擎,采用存儲轉(zhuǎn)發(fā)模式,有效降低了整體延遲。內(nèi)部擁有64 kB的幀緩沖區(qū),可供所有五個端口共享。交換機嚴格遵守IEEE 802.3標準,確保兼容性。
(五)幀間間隔和退避算法
幀成功傳輸時,幀間間隔(IPG)為96位時間;發(fā)生沖突時,IPG從MCRS到下一個MTXEN測量。交換機實現(xiàn)了IEEE標準802.3二進制指數(shù)退避算法和可選的“激進模式”退避,可根據(jù)芯片配置決定是否丟棄多次沖突后的數(shù)據(jù)包。
(六)流量控制
支持標準802.3x流量控制幀,在接收端,收到暫停控制幀后,交換機將暫停傳輸正常幀,直到定時器到期;在發(fā)送端,根據(jù)系統(tǒng)資源的可用性決定是否觸發(fā)流量控制。
(七)半雙工背壓
提供半雙工背壓選項,通過發(fā)送前導碼來延遲其他站點的傳輸。為避免沖突和過度延遲,在一定時間后會停止載波檢測,但在丟棄數(shù)據(jù)包后會迅速恢復,以抑制其他傳輸。
(八)廣播風暴保護
具備廣播風暴保護功能,可通過全局編程設(shè)置廣播風暴速率參數(shù),并在每個端口基礎(chǔ)上啟用或禁用。默認設(shè)置為1%的速率限制,可有效防止過多廣播數(shù)據(jù)包占用網(wǎng)絡(luò)資源。
(九)MII接口操作
提供兩個媒體獨立接口(MII),P5-MII接口用于連接第五個PHY,SW-MII接口用于連接第五個MAC。每個MII接口包含發(fā)送和接收兩組信號。
(十)SNI接口操作
串行網(wǎng)絡(luò)接口(SNI)與一些用于網(wǎng)絡(luò)層協(xié)議處理的控制器兼容,可直接連接這些設(shè)備。該接口為位寬數(shù)據(jù)接口,運行速率與網(wǎng)絡(luò)位速率相同。
六、高級功能
(一)QoS優(yōu)先級支持
提供基于端口、802.1p和DiffServ的QoS優(yōu)先級支持,可通過設(shè)置寄存器將每個端口的輸出隊列劃分為1、2或4個優(yōu)先級隊列。支持可編程加權(quán)公平隊列,確保高優(yōu)先級數(shù)據(jù)包的優(yōu)先傳輸。
(二)生成樹支持
端口5為生成樹支持的指定端口,其他端口可通過寄存器設(shè)置配置為五種生成樹狀態(tài)之一,包括禁用、阻塞、監(jiān)聽、學習和轉(zhuǎn)發(fā)狀態(tài)。
(三)快速生成樹支持
RSTP為每個端口分配丟棄、學習和轉(zhuǎn)發(fā)三種操作狀態(tài),通過設(shè)置寄存器和軟件操作實現(xiàn)不同狀態(tài)的轉(zhuǎn)換。
(四)尾標簽?zāi)J?/h3>
尾標簽?zāi)J絻H適用于端口5,通過在FCS之前插入1字節(jié)數(shù)據(jù),指示數(shù)據(jù)包的源/目標端口。
(五)IGMP支持
支持IGMP snooping功能,將IGMP數(shù)據(jù)包轉(zhuǎn)發(fā)到處理器。通過啟用尾標簽?zāi)J?,主機可根據(jù)尾標簽信息將響應(yīng)的IGMP數(shù)據(jù)包發(fā)送回訂閱端口。
(六)端口鏡像支持
支持“僅接收”、“僅發(fā)送”和“接收和發(fā)送”三種端口鏡像模式,可通過寄存器選擇多個端口進行鏡像,并指定嗅探端口。
(七)VLAN支持
支持128個活動VLAN和4096個可能的VID,提供128條目VLAN表用于地址查找。在VLAN模式下,根據(jù)VID查找VLAN表,確定數(shù)據(jù)包的轉(zhuǎn)發(fā)端口。
(八)速率限制支持
提供精細的硬件速率限制功能,速率步長為64 kbps(速率低于1 Mbps時)或1 Mbps(速率高于1 Mbps時)??瑟毩⒃O(shè)置每個端口的接收和發(fā)送速率限制,支持基于端口、802.1p和DiffServ的優(yōu)先級。
(九)過濾功能
支持自我地址過濾、未知單播/多播地址過濾和未知VID數(shù)據(jù)包過濾,可通過寄存器啟用或禁用這些功能。
(十)配置接口
- I2C主串行總線配置:若存在2線EEPROM,可通過I2C主模式實現(xiàn)更高級的功能,如廣播風暴保護和速率控制。
- SPI從串行總線配置:可作為SPI從設(shè)備,通過SPI接口訪問所有寄存器,支持標準SPI命令和多讀寫操作。
七、寄存器描述
該設(shè)備包含多個寄存器,用于控制和監(jiān)控設(shè)備的各種功能,包括全局寄存器、端口寄存器、高級控制寄存器、靜態(tài)MAC地址表、VLAN表、動態(tài)MAC地址表和MIB計數(shù)器等。通過對這些寄存器的配置和操作,可實現(xiàn)對交換機的靈活管理和控制。
八、應(yīng)用場景
KSZ8895MQX/RQX/FQX/MLX適用于多種應(yīng)用場景,如VoIP電話、機頂盒/游戲盒、工業(yè)控制、IPTV POF、SOHO住宅網(wǎng)關(guān)、寬帶網(wǎng)關(guān)/防火墻/VPN、集成DSL/電纜調(diào)制解調(diào)器、無線LAN接入點+網(wǎng)關(guān)和獨立10/100 5端口交換機等。
九、總結(jié)
KSZ8895MQX/RQX/FQX/MLX作為一款高性能的5端口以太網(wǎng)交換機,具備豐富的功能和出色的性能。其先進的交換功能、全面的配置寄存器訪問、QoS/CoS數(shù)據(jù)包優(yōu)先級支持、低功耗設(shè)計和端口監(jiān)控功能,使其成為網(wǎng)絡(luò)設(shè)備設(shè)計中的理想選擇。無論是在家庭網(wǎng)絡(luò)、企業(yè)網(wǎng)絡(luò)還是工業(yè)控制網(wǎng)絡(luò)中,KSZ8895MQX/RQX/FQX/MLX都能提供穩(wěn)定、高效的網(wǎng)絡(luò)連接。作為電子工程師,在設(shè)計網(wǎng)絡(luò)設(shè)備時,不妨考慮這款優(yōu)秀的以太網(wǎng)交換機,以滿足不同應(yīng)用場景的需求。你在實際應(yīng)用中是否使用過類似的交換機呢?
-
以太網(wǎng)交換機
+關(guān)注
關(guān)注
0文章
152瀏覽量
15181 -
網(wǎng)絡(luò)設(shè)備
+關(guān)注
關(guān)注
0文章
353瀏覽量
30913
發(fā)布評論請先 登錄
5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機案例分享
集成的3端口10BASE-T/100BASE-TX/FX管理型以太網(wǎng)交換機
什么是以太網(wǎng)交換機/ATM交換機
8端口網(wǎng)管型以太網(wǎng)交換機的性能和主要特點分析
3端口千兆以太網(wǎng)交換機KSZ9563R數(shù)據(jù)手冊
Amphenol SwitchBlox Industrial:小體積高性能工業(yè)以太網(wǎng)交換機的卓越之選
KSZ8895MQX/RQX/FQX/MLX:高性能5端口以太網(wǎng)交換機的卓越之選
評論