[發明專利]支持多類型Riser卡識別擴展的方法、主板及服務器在審
| 申請號: | 201810496464.4 | 申請日: | 2018-05-22 |
| 公開(公告)號: | CN108984213A | 公開(公告)日: | 2018-12-11 |
| 發明(設計)人: | 徐* | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 張亮 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 卡屬性信息 多類型 卡識別 擴展總線 主板 匹配 服務器 配置 上報 客戶選擇 數據交互 芯片識別 搭配 芯片 維護 | ||
本發明提供一種支持多類型Riser卡識別擴展的方法、主板及服務器,方法包括:Riser卡識別芯片識別連接其上的至少一個多類型Riser卡各自的Riser卡屬性信息,并將識別出的Riser卡屬性信息經IIC總線上報給CPU;CPU接收Riser卡識別芯片上報的識別出的Riser卡屬性信息,并根據接收到的Riser卡屬性信息匹配PCIE模式;CPU根據匹配出的PCIE模式對PCIE擴展總線進行配置;CPU經配置后的PCIE擴展總線與所述至少一個多類型Riser卡進行數據交互。本發明可以支持多種PCIE Riser卡,同一臺機器可以提供不同的配置供客戶選擇,并且在搭配和維護過程中十分方便。
技術領域
本發明涉及計算機服務器領域,尤其涉及支持多類型Riser卡識別擴展的方法、主板及服務器。
背景技術
隨著客戶需求的多樣化,服務器配置也對應著衍生出了各式各樣的分支:支持人工智能的GPU服務器、支持海量存儲的存儲服務器、支持各種PCIE擴展的通用服務器。如果針對每種需求都做獨立的開發,無論是時間還是人力、物力成本都要大大增加,并且有些開發是重復性工作。一臺機器能夠盡量滿足大部分客戶需求的設計是十分必要的。
但是,如果每種配置獨立生成一版BIOS,然后全部封裝在一起,燒錄進BIOS芯片,這種解決方案只適用于配置較少的情況,并且需要較大容量的BIOS芯片。
如果每種配置獨立生成一版BIOS,然后根據不同的出貨燒錄不同的BIOS,這樣增加一道生產工序,軟件維護也比較麻煩。
發明內容
為解決上述技術問題,本發明提出了以下方案:
第一方面,本發明提供一種支持多類型Riser卡識別擴展的方法,應用于CPU,包括:
CPU接收Riser卡識別芯片上報的識別出的Riser卡屬性信息,其中所述Riser卡屬性信息由Riser卡識別芯片識別連接其上的至少一個多類型Riser卡各自的Riser卡屬性信息得到;
CPU根據接收到的Riser卡屬性信息匹配PCIE模式;
CPU根據匹配出的PCIE模式對PCIE擴展總線進行配置;
CPU經配置后的PCIE擴展總線與所述至少一個多類型Riser卡進行數據交互。
進一步的,Riser卡識別芯片識別連接其上的至少一個多類型Riser卡的各自Riser卡屬性信息,包括:
Riser卡識別芯片識別連接其上的至少一個多類型Riser卡的Riser卡ID;
CPU根據接收到的Riser卡屬性信息匹配PCIE模式,包括:
CPU根據接收到的Riser卡ID,通過查找Riser卡ID與PCIE模式表,找到與所述Riser卡ID對應的PCIE模式;
或者
Riser卡識別芯片識別連接其上的至少一個多類型Riser卡的各自Riser卡屬性信息,包括:
Riser卡識別芯片識別連接其上的至少一個多類型Riser卡的Riser卡類型;
CPU根據接收到的Riser卡屬性信息匹配PCIE模式,包括:
CPU根據接收到的Riser卡類型,通過查找Riser卡類型與PCIE模式表,找到與所述Riser卡類型對應的PCIE模式。
第二方面,本發明提供一種支持多類型Riser卡識別擴展的方法,應用于Riser卡識別芯片,包括:
Riser卡識別芯片識別連接其上的至少一個多類型Riser卡各自的Riser卡屬性信息,其中Riser卡屬性信息包括:Riser卡ID或Riser卡類型
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810496464.4/2.html,轉載請聲明來源鉆瓜專利網。





