0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

NVMe IP over PCIe 4.0:擺脫XDMA,實現(xiàn)超高速!

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 2025-04-16 14:57 ? 次閱讀

1 基于PCIe4.0,向上兼容PCIe3.0等

開發(fā)基于XDMA的NVMe Host IP已多年了,一些公司提出之前的IP只支持PCIe3.0,目前PCIe4.0已普遍,能不能提供基于PCIe4.0的NVMe IP。
雖然NVMe IP不區(qū)分PCIe版本,但是XDMA選項設(shè)置時選擇當時只支持PCIe3.0. 畢竟當時PCIe4.0未出,也沒有測試過。

對公司送來的三星990PRO,拿到后得升級一下之前IP。
從xilinx vitis 2022.2看,它是不支持直接升級到pcie4.0。 我們基于NVMe加速引擎進行升級,它直接放棄XDMA,改為深度結(jié)合PCIe,改造高速傳輸機制。再加上有了自己的UVM驗證平臺。這部分開發(fā)工作效率得到有效提升。

相關(guān)視頻可以在B站觀看,貼出相關(guān)測試demo,感興趣的可以搜:
https://space.bilibili.com/585132944?spm_id_from=333.337.search-card.all.click
或者直接看相關(guān)視頻,搜用戶名: 專注與守望 或者 wx: zzbxidian

2 NOPHAE PCIE4.0 加速引擎框架及特點

系統(tǒng)結(jié)構(gòu)框圖如下

wKgZPGd9xo-AdnRmAARdQ3F53Uc100.png

工程結(jié)構(gòu)設(shè)計框圖如下:

wKgZO2f-84-ACczbAAJEhpVvDQs728.png

功能及性能如下:

wKgZO2d9xo6AScOaAAJzpd6LWv0533.png

測試結(jié)果表明讀寫性能直逼三星的SSD條子性能。讀約7GBps,寫在6.5GBps之上。采用純邏輯設(shè)計,穩(wěn)定性是有保障的。

3 測試片段

wKgZO2d9xo6ARU6UAAIpSVj8LM4166.png

如果有更好的SSD或工業(yè)盤條子,我們可以協(xié)助測試性能。

sf

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1790

    瀏覽量

    151567
  • PCIe
    +關(guān)注

    關(guān)注

    16

    文章

    1328

    瀏覽量

    84768
  • nvme
    +關(guān)注

    關(guān)注

    0

    文章

    243

    瀏覽量

    23139
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    NVMe IP高速傳輸卻不依賴XDMA設(shè)計之二:PCIe讀寫邏輯

    應(yīng)答模塊的具體任務(wù)是接收來自PCIe鏈路上的設(shè)備的TLP請求,并響應(yīng)請求。由于基于PCIe協(xié)議的NVMe數(shù)據(jù)傳輸只使用PCIe協(xié)議的存儲器讀請求TLP和存儲器寫請求TLP,應(yīng)答模塊分別
    的頭像 發(fā)表于 06-09 17:25 ?119次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b>傳輸卻不依賴<b class='flag-5'>XDMA</b>設(shè)計之二:<b class='flag-5'>PCIe</b>讀寫邏輯

    NVMe協(xié)議研究掃盲

    電子科技大學(xué)的王琳琳基于Zynq完成了NVMe SSD的讀寫控制,通過在的PS端運行Linux系統(tǒng),在PL端通過PCIe硬核IP連接NVMe SSD,
    發(fā)表于 06-02 23:28

    NVMe IP高速傳輸卻不依賴便利的XDMA設(shè)計之二

    NVMe IP放棄XDMA原因 選用XDMANVMe IP的關(guān)鍵傳輸模塊,可以加速
    發(fā)表于 05-25 10:20

    NVMe IP高速傳輸卻不依賴便利的XDMA設(shè)計之一

    NVMe IP放棄XDMA原因 選用XDMANVMe IP的關(guān)鍵傳輸模塊,可以加速
    發(fā)表于 05-24 17:09

    nvme IP開發(fā)之PCIe

    體系架構(gòu) RC是PCIe體系樹形結(jié)構(gòu)中的根節(jié)點。RC主要負責(zé)配置PCIe總線上的所有設(shè)備,分配資源、處理傳輸請求,并管理數(shù)據(jù)流動。在處理器系統(tǒng)中,RC是負責(zé)連接CPU與PCIe系統(tǒng)的橋,實現(xiàn)
    發(fā)表于 05-17 14:54

    使用CYUSB3014進行編程,使用USB 3.0超高速會有什么影響嗎?

    大家好 我正在使用 CYUSB3014 進行編程,我使用了 USB 3.0 超高速。 在我的項目中,我想使用 winusb 驅(qū)動程序而不是 fx3 cyusb 驅(qū)動程序。 它現(xiàn)在可以工作了,但我
    發(fā)表于 05-13 06:13

    NVMe控制器IP設(shè)計之接口轉(zhuǎn)換

    (addr、en、data_db)轉(zhuǎn)換為與AXI PCIe IP模塊相連接的AXI4-Lite接口。該模塊的主要功能是在隊列管理模塊需要更新SSD內(nèi)部門鈴寄存器時,通過訪問BAR空間實現(xiàn)更新N
    發(fā)表于 05-10 14:33

    基于PCIeXDMA/QDMA)的多路視頻采集與顯示IP 多路高速AD采集與DA回放IP

    基于PCIeXDMA/QDMA)的多路視頻采集與顯示子系統(tǒng)多路高速AD采集與DA回放子系統(tǒng)1 概述視頻采集與顯示子系統(tǒng)可以實時采集多路視頻信號,并存儲到視頻采集隊列中,借助高效的硬實時視頻幀出入
    發(fā)表于 04-14 15:17

    超高速工業(yè)相機的應(yīng)用

    超高速工業(yè)相機的采集速率通常大于50Gb/s,能夠捕捉和處理極高速運動的物體圖像,幀率遠高于普通相機,這使得它能夠捕捉到更多細節(jié)和動態(tài)變化。
    的頭像 發(fā)表于 02-24 17:27 ?520次閱讀
    <b class='flag-5'>超高速</b>工業(yè)相機的應(yīng)用

    ALINX NVME SPCle IP 特性詳解

    。 NVMe SPCle IP 正是為這樣的場景量身定制。通過結(jié)合 PCIe 軟核 IPNVMe 主機控制器,讓開發(fā)人員 在無硬核的情
    的頭像 發(fā)表于 02-20 15:35 ?451次閱讀
    ALINX <b class='flag-5'>NVME</b> SPCle <b class='flag-5'>IP</b> 特性詳解

    PCIE XDMA開發(fā)環(huán)境搭建以及環(huán)路測試

    1.1 課程介紹? 這一章開始主要介紹 XILINX FPGA PICE IP XDMA IP的使用。XDMA IP使用部分教程分LINUX
    的頭像 發(fā)表于 01-13 09:38 ?1353次閱讀
    <b class='flag-5'>PCIE</b> <b class='flag-5'>XDMA</b>開發(fā)環(huán)境搭建以及環(huán)路測試

    中微愛芯超高速雙通道比較器AiP3212概述

    AiP3212是一款具有內(nèi)部遲滯的低功耗、超高速雙通道比較器,可實現(xiàn)軌到軌輸入和推挽輸出。
    的頭像 發(fā)表于 12-16 11:19 ?683次閱讀
    中微愛芯<b class='flag-5'>超高速</b>雙通道比較器AiP3212概述

    一文詳解 ALINX NVMe IP 特性

    - ALINX NVMe?IP - 在當下數(shù)據(jù)驅(qū)動的時代,企業(yè)對高性能存儲解決方案的需求不斷增加。NVMe AXI IP 憑借其支持大數(shù)據(jù)量、高速
    的頭像 發(fā)表于 11-14 13:59 ?633次閱讀
    一文詳解 ALINX <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b> 特性

    超高速電機的氣隙為什么較大?

    ? ? ? ?超高速電機的氣隙較大的原因主要包括機械強度、減小定轉(zhuǎn)子之間的耦合電容、?振動噪聲方面、抑制共模軸電流和電磁兼容等方面的考慮。? ? ? ? ?1、機械強度原因。超高速電機由于轉(zhuǎn)速非常高
    的頭像 發(fā)表于 08-02 18:32 ?1329次閱讀

    pcie4.0pcie3.0接口兼容嗎

    PCIe 4.0PCIe 3.0接口在多個方面實現(xiàn)了兼容性,PCIe 4.0
    的頭像 發(fā)表于 07-10 10:12 ?1.2w次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品