在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于FPGA的高速串行交換模塊實(shí)現(xiàn)方法研究

            基于FPGA的高速串行交換模塊實(shí)現(xiàn)方法研究

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

              4 交換模塊實(shí)現(xiàn)的關(guān)鍵技術(shù)

              在此交換模塊中,關(guān)鍵技術(shù)集中在PCIE的DMA實(shí)現(xiàn)上,本節(jié)將討論存儲(chǔ)器寫(xiě)模式下的TLP結(jié)構(gòu)以及基于實(shí)現(xiàn)的PCIE的DMA寫(xiě)操作核心狀態(tài)機(jī)的設(shè)計(jì)與實(shí)現(xiàn)。

              4.1 TLP結(jié)構(gòu)簡(jiǎn)介

              PCIE設(shè)備之間以數(shù)據(jù)包形式傳送信息,最主要類型的數(shù)據(jù)包是處理層數(shù)據(jù)包TLP。其包格式如圖5。

            基于FPGA的高速串行交換模塊實(shí)現(xiàn)方法研究

              事務(wù)是在PCIE請(qǐng)求者和完成者之間進(jìn)行的操作,包括存儲(chǔ)器事務(wù)、IO事務(wù)、配置事務(wù)和消息事務(wù)。本文討論的DMA讀寫(xiě)操作是針對(duì)存儲(chǔ)器空間的操作,存儲(chǔ)器寫(xiě)操作TLP頭的格式如圖6。

            基于FPGA的高速串行交換模塊實(shí)現(xiàn)方法研究

              4.2 PCIE的DMA寫(xiě)操作的設(shè)計(jì)與實(shí)現(xiàn)

              PCIE的DMA寫(xiě)操作實(shí)現(xiàn)的主要方法是將TLP包頭中的各個(gè)字段正確填充,并將數(shù)據(jù)按照64 bit或者32 bit并行放在TLP包頭后,按照64 bit或者32 bit并行傳輸給PCIE硬核,由硬核以PCIE協(xié)議串行傳輸給其他設(shè)備。PCIE的寫(xiě)操作封裝在TX模塊的狀態(tài)機(jī)中。在本設(shè)計(jì)中規(guī)定一次DMA寫(xiě)操作分為65 536次包傳輸,每次包傳輸?shù)淖畲筝d荷為128 B,一次寫(xiě)操作的傳輸數(shù)據(jù)為8 MB。其狀態(tài)機(jī)轉(zhuǎn)換模型如圖7(CPLD指返回完成包)。

            基于FPGA的高速串行交換模塊實(shí)現(xiàn)方法研究

              實(shí)際上在PCIE硬核中實(shí)現(xiàn)了8個(gè)TLP存儲(chǔ)空間,因此當(dāng)發(fā)送模塊將8個(gè)以上的TLP包傳輸給硬核后,硬核可能會(huì)堵塞,因此發(fā)送模塊與硬核之間的交互非常必要。



            關(guān)鍵詞: FPGA RapidIO PCIe 高速串行交換

            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉