[發明專利]擴展PCIe系統的方法、PCIe交換設備及PCIe系統在審
| 申請號: | 202011620807.7 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN114006875A | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 劉興強 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L49/109 | 分類號: | H04L49/109;H04L49/111;G06F13/42;G06F13/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 擴展 pcie 系統 方法 交換 設備 | ||
本申請公開了一種擴展PCIe系統的方法、PCIe交換設備及PCIe系統,其中,所述PCIe交換設備包括上游端口、端口代理裝置和多個第一下游端口,其中,所述上游端口與所述端口代理裝置相連,所述端口代理裝置與所述多個第一下游端口相連,所述第一下游端口用于連接PCIe端點設備;所述多個第一下游端口與其下的PCIe端點設備的連接共享相同的總線號。通過將多個第一下游端口與其下的PCIe端點設備的連接共享相同的總線號,減少了PCIe端點設備占用總線號的數量,提高了PCIe系統的容量。
本申請要求于2020年7月13日提交的申請號為202010677632.7、發明名稱為“一種提高系統PCIe設備擴展能力方法”的中國專利申請的優先權,其全部內容通過引用結合在本申請中。
技術領域
本申請涉及計算機技術領域,特別涉及一種擴展PCIe系統的方法、PCIe交換設備及PCIe系統。
背景技術
外圍器件互聯總線(peripheral component interconnect express,PCIe)是一種高速串行計算機擴展總線標準,用于實現處理器和外部設備的連接,這些外部設備被稱為PCIe設備。
PCIe協議使用32位PCIe ID來標識系統中的PCIe設備,32位包括:domain(16bits):bus(8bits):device(5bits).function(3bits))。8位總線標識bus ID、5位設備標識device ID和3位功能標識function ID,簡稱為BDF。Bus ID為每個PCIe域提供了256個總線號。通常情況下,計算機系統只支持一個PCIe域,即整個計算機系統只提供256個總線號。由于PCIe協議為點對點連接,因此,一個PCIe域可以支持的PCIe設備的規模受到256個總線號數量的制約,無法在一個PCIe域支持更多的PCIe設備。
發明內容
本申請提供了一種擴展PCIe系統的方法、PCIe交換設備及PCIe系統,以解決現有技術中PCIe設備的規模受到256個總線號數量的制約的問題。
第一方面,本申請提供了一種PCIe交換設備,所述PCIe交換設備包括上游端口、端口代理裝置和多個第一下游端口,其中,所述上游端口與所述端口代理裝置相連,所述端口代理裝置與所述多個第一下游端口相連,所述第一下游端口用于連接PCIe端點設備;所述多個第一下游端口與其下的PCIe端點設備的連接共享相同的總線號。
第一方面的交換設備中包含端口代理裝置,且與多個第一下游端口相連,為所述多個第一下游端口提供代理,通過將多個第一下游端口與其下的PCIe端點設備的連接共享相同的總線號,減少了PCIe端點設備占用總線號的數量,提高了PCIe系統的容量。
在一種可能的實施方式中,所述端口代理裝置的下游總線號等于歸屬總線號,其中,所述歸屬總線號用于表示所述端口代理裝置下的PCIe子樹中最大的總線號。
在另一種可能的實施方式中,PCIe交換設備還包括一個或多個第二下游端口,其中,所述一個或多個第二下游端口與所述上游端口相連。第二下游端口連接到上游端口,不需要由端口代理裝置提供代理服務。
枚舉過程中,系統枚舉軟件(例如,基本輸入輸出系統/操作系統,Basic InputOutput System/Operating System,BIOS/OS)為PCIe系統的PCIe設備(包括橋設備和端點設備)分配BDF。橋設備的管理拓撲的總線號包括上游總線號(Primary Bus Number)、下游總線(Secondary Bus Number)和從屬總線號(Subordinate Bus Number)。枚舉完成后,所述端口代理裝置的下游總線號等于歸屬總線號。
在另一種可能的實施方式中,所述端口代理裝置的下游總線號可以小于歸屬總線號,同時,歸屬總線號減去下游總線號的值小于前述第一下游端口的數量。此時,多個第一下游端口中的部分端口共享相同的下游總線號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011620807.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動包裝的方法
- 下一篇:一種養殖大規格鹽田蝦的方法





