| 1 引言 KENDIN公司推出的KS8993是業(yè)界第一款包含3端口10/100物理層收發(fā)器、3個帶有1個Layer2交換器的MAC單元以及緩存的高性能以太網(wǎng)快速交換電路,集成了10BaseT/100BaseTX/100BaseFXPHY和16K×32的SRAM緩沖區(qū),其帶寬可達到1Gbps。具有低功耗、功能齊全和易于調試等特點。 KS8993主要具有以下特性: 符合IEEE 802.3以太網(wǎng)標準和IEEE 802.3μ快速以太網(wǎng)標準; 支持基于端口的VLAN,基于硬件的10/100速率轉換及自動協(xié)商機制; 支持10M/100M和全雙工/半雙工自適應功能; 支持全雙工的IEEE802.3x流量控制及半雙工的流量控制; 片內集成地址對照引擎、自動地址分析、老化和移位; MAC地址自學習、自更新功能; 可支持優(yōu)先級排隊、未屏蔽雙絞線和光纖; 采用128引腳的PQFP型封裝。  2 內部結構 圖1是KS8993的內部結構框圖。下面介紹KS8993中各主要模塊的原理。 (1)地址對照引擎 KS8993內置存儲MAC地址及其相關信息的地址對照表。該表能夠提供1K字48位的中央地址存儲器地址和交換信息。 (2)SRAM緩沖器 KS8993內置一個用于存儲幀的16K字32位的SRAM緩沖器。這一資源是由該電路的3個端口共享。每個端口分配多大空間的緩沖器可以通過系統(tǒng)設置來決定。 (3)流量控制 在KS8993中,幀的接收與發(fā)送支持802.3x標準。KS8993剛剛接收一個數(shù)據(jù)包,假如該數(shù)據(jù)包的目標端口資源被占用,KS8993將對接收數(shù)據(jù)包的端口進行流量控制。這時,KS8993會發(fā)出一個含有最大停頓時間的流量控制幀。一旦目標端口資源被釋放,KS8993就發(fā)出其他不含停頓時間的幀。 3 KS8993的輸入接口和輸出接口 如圖2所示,KS8993的輸入接口和輸出接口主要分為:物理接口、MII接口、串行網(wǎng)絡接口、LED指示接口、非管理編程接口、控制和其他接口、工廠測試接口、電源和地接口。 |