<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > CPU接口芯片GT-48330在網(wǎng)管交換機中的應用

CPU接口芯片GT-48330在網(wǎng)管交換機中的應用

作者: 時(shí)間:2012-02-20 來(lái)源:網(wǎng)絡(luò ) 收藏

1 引 言

交換機是局域網(wǎng)最重要的網(wǎng)絡(luò )連通設備,局域網(wǎng)的管理大多會(huì )涉及交換機的管理。交換機分為可和不可,這兩種交換機的區別主要在是否能被管理。這里的管理是指通過(guò)管理端口執行監控交換機端口狀態(tài)、劃分VLAN、設置Trunk等操作,可以被管理的交換機就是。網(wǎng)管交換機可以通過(guò)串口、Web(網(wǎng)絡(luò )瀏覽器)和網(wǎng)管軟件來(lái)管理。

網(wǎng)管交換機的內部大致結構如圖1所示。

  

其工作原理:端口進(jìn)來(lái)的數據包先到交換芯片,交換芯片判定是否是管理包,若不是則通過(guò)其他端口轉發(fā)出去;若是,則傳送給接口芯片,由接口芯片傳給CPU進(jìn)行處理。同時(shí),一些由CPU產(chǎn)生的管理包要通過(guò)接口芯片傳給交換芯片,用來(lái)控制交換芯片,或者通過(guò)端口發(fā)送出去??偟貋?lái)說(shuō),接口芯片主要起到了CPU和交換機芯片間的橋梁作用。

接口芯片和CPU之間通常是通過(guò)PCI總線(xiàn)或一 般的數據/地址總線(xiàn)相連的,和交換芯片間的接口形式主要看交換芯片的接口,不同廠(chǎng)家的交換芯片具有不 同的接口。本文主要討論如何使用低功耗的接口芯片來(lái)實(shí)現對具有G.Link接口的交換芯片的控制和管理。

2 芯片介紹

是美國Marvell公司的低功耗G.Link 和CPU的接口芯片。他在8/16 b CPU總線(xiàn)和Marvell公司的具有G.Link接口的交換芯片的G.Link總線(xiàn)之間提供了一個(gè)硬件接口。他支持多種嵌入式CPU和微處理器,如80C186,8051,Motorola Coldfire,Inteli960等,CPU可以直接通過(guò)他實(shí)現對交換芯片的管理。作為低價(jià)的G.Link到CPU的接口芯片,代替了在高端管理系統的PCI接口芯片。

他可以與多種不同的CPU和微控制器相連接,其CPU的接口數據寬度為8/16 b,具有片內包緩沖器,能夠在片內緩存整個(gè)完整長(cháng)度的包,CPU能夠通過(guò)簡(jiǎn)單的讀寫(xiě)操作進(jìn)入包緩存器。具有中斷控制器,能夠接收來(lái)自交換芯片產(chǎn)生的中斷并可以對本地的CPU或微控制器產(chǎn)生中斷。提供屏蔽和觸發(fā)寄存器。采用3.3 V的核心電壓,功耗較低。G.Link口的時(shí)鐘可達

2.1 接口說(shuō)明

(1)和交換芯片間的接口GT-48330提供了16根發(fā)送數據線(xiàn)GTXD[15∶0],16根的接收數據線(xiàn)GRXD[15∶0],用來(lái)和交換芯片進(jìn)行數據傳輸;一根發(fā)送命令線(xiàn)GTXCMD,他只在第一個(gè)時(shí)鐘周期為高,表示傳輸線(xiàn)上為命令類(lèi)型,其他的周期將為低電平,表示傳輸線(xiàn)上為數據;一根接收命令線(xiàn)GRXCMD;一根G.Link時(shí)鐘輸入線(xiàn)GTXCLK;一根發(fā)送數據的參考時(shí)鐘線(xiàn)GTXOCLK;一根接收數據的參考時(shí)鐘線(xiàn)GRXCLK,需由外部的時(shí)鐘來(lái)提供。一根用于說(shuō)明其G.Link口是否連接的GUNCC線(xiàn)。

(2)和CPU間的接口GT-48330的提供了16 b的數據線(xiàn)AD[15∶0],用于與CPU的數據線(xiàn)相接;12 b數據線(xiàn)Add[11∶0],用于與CPU的地址線(xiàn)相接;一根片選線(xiàn)CS;讀、寫(xiě)信號線(xiàn)RD與WR各一根;一根工作模式選擇線(xiàn)Endian,用以設置其輸出的數據高低字節是否交換;一根地址鎖存信號線(xiàn)ALE;一根數據返回有效線(xiàn)DTACK;一根中斷線(xiàn)INT,用來(lái)和CPU的中斷管腳相接;一根DTACK模式選擇線(xiàn)DTACKMODE,用以確定何時(shí)DTACK有效;一根配置線(xiàn)MB,用來(lái)決定數據、地址線(xiàn)是否復用;一根模式選擇線(xiàn)ASM,用以選擇異步或同步模式;一根時(shí)鐘線(xiàn)CLK,為GT-48330提供的參考時(shí)鐘;一根復位線(xiàn)RST,用以復位GT-48330


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>