国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu)的制作方法

      文檔序號:7992175閱讀:517來源:國知局
      專利名稱:基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu)。
      背景技術(shù)
      RapidIO技術(shù)是一種高性能低引腳數(shù)基于包交換的交叉開關(guān)互連技術(shù),其高帶寬、低延時、高效率及高可靠性的優(yōu)點為高性能的嵌入式系統(tǒng)的內(nèi)部互連通信提供了良好的解決方案。RapidIO開關(guān)互連技術(shù)的特性決定了其系統(tǒng)多采用基于交換機(jī)的拓?fù)浣Y(jié)構(gòu), RapidIO端點設(shè)備間不是直接連接而是通過交換機(jī)互連。因此,RapidIO交換技術(shù)的設(shè)計就成為RapidIO互連通信的關(guān)鍵。目前,基于RapidIO協(xié)議包交換的星形系統(tǒng)結(jié)構(gòu)已見于報道,但其軟件配置尚不成熟,且仍然難以有效利用傳輸通道進(jìn)行高速實時傳輸數(shù)據(jù)、容錯等要求。

      發(fā)明內(nèi)容
      本發(fā)明針對嵌入式系統(tǒng)應(yīng)用的krial RapidIO高速通信需求,提供一種基于 RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),以滿足RapidIO的互連通信需求,有效提高系統(tǒng)性能和容錯能力。本發(fā)明的技術(shù)方案如下基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),包括多個RapidIO交換芯片,每一個 RapidIO交換芯片設(shè)置有兩組交換網(wǎng)絡(luò)節(jié)點和多個對外的端節(jié)點,其中一組交換網(wǎng)絡(luò)節(jié)點用以對所有的RapidIO交換芯片構(gòu)建星形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu),另一組交換網(wǎng)絡(luò)節(jié)點用以對所有的RapidIO交換芯片同時構(gòu)建雙環(huán)形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu);在所有的RapidIO交換芯片中的多個所述端節(jié)點中,設(shè)定其中一個端節(jié)點為整個系統(tǒng)的RapidIO主管理節(jié)點;RapidIO主管理節(jié)點負(fù)責(zé)整個系統(tǒng)的軟件配置和監(jiān)控管理,具體包括以下幾個方面(1)系統(tǒng)監(jiān)控管理系統(tǒng)工作中,完成對交換網(wǎng)絡(luò)節(jié)點和端節(jié)點的在線監(jiān)控控制;當(dāng)檢測到系統(tǒng)的交換網(wǎng)絡(luò)的某一鏈路負(fù)載過重時,實時配置交換網(wǎng)絡(luò)路由配置表來實現(xiàn)交換網(wǎng)絡(luò)流量均衡調(diào)節(jié);當(dāng)檢測到端節(jié)點故障時,對任務(wù)進(jìn)行遷移,并通知相關(guān)網(wǎng)絡(luò)節(jié)點,完成系統(tǒng)任務(wù)的重構(gòu);(2)系統(tǒng)配置管理系統(tǒng)上電初始化時,完成系統(tǒng)的系統(tǒng)發(fā)現(xiàn)和遍歷標(biāo)識功能,進(jìn)行系統(tǒng)的上電初始化配置;系統(tǒng)工作中,根據(jù)網(wǎng)絡(luò)監(jiān)控的結(jié)果或管理需要實施對各個端節(jié)點的工作模式、工作速率、路由配置表進(jìn)行實時在線配置;(3)具備高速的數(shù)據(jù)處理能力和通信傳輸帶寬,用以完成系統(tǒng)的數(shù)據(jù)處理任務(wù)。
      上述每個RapidIO交換芯片均可以連接配置一個I2C PROM存儲器,用以實現(xiàn) RapidIO交換芯片的自主上電初始化配置和存儲交換芯片的配置信息,配置信息包括工作模式、工作速率和查找表。這樣,在主管理節(jié)點不進(jìn)行控制工作時,仍能夠使整個系統(tǒng)正常運行。上述RapidIO主管理節(jié)點可采用MPC8640處理器。本發(fā)明具有以下優(yōu)點1、系統(tǒng)采用星形、雙環(huán)形互連拓?fù)浣Y(jié)構(gòu),可以實現(xiàn)任意規(guī)模的RapidIO端節(jié)點間互連通信,支持流水式數(shù)據(jù)傳輸和星形集中式數(shù)據(jù)傳輸。2、系統(tǒng)內(nèi)RapidIO端節(jié)點的消息傳輸工作方式、工作模式、工作速率和路由配置信息由I2C PROM上電配置或CPU上電初始化配置。3、系統(tǒng)設(shè)置CPU處理器用于系統(tǒng)軟件配置和監(jiān)控管理,CPU根據(jù)網(wǎng)絡(luò)監(jiān)控的結(jié)果或管理需要對RapidIO端節(jié)點的工作模式、工作速率和交換結(jié)構(gòu)的路由配置表等進(jìn)行實時在線重配置。4、系統(tǒng)硬件實現(xiàn)簡單、軟件配置靈活,性能可靠,支持重構(gòu)、容錯、動態(tài)流量可調(diào)節(jié)、規(guī)??膳渲谩?br>

      圖1為本發(fā)明的系統(tǒng)結(jié)構(gòu)示意圖。
      具體實施例方式本發(fā)明是一種基于串行RapidIO協(xié)議包交換的RapidIO交換設(shè)計,采用RapidIO 交換芯片構(gòu)建系統(tǒng)的RapidIO全互連網(wǎng)絡(luò)。通過RapidIO交換芯片的級聯(lián),構(gòu)建星形、雙環(huán)形的系統(tǒng)互連拓?fù)浣Y(jié)構(gòu),支持高性能流水式數(shù)據(jù)傳輸和星形容錯特性。系統(tǒng)軟件配置和監(jiān)控管理由CPU端節(jié)點(主管理節(jié)點)負(fù)責(zé),支持上電RapidIO 系統(tǒng)發(fā)現(xiàn)、ID分配、路由表初始化配置。系統(tǒng)工作中,CPU負(fù)責(zé)RapidIO交換網(wǎng)絡(luò)的管理監(jiān)控,CPU根據(jù)網(wǎng)絡(luò)監(jiān)控的結(jié)果或管理需要實施對RapidIO端節(jié)點的工作模式、工作速率、路由配置表等進(jìn)行實時在線重配置,支持系統(tǒng)的重構(gòu)、容錯、動態(tài)流量調(diào)節(jié)等特性。下面對本發(fā)明做進(jìn)一步詳細(xì)說明。1.工作原理基于RapidIO協(xié)議包交換的RapidIO交換設(shè)計,通過RapidIO交換芯片的級聯(lián), 構(gòu)建星形、雙環(huán)形的系統(tǒng)互連拓?fù)浣Y(jié)構(gòu),支持高性能流水式數(shù)據(jù)傳輸和星形容錯特性。 RapidIO系統(tǒng)規(guī)模即RapidIO端節(jié)點可以通過增加級聯(lián)芯片來擴(kuò)展。RapidIO系統(tǒng)內(nèi),每個RapidIO交換芯片可配置I2C PROM存儲器,存儲交換芯片的工作模式、工作速率、查找表等配置信息,實現(xiàn)交換芯片的上電初始化配置。RapidIO主管理節(jié)點負(fù)責(zé)系統(tǒng)的軟件配置和監(jiān)控管理。系統(tǒng)上電初始化時,由CPU 完成系統(tǒng)的系統(tǒng)發(fā)現(xiàn)和遍歷標(biāo)識等功能,完成系統(tǒng)的上電初始化配置。系統(tǒng)工作中,CPU負(fù)責(zé)RapidIO交換網(wǎng)絡(luò)的管理監(jiān)控,CPU根據(jù)網(wǎng)絡(luò)監(jiān)控的結(jié)果或管理需要實施對RapidIO端節(jié)點的工作模式、工作速率、路由配置表等進(jìn)行實時在線重配置,支持系統(tǒng)的容錯、重構(gòu)、動態(tài)流量調(diào)節(jié)等特性。
      2.系統(tǒng)架構(gòu)如圖1所示,基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),采用5片RapidIO交換芯片構(gòu)建星形、雙環(huán)形的系統(tǒng)互連拓?fù)浣Y(jié)構(gòu)。交換芯片采用Timdra公司Tsi578來實現(xiàn),單片支持8 個虹或16個IX的RapidIO交換。系統(tǒng)支持15個4X端口(或16個Ix端口)的RapidIO 無阻交換,支持每秒320GB的聚合帶寬。系統(tǒng)內(nèi)每個RapidIO交換芯片配置I2C PROM存儲器,存儲交換芯片的工作模式、 工作速率、查找表等配置信息,實現(xiàn)交換芯片的非處理器管理的自主上電初始化配置。雙環(huán)網(wǎng)絡(luò)本身既可以互為備份,也可以由系統(tǒng)配置實現(xiàn)兩路不同數(shù)據(jù)流的傳輸。 利用雙環(huán)的閉環(huán)特性,還可以由系統(tǒng)配置選擇雙環(huán)中較近的路徑從一個交換芯片向另一個交換芯片傳輸數(shù)據(jù)。RapidIO主管理節(jié)點用于系統(tǒng)軟件配置和監(jiān)控管理,采用帶RapidIO接口 PowerPC 系列MPC8640來實現(xiàn)。MPC8640處理器作為系統(tǒng)的RapidIO主管理節(jié)點,主要完成以下幾項
      工作(1)系統(tǒng)配置管理。系統(tǒng)上電初始化時,可以由CPU完成系統(tǒng)的系統(tǒng)發(fā)現(xiàn)和遍歷標(biāo)識等功能,完成系統(tǒng)的上電初始化配置。工作中,可以對RapidIO端節(jié)點的工作模式、工作速率、路由配置表等進(jìn)行實時在線重配置;比如,當(dāng)檢測到RapidIO某一鏈路負(fù)載過重時, 可以實時配置交換網(wǎng)絡(luò)路由配置表來實現(xiàn)交換網(wǎng)絡(luò)流量均衡調(diào)節(jié)。(2)系統(tǒng)監(jiān)控管理。系統(tǒng)工作中,由CPU完成對交換網(wǎng)絡(luò)節(jié)點和RapidiO端節(jié)點的在線監(jiān)控控制。當(dāng)CPU檢測到RapidIO端節(jié)點故障時,可以由CPU控制對任務(wù)進(jìn)行遷移,并通知相關(guān)網(wǎng)絡(luò)節(jié)點。從而實現(xiàn)系統(tǒng)的容錯、重構(gòu)、動態(tài)流量調(diào)節(jié)等特性。(3)作為RapidIO端節(jié)點,MPC8640處理器具備高速的數(shù)據(jù)處理能力和通信傳輸帶寬,可以完成系統(tǒng)的數(shù)據(jù)信號處理任務(wù)。本發(fā)明的系統(tǒng)結(jié)構(gòu)可成功應(yīng)用于以下項目綜合信號/信息處理機(jī);綜合光電和火控系統(tǒng)處理機(jī);綜合核心處理機(jī)ICP ;綜合射頻演示驗證核心處理機(jī),公用綜合仿真處理系統(tǒng),機(jī)載計算機(jī)及高速光纖總線仿真系統(tǒng)等。
      權(quán)利要求
      1.基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),包括多個RapidIO交換芯片,每一個RapidIO 交換芯片設(shè)置有兩組交換網(wǎng)絡(luò)節(jié)點和多個對外的端節(jié)點,其中一組交換網(wǎng)絡(luò)節(jié)點用以對所有的RapidIO交換芯片構(gòu)建星形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu),另一組交換網(wǎng)絡(luò)節(jié)點用以對所有的 RapidIO交換芯片同時構(gòu)建雙環(huán)形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu);在所有的RapidIO交換芯片中的多個所述端節(jié)點中,設(shè)定其中一個端節(jié)點為整個系統(tǒng)的RapidIO主管理節(jié)點;RapidIO主管理節(jié)點負(fù)責(zé)整個系統(tǒng)的軟件配置和監(jiān)控管理,具體包括以下幾個方面(1)系統(tǒng)監(jiān)控管理系統(tǒng)工作中,完成對交換網(wǎng)絡(luò)節(jié)點和端節(jié)點的在線監(jiān)控控制; 當(dāng)檢測到系統(tǒng)的交換網(wǎng)絡(luò)的某一鏈路負(fù)載過重時,實時配置交換網(wǎng)絡(luò)路由配置表來實現(xiàn)交換網(wǎng)絡(luò)流量均衡調(diào)節(jié);當(dāng)檢測到端節(jié)點故障時,對任務(wù)進(jìn)行遷移,并通知相關(guān)網(wǎng)絡(luò)節(jié)點,完成系統(tǒng)任務(wù)的重構(gòu);(2)系統(tǒng)配置管理系統(tǒng)上電初始化時,完成系統(tǒng)的系統(tǒng)發(fā)現(xiàn)和遍歷標(biāo)識功能,進(jìn)行系統(tǒng)的上電初始化配置;系統(tǒng)工作中,根據(jù)網(wǎng)絡(luò)監(jiān)控的結(jié)果或管理需要實施對各個端節(jié)點的工作模式、工作速率、路由配置表進(jìn)行實時在線配置;(3)具備高速的數(shù)據(jù)處理能力和通信傳輸帶寬,用以完成系統(tǒng)的數(shù)據(jù)處理任務(wù)。
      2.根據(jù)權(quán)利要求1所述的基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),其特征在于每個 RapidIO交換芯片均連接配置有一個I2C PROM存儲器,用以實現(xiàn)RapidIO交換芯片的自主上電初始化配置和存儲交換芯片的配置信息,配置信息包括工作模式、工作速率和查找表。
      3.根據(jù)權(quán)利要求1所述的基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),其特征在于所述 RapidIO主管理節(jié)點采用MPC8640處理器。
      全文摘要
      本發(fā)明針對嵌入式系統(tǒng)應(yīng)用的Serial RapidIO高速通信需求,提供一種基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),以滿足RapidIO的互連通信需求,有效提高系統(tǒng)性能和容錯能力。該基于RapidIO協(xié)議包交換的系統(tǒng)結(jié)構(gòu),包括多個RapidIO交換芯片,對所有的RapidIO交換芯片既構(gòu)建星形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu),同時也構(gòu)建雙環(huán)形系統(tǒng)互連拓?fù)浣Y(jié)構(gòu);在所有的RapidIO交換芯片中的多個所述端節(jié)點中,設(shè)定其中一個端節(jié)點為整個系統(tǒng)的RapidIO主管理節(jié)點。本發(fā)明系統(tǒng)硬件實現(xiàn)簡單、軟件配置靈活,性能可靠,支持重構(gòu)、容錯、動態(tài)流量可調(diào)節(jié)、規(guī)??膳渲?。
      文檔編號H04L29/06GK102387084SQ20111038776
      公開日2012年3月21日 申請日期2011年11月29日 優(yōu)先權(quán)日2011年11月29日
      發(fā)明者趙小冬, 鄧豹, 高毅 申請人:中國航空工業(yè)集團(tuán)公司第六三一研究所
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1