• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 手機(jī)與無(wú)線(xiàn)通信 > 設(shè)計(jì)應(yīng)用 > 一種基于流水線(xiàn)的SpaceWire路由器研究

    一種基于流水線(xiàn)的SpaceWire路由器研究

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

    近年來(lái),隨著總線(xiàn)技術(shù)在航天航空領(lǐng)域的不斷應(yīng)用,在理論和技術(shù)應(yīng)用方面也得到了飛速發(fā)展。國(guó)外,歐洲航天局(ESA)已經(jīng)將速度為200 Mb/s抗輻射的應(yīng)用到ESA的航天任務(wù)中。國(guó)內(nèi),目前對(duì)SpaceWire還處于初級(jí)階段,設(shè)計(jì)的最高速度也只能達(dá)到100 Mb/s。為了提高路由器的,這里提出了一種技術(shù)的

    本文引用地址:http://www.czjhyjcfj.com/article/158063.htm


    1 概述
    SpaceWire路由器由一定數(shù)量鏈接單元和路由單元構(gòu)成。單元主要負(fù)責(zé)連接各SpaceWire接點(diǎn),路由單元負(fù)責(zé)數(shù)據(jù)的路由交換。
    1.1 SpaceWire數(shù)據(jù)鏈路層單元
    SpaceWire數(shù)據(jù)鏈路接口主要由連接器、LVDS、、、狀態(tài)機(jī)、收發(fā)FIFO以及主機(jī)接口組成,其結(jié)構(gòu)如圖1所示。

    發(fā)送器接收來(lái)自發(fā)送FIFO的數(shù)據(jù),使用DS編碼技術(shù)編碼這些數(shù)據(jù)并且進(jìn)行發(fā)送。接收器負(fù)責(zé)解碼DS(Din和Sin)信號(hào)產(chǎn)生N―Chars字符序列(data,EOP,EEP),這些字符序列通過(guò)接收FIFO傳送給主機(jī)系統(tǒng)。
    FIFO的使用簡(jiǎn)化了數(shù)據(jù)鏈路與主機(jī)系統(tǒng)之間的接口。在系統(tǒng)復(fù)位以后,發(fā)送和接收FIFO都是空的。在鏈路連接建立以后,如果接收到FCT表明鏈路另一端允許向它發(fā)送數(shù)據(jù),那么被寫(xiě)入發(fā)送FIFO的數(shù)據(jù)將被發(fā)送。當(dāng)接收FIFO內(nèi)仍然有可用空間時(shí),接收FIFO能夠接收數(shù)據(jù)。主機(jī)系統(tǒng)從接收FIFO中讀取數(shù)據(jù)。在FIFO全空或全滿(mǎn)以前,F(xiàn)IFO的半空或半滿(mǎn)標(biāo)志會(huì)觸發(fā)處理器干預(yù)對(duì)FIFO的讀寫(xiě)操作。這種機(jī)制能夠控制通過(guò)鏈路的數(shù)據(jù)流,使數(shù)據(jù)鏈路接口保持高速數(shù)據(jù)吞吐。
    狀態(tài)機(jī)用來(lái)負(fù)責(zé)控制接口單元的整體操作,它會(huì)提供鏈路初始化,普通操作和錯(cuò)誤服務(wù)。
    1.2 SpaceWire路由器單元
    為了簡(jiǎn)化SpaceWire的通訊系統(tǒng)的復(fù)雜度,很重要的就是對(duì)SpaceWire路由單元的設(shè)計(jì)。如圖2所示,在圖中所設(shè)計(jì)的SpaceWire路由器中包括8個(gè)SpaceWire端口,即2個(gè)外部端口、1個(gè)內(nèi)部配置端口、路由表、控制寄存器、狀態(tài)/錯(cuò)誤寄存器、控制邏輯、無(wú)阻塞交互開(kāi)關(guān)等。


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

    評(píng)論


    相關(guān)推薦

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

    關(guān)閉
    主站蜘蛛池模板: 连南| 德江县| 洛宁县| 乌鲁木齐县| 四子王旗| 临西县| 广饶县| 灵丘县| 喀什市| 湖口县| 辽源市| 武义县| 荔浦县| 崇信县| 普格县| 正安县| 寿宁县| 保康县| 通辽市| 河津市| 长葛市| 三河市| 电白县| 浑源县| 华安县| 防城港市| 郑州市| 南通市| 上饶县| 驻马店市| 赣榆县| 北票市| 牙克石市| 图木舒克市| 缙云县| 收藏| 平南县| 图木舒克市| 同心县| 福州市| 兰溪市|