[發(fā)明專利]一種PCIe設(shè)備的狀態(tài)切換控制方法、裝置及相關(guān)設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 202011347109.4 | 申請(qǐng)日: | 2020-11-26 |
| 公開(kāi)(公告)號(hào): | CN112416111B | 公開(kāi)(公告)日: | 2022-03-25 |
| 發(fā)明(設(shè)計(jì))人: | 劉海亮;施楠;孫福海 | 申請(qǐng)(專利權(quán))人: | 湖南國(guó)科微電子股份有限公司 |
| 主分類號(hào): | G06F1/3234 | 分類號(hào): | G06F1/3234;G06F13/42 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 劉翠香 |
| 地址: | 410131 湖南省長(zhǎng)沙市*** | 國(guó)省代碼: | 湖南;43 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 pcie 設(shè)備 狀態(tài) 切換 控制 方法 裝置 相關(guān) | ||
本申請(qǐng)公開(kāi)了一種PCIe設(shè)備的狀態(tài)切換控制方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該方法應(yīng)用于PCIe設(shè)備,包括:在進(jìn)入到L1狀態(tài)后,判斷硬件電路是否發(fā)起L1子狀態(tài)進(jìn)入流程;若是,則開(kāi)啟一個(gè)在預(yù)設(shè)時(shí)長(zhǎng)后進(jìn)行報(bào)時(shí)的定時(shí)器;當(dāng)定時(shí)器觸發(fā)報(bào)時(shí)后,判斷PCIe設(shè)備是否仍處于L1狀態(tài)而未進(jìn)入L1子狀態(tài);若是,則將參考時(shí)鐘切換為PCIe設(shè)備的內(nèi)部時(shí)鐘,以便進(jìn)入L1子狀態(tài)。本申請(qǐng)通過(guò)狀態(tài)檢測(cè)以及參考時(shí)鐘模式配置等手段,有效解決了因PCIe主機(jī)端未嚴(yán)格遵循PCIe協(xié)議撤離參考時(shí)鐘而導(dǎo)致PCIe設(shè)備端無(wú)法進(jìn)入L1子狀態(tài)的問(wèn)題,增強(qiáng)了PCIe設(shè)備端對(duì)不同PCIe主機(jī)端的低功耗的兼容性,提高了產(chǎn)品經(jīng)濟(jì)效益。
技術(shù)領(lǐng)域
本申請(qǐng)涉及電子技術(shù)領(lǐng)域,特別涉及一種PCIe設(shè)備的狀態(tài)切換控制方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
PCIe(Peripheral Component Interconnect Express,外圍組件互聯(lián))是一種高速串行計(jì)算機(jī)擴(kuò)展總線,以傳輸速度快(不斷滿足日益增長(zhǎng)的傳輸帶寬需求)、端到端的可靠性傳輸、支持熱拔插、低功耗管理及服務(wù)質(zhì)量等特性在個(gè)人計(jì)算機(jī)、服務(wù)器、固態(tài)硬盤、數(shù)據(jù)中心、網(wǎng)卡等領(lǐng)域得到了青睞和廣泛應(yīng)用,使得該領(lǐng)域得到快速發(fā)展。
PCIe協(xié)議2.0版本中規(guī)定了PCIe電源管理分為兩種模式,即PCI-PM(PowerManagement,電源管理)和ASPM(Active State Power Management,活動(dòng)狀態(tài)電源管理)。其中ASPM電源管理狀態(tài)分為L(zhǎng)0、L0s、L1、L2、L3狀態(tài)。自PCIe協(xié)議3.0版本開(kāi)始,ASPM狀態(tài)增加了L1子狀態(tài)以便更好的支持低功耗電源管理。
根據(jù)PCIe3.1a協(xié)議,L1狀態(tài)包含L1.0、L1.1、L1.2子狀態(tài),其中L1.0子狀態(tài)即傳統(tǒng)的L1狀態(tài),L1.1和L1.2均是在L1.0狀態(tài)的基礎(chǔ)上滿足一定條件后進(jìn)入:L1.1子狀態(tài)和L1.2子狀態(tài)都是通過(guò)一個(gè)雙向的開(kāi)漏類型的時(shí)鐘請(qǐng)求信號(hào)CLKREQ#的變化來(lái)進(jìn)入和退出,不同的是,兩個(gè)子狀態(tài)的功耗不一樣,能提供的服務(wù)也不一樣。在L1.1子狀態(tài)下,鏈路共模電壓還存在,上游端口和下游端口的電氣空閑退出檢測(cè)電路還在工作;在L1.2子狀態(tài)下,鏈路的共模電壓已經(jīng)被關(guān)閉,上游端口和下游端口的電氣空閑退出檢測(cè)電路的功能也已被關(guān)閉。L1.2子狀態(tài)是更深的低功耗狀態(tài),退出延時(shí)也比L1.1子狀態(tài)大。
現(xiàn)有技術(shù)雖然對(duì)PCIe低功耗做了一些研究,但是,申請(qǐng)人發(fā)現(xiàn),現(xiàn)有技術(shù)中還存在有因PCIe主機(jī)端未嚴(yán)格遵循PCIe協(xié)議撤離參考時(shí)鐘而導(dǎo)致PCIe設(shè)備端無(wú)法進(jìn)入L1子狀態(tài)的問(wèn)題。因此,提供一種解決上述技術(shù)問(wèn)題的方案,已經(jīng)成為本領(lǐng)域中的一個(gè)重要課題。
發(fā)明內(nèi)容
本申請(qǐng)的目的在于提供一種PCIe設(shè)備的狀態(tài)切換控制方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),以便有效解決因PCIe主機(jī)端未嚴(yán)格遵循PCIe協(xié)議撤離參考時(shí)鐘而導(dǎo)致PCIe設(shè)備端無(wú)法進(jìn)入L1子狀態(tài)的問(wèn)題,增強(qiáng)PCIe設(shè)備端對(duì)不同PCIe主機(jī)端的低功耗的兼容性。
為解決上述技術(shù)問(wèn)題,第一方面,本申請(qǐng)公開(kāi)了一種PCIe設(shè)備的狀態(tài)切換控制方法,應(yīng)用于所述PCIe設(shè)備,所述方法包括:
在進(jìn)入到L1狀態(tài)后,判斷硬件電路是否發(fā)起L1子狀態(tài)進(jìn)入流程;
若是,則開(kāi)啟一個(gè)在預(yù)設(shè)時(shí)長(zhǎng)后進(jìn)行報(bào)時(shí)的定時(shí)器;
當(dāng)所述定時(shí)器觸發(fā)報(bào)時(shí)后,判斷所述PCIe設(shè)備是否仍處于L1狀態(tài)而未進(jìn)入L1子狀態(tài);
若是,則將參考時(shí)鐘切換為所述PCIe設(shè)備的內(nèi)部時(shí)鐘,以便進(jìn)入L1子狀態(tài)。
可選地,在所述將參考時(shí)鐘切換為所述PCIe設(shè)備的內(nèi)部時(shí)鐘之后,還包括:
當(dāng)所述硬件電路發(fā)起L1子狀態(tài)退出流程后,將參考時(shí)鐘切換為外部時(shí)鐘。
可選地,在所述定時(shí)器啟動(dòng)期間,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南國(guó)科微電子股份有限公司,未經(jīng)湖南國(guó)科微電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011347109.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F1-00 不包括在G06F 3/00至G06F 13/00和G06F 21/00各組的數(shù)據(jù)處理設(shè)備的零部件
G06F1-02 .數(shù)字函數(shù)發(fā)生器的
G06F1-04 .產(chǎn)生時(shí)鐘信號(hào)的或分配時(shí)鐘信號(hào)的,或者直接從這個(gè)設(shè)備中得出信號(hào)的
G06F1-16 .結(jié)構(gòu)部件或配置
G06F1-22 .限制或控制引線/門比例的裝置
G06F1-24 .復(fù)位裝置
- 一種安裝PCIE卡的設(shè)備
- 一種PCIe設(shè)備管理方法及裝置
- 一種高速外設(shè)部件互連標(biāo)準(zhǔn)卡及其使用方法和裝置
- 一種基于PCIESwitch的PCIE信號(hào)擴(kuò)展系統(tǒng)及方法
- 一種基于PCIE Switch的PCIE信號(hào)擴(kuò)展系統(tǒng)
- PCIe設(shè)備共享網(wǎng)絡(luò)的生成方法、裝置及系統(tǒng)
- 一種PCIE設(shè)備的對(duì)接方法及PCIE設(shè)備
- 一種PCIE擴(kuò)展卡、相應(yīng)主機(jī)和PCIE信號(hào)擴(kuò)展方法
- 一種PCIe總線地址空間分配方法及裝置
- 一種服務(wù)器CPU適配PCIE板卡的方法
- 傳感設(shè)備、檢索設(shè)備和中繼設(shè)備
- 簽名設(shè)備、檢驗(yàn)設(shè)備、驗(yàn)證設(shè)備、加密設(shè)備及解密設(shè)備
- 色彩調(diào)整設(shè)備、顯示設(shè)備、打印設(shè)備、圖像處理設(shè)備
- 驅(qū)動(dòng)設(shè)備、定影設(shè)備和成像設(shè)備
- 發(fā)送設(shè)備、中繼設(shè)備和接收設(shè)備
- 定點(diǎn)設(shè)備、接口設(shè)備和顯示設(shè)備
- 傳輸設(shè)備、DP源設(shè)備、接收設(shè)備以及DP接受設(shè)備
- 設(shè)備綁定方法、設(shè)備、終端設(shè)備以及網(wǎng)絡(luò)側(cè)設(shè)備
- 設(shè)備、主設(shè)備及從設(shè)備
- 設(shè)備向設(shè)備轉(zhuǎn)發(fā)
- 狀態(tài)檢測(cè)裝置及狀態(tài)檢測(cè)方法
- 狀態(tài)估計(jì)裝置以及狀態(tài)估計(jì)方法
- 經(jīng)由次級(jí)狀態(tài)推斷管理狀態(tài)
- 狀態(tài)估計(jì)裝置及狀態(tài)估計(jì)方法
- 狀態(tài)估計(jì)裝置、狀態(tài)估計(jì)方法
- 狀態(tài)預(yù)測(cè)裝置以及狀態(tài)預(yù)測(cè)方法
- 狀態(tài)推定裝置、狀態(tài)推定方法和狀態(tài)推定程序
- 狀態(tài)檢測(cè)系統(tǒng)及狀態(tài)檢測(cè)方法
- 狀態(tài)判定裝置、狀態(tài)判定方法以及狀態(tài)判定程序
- 狀態(tài)判斷裝置以及狀態(tài)判斷方法





