在 CXL 生態(tài)系統(tǒng)中,主機(jī)軟件使用枚舉作為發(fā)現(xiàn)系統(tǒng)中連接的 CXL 設(shè)備的第一步。
在此過程中,它會識別 CXL 生態(tài)系統(tǒng)中的連接設(shè)備是否是以下設(shè)備類型之一 – PCIe、CXL 1.1 或 CXL 2.0。它根據(jù) PCIe 配置空間和 CXL 規(guī)范定義的功能和配置寄存器確定這一點(diǎn)。
本博客將重點(diǎn)介紹 CXL 2.0 設(shè)備發(fā)現(xiàn)。
CXL 2.0 規(guī)范在 PCIe 配置空間映射寄存器中定義了多個新的 PCIe 指定供應(yīng)商特定擴(kuò)展功能 (DVSEC)。以下是 CXL 2.0 設(shè)備的一些強(qiáng)制性 DVSEC。
用于 CXL 設(shè)備的 PCIe DVSEC
用于 CXL 設(shè)備的 GPF DVSEC
用于柔性總線端口的 PCIe DVSEC
注冊定位器 DVSEC
CXL 1.1 設(shè)備在枚舉層次結(jié)構(gòu)中顯示為 RCiEP(根復(fù)雜集成終結(jié)點(diǎn))設(shè)備。要使 CXL 2.0 設(shè)備對操作系統(tǒng)可見,必須將它們作為具有 Type0 標(biāo)頭的標(biāo)準(zhǔn) PCIe 端點(diǎn)被發(fā)現(xiàn)。DVSEC ID 為“1”的 CXL DVSEC(供應(yīng)商 ID 98e0)的存在有助于區(qū)分 PCIe 端點(diǎn)或 CXL 2.0 設(shè)備。
下圖顯示了復(fù)雜的 CXL 2.0 拓?fù)涞氖纠?,其中顯示了 CXL 根端口可以連接到以下任何命名設(shè)備:
CXL 2.0 控制和狀態(tài)寄存器 (CSR) 還利用 PCIe 配置空間和 BAR(基址寄存器)進(jìn)行內(nèi)存映射寄存器,從而增加了功能發(fā)現(xiàn)以及隨后的配置控制和狀態(tài)監(jiān)控的復(fù)雜性。
總體而言,CXL 1.1/2.0 設(shè)備配置和狀態(tài)寄存器空間非常多樣化。
審核編輯:郭婷
-
操作系統(tǒng)
+關(guān)注
關(guān)注
37文章
6898瀏覽量
123784 -
總線
+關(guān)注
關(guān)注
10文章
2904瀏覽量
88421 -
PCIe
+關(guān)注
關(guān)注
15文章
1263瀏覽量
83241
發(fā)布評論請先 登錄
相關(guān)推薦
瀾起科技PCIe 5.0/CXL 2.0 Retimer芯片實(shí)現(xiàn)量產(chǎn)
![瀾起科技PCIe 5.0/<b class='flag-5'>CXL</b> <b class='flag-5'>2.0</b> Retimer芯片實(shí)現(xiàn)量產(chǎn)](https://file.elecfans.com/web2/M00/88/FE/poYBAGO3gAiAM8q_ABm8lmY_pCQ168.png)
一窺CXL協(xié)議
一文解析CXL系統(tǒng)架構(gòu)
CXL事務(wù)層的結(jié)構(gòu)是由哪些部分組成的
CXL內(nèi)存協(xié)議介紹
一文詳解CXL鏈路層格式的定義
瀾起科技PCIe 5.0/CXL 2.0 Retimer芯片實(shí)現(xiàn)量產(chǎn)
訪問CXL 2.0設(shè)備中的內(nèi)存映射寄存器
![訪問<b class='flag-5'>CXL</b> <b class='flag-5'>2.0</b><b class='flag-5'>設(shè)備</b>中的內(nèi)存映射寄存器](https://file.elecfans.com/web2/M00/A8/17/pYYBAGRvInyAFnvdAACC43PRy90465.png)
CXL設(shè)備類型簡介
![<b class='flag-5'>CXL</b><b class='flag-5'>設(shè)備</b>類型簡介](https://file.elecfans.com/web2/M00/A7/BB/poYBAGRwFVuAOKR-AABNIKOm1aA426.png)
關(guān)于CXL的功能與特性詳解
![關(guān)于<b class='flag-5'>CXL</b>的功能與特性詳解](https://file1.elecfans.com/web2/M00/B1/FD/wKgZomVdsceAVEiMAAAXxqQdwTU106.png)
佰維公司成功推出支持CXL 2.0規(guī)范的CXL DRAM內(nèi)存擴(kuò)展模塊
研華科技推出SQRAM CXL 2.0 Type 3內(nèi)存模塊SQR-CX5N
瀾起科技MXC芯片列入首批CXL 2.0合規(guī)供應(yīng)商清單
![瀾起科技MXC芯片列入首批<b class='flag-5'>CXL</b> <b class='flag-5'>2.0</b>合規(guī)供應(yīng)商清單](https://file1.elecfans.com/web3/M00/06/B3/wKgZPGePB32AaZ6TAAAKFrBfs8M486.jpg)
評論