色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

Xilinx FPGA NVMe控制器,NVMe Host Controller IP

axpro ? 來源:axpro ? 作者:axpro ? 2024-02-18 11:27 ? 次閱讀

NVMe Host Controller IP

介紹

NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的NVMe協議命令,具備獨立的數據寫入AXI4-Stream/FIFO接口和數據讀取AXI4-Stream/FIFO接口,非常適合于超高容量和超高性能的應用。此外,NVMe Host Controller IP支持RAID存儲,從而可實現更高存儲性能和存儲容量。

無需CPU,NVMe Host Controller IP自動執行對PCIe SSD的PCIe設備枚舉和配置、NVMe控制器識別和初始化、NVMe隊列設置和初始化,實現必須以及可選的NVMe Admin Command Set和NVM Command Set,實現對PCIe SSD的復位/斷電管理、IO(Page)讀寫、DMA讀寫和數據擦除功能,提供用戶一個簡單高效的接口實現高性能存儲解決方案。

NVMe Host Controller IP DMA讀寫的順序傳輸長度可以配置,最小是4K-Byte,最大是512K-Byte。順序傳輸長度配置為4K-Byte,NVMe Host Controller IP所消耗的BRAM最少,但是可以達到CrystalDiskMark測試軟件RND4K Q32T16測試模式下的讀寫性能。順序傳輸長度配置為128K-Byte,NVMe Host Controller IP所消耗的BRAM比較多,可以達到CrystalDiskMark測試軟件SEQ128K Q32T1測試模式下的讀寫性能。

針對多路數據通道訪問PCIe SSD,使用NVMe的多隊列特性,NVMe Host Controller IP支持靈活配置DMA讀寫的通道個數,按照NVMe隊列優先級仲裁機制,實現多個DMA通道對同一塊PCIe SSD的高效訪問,從而達到多路數據通道訪問的并行需求和QoS要求。

特性

支持Ultrascale+,Ultrascale,7 Series FPGA

支持PCIe Gen4,PCIe Gen3,PCIe Gen2 SSD

無需CPU和外部存儲器

自動實現對PCIe SSD的PCIe設備枚舉、NVMe控制器識別和NVMe隊列設置

支持對PCIe SSD的NVM Subsystem Reset、Controller Reset和Shutdown

支持NVMe Admin Command Set:Identify、SMART、Create/Delete IO Submission/Completion Queue、Set Feature

支持NVMe NVM Command Set:Write、Read、Flush、Dataset Management

提供1個Admin命令接口,實現對PCIe SSD的復位/斷電管理功能

提供1個IO命令接口,實現對PCIe SSD的IO(Page)讀寫、Cache Flush和邏輯數據塊擦除功能;提供1個IO-AXI4-MM接口讀寫IO(page)數據

提供1個DMA命令接口,實現對PCIe SSD的DMA讀寫功能;提供1個DMA-AXI4-Stream-In/Out或DMA-FIFO-In/Out接口實現DMA數據的輸入和輸出

DMA讀寫的順序傳輸長度可以配置,4K-Byte~512K-Byte;不同的順序傳輸長度對應不同的DMA讀寫性能,同時也消耗不一樣的BRAM資源

針對多通道DMA需求,可以配置4個DMA命令接口和4個DMA-AXI4-Stream-In/Out或DMA-FIFO-In/Out接口

NVMe隊列的個數(配置DMA通道的個數)和深度可配置,平衡對PCIe SSD的DMA性能和消耗的邏輯資源

支持NVMe Admin和IO命令的超時和錯誤處理恢復機制,提供詳盡的訪問錯誤狀態輸出

支持的NVMe設備:

Base Class Code:01h(mass storage),Sub Class Code:08h(Non-volatile),Programming Interface:02h(NVMHCI)

MPSMIN(Memory Page Size Minimum):0(4K-byte)

MDTS(Maximum Data Transfer Size):大于等于順序傳輸長度或0(無限制)

LBA Unit:512-byte,1024-byte,2048-byte或4096-byte

一個NVMe Host Controller IP直接連接到PCIe SSD

易于集成的同步、可綜合Verilog設計

通過完全驗證的NVMe Host Controller IP

概述

NVMe Host Controller IP作為一個對PCIe SSD的高性能存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。

NVMe Host Controller IP具備PCIe SSD Manegement,實現對PCIe SSD的復位/斷電管理功能。

NVMe Host Controller IP具備ASQ/ACQ引擎,實現NVMe Admin Command Set:Identify、SMART、Create/Delete IO Submission/Completion Queue、Set Feature。

NVMe Host Controller IP具備IO(Page) Wr/Rd引擎和SQ1/CQ1引擎,實現對PCIe SSD的IO(Page)讀寫、Cache Flush和邏輯數據塊擦除功能。

NVMe Host Controller IP具備DMA Wr/Rd引擎和SQn/CQn引擎,實現對PCIe SSD的DMA讀寫功能。

上電后,NVMe Host Controller IP內置的PCIe Device Enumerate & Configuration自動實現對PCIe SSD的PCIe設備枚舉和配置;然后內置的NVMe Controller Identify & Initialization自動實現對PCIe SSD的NVMe控制器識別和初始化;最后內置的Queue Setup & Initialization自動實現對PCIe SSD的NVMe隊列設置和初始化。上電后至此,NVMe Host Controller IP完成對PCIe SSD的所有配置和初始化工作,可以開始提供對PCIe SSD的讀寫、擦除、復位操作。

wKgaomWY6TSAQxCQAAK-9HMXcTI586.png

圖 2 NVMe Host Controller IP結構框圖

產品規格

性能

PCIe配置參數:Max Payload Size=256-byte,Max Read Request Size=512-byte

PCIe Gen3 SSD,Seq=128KB,1個DMA通道:

DMA寫入速度可達3300MB/s

DMA讀取速度可達3500MB/s

PCIe Gen2 SSD,Seq=128KB,1個DMA通道:

DMA寫入速度可達1700MB/s

DMA讀取速度可達1800MB/s

資源

KU040

表3.1 PCIe Gen3 SSD,Seq=128K,Queue Depth=4,1-DMA

LUTs FFs BRAMs PCIe
總資源 17251 25429 87 1
NVMe Host Controller 12780 17477 70 0
PCIe Bridge 5473 7952 17 1

表3.2 PCIe Gen3 SSD,Seq=4K,Queue Depth=8,1-DMA

LUTs FFs BRAMs PCIe
總資源 16600 22812 31 1
NVMe Host Controller 11144 14864 14 0
PCIe Bridge 5461 7948 17 1

表3.3 PCIe Gen3 SSD,Seq=4K,Queue Depth=8,2-DMA

LUTs FFs BRAMs PCIe
總資源 21068 28135 43 1
NVMe Host Controller 15596 20163 26 0
PCIe Bridge 5475 7962 17 1

ZU7EV

表3.4 PCIe Gen3 SSD,Seq=128K,Queue Depth=4,1-DMA

LUTs FFs BRAMs URAM PCIe
總資源 23925 34570 40 8 1
NVMe Host Controller 12621 17486 6 8 0
PCIe Bridge 11311 17085 34 0 1

表3.5 PCIe Gen3 SSD,Seq=4K,Queue Depth=16,1-DMA

LUTs FFs BRAMs URAM PCIe
總資源 23128 33037 40 2 1
NVMe Host Controller 11811 15956 6 2 0
PCIe Bridge 11319 17081 34 0 1

表3.6 PCIe Gen3 SSD,Seq=4K,Queue Depth=16,2-DMA

LUTs FFs BRAMs URAM PCIe
總資源 28201 39453 44 4 1
NVMe Host Controller 16893 22365 10 4 0
PCIe Bridge 11308 17088 34 0 1

審核編輯 黃宇

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

    關注

    112

    文章

    16398

    瀏覽量

    178528
  • SSD
    SSD
    +關注

    關注

    21

    文章

    2868

    瀏覽量

    117521
  • PCIe
    +關注

    關注

    15

    文章

    1243

    瀏覽量

    82775
  • dma
    dma
    +關注

    關注

    3

    文章

    565

    瀏覽量

    100670
  • nvme
    +關注

    關注

    0

    文章

    222

    瀏覽量

    22670
收藏 人收藏

    評論

    相關推薦

    NVMe IP over PCIe4.0:高速,超高速!

    xilinx vitis 2022.2看,它是不支持直接升級到pcie4.0.幸好有了后來的NVMe加速引擎。再加上有了自己的UVM驗證平臺。這部分開發工作效率得到有效提升。給出系統框圖設計及測試結果。讀寫超過6.5GBPs
    的頭像 發表于 01-08 08:32 ?50次閱讀
    <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b> over PCIe4.0:高速,超高速!

    三個月開發NVMe IP 不是夢

    有了NVMe開發助手,一切一目了然,快速仿真,輕松排查問題,三個月開發出NVMe host IP不是夢,期待你的交流。
    的頭像 發表于 12-06 16:21 ?176次閱讀
    三個月開發<b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b> 不是夢

    一文詳解 ALINX NVMe IP 特性

    的理想選擇。 NVMe?專為 SSD 而生,通過直接利用 PCIe 通道,避免 SATA 協議和外置控制器(PCH)的額外延遲,使性能大幅提升,尤其在隨機 I/O 操作中表現突出。 NVMe PCIe
    的頭像 發表于 11-14 13:59 ?272次閱讀
    一文詳解 ALINX <b class='flag-5'>NVMe</b> <b class='flag-5'>IP</b> 特性

    淺談ALINX NVMe IP產品特性

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

    Synology如何使用Nvme固態做存儲空間

    Synology 如何使用Nvme固態做存儲空間
    發表于 10-09 10:55 ?0次下載

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

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

    Xilinx NVMe AXI4主機控制器,AXI4接口高性能版本介紹

    NVMe AXI4 Host Controller IP可以連接高速存儲PCIe SSD,無需CPU,自動加速處理所有的NVMe協議命令,具
    的頭像 發表于 07-18 09:17 ?593次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>NVMe</b> AXI4主機<b class='flag-5'>控制器</b>,AXI4接口高性能版本介紹

    m2接口sata和nvme怎么區分

    使用AHCI(Advanced Host Controller Interface,高級主機控制器接口)協議進行數據傳輸。而NVMe(Non-V
    的頭像 發表于 07-10 10:19 ?5268次閱讀

    高性能NVMe主機控制器Xilinx FPGA PCIe 3

    Controller IP2概述NVMe Host Controller IP作為一個對PCI
    發表于 04-20 14:41

    高性能NVMe主機控制器Xilinx FPGA NVMe Host Accelerator IP

    存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 04-10 22:55

    Xilinx FPGA高性能NVMe SSD主機控制器NVMe Host Controller IP

    存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 03-27 17:23

    Xilinx FPGA NVMe主機控制器IP,高性能版本介紹應用

    SSD的高性能存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 03-09 13:56

    SATA3.0 Host Controller IP介紹

    SATA3.0 Host IP不僅實現了SATA協議的PHY(物理層)、link(鏈路層)和TRN(傳輸層),并且實現了CMD(命令層)和APP(應用層),支持1.5、3和6Gbps傳輸速率
    發表于 02-27 15:53 ?0次下載

    NVMe Host Controller IP實現高性能存儲解決方案

    電子發燒友網站提供《NVMe Host Controller IP實現高性能存儲解決方案.pdf》資料免費下載
    發表于 02-21 14:28 ?2次下載

    Xilinx FPGA NVMe Host Controller IPNVMe主機控制器

    對PCIe SSD的高性能存儲控制器,不但提供對PCIe SSD的配置管理功能,而且提供對PCIe SSD的IO(Page)讀寫以及DMA讀寫功能。NVMe Host Controller
    發表于 02-21 10:16
    主站蜘蛛池模板: 欧美色图天堂网| 国产小视频免费在线观看| 日韩hd高清xxxⅹ| 九九99热久久精品在线6| 插我一区二区在线观看| 在线 亚洲 日韩 欧洲视频| 色偷偷网址| 嗯啊好爽视频| 久久本道久久综合伊人| 国产精品一区二区亚瑟不卡| z00兽200俄罗斯| 97在线播放视频| 又黄又粗又爽免费观看| 性色少妇AV蜜臀人妻无码| 日本漫画之无彩翼漫画| 男助理憋尿PLAY灌尿BL出去| 久久精品国产亚洲AV忘忧草蜜臀| 国产精品日本欧美一区二区| 成人精品在线视频| AV97最新无码喷水叫床| 中文字幕亚洲欧美在线视频| 亚洲日本欧美国产在线视| 午夜国产羞羞视频免费网站| 肉动漫3D卡通无修在线播放| 欧美巨大xxxx做受孕妇视频| 美女逼逼毛茸茸| 老师的脚奴| 里番※琉璃全彩acg奈亚子| 久久99re66热这里只有精品| 好吊日视频在线| 国产在线一卡二卡| 国产三级级在线电影| 国产精品国产三级国AV在线观看| 打开双腿狠狠蹂躏蜜桃臀| jizz丝袜| www精品一区二区三区四区| china18一19 第一次| CHINA学生白嫩| hdsexvideos中国明星| 99久久麻豆AV色婷婷综合| 99热久久视频只有精品6国产|