一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內不再提示

NVMe IP over PCIe 4.0:擺脫XDMA,實現超高速!

高速傳輸與存儲 ? 來源:高速傳輸與存儲 ? 作者:高速傳輸與存儲 ? 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選項設置時選擇當時只支持PCIe3.0. 畢竟當時PCIe4.0未出,也沒有測試過。

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

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

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

系統(tǒng)結構框圖如下

wKgZPGd9xo-AdnRmAARdQ3F53Uc100.png

工程結構設計框圖如下:

wKgZO2f-84-ACczbAAJEhpVvDQs728.png

功能及性能如下:

wKgZO2d9xo6AScOaAAJzpd6LWv0533.png

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

3 測試片段

wKgZO2d9xo6ARU6UAAIpSVj8LM4166.png

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

sf

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

    關注

    5

    文章

    1807

    瀏覽量

    152651
  • PCIe
    +關注

    關注

    16

    文章

    1342

    瀏覽量

    85213
  • nvme
    +關注

    關注

    0

    文章

    252

    瀏覽量

    23252
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    NVMe高速傳輸之擺脫XDMA設計之十:NVMe初始化狀態(tài)機設計

    在完成PCIe配置初始化后,PCIe總線域的地址空間都分配完畢,可以執(zhí)行傳出存儲讀寫TLP,系統(tǒng)初始化進入NVMe配置初始化。NVMe配置初始化主要完成
    發(fā)表于 07-05 22:03

    NVMe高速傳輸之擺脫XDMA設計之八:PCIe初始化狀態(tài)機設計

    PCIe配置初始化狀態(tài)機實現PCIe設備枚舉和配置空間初始化過程,在完成鏈路訓練后,使用DFS(深度優(yōu)先搜索)算法枚舉PCIe總線上的設備,完成PC
    發(fā)表于 07-05 22:00

    NVMe高速傳輸之擺脫XDMA設計之七:系統(tǒng)初始化

    直接采用PCIe實現NVMe功能,它的系統(tǒng)初始化流程主要分為鏈路訓練、PCIe 初始化和 NVMe 初始化, 分別
    發(fā)表于 07-04 09:14

    NVMe高速傳輸之擺脫XDMA設計之六:性能監(jiān)測單元設計

    性能監(jiān)測單元負責監(jiān)測 NVMe over PCIe 邏輯加速引擎的運行狀態(tài)和統(tǒng)計信息, 包括復位后 運行時間信息、 NVMe 指令數量統(tǒng)計信息、 數據操作數量統(tǒng)計信息、 IOPS 性能
    發(fā)表于 07-02 19:51

    NVMe IP高速傳輸卻不依賴XDMA設計之六:性能監(jiān)測單元設計

    性能監(jiān)測單元負責監(jiān)測 NVMe over PCIe 邏輯加速引擎的運行狀態(tài)和統(tǒng)計信息, 包括復位后 運行時間信息、 NVMe 指令數量統(tǒng)計信息、 數據操作數量統(tǒng)計信息、 IOPS 性
    的頭像 發(fā)表于 07-02 19:49 ?157次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b>傳輸卻不依賴<b class='flag-5'>XDMA</b>設計之六:性能監(jiān)測單元設計

    NVMe IP高速傳輸擺脫XDMA設計之四:系統(tǒng)控制模塊設計

    系統(tǒng)控制模塊負責實現 NVMe over PCI 邏輯加速引擎的控制功能, 其結構如圖 1 所示。 用戶通過系統(tǒng)控制模塊實現對初始化功能、 隊列管理功能、 DMA 功能等主要功能的控制
    發(fā)表于 06-29 18:07

    NVMe IP高速傳輸卻不依賴XDMA設計之四:系統(tǒng)控制模塊

    系統(tǒng)控制模塊負責實現 NVMe over PCI 邏輯加速引擎的控制功能, 其結構如圖 1 所示。 用戶通過系統(tǒng)控制模塊實現對初始化功能、 隊列管理功能、 DMA 功能等主要功能的控制
    的頭像 發(fā)表于 06-29 17:52 ?117次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b>傳輸卻不依賴<b class='flag-5'>XDMA</b>設計之四:系統(tǒng)控制模塊

    NVMe IP高速傳輸卻不依賴XDMA設計之三:系統(tǒng)架構

    所設計的新系統(tǒng)架構中,Nvme over PCIe IP通過 PCIe 3.0x4 接口連接 NVMe
    的頭像 發(fā)表于 06-29 17:46 ?603次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b><b class='flag-5'>高速</b>傳輸卻不依賴<b class='flag-5'>XDMA</b>設計之三:系統(tǒng)架構

    NVMe IP高速傳輸卻不依賴便利的XDMA設計之三:系統(tǒng)架構

    加速模塊、 PCIE 集成塊。 以下為各功能模塊的定義: 系統(tǒng)控制模塊是實現NVMe over PCIe關鍵組件。 NoP 邏輯加速引擎內
    發(fā)表于 06-29 17:42

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

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

    NVMe協(xié)議研究掃盲

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

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

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

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

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

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

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

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

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