0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

KS8993高性能以太網(wǎng)快速交換電路的功能特性及應(yīng)用分析

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì)工程 ? 作者:廖小芳,李朋,羅 ? 2021-06-17 16:16 ? 次閱讀

作者:廖小芳,李朋,羅小巧

1 引言

KENDIN公司推出的KS8993是業(yè)界第一款包含3端口10/100物理層收發(fā)器、3個(gè)帶有1個(gè)Layer2交換器的MAC單元以及緩存的高性能以太網(wǎng)快速交換電路,集成了10BaseT/100BaseTX/100BaseFXPHY和16K×32的SRAM緩沖區(qū),其帶寬可達(dá)到1Gbps。具有低功耗、功能齊全和易于調(diào)試等特點(diǎn)。

KS8993主要具有以下特性:

符合IEEE 802.3以太網(wǎng)標(biāo)準(zhǔn)和IEEE 802.3μ快速以太網(wǎng)標(biāo)準(zhǔn);

支持基于端口的VLAN,基于硬件的10/100速率轉(zhuǎn)換及自動(dòng)協(xié)商機(jī)制;

支持10M/100M和全雙工/半雙工自適應(yīng)功能;

支持全雙工的IEEE802.3x流量控制及半雙工的流量控制;

片內(nèi)集成地址對(duì)照引擎、自動(dòng)地址分析、老化和移位;

MAC地址自學(xué)習(xí)、自更新功能;

可支持優(yōu)先級(jí)排隊(duì)、未屏蔽雙絞線和光纖;

采用128引腳的PQFP型封裝。

2 內(nèi)部結(jié)構(gòu)

圖1是KS8993的內(nèi)部結(jié)構(gòu)框圖。下面介紹KS8993中各主要模塊的原理。

(1)地址對(duì)照引擎

KS8993內(nèi)置存儲(chǔ)MAC地址及其相關(guān)信息的地址對(duì)照表。該表能夠提供1K字48位的中央地址存儲(chǔ)器地址和交換信息。

(2)SRAM緩沖器

KS8993內(nèi)置一個(gè)用于存儲(chǔ)幀的16K字32位的SRAM緩沖器。這一資源是由該電路的3個(gè)端口共享。每個(gè)端口分配多大空間的緩沖器可以通過系統(tǒng)設(shè)置來決定。

(3)流量控制

在KS8993中,幀的接收與發(fā)送支持802.3x標(biāo)準(zhǔn)。KS8993剛剛接收一個(gè)數(shù)據(jù)包,假如該數(shù)據(jù)包的目標(biāo)端口資源被占用,KS8993將對(duì)接收數(shù)據(jù)包的端口進(jìn)行流量控制。這時(shí),KS8993會(huì)發(fā)出一個(gè)含有最大停頓時(shí)間的流量控制幀。一旦目標(biāo)端口資源被釋放,KS8993就發(fā)出其他不含停頓時(shí)間的幀。

3 KS8993的輸入接口和輸出接口

如圖2所示,KS8993的輸入接口和輸出接口主要分為:物理接口、MII接口、串行網(wǎng)絡(luò)接口、LED指示接口、非管理編程接口、控制和其他接口、工廠測(cè)試接口、電源和地接口。

3.1 物理接口

KS8993分別提供3路收發(fā)信號(hào)接口,分為變壓器和光纖兩種模式與媒體介質(zhì)相連。光纖模式下,三路光信號(hào)檢測(cè)接口接光纖信號(hào)檢測(cè)輸出口可完成光信號(hào)檢測(cè)。還需為傳輸數(shù)據(jù)設(shè)置抽頭變壓器參考值,并設(shè)置發(fā)送電流值。

3.2 介質(zhì)無關(guān)接口(MII)

介質(zhì)無關(guān)接口(MII)的作用是使物理層可以支持不同的介質(zhì)類型。MII引腳信號(hào)包括接收、發(fā)送數(shù)據(jù)、發(fā)送使能、沖突監(jiān)測(cè)、收發(fā)時(shí)鐘和故障指示等。還提供了載波活動(dòng)、沖突檢測(cè)和管理接口信號(hào)。數(shù)據(jù)穿越MII的速率是每個(gè)時(shí)鐘周期為一個(gè)半位元組(4位),即25Mbps。

MII工作在forward和backward兩種模式下。在forward模式下,KS8993的MAC3利用外接的PHY進(jìn)行通信;在backward模式下,外部的MAC利用KS8993的PHY3進(jìn)行通信。

3.3 串行網(wǎng)絡(luò)接口

串行網(wǎng)絡(luò)接口與用于網(wǎng)絡(luò)層協(xié)議處理的控制器兼容,可以直接與這些類型的設(shè)備連接。傳輸信號(hào)分為兩類:一類負(fù)責(zé)發(fā)送,包括發(fā)送使能、沖突檢測(cè)、串行發(fā)送數(shù)據(jù)和發(fā)送時(shí)鐘等。另一類負(fù)責(zé)接收,包括載波監(jiān)聽、串行接收和接收時(shí)鐘。

3.4 LED指示接口

狀態(tài)指示信號(hào)可以設(shè)置為速度指示、沖突指示、全雙工/半雙工指示等。可以根據(jù)需要外接一定數(shù)目的LED燈指示電路的工作狀況。

3.5 非管理編程接口

按功能表設(shè)置MODESEL[3:0]引腳電平可規(guī)定LED的工作模式。設(shè)置MTXD[3:1]引腳可實(shí)現(xiàn)全雙工和半雙工模式。設(shè)置MIIS[1:0]引腳使KS8993的MII接口工作在forward或reverse模式。設(shè)置MRXD[0]引腳為高電平,KS8993可禁止MAC3的自動(dòng)協(xié)商功能。設(shè)置MRXD引腳為低電平,使KS8993的MAC3工作在半雙工模式。諸如此類,靈活設(shè)置這些非管理編程接口電平還可以實(shí)現(xiàn)自動(dòng)協(xié)商機(jī)制、MAC地址自學(xué)習(xí)、符合802.1p的優(yōu)先級(jí)排隊(duì)、自更新等功能。

3.6 控制和其他接口

接外部晶振或輸入時(shí)鐘信號(hào)和系統(tǒng)復(fù)位信號(hào)。

3.7 電源和地接口

KS8993采用單2.5V工作電壓,包括收發(fā)驅(qū)動(dòng)器在內(nèi)的總功耗為300mA(750mW),具有低損耗特性。

4 典型應(yīng)用

KS8993包含3端口10/100自適應(yīng)物理層收發(fā)器和3個(gè)帶有一個(gè)Layer 2交換器的MAC單元。

在實(shí)際應(yīng)用中,KS8993既可以配置為一個(gè)獨(dú)立的3端口器件,如圖3(a)所示,也可以為了滿足需要(如將DSL與一部IP電話和PC相連時(shí)),配置成為兩端口加一個(gè)MII端口的形式,如圖3(b)所示。MII端口可以連接外部處理器,用于路由目的和公共網(wǎng)絡(luò)訪問。

圖4是KS8993在IP電話中的應(yīng)用。端口1連接個(gè)人計(jì)算機(jī),端口2連接電話,端口3則設(shè)置成MII端口,用于路由目的。

KS8993的每一個(gè)端口都設(shè)有一個(gè)3位的VLAN掩碼寄存器(PV1、PV2和PV3)。通過設(shè)置寄存器中的掩碼,可以設(shè)定KS8993中3個(gè)端口的功能,其中,一個(gè)典型的應(yīng)用是將2個(gè)端口設(shè)置成轉(zhuǎn)換器,另一個(gè)端口設(shè)置為路由器。要實(shí)現(xiàn)這一功能,3個(gè)VLAN掩碼寄存器的設(shè)置為PV1(1,0,1)、PV2(0,1,1)和PV3(1,1,1)。在這個(gè)設(shè)置中,KS8993可以用于連接2個(gè)VLAN,VLAN1包括端口1和端口3,VLAN2包括端口2和端口3。當(dāng)VMDIS(Vlan Mismatch DIScard)=1時(shí),端口1和端口2之間不能直接通信,此時(shí)端口3就要在端口1所屬的VLAN1和端口2所屬的VLAN2之間進(jìn)行路由選擇。當(dāng)VMDIS=0時(shí),如果端口收發(fā)的是廣播數(shù)據(jù)包,則所有端口之間都可以直接通信;如果端口收發(fā)的是多播數(shù)據(jù)包,那么這些數(shù)據(jù)包的傳輸將被限制在同一個(gè)VLAN中。VMDIS=0這種特性常被用于廣播/多播協(xié)議轉(zhuǎn)換。

5 結(jié)束語

使用KS8993時(shí)應(yīng)當(dāng)注意:在reverse操作下,MII接口不給KS8993提供接收?qǐng)?bào)錯(cuò)信號(hào),而在forward模式下,不提供發(fā)送報(bào)錯(cuò)信號(hào);必要時(shí),當(dāng)KS8993不能達(dá)到發(fā)送端電壓值(約2.2V或高于2.2V)時(shí),可將電源電壓提高到2.65V;在接線時(shí),模擬地和數(shù)字地應(yīng)分開,只在電源處單點(diǎn)相連,防止產(chǎn)生干擾。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3370

    瀏覽量

    105791
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5343

    瀏覽量

    170801
  • 交換器
    +關(guān)注

    關(guān)注

    2

    文章

    90

    瀏覽量

    16511
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)

    [table=97%]IER-3000-5T-R1是一款5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī),采用無風(fēng)扇設(shè)計(jì)、低功耗的工業(yè)級(jí)交換機(jī),主要應(yīng)用于高性能
    發(fā)表于 11-12 13:30

    5電口環(huán)網(wǎng)冗余工業(yè)以太網(wǎng)交換機(jī)案例分享

    高性能工廠靈活組建高速冗余環(huán)網(wǎng)產(chǎn)品特點(diǎn):功能強(qiáng)大,支持單環(huán)、雙歸環(huán)、雙切環(huán)、環(huán)耦合環(huán)等組網(wǎng)方式支持快速自愈,自愈時(shí)間
    發(fā)表于 11-14 16:57

    有關(guān)KS8993的知識(shí)你想要的都在這里

    KS8993的主要特性KS8993的內(nèi)部結(jié)構(gòu)KS8993的輸入接口和輸出接口KS8993的典型應(yīng)用
    發(fā)表于 05-27 06:11

    KS8993 Product Brief

    Micrel’s KS8993 is the world’s first integrated threeport10/100 Fast Ethernet switch with enhanced
    發(fā)表于 03-19 16:00 ?5次下載

    工業(yè)以太網(wǎng)交換技術(shù)原理

    工業(yè)以太網(wǎng)交換技術(shù)原理 【摘要】工業(yè)以太網(wǎng)交換技術(shù)解決了現(xiàn)場(chǎng)總線網(wǎng)絡(luò)的性能局限,為未來更豐富更強(qiáng)大的自動(dòng)化應(yīng)用打下堅(jiān)實(shí)的基
    發(fā)表于 10-20 09:01 ?829次閱讀

    快速以太網(wǎng),快速以太網(wǎng)是什么意思

    快速以太網(wǎng),快速以太網(wǎng)是什么意思 一、概述 數(shù)據(jù)傳輸速率為100Mbps的快速以太網(wǎng)是一種
    發(fā)表于 03-22 09:56 ?3844次閱讀

    以太網(wǎng)的分類及靜態(tài)以太網(wǎng)交換和動(dòng)態(tài)以太網(wǎng)交換、介紹

    以太網(wǎng)交換技術(shù)具有許多類型,各自宣傳其具有不同的優(yōu)點(diǎn);通過簡單的鼠標(biāo)即可增加、移動(dòng)和改變往來落的結(jié)構(gòu);比網(wǎng)橋和路由器更為有效地進(jìn)行網(wǎng)絡(luò)分段;為高性能工作站或服務(wù)器提供高寬帶。網(wǎng)絡(luò)管理者渴望采用這些
    的頭像 發(fā)表于 10-07 10:06 ?6355次閱讀

    Linux以太網(wǎng)解決方案的介紹

    本課程將回顧高性能以太網(wǎng)解決方案所需的系統(tǒng)功能。 將審查Xilinx以太網(wǎng)IP內(nèi)核和相關(guān)設(shè)備驅(qū)動(dòng)程序,包括設(shè)備樹綁定。 還討論了與Petalinux的聯(lián)網(wǎng)。
    的頭像 發(fā)表于 11-27 06:38 ?3247次閱讀

    如何快速分辨以太網(wǎng)與千兆以太網(wǎng)

    本文解釋并比較了兩種類型的以太網(wǎng)快速以太網(wǎng)與千兆以太網(wǎng)快速以太網(wǎng)和千兆
    的頭像 發(fā)表于 05-06 16:35 ?4371次閱讀
    如何<b class='flag-5'>快速</b>分辨<b class='flag-5'>以太網(wǎng)</b>與千兆<b class='flag-5'>以太網(wǎng)</b>

    以太網(wǎng)交換機(jī)是什么 以太網(wǎng)交換機(jī)的使用方法

    以太網(wǎng)交換機(jī)是什么 以太網(wǎng)交換機(jī)的使用方法
    發(fā)表于 10-09 14:34 ?15次下載

    芯來助力裕太微推出高性能以太網(wǎng)YT9215系列交換芯片

    芯來科技助力裕太微電子推出力作——高性能以太網(wǎng)L2 Lite-Managed YT9215系列交換芯片。該系列產(chǎn)品擁有完全自主知識(shí)產(chǎn)權(quán)。產(chǎn)品兼容2.5G/1000M/100M/10M等多種端口速率
    的頭像 發(fā)表于 10-18 16:42 ?3998次閱讀

    以太網(wǎng)交換機(jī)是什么?

    以太網(wǎng)交換機(jī)(Ethernet Switch)是一種網(wǎng)絡(luò)交換設(shè)備,它主要用于在計(jì)算機(jī)網(wǎng)絡(luò)中傳輸以太網(wǎng)數(shù)據(jù)包。以太網(wǎng)
    發(fā)表于 05-05 15:13 ?3193次閱讀

    工業(yè)級(jí)以太網(wǎng)交換機(jī)的功能介紹

    隨著互聯(lián)網(wǎng)技術(shù)的迅猛發(fā)展,工業(yè)以太網(wǎng)在工業(yè)通信領(lǐng)域中發(fā)揮著重要作用。在整個(gè)工業(yè)通信行業(yè)中,工業(yè)以太網(wǎng)交換機(jī)作為關(guān)鍵的通信設(shè)備,具有非常重要的功能。那么,什么是工業(yè)
    的頭像 發(fā)表于 12-14 15:16 ?2015次閱讀

    以太網(wǎng)交換機(jī)怎么用 以太網(wǎng)交換機(jī)有什么用

    以太網(wǎng)交換機(jī)是計(jì)算機(jī)網(wǎng)絡(luò)中常用的網(wǎng)絡(luò)設(shè)備,用于實(shí)現(xiàn)局域網(wǎng)內(nèi)的數(shù)據(jù)交換。在本文中,我們將詳細(xì)介紹以太網(wǎng)交換機(jī)的基本原理、用途、工作方式以及一些
    的頭像 發(fā)表于 02-02 11:41 ?2852次閱讀

    以太網(wǎng)交換芯片是什么 以太網(wǎng)交換芯片的作用有哪些

    以太網(wǎng)交換芯片是一種專門設(shè)計(jì)用于處理以太網(wǎng)數(shù)據(jù)包的集成電路,它是網(wǎng)絡(luò)交換機(jī)的核心組件。這種芯片負(fù)責(zé)在網(wǎng)絡(luò)中轉(zhuǎn)發(fā)數(shù)據(jù)包,確保數(shù)據(jù)能夠從源端口傳
    的頭像 發(fā)表于 03-21 16:14 ?1702次閱讀