国产精品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>

      一種基于PowerPC的SRIO接口固態(tài)硬盤設(shè)計方法與流程

      文檔序號:11286200閱讀:652來源:國知局

      本發(fā)明公開一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法,涉及硬盤存儲領(lǐng)域。



      背景技術(shù):

      srio是面向嵌入式系統(tǒng)開發(fā)提出的高可靠、高性能、基于包交換的新一代高速互聯(lián)技術(shù),已于2004年被國際標(biāo)準(zhǔn)化組織(iso)和國際電工協(xié)會(iec)批準(zhǔn)為iso/iecdis18372標(biāo)準(zhǔn)。srio則是面向串行背板、dsp和相關(guān)串行數(shù)據(jù)平面連接應(yīng)用的串行rapidio接口。rapidio標(biāo)準(zhǔn):針對嵌入式系統(tǒng)機框內(nèi)高速互連應(yīng)用而設(shè)計;簡化協(xié)議及流控機制,限制軟件復(fù)雜度,使得糾錯重傳機制乃至整個協(xié)議棧易于用硬件實現(xiàn);提高打包效率,減小傳輸時延;減少管腳,降低成本;簡化交換芯片的實現(xiàn),避免交換芯片中的包類型解析;分層協(xié)議結(jié)構(gòu),支持多種傳輸模式,支持多種物理層技術(shù),靈活且易于擴展。

      隨著高性能嵌入式系統(tǒng)的不斷發(fā)展,芯片間及板間互連對帶寬、成本、靈活性及可靠性的要求越來越高,傳統(tǒng)的互連方式,如處理器總線、pci總線和以太網(wǎng),難以滿足上述新的需求。本發(fā)明提供一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法,將多個powerpc的pcie通過fpga進行同步后掛載多個pciessd,得到高速率大容量的srio接口固態(tài)硬盤。本發(fā)明具有讀寫速率高、存儲容量大、抗震性強等特點,具有廣闊的應(yīng)用前景。



      技術(shù)實現(xiàn)要素:

      本發(fā)明提供一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法,具有通用性強、實施簡便等特點,具有廣闊的應(yīng)用前景。

      本發(fā)明提出的具體方案是:

      一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法:

      將多個powerpc的pcie通過fpga進行同步后掛載多個pciessd,其中固態(tài)硬盤通過srio接口與外界進行交互,將srio接口接收到的數(shù)據(jù)暫存到ddr內(nèi)存中,將數(shù)據(jù)從ddr內(nèi)存發(fā)送到powerpc的pcie接口,進而發(fā)送到fpgapcie接口,在fpga中將多個powerpc傳輸過來的數(shù)據(jù)進行同步處理后,寫入ssd。

      所述的數(shù)據(jù)進行同步處理是通過fpga的pcie接口對數(shù)據(jù)通信進行反饋,當(dāng)從多個powerpc接收到完整的一幀數(shù)據(jù)后,powerpc才能再發(fā)下一幀數(shù)據(jù),保證同一幀數(shù)據(jù)存儲到多個ssd,避免同一時刻不同ssd存儲不同數(shù)據(jù)幀的數(shù)據(jù)。

      一種基于powerpc的srio接口固態(tài)硬盤,將多個pciessd掛載到同步多個powerpc的pcie的fpga上,其中固態(tài)硬盤通過srio接口與外界進行交互,將srio接口接收到的數(shù)據(jù)暫存到ddr內(nèi)存中,將數(shù)據(jù)從ddr內(nèi)存發(fā)送到powerpc的pcie接口,進而發(fā)送到fpgapcie接口,在fpga中將多個powerpc傳輸過來的數(shù)據(jù)進行同步處理后,寫入ssd。

      所述的固態(tài)硬盤,數(shù)據(jù)進行同步處理是通過fpga的pcie接口對數(shù)據(jù)通信進行反饋,當(dāng)從多個powerpc接收到完整的一幀數(shù)據(jù)后,powerpc才能再發(fā)下一幀數(shù)據(jù),保證同一幀數(shù)據(jù)存儲到多個ssd,避免同一時刻不同ssd存儲不同數(shù)據(jù)幀的數(shù)據(jù)。

      選擇自帶pcie驅(qū)動的powerpc。pcie驅(qū)動不需要再次開發(fā)。也可選擇其他powerpc,開發(fā)pcie驅(qū)動即可。

      本發(fā)明的有益之處是:

      本發(fā)明提供一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法,將多個powerpc的pcie通過fpga進行同步后掛載多個pciessd,其中固態(tài)硬盤通過srio接口與外界進行交互,將srio接口接收到的數(shù)據(jù)暫存到ddr內(nèi)存中,將數(shù)據(jù)從ddr內(nèi)存發(fā)送到powerpc的pcie接口,進而發(fā)送到fpgapcie接口,在fpga中將多個powerpc傳輸過來的數(shù)據(jù)進行同步處理后,寫入ssd;利用本發(fā)明設(shè)計得到高速率大容量的srio接口固態(tài)硬盤,具有讀寫速率高、存儲容量大、抗震性強等特點,具有廣闊的應(yīng)用前景。

      附圖說明

      圖1本發(fā)明設(shè)計的固態(tài)硬盤內(nèi)部通信框架示意圖。

      具體實施方式

      本發(fā)明提供一種基于powerpc的srio接口固態(tài)硬盤設(shè)計方法:

      將多個powerpc的pcie通過fpga進行同步后掛載多個pciessd,其中固態(tài)硬盤通過srio接口與外界進行交互,將srio接口接收到的數(shù)據(jù)暫存到ddr內(nèi)存中,將數(shù)據(jù)從ddr內(nèi)存發(fā)送到powerpc的pcie接口,進而發(fā)送到fpgapcie接口,在fpga中將多個powerpc傳輸過來的數(shù)據(jù)進行同步處理后,寫入ssd。

      同時提供利用上述方法設(shè)計的一種基于powerpc的srio接口固態(tài)硬盤。

      結(jié)合附圖對本發(fā)明進行說明。

      利用本發(fā)明設(shè)計方法,如圖1所示,將兩個powerpct4240的pcie通過xilinxfpga進行同步,fpga掛載兩個pciex8ssd。其中固態(tài)硬盤通過sriox4與外界交互,將sriox4接收到的數(shù)據(jù)暫存到ddr3sram,然后通過dma的方式將數(shù)據(jù)從ddr3sram發(fā)送到t4240pcie接口,進而發(fā)送到fpgapcie接口,在fpga中將從兩個t4240傳輸過來的數(shù)據(jù)進行同步處理后,將數(shù)據(jù)同時寫入pciex8ssd(4tb/8tb)中。

      由于powerpct4240本身為linux系統(tǒng),自帶pcie驅(qū)動,所以pcie驅(qū)動不需要再次開發(fā)。僅需要常規(guī)方法搭建powerpct4240的外圍連接電路即可。

      上述固態(tài)硬盤系統(tǒng)數(shù)據(jù)同步采用數(shù)據(jù)流中添加同步幀的方法,其中兩個t4240通過sriox4接口過來的數(shù)據(jù)會有快有慢,通過fpgapcie接口對數(shù)據(jù)通信進行反饋,當(dāng)從兩個t4240接收到完整數(shù)據(jù)幀1后,t4240才能再發(fā)送數(shù)據(jù)幀2,以此來對數(shù)據(jù)進行同步,否則,存儲到兩個pciex8ssd的數(shù)據(jù)將無法正確讀取。數(shù)據(jù)流中添加同步幀的方法保證了同一幀數(shù)據(jù)分割后分別存儲到兩個pciex8ssd,避免同一時刻不同pciex8ssd存儲的不同數(shù)據(jù)幀的數(shù)據(jù),造成讀取困難,即不能正確讀取寫入的數(shù)據(jù)的情況的發(fā)生。

      上述具體實施中,僅為本發(fā)明的一個具體實施例,利用本發(fā)明方法不限制同步powerpc的pcie數(shù)量及掛載pciessd的數(shù)量。

      并且利用本發(fā)明設(shè)計得到高速率大容量的srio接口固態(tài)硬盤,具有讀寫速率高、存儲容量大、抗震性強等特點,應(yīng)用前景廣闊。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明公開一種基于PowerPC的SRIO接口固態(tài)硬盤設(shè)計方法,涉及硬盤存儲領(lǐng)域;將多個PowerPC的PCIe通過FPGA進行同步后掛載多個PCIe?SSD,其中固態(tài)硬盤通過SRIO接口與外界進行交互,將SRIO接口接收到的數(shù)據(jù)暫存到DDR內(nèi)存中,將數(shù)據(jù)從DDR內(nèi)存發(fā)送到PowerPC的PCIe接口,進而發(fā)送到FPGA?PCIe接口,在FPGA中將多個PowerPC傳輸過來的數(shù)據(jù)進行同步處理后,寫入SSD。

      技術(shù)研發(fā)人員:李朋;尹超;趙鑫鑫
      受保護的技術(shù)使用者:濟南浪潮高新科技投資發(fā)展有限公司
      技術(shù)研發(fā)日:2017.05.23
      技術(shù)公布日:2017.09.22
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1