[發明專利]PCIe接口的設備枚舉方法、裝置、設備及存儲介質在審
| 申請號: | 202110155005.1 | 申請日: | 2021-02-04 |
| 公開(公告)號: | CN112835839A | 公開(公告)日: | 2021-05-25 |
| 發明(設計)人: | 王輝 | 申請(專利權)人: | 深圳市廣和通無線股份有限公司 |
| 主分類號: | G06F13/42 | 分類號: | G06F13/42 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉志紅 |
| 地址: | 518000 廣東省深圳市南山區西麗*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | pcie 接口 設備 枚舉 方法 裝置 存儲 介質 | ||
本發明公開了一種PCIe接口的設備枚舉方法、裝置、計算機設備及計算機可讀存儲介質,該方法包括:PCIe設備端在開機啟動的內核階段,檢測PCIe接口的物理鏈路狀態;在物理鏈路狀態為未建立連接時,通過PCIe接口檢測預設枚舉信號且保持設備枚舉資源不釋放,并繼續完成PCIe設備端的開機啟動;檢測到PCIe主機端發送的預設枚舉信號后,利用設備枚舉資源,與PCIe主機端完成PCIe接口的枚舉;本發明避免了錯過PCIe設備端上電開機的枚舉,便無法再完成枚舉的情況;并且通過檢測預設枚舉信號,使PCIe主機端可以在任何時候完成同步枚舉,避免了對不同主機架構的強依賴性,降低了對PCIe主機端的時序控制要求。
技術領域
本發明涉及通信技術領域,特別涉及一種PCIe接口的設備枚舉方法、裝置、計算機設備及計算機可讀存儲介質。
背景技術
隨著現代社會科技的發展,計算機(PC)之間的高速通信技術得到了廣泛的應用。PCIe(peripheral component interconnect express,一種高速串行計算機擴展總線標準)接口最早用于PC上的擴展插槽接口,用于高速接口的設備之間傳輸數據;隨著5G時代的到來,為了更好的滿足網絡對大數據傳輸的需求,5G通信模塊需要用到PCIe接口做數據傳輸,而PCIe接口的硬件特性決定了其高速通信接口的特性。
PCIe接口的硬件特性也決定了其枚舉適配所需要的特定條件,由于PCIe接口是一種端對端的連接拓撲模式,所以首先要有一個對端PCIe設備;其次兩個PCIe設備需要有屬于自己的接口工作模式,一個PCIe設備作為PCIe主機端(Root Complex),另外一個PCIe設備作為PCIe設備端(Endpoint);最后兩個PCIe設備的枚舉需要有同步時序控制要求。
目前,PCIe設備端對接適配各種類型的PCIe主機端時,需要PCIe主機端發起特定的枚舉時序控制信號;也就是說,PCIe設備端需要在適配PCIe主機端的時候,會依據特定的PCIe主機端的主機架構類型來調整時序的匹配問題。以高通平臺5G M.2封裝模塊(一種5G通信模塊)作為PCIe設備端為例,PCIe主機端的類型為帶BIOS控制的x86架構時,PCIe設備端需要適配PCIe主機端的BIOS的總線設備掃描動作;PCIe主機端的類型是嵌入式的ARM架構時,PCIe設備端需要適配PCIe主機端的內核驅動加載時的總線設備掃描動作;PCIe主機端為一些特殊的主機時,其開機有多個階段的分段加載,PCIe接口的上電和端口枚舉不在同一個階段,按需使用時才進行枚舉。
現有技術中,PCIE接口的設備枚舉如圖1所示,針對特定的每種主機,要求PCIe設備端上電開機的過程中要完成設備的枚舉;而錯過了PCIe設備端上電開機的枚舉,就釋放了相應的資源(如時鐘資源),無法再完成枚舉,對PCIe主機端的時序要求比較高;并且每次適配不同類型的PCIe主機端時,均需要繁瑣且耗時的調試,并且每一次調試的時序并不能全部兼容不同PCIe主機端的不同場景的應用,極大的增加的人力成本,且效率低。
因此,如何能夠避免PCIe接口的設備枚舉對不同主機架構的強依賴性,減少針對不同主機的人工調試成本,提高枚舉效率,是現今急需解決問題。
發明內容
本發明的目的是提供一種PCIe接口的設備枚舉方法、裝置、計算機設備及計算機可讀存儲介質,以避免對不同主機架構的強依賴性,減少人工調試成本,提高枚舉效率。
為解決上述技術問題,本發明提供一種PCIe接口的設備枚舉方法,包括:
PCIe設備端在開機啟動的內核階段,檢測PCIe接口的物理鏈路狀態;
在所述物理鏈路狀態為未建立連接時,通過所述PCIe接口檢測預設枚舉信號且保持設備枚舉資源不釋放,并繼續完成所述PCIe設備端的開機啟動;
檢測到PCIe主機端發送的所述預設枚舉信號后,利用所述設備枚舉資源,與所述PCIe主機端完成所述PCIe接口的枚舉。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市廣和通無線股份有限公司,未經深圳市廣和通無線股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110155005.1/2.html,轉載請聲明來源鉆瓜專利網。





