系統(tǒng)控制模塊負責實現(xiàn) NVMe over PCI 邏輯加速引擎的控制功能, 其結(jié)構(gòu)如圖 1 所示。 用戶通過系統(tǒng)控制模塊實現(xiàn)對初始化功能、 隊列管理功能、 DMA 功能等主要功能的控制, 同時邏輯加速引擎的工作狀態(tài)也通過此模塊反饋給用戶。 系統(tǒng)控制模塊包含了初始化控制單元、 隊列控制單元、 DMA 控制單元和性能監(jiān)測單元。 在各控制單元和監(jiān)測單元中包含了多個寄存器組, 用戶可通過訪問寄存器組的方式實現(xiàn)功能的控制和狀態(tài)的監(jiān)測。 為方便用戶訪問這些寄存器組, 系統(tǒng)控制模塊采用 AXI4-Lite 總線作為接口, AXI4-Lite 接口具有低帶寬、 低延時、 低復雜度的特點, 采用該接口可以簡化設計邏輯和功耗, 同時作為標準協(xié)議接口可以更方便的集成到用戶環(huán)境。

圖1 NVMe over PCI 控制模塊結(jié)構(gòu)圖
更多博文鏈接:https://blog.csdn.net/tiantianuser/article/details/148995285
審核編輯 黃宇
-
PCI
+關注
關注
5文章
689瀏覽量
134438 -
控制模塊
+關注
關注
2文章
147瀏覽量
19853 -
nvme
+關注
關注
0文章
300瀏覽量
23878
發(fā)布評論請先 登錄
NVMe高速傳輸之擺脫XDMA設計43:如何上板驗證?
NVMe高速傳輸之擺脫XDMA設計24: UVM 驗證包設計
NVMe高速傳輸之擺脫XDMA設計17:PCIe加速模塊設計
NVMe IP高速傳輸卻不依賴XDMA設計之九:隊列管理模塊(上)
NVMe IP高速傳輸卻不依賴XDMA設計之八:系統(tǒng)初始化
NVMe高速傳輸之擺脫XDMA設計之七:系統(tǒng)初始化
NVMe IP高速傳輸卻不依賴XDMA設計之六:性能監(jiān)測單元設計
NVMe IP高速傳輸卻不依賴XDMA設計之五:DMA 控制單元設計
NVMe IP高速傳輸卻不依賴XDMA設計之五:DMA 控制單元設計
NVMe IP高速傳輸擺脫XDMA設計之四:系統(tǒng)控制模塊設計
NVMe IP高速傳輸卻不依賴XDMA設計之三:系統(tǒng)架構(gòu)
NVMe IP高速傳輸卻不依賴便利的XDMA設計之三:系統(tǒng)架構(gòu)
NVMe IP高速傳輸卻不依賴XDMA設計之二:PCIe讀寫邏輯
NVMe IP高速傳輸卻不依賴XDMA設計之四:系統(tǒng)控制模塊
評論