橋設(shè)備模型模擬虛擬 PCI 橋設(shè)備的配置空間和路由功能。 橋設(shè)備是拓展 PCIe 鏈路的關(guān)鍵設(shè)備, 在 NVMe 子系統(tǒng)模型中, 橋設(shè)備模型一方面負(fù)責(zé)模擬 PCIE 集成塊的配置空間, 另一方面用于構(gòu)造 PCIe Switch 模型。 最小橋設(shè)備模型結(jié)構(gòu)如圖 1所示。

圖1 最小橋設(shè)備模型結(jié)構(gòu)圖
最小橋設(shè)備模型只包含一個(gè)唯一的上游端口和一個(gè)下游端口, 在其基礎(chǔ)上可以增加下游端口來(lái)模擬 PCIe Switch 上游虛擬 PCI 橋。 此外還包含一個(gè) TYPE1 類(lèi)型的配置空間封裝類(lèi), 用來(lái)模擬配置空間寄存器組。 模型的每個(gè)端口的輸入端對(duì)接一個(gè) TLP事務(wù)處理程序, 該程序負(fù)責(zé)將接收到的 TLP 事務(wù)進(jìn)行解析和路由轉(zhuǎn)發(fā)。
B站已給出相關(guān)性能的視頻,如想進(jìn)一步了解,請(qǐng)搜索B站用戶(hù):專(zhuān)注與守望
鏈接:https://space.bilibili.com/585132944/dynamic?spm_id_from=333.1365.list.card_title.click
審核編輯 黃宇
-
PCI
+關(guān)注
關(guān)注
5文章
689瀏覽量
134534 -
nvme
+關(guān)注
關(guān)注
0文章
301瀏覽量
23923
發(fā)布評(píng)論請(qǐng)先 登錄
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)42:DMA 讀寫(xiě)功能驗(yàn)證與分析
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)35:初始化功能驗(yàn)證與分析3
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)34:初始化功能驗(yàn)證與分析2
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)33:初始化功能驗(yàn)證與分析
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)30: NVMe 設(shè)備模型設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)27: 橋設(shè)備模型設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)25: NVMe 子系統(tǒng)模型設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)23:UVM驗(yàn)證平臺(tái)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)20: PCIe應(yīng)答模塊設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)17:PCIe加速模塊設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)14: PCIe應(yīng)答模塊設(shè)計(jì)
NVMe高速傳輸之擺脫XDMA設(shè)計(jì)18:UVM驗(yàn)證平臺(tái)
NVMe IP高速傳輸卻不依賴(lài)XDMA設(shè)計(jì)之八:系統(tǒng)初始化
NVMe高速傳輸之?dāng)[脫XDMA設(shè)計(jì)27:NVMe橋設(shè)備模型設(shè)計(jì)
評(píng)論