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

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

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

一文詳解 ALINX NVMe IP 特性

FPGA技術專欄 ? 來源:FPGA技術專欄 ? 作者:FPGA技術專欄 ? 2024-11-14 13:59 ? 次閱讀

- ALINX NVMeIP -

在當下數(shù)據(jù)驅(qū)動的時代,企業(yè)對高性能存儲解決方案的需求不斷增加。NVMe AXI IP 憑借其支持大數(shù)據(jù)量、高速傳輸、低延遲等存儲性能優(yōu)勢,成為眾多開發(fā)者和企業(yè)的理想選擇。

NVMe專為 SSD 而生,通過直接利用 PCIe 通道,避免 SATA 協(xié)議和外置控制器(PCH)的額外延遲,使性能大幅提升,尤其在隨機 I/O 操作中表現(xiàn)突出。

NVMe PCIe SSD的 IOPs 性能可達高端企業(yè)級 SATA SSD 的十倍(具體場景為高隊列深度的隨機讀寫),同時支持自動功耗狀態(tài)切換和動態(tài)能耗管理功能,顯著降低功耗。

wKgZoWc1kTGAJ6sgAAFNc4rI_6s561.png

( NVMe/SAS/SATA 存儲設備單讀性能對比)

NVMe 協(xié)議憑借其高速傳輸、低延遲、高效能存儲和高可靠性的特點,在數(shù)據(jù)中心、邊緣計算、企業(yè)存儲、AI 服務器和云計算等領域有著廣泛應用。

ALINX NVMe IP 詳情

ALINX NVMe IP 針對當前數(shù)據(jù)密集型應用進行了深度優(yōu)化,顯著縮短了延遲時間,提升數(shù)據(jù)吞吐量,滿足云計算、大數(shù)據(jù)分析、人工智能、虛擬現(xiàn)實/增強現(xiàn)實( VR/AR )等前沿領域的迫切需求。


兼容性方面,NVMe IP 不依賴 CPU,全部由 FPGA 完成處理,需要 FPGA 具有足夠的資源和適當?shù)挠布С?。ALINX NVMe IP 目前支持AMD Virtex 7/ AMD UltraScale/AMD UltraScale+系列器件。

技術支持方面,ALINX 提供完善的技術支持和高效的定制化服務,由經(jīng)驗豐富的 IP 研發(fā)團隊專人對接,全程協(xié)助客戶完成 IP 集成和性能優(yōu)化,確保客戶需求快速實現(xiàn)。

考慮到每個應用場景都有其獨特需求,ALINX NVMe AXI IP 為開發(fā)者提供了豐富的定制選項,允許根據(jù)特定的應用需求對其性能進行精準調(diào)整,包括不限于優(yōu)化特定工作負載下的數(shù)據(jù)傳輸速率,根據(jù)不同的存儲容量需求進行配置等。

以下是 ALINX NVMe IP 的詳細介紹:

wKgZoWc1kUqATuk2AAB60aUaxCs266.png

IP 資源消耗表

wKgZoWc1kVOAL8SwAACTfdomJ4Y428.png

注:IP 實際邏輯資源消耗受實例化中其他邏輯資源消耗影響

產(chǎn)品特性

功能支持:命令支持(Identify、Write、Read、Flush),兼容 NVMe 1.4 協(xié)議,支持 PCIe Gen 1.0-4.0;

性能參數(shù):

(1)最大隊列深度:每個隊列支持 65535 個 I/O 命令;

(2)傳輸速率:基于 PCIe 3.0 X4,讀寫速率均可達 3000MB/s;

靈活性:支持多種存儲單元(512 字節(jié) / 4096 字節(jié));

支持定制化服務:包括數(shù)據(jù)傳輸速率優(yōu)化和存儲容量配置;

版本支持:支持兩個版本(AXI FULL 版本 / AXI Stream 版本);

參考設計:XCZU19EG + FMC子板(FH1402)+SAMSUNG 980 M.2 SSD。

AXI-Master-FULL 版本

wKgZoWc1kWqAMX9dAABEqCJJPzY645.png

AXI-Stream 版本

wKgaoWc1kXOADpNGAACy8pm4tJY202.png

NVMe AXI IP 應用交互

wKgZoWc1kX2ACDEWAAA1jWsRkeE393.png

NVMe AXI IP 通過 PCIe Bridge 實現(xiàn) PCIe 協(xié)議交互,支持 AXI FULL 和 AXI Stream 兩種接口模式。用戶數(shù)據(jù)通過 AXI Interconnect 接入后,經(jīng)過 NVMe AXI IP 的協(xié)議邏輯處理,被打包為 PCIe TLP 包并寫入 NVMe SSD 存儲;同樣,數(shù)據(jù)從 NVMe SSD 提取后,通過協(xié)議解析和 AXI 接口傳遞到上層邏輯。

Example 舉例

AXI-Master-FULL 版本

wKgaoWc1kY-AVxbEAACfXFLxico133.png

AXI 讀寫:在系統(tǒng)正常啟動后,NVMe AXI IP 自動初始化并建立 PCIe 鏈路連接。初始化完成后,用戶的數(shù)據(jù)流通過 AXI Interconnect IP 傳送到 NVMe AXI IP 的 AXI Master FULL 接口,進行 NVMe 協(xié)議的處理。數(shù)據(jù)被打包為 TLP 層 PCIe 包,并通過 RC/RQ/CC/CQ AXI Stream 接口與 AMD UltraScale+ 設備的 PCIe 集成模塊(Integrated Block for PCIExpress)連接,最終寫入 NVMe SSD 存儲。當需要讀取數(shù)據(jù)時,NVMe AXI IP 從 NVMe SSD 通過 RC/RQ/CC/CQ AXI Stream 接口提取數(shù)據(jù),再通過 AXI Master FULL 接口與 AXI Interconnect IP 連接,將數(shù)據(jù)傳輸?shù)狡渌?AXI 總線接口供用戶邏輯使用。

AXI-Stream 版本

wKgaoWc1kZeAVFFNAACNMBSiczQ521.png

AXI Stream 讀寫:在系統(tǒng)正常啟動后,NVMe AXI IP 自動進行初始化并建立連接。初始化完成后,用戶的數(shù)據(jù)流通過 AXI Stream 接口輸入到 NVMe AXI IP,執(zhí)行 NVMe 協(xié)議的交互處理。數(shù)據(jù)被打包為 TLP 層 PCIe 包,通過 RC/RQ/CC/CQ AXI Stream 接口與 AMD UltraScale+ 設備的 PCIe 集成模塊連接,最終存儲到 NVMe SSD。當從 NVMe SSD 讀取數(shù)據(jù)時,NVMe AXI IP 使用 RC/RQ/CC/CQ AXI Stream 接口提取數(shù)據(jù),并通過 AXI Stream 接口傳輸給連接的視頻輸出 IP,進而通過視頻接口進行數(shù)據(jù)展示。

審核編輯 黃宇

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

    關注

    1643

    文章

    21974

    瀏覽量

    614387
  • 存儲
    +關注

    關注

    13

    文章

    4507

    瀏覽量

    87091
  • IP
    IP
    +關注

    關注

    5

    文章

    1787

    瀏覽量

    151362
  • SSD
    SSD
    +關注

    關注

    21

    文章

    2953

    瀏覽量

    119149
  • nvme
    +關注

    關注

    0

    文章

    243

    瀏覽量

    23117
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    NVMe協(xié)議研究掃盲

    的不斷發(fā)展,這些接口協(xié)議已成為關鍵的性能瓶頸。為了解決這問題,存儲供應商制定了種新的接口規(guī)范,即NVMe協(xié)議。 NVMe協(xié)議必要性 NVMe
    發(fā)表于 06-02 23:28

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

    NVMe IP放棄XDMA原因 選用XDMA做NVMe IP的關鍵傳輸模塊,可以加速IP的設計,但是XDMA對于開發(fā)者來說,還是不方便,原因
    發(fā)表于 05-24 17:09

    NVMe協(xié)議簡介2

    通過PCIe進行,使用PCIe的存儲讀寫TLP請求。指令的提交與完成機制如圖1所示,圖中展示的指令提交與完成步驟如下: 圖1 NVMe指令提交與完成步驟圖 (1)主機控制器向提交隊列寫入個或多個提交命令
    發(fā)表于 05-15 23:15

    NVMe協(xié)議簡要分析

    NVM Express(NVMe)是種高性能、可擴展的接口協(xié)議,用于通過PCI express(PCIe)總線,實現(xiàn)主機軟件與NVM設備之間的通信。目前,由于NVMe SSD相比于SATA SSD
    發(fā)表于 05-15 00:34

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

    這是NVMe控制器IP設計系列博客之,其他的見本博客或csdn搜用戶名:tiantianuser。相關視頻見B站用戶名:專注與守望。 接口轉(zhuǎn)換模塊負責完成AXI4接口與控制器內(nèi)部的自定義接口之間
    發(fā)表于 05-10 14:33

    NVME控制器設計1

    的相關寄存器來發(fā)送 DMA 或隊列管理請求, NVMe控制模塊在得到任務信息后生成對應的 NVMe 命令, 并通過指令提交與完成機制實現(xiàn)與 NVMe SSD 的任務交互。NVMe 控制
    發(fā)表于 04-24 09:45

    NVMe IP開發(fā)速成: 三個月不是夢

    作為NVMe IP開發(fā)者,在構建IP時總是需要不斷修改,然后編譯上板測試,每次編譯,少則20分鐘,多則兩三個小時,對IP的熱情總是在滿懷期
    的頭像 發(fā)表于 04-14 19:52 ?206次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b>開發(fā)速成: 三個月不是夢

    ALINX NVME SPCle IP 特性詳解

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

    ALINX NVME SPCle IP特性詳解

    在嵌入式設備、邊緣計算、工業(yè)控制等領域快速崛起的同時,開發(fā)人員越來越多地面對個問題。
    的頭像 發(fā)表于 02-19 16:27 ?355次閱讀
    <b class='flag-5'>ALINX</b> <b class='flag-5'>NVME</b> SPCle <b class='flag-5'>IP</b><b class='flag-5'>特性</b><b class='flag-5'>詳解</b>

    ALINX發(fā)布100G以太網(wǎng)UDP/IP協(xié)議棧IP

    ALINX近日宣布,基于AMD 100G以太網(wǎng)MAC IP,成功開發(fā)出全新的100G以太網(wǎng)UDP/IP協(xié)議棧IP核。該IP核在數(shù)據(jù)傳輸方面表
    的頭像 發(fā)表于 01-07 11:25 ?660次閱讀

    淺談ALINX NVMe IP產(chǎn)品特性

    在當下數(shù)據(jù)驅(qū)動的時代,企業(yè)對高性能存儲解決方案的需求不斷增加。NVMe AXI IP 憑借其支持大數(shù)據(jù)量、高速傳輸、低延遲等存儲性能優(yōu)勢,成為眾多開發(fā)者和企業(yè)的理想選擇。
    的頭像 發(fā)表于 11-14 11:27 ?570次閱讀
    淺談<b class='flag-5'>ALINX</b> <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b>產(chǎn)品<b class='flag-5'>特性</b>

    智慧公交是什么?帶你詳解智慧公交的解決方案!

    智慧公交是什么?帶你詳解智慧公交的解決方案!
    的頭像 發(fā)表于 11-05 12:26 ?848次閱讀
    智慧公交是什么?<b class='flag-5'>一</b><b class='flag-5'>文</b>帶你<b class='flag-5'>詳解</b>智慧公交的解決方案!

    芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,覆蓋 TCP/UDP/NVMe AXI IP

    在創(chuàng)新加速的浪潮中,為更好地響應客戶群需求, 芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線 ,致力于為高性能數(shù)據(jù)傳輸和復雜計算需求提供 高帶寬、低延遲 的解決方案。發(fā)布的第IP
    的頭像 發(fā)表于 10-30 17:39 ?768次閱讀
     芯驛電子 <b class='flag-5'>ALINX</b> 推出全新 <b class='flag-5'>IP</b> 核產(chǎn)品線,覆蓋 TCP/UDP/<b class='flag-5'>NVMe</b> AXI <b class='flag-5'>IP</b> 核

    芯驛電子ALINX推出全新IP核產(chǎn)品線

    在創(chuàng)新加速的浪潮中,為更好地響應客戶群需求,芯驛電子 ALINX 推出全新 IP 核產(chǎn)品線,致力于為高性能數(shù)據(jù)傳輸和復雜計算需求提供高帶寬、低延遲的解決方案。發(fā)布的第IP 核包括
    的頭像 發(fā)表于 10-30 11:53 ?601次閱讀
    芯驛電子<b class='flag-5'>ALINX</b>推出全新<b class='flag-5'>IP</b>核產(chǎn)品線

    NVMe A4S主機控制器IP用戶指南

    電子發(fā)燒友網(wǎng)站提供《NVMe A4S主機控制器IP用戶指南.pdf》資料免費下載
    發(fā)表于 08-12 14:49 ?0次下載

    電子發(fā)燒友

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

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