那曲檬骨新材料有限公司

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

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

3天內不再提示

三個月開發NVMe IP 不是夢

xianuser2012 ? 來源:xianuser2012 ? 作者:xianuser2012 ? 2024-12-06 16:21 ? 次閱讀

1開發NVME Host IP難在哪?

1)協議復雜性:NVMe協議相對復雜,過程調試不盡如意。
2)開發周期長:即使有xilinx開發板,但是采用開發板上機調試,首先是編譯時間長,增加調試時間;其次是不清楚如何排查問題,種種原因導致目前開發NVMe IP成為難點。

wKgZPGdSq7qABpp6AAKUM70t0XM692.png

2 基于UVM的Xilinx PCIE4 NVMe IP開發工具

目前應用NVMe IP主流器件大都采用xilinx的ultrascale或ultrascale+系列,如V,K和Zynq系列。雖然PC端已經支持PCIe5,但是FPGA端還停留在PCIe3.0或PCIe4.0.而PCIE4提供向下兼容,故推出配套的UVM驗證工具選用支持PCIe4系列是符合目前開發需求。

3什么是Xilinx PCIE4

Xilinx PCIE4是Xilinx公司開發的AMD UltraScale+? 設備集成塊,全程為AMD UltraScale+? Devices Integrated Block for PCI Express? (PCIe?) solution IP core, 此IP是一種高帶寬、可擴展且可靠的串行互連構建模塊,適用于 UltraScale+ 設備。AMD 在 UltraScale+ 架構中提供了兩種 PCIe 集成塊:PCIE4 集成塊和 PCIE4C 集成塊。PCIE4 塊是 UltraScale+ 設備中使用的,支持 PCIe IP。配備高帶寬存儲器 (HBM) 的 AMD Virtex? UltraScale+? 設備包含 PCIE4 塊和增強型 PCIE4C 塊的混合配置。

PCIE4 塊支持 1-lane、2-lane、4-lane、8-lane 和 16-lane 配置,包括 Gen1 (2.5 GT/s)、Gen2 (5.0 GT/s) 和 Gen3 (8 GT/s) 的速度,符合 PCI Express 基本規范 3.1 版。PCIE4C 塊在功能上等同于 PCIE4 塊,并且額外支持 Gen4 (16 GT/s) 的速度,支持 1-lane、2-lane、4-lane 和 8-lane 配置,符合 PCI Express 基本規范 4.0 版。該解決方案支持 AXI4-Stream 接口作為用戶接口。

wKgZO2dSseOAbptvAADbLe43Y2I416.png

PCIe調用示意圖

4 為什么么要在PCIE4上開發NVMe IP

1. 高帶寬和高性能
支持 Gen1 (2.5 GT/s)、Gen2 (5.0 GT/s)、Gen3 (8 GT/s) 和 Gen4 (16 GT/s) 的不同速率。
可以根據實際需求選擇不同的帶寬和速率,滿足不同應用對性能的要求。
2. 靈活的配置選項
提供 1-lane、2-lane、4-lane、8-lane 和 16-lane 配置選項,可以根據需要進行擴展,提供靈活的設計空間。
支持多種配置選項,可以根據系統的需求來平衡帶寬和硬件資源。
3. 兼容性和標準化
PCIe 4.0 版本(PCIE4C塊)支持 16 GT/s 速度,并與 PCI Express Base Specification, Revision 4.0 兼容。這樣可以確保設備在未來的系統中保持兼容性,支持最新的高速傳輸標準。
PCIe 3.1 版本(PCIE4塊)與 PCI Express Base Specification, Revision 3.1 兼容,確保它與現有設備和平臺的兼容性。
4. 擴展性和可定制性
提供多個數據通道配置,支持 AXI4-Stream 接口,使得設計者可以根據具體應用需求靈活調整系統架構,進行擴展。
支持與多個設備之間的高效通信,增強了數據傳輸的靈活性和可定制性。

wKgZO2dSsm2AKS50AAA5tsCBoDA970.png

為何需要基于UVM 的NVMe IP開發工具
作為NVMe IP開發者,在構建IP時總是需要不斷修改,然后編譯上板測試,每一次編譯,少則20分鐘,多則兩三個小時,對IP的熱情總是在滿懷期待的希望等待中磨滅,NVMe IP開發工具作為一個仿真驗證環境,有以下特點
1)基于UVM驗證環境,對熟悉UVM的伙伴非常友好,便于后續特定測試用例的編寫與修改

wKgZPGdSsqeAK05aAABIh9BwEI0769.png

架構圖


2) 提供完整的NVMe測試用例,包括PCIE初始化,枚舉,NVME初始化,NVMe讀寫事務

wKgZO2dSsu-ABONcAAGF3rk04OM059.png

一目了然

3) 提供基于三星980pro編寫的Refence Model,可模擬全場景下的NVMe設備行為。極大提高上板成功概率,在上板前解決各種疑難問題
4) 極大縮短驗證所需的時間,根據傳輸的數據量不同,在1-5分鐘即可完成波形仿真。
5) 可做仿真極限壓力測試,經測試,在128位AXIS,時鐘頻率250MHz下,NVMe讀寫峰值可達到3500 MB/s

感興趣的可以看B站視頻
https://www.bilibili.com/video/BV1SnzGYsEh8/?spm_id_from=333.337.search-card.all.click&vd_source=c355545d27a44fe96188b7caefeda6e7
或者B站搜用戶名: 專注與守望 上面有更多相關視頻
或CSDN: https://mp.csdn.net/mp_blog/manage/article?spm=1011.2124.3001.5298

審核編輯 黃宇

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

    關注

    5

    文章

    1717

    瀏覽量

    149955
  • nvme
    +關注

    關注

    0

    文章

    222

    瀏覽量

    22732
收藏 人收藏

    評論

    相關推薦

    一文詳解 ALINX NVMe IP 特性

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

    淺談ALINX NVMe IP產品特性

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

    Banana Pi BPI-M7 RK3588開源硬件開發板評測試

    過去幾周,我對高性能 ARM 開發板的追求進展有些不順,但經過近三個月的測試,以下是我對Banana Pi BPI-M7的筆記。
    的頭像 發表于 06-18 15:21 ?737次閱讀
    Banana Pi BPI-M7 RK3588開源硬件<b class='flag-5'>開發</b>板評測試

    光電傳感器/紅外傳感器

    剛入職了一家做傳感器公司,老板讓我自己學習成為一名研發人員,試用期三個月,讓我開發出一款紅外傳感器。基本上什么資料都沒有,讓我自己去網上找,之前產品的原理圖也沒有,現在感覺兩眼摸黑,有沒有大佬可以告知一下我的學習方向嗎,關于設計一款簡單的紅外傳感器,主要應用在感應水龍頭,
    發表于 05-30 17:58

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

    Self-test管理、IO(Page)讀寫、DMA讀寫和數據擦除功能,提供用戶一簡單高效的接口實現高性能存儲解決方案。NVMe Host Controller IP DMA讀寫的順序傳輸長度可以配置
    發表于 04-20 14:41

    華為問界M7上市半年累計訂單超17.4萬輛,M9上市僅三月?

    同時,余承東透露,問界M9上市僅三個月,累計訂單已超過7萬輛,月度交付量持續增長至2.5萬+輛,成功躋身50萬以上豪華汽車市場,刷新了該領域銷售記錄。
    的頭像 發表于 04-11 16:20 ?785次閱讀

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

    )讀寫、DMA讀寫和數據擦除功能,提供用戶一簡單高效的接口實現高性能存儲解決方案。NVMe Host Controller IP DMA讀寫的順序傳輸長度可以配置,最小是4K-Byte,最大
    發表于 04-10 22:55

    鴻蒙智行旗下AITO全系交付新車31727輛,再次蟬聯月銷量冠軍!

    3,鴻蒙智行旗下AITO全系交付新車31727輛,再次蟬聯中國市場新勢力品牌月銷量冠軍,并以領先優勢連續三個月奪得中國新勢力品牌銷量冠軍。
    的頭像 發表于 04-02 10:03 ?993次閱讀
    鴻蒙智行旗下AITO全系交付新車31727輛,再次蟬聯月銷量冠軍!

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

    )讀寫、DMA讀寫和數據擦除功能,提供用戶一簡單高效的接口實現高性能存儲解決方案。NVMe Host Controller IP DMA讀寫的順序傳輸長度可以配置,最小是4K-Byte,最大
    發表于 03-27 17:23

    半導體市場需求日益旺盛 連續三個月正增長

    半導體市場需求日益旺盛 連續三個月正增長 據半導體行業組織SEMI全球副總裁、中國區總裁居龍的觀點,半導體市場需求日益旺盛,預計在2024年半導體銷售額將增長13%-16%,金額有可能達到6000億
    的頭像 發表于 03-25 16:02 ?1073次閱讀

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

    Transfer Size):大于等于順序傳輸長度或0(無限制)nLBA Unit:512-byte,1024-byte,2048-byte或4096-byte?一NVMe Host Controller IP
    發表于 03-09 13:56

    NVIDIA暫停生產GTX 16系列GPU,預計一到三個月完成庫存消化

    如今,這些芯片剩余庫存已分配至各大AIC廠商運作,預期在未來幾個月內快速消耗完畢。事實上,早在去年12,便傳出英偉達計劃在2024年第一季度終止生產GTX 16系列GPU的消息。
    的頭像 發表于 03-05 16:10 ?699次閱讀

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

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

    Xilinx FPGA NVMe Host Controller IPNVMe主機控制器

    IP直接連接到PCIe SSD?易于集成的同步、可綜合Verilog設計?通過完全驗證的NVMe Host Controller IP 2概述NVMe Host Controller
    發表于 02-21 10:16

    Xilinx FPGA NVMe控制器,NVMe Host Controller IP

    NVMe Host Controller IP可以連接高速存儲PCIe SSD,無需CPU和外部存儲器,自動加速處理所有的NVMe協議命令,具備獨立的數據寫入AXI4-Stream/FIFO接口和數
    的頭像 發表于 02-18 11:27 ?967次閱讀
    Xilinx FPGA <b class='flag-5'>NVMe</b>控制器,<b class='flag-5'>NVMe</b> Host Controller <b class='flag-5'>IP</b>
    百家乐切入法| 蓝盾百家乐娱乐场开户注册| 百家乐官网波浪法则| 百家乐稳赚秘籍| 百家乐官网视频双扣下载| 怎样看百家乐路纸| 作弊百家乐官网赌具价格| 大发888laohuji| 百家乐高命中打法| 大地百家乐官网的玩法技巧和规则 | 粤港澳百家乐官网娱乐场| 陆川县| 88娱乐城开户| 金榜百家乐的玩法技巧和规则| 百家乐百家乐视频| 累积式百家乐官网的玩法技巧和规则 | 喜达百家乐的玩法技巧和规则| 网上玩百家乐技巧| 新锦江百家乐官网娱乐| 皇宝国际| 百家乐游戏平台架设| 南京百家乐官网的玩法技巧和规则| 百家乐官网庄闲机率| 爱拼| 在线博彩网| 德州扑克 大小| 大发888娱乐手机版| 大发888信用好不好| 百家乐tt娱乐城| 网上百家乐骗人不| 防伪百家乐官网筹码币套装| 淘金百家乐官网的玩法技巧和规则 | 大发888真钱娱乐平台| 大发888 大发888| 大发888的促销代码| 大发888真人娱乐场游戏平台| 新澳博百家乐的玩法技巧和规则| 百家乐破解赌戏玩| 华盛顿百家乐的玩法技巧和规则 | 太阳百家乐网址| 大发888娱乐场下载注册|