欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于芯片間高速接口hsic的喚醒、熱插拔方法和設(shè)備的制作方法

文檔序號(hào):6371890閱讀:497來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):基于芯片間高速接口hsic的喚醒、熱插拔方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù),尤其涉及一種基于芯片間高速接口 HSIC的喚醒、熱插拔方法和設(shè)備。
背景技術(shù)
目前,芯片間高速接口(High Speed Inter-Chip, HSIC)采用芯片間連接(Inter-Chip Connectivity, ICC)技術(shù),能夠?qū)崿F(xiàn)USB 2. 0協(xié)議在短距離間傳輸,還能保有類(lèi)比USB 2.0連接的軟件兼容性?,F(xiàn)有技術(shù)中,采用HSIC接口的主機(jī)芯片和外設(shè)芯片焊接在同一塊單板中,兩顆芯
片同時(shí)上電、同時(shí)掉電,使得設(shè)備電能消耗較大。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種基于芯片間高速接口 HSIC的喚醒、熱插拔方法和設(shè)備,節(jié)約設(shè)備電能。一方面,本發(fā)明實(shí)施例提供一種基于芯片間高速接口 HSIC的喚醒方法,包括主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài);所述主機(jī)處于休眠狀態(tài);所述主機(jī)從與所述外部設(shè)備連接的信號(hào)線接收所述外部設(shè)備發(fā)送的中斷信號(hào);所述主機(jī)根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒。本發(fā)明實(shí)施例還提供一種基于芯片間高速接口 HSIC的喚醒方法,包括與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備接收到用戶的操作指令;所述外部設(shè)備通過(guò)與所述主機(jī)連接的信號(hào)線向所述主機(jī)發(fā)送中斷信號(hào),以使所述主機(jī)從休眠狀態(tài)喚醒。另一方面,本發(fā)明實(shí)施例還提供一種基于芯片間高速接口 HSIC的熱插拔方法,包括主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài),或主機(jī)根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí);所述主機(jī)控制所述外部設(shè)備斷電;所述主機(jī)控制所述HSIC總線進(jìn)入初始狀態(tài),以等待所述外部設(shè)備上電;所述主機(jī)控制所述外部設(shè)備上電。另一方面,本發(fā)明實(shí)施例提供一種主機(jī),包括芯片間高速接口 HSIC接口,通過(guò)HSIC總線與外部設(shè)備連接;電平變化接口,通過(guò)信號(hào)線與所述外部設(shè)備連接,用于接收所述外部設(shè)備發(fā)送的中斷信號(hào);處理器,用于獲得所述外部設(shè)備處于空閑狀態(tài),所述主機(jī)處于休眠狀態(tài),所述電平變化接口從所述信號(hào)線上接收到所述外部設(shè)備發(fā)送的中斷信號(hào),則根據(jù)所述中斷信號(hào)控制所述主機(jī)從休眠狀態(tài)喚醒。本發(fā)明實(shí)施例提供一種外部設(shè)備,包括芯片間高速接口 HS IC接口,通過(guò)HSIC總線與主機(jī)連接;電平變化接口,通過(guò)信號(hào)線與所述主機(jī)連接,在所述處理器的控制下產(chǎn)生中斷信號(hào),并將所述中斷信號(hào)通過(guò)所述信號(hào)線發(fā)送給所述外部設(shè)備;處理器,用于接收到用戶的操作指令,控制所述電平變化接口產(chǎn)生所述中斷信號(hào)。另一方面,本發(fā)明實(shí)施例還提供一種主機(jī),包括芯片間高速接口 HSIC接口,通過(guò)HSIC總線與外部設(shè)備連接;處理器,用于獲得所述外部設(shè)備處于空閑狀態(tài),或根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí),控制所述外部設(shè)備斷電;控制所述HSIC總線進(jìn)入初始狀態(tài),以等待所述外部設(shè)備上電;控制所述外部設(shè)備上電。本發(fā)明實(shí)施例提供一種終端,包括主機(jī)和外部設(shè)備,所述主機(jī)和所述外部設(shè)備包括通過(guò)芯片間高速HSIC接口,所述主機(jī)的HSIC接口與所述外部設(shè)備的HSIC接口通過(guò)HSIC總線連接,所述主機(jī)和所述外部設(shè)備包括能夠產(chǎn)生電平變化的接口,所述主機(jī)的電平變化接口與所述外部設(shè)備的電平變化接口通過(guò)信號(hào)線連接。本發(fā)明實(shí)施例提供的基于芯片間高速接口 HSIC的喚醒方法和設(shè)備,當(dāng)主機(jī)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài),則主機(jī)在休眠狀態(tài)下,從與外部設(shè)備連接的信號(hào)線接收外部設(shè)備發(fā)送的中斷信號(hào)后,可以根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,實(shí)現(xiàn)節(jié)省設(shè)備的電能。本發(fā)明實(shí)施例提供的基于芯片間高速接口 HSIC的熱插拔方法和設(shè)備,當(dāng)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài)或者主機(jī)根據(jù)業(yè)務(wù)需求需要控制外部設(shè)備斷電時(shí),主機(jī)可以控制外部設(shè)備斷電,從而實(shí)現(xiàn)外部設(shè)備的熱插拔,節(jié)省設(shè)備的電能。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法一個(gè)實(shí)施例的流程圖;圖2為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法又一個(gè)實(shí)施例的流程圖;圖3為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法又一個(gè)實(shí)施例的流程圖;圖4為本發(fā)明提供的基于芯片間高速接口 HSIC的熱插拔方法一個(gè)實(shí)施例的流程圖;圖5為本發(fā)明提供的基于芯片間高速接口 HSIC的熱插拔方法又一個(gè)實(shí)施例的流程圖;圖6為本發(fā)明提供的主機(jī)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖7為本發(fā)明提供的外部設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖8為本發(fā)明提供的主機(jī)另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;圖9為本本發(fā)明提供的無(wú)線終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例中涉及的主機(jī),可以是個(gè)人計(jì)算機(jī)、手機(jī)、PAD、無(wú)線路由器或通用串行總線(Universal Serial BUS, USB)調(diào)制解調(diào)器等各種終端上的中央處理單元(CentralProcessing Unit, CPU)。外部設(shè)備,可以是無(wú)線保真(Wireless Fidelity, WiFi)芯片模 塊、藍(lán)牙模塊、攝像頭模塊等外設(shè)芯片。圖I為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法一個(gè)實(shí)施例的流程圖,如圖I所示,該方法包括S101、主機(jī)獲得與主機(jī)通過(guò)芯片間高速接口(High Speed Inter-Chip,HSIC)總線連接的外部設(shè)備處于空閑狀態(tài)。S102、主機(jī)處于休眠狀態(tài)。S103、主機(jī)從與所述外部設(shè)備連接的信號(hào)線接收所述外部設(shè)備發(fā)送的中斷信號(hào)。S104、主機(jī)根據(jù)中斷信號(hào),從休眠狀態(tài)喚醒。本實(shí)施例中涉及的主機(jī)與外部設(shè)備可以包括High Speed Inter-Chip(簡(jiǎn)稱(chēng)HSIC)接口,主機(jī)的HSIC接口與外部設(shè)備的HSIC接口通過(guò)HSIC總線連接,其中,主機(jī)和外部設(shè)備還可以包括能夠產(chǎn)生電平變化的接口(例如General Purpose Input Output (簡(jiǎn)稱(chēng)GPIO)接口或中斷接口),主機(jī)的電平變化的接口與外部設(shè)備的電平變化的接口可以通過(guò)信號(hào)線連接,該信號(hào)線可以由一根主機(jī)至外部設(shè)備之間雙向通信的信號(hào)線組成,也可以由一根主機(jī)至外部設(shè)備方向的信號(hào)線和一個(gè)外設(shè)至主機(jī)方向的信號(hào)線組成。信號(hào)線可以是通用輸入/輸出(General Purpose Input Output,GPI0)信號(hào)線,也可以是其他可以產(chǎn)生電平變化的信號(hào)線。其中,外部設(shè)備處于空閑狀態(tài)可以是指外部設(shè)備沒(méi)有用戶使用,等待用戶的場(chǎng)景,也可以是指外部設(shè)備的使用率低于一定門(mén)限的場(chǎng)景。主機(jī)可以通過(guò)檢測(cè)獲得到外部設(shè)備處于空閑狀態(tài),或者,外部設(shè)備處于空閑狀態(tài)時(shí),也可以將用于指示處于空閑狀態(tài)的消息主動(dòng)上報(bào)給主機(jī)。主機(jī)獲得外部設(shè)備處于空閑狀態(tài)后,主機(jī)可以將HSIC總線掛起(suspend),以使HSIC總線停止數(shù)據(jù)傳輸,之后,主機(jī)可以進(jìn)入休眠狀態(tài)。其中,主機(jī)可以具有多種休眠狀態(tài),舉例來(lái)說(shuō),在一種實(shí)施場(chǎng)景下,主機(jī)可以處于掉電狀態(tài),所有軟件均不運(yùn)行,內(nèi)存處于自刷新?tīng)顟B(tài);在另一種實(shí)施場(chǎng)景下,主機(jī)可以處于慢時(shí)鐘狀態(tài)。本發(fā)明實(shí)施例中對(duì)主機(jī)如何處于休眠狀態(tài)并不限定。外部設(shè)備處于空閑狀態(tài)后,可以進(jìn)入休眠狀態(tài)。作為一種可行的實(shí)施方式,主機(jī)獲得外部設(shè)備處于空閑狀態(tài)后,可以控制外部設(shè)備進(jìn)入休眠狀態(tài),舉例來(lái)說(shuō),主機(jī)可以通過(guò)軟件命令控制外部設(shè)備進(jìn)入休眠狀態(tài),還可以通過(guò)現(xiàn)有的各種方法控制外部設(shè)備進(jìn)入休眠狀態(tài)。作為另一種可行的實(shí)施方式,外部設(shè)備在檢測(cè)到HSIC總線掛起后,可以進(jìn)入休眠狀態(tài)。其中,外部設(shè)備可以具有多種休眠狀態(tài),舉例來(lái)說(shuō),外部設(shè)備可以處于低功耗狀態(tài),這種狀態(tài)下外部設(shè)備為省電模式,但可以響應(yīng)用戶操作。例如wifi芯片這種外部設(shè)備在休眠狀態(tài)下可以降低功率,信令幀拉長(zhǎng),可以響應(yīng)用戶接入。
主機(jī)處于休眠狀態(tài)的過(guò)程中,外部設(shè)備可以通過(guò)與主機(jī)連接的信號(hào)線向主機(jī)發(fā)送中斷信號(hào),該中斷信號(hào)可以是高電平信號(hào),也可以是低電平信號(hào)。主機(jī)接收到外部設(shè)備發(fā)送的中斷信號(hào)后,可以從休眠狀態(tài)喚醒,主機(jī)被喚醒后,即可以處于正常工作模式。主機(jī)喚醒后,可以將HSIC總線從掛起狀態(tài)恢復(fù)(resume)到正常工作狀態(tài),以使HSIC總線恢復(fù)數(shù)據(jù)傳輸。在外部設(shè)備處于休眠狀態(tài)的實(shí)施場(chǎng)景下,主機(jī)將HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)后,HSIC總線恢復(fù)數(shù)據(jù)傳輸,外部設(shè)備可以從休眠狀態(tài)喚醒。具體的,HSIC總線恢復(fù)數(shù)據(jù)傳輸后,可以采用HSIC協(xié)議中的resume協(xié)議使外部設(shè)備可以從休眠狀態(tài)喚醒。作為一種可行的實(shí)施方式,主機(jī)將HSIC總線掛起后,主機(jī)還可以先保存HSIC控制器的當(dāng)前狀態(tài),再進(jìn)入休眠狀態(tài)。在這種實(shí)施場(chǎng)景下,主機(jī)根據(jù)外部設(shè)備發(fā)送的中斷信號(hào)喚醒后,可以首先根據(jù)被保存的HSIC的狀態(tài)來(lái)恢復(fù)HSIC控制器,再將掛起的HSIC總線恢復(fù)到正常工作狀態(tài)。作為另一種可行的實(shí)施方式,主機(jī)將HSIC總線掛起后,主機(jī)可以保存HSIC控制器的當(dāng)前狀態(tài),控制HSIC總線斷電,之后,主機(jī)再進(jìn)入休眠狀態(tài)。在這種實(shí)施場(chǎng)景下,主機(jī)根據(jù)外部設(shè)備發(fā)送的中斷信號(hào)喚醒后,可以首先控制HSIC總線上電,再根據(jù)保存的HSIC控制器的狀態(tài)恢復(fù)HSIC控制器的狀態(tài),再將掛起的HSIC總線恢復(fù)到正常工作狀態(tài)。其中,HSIC總線恢復(fù)到正常工作狀態(tài)后,外部設(shè)備可以從休眠狀態(tài)進(jìn)入正常的工作狀態(tài)。本實(shí)施例提供的基于芯片間高速接口 HSIC的喚醒方法,當(dāng)主機(jī)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài),則主機(jī)在休眠狀態(tài)下,從與外部設(shè)備連接的信號(hào)線接收外部設(shè)備發(fā)送的中斷信號(hào)后,可以根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,實(shí)現(xiàn)節(jié)省設(shè)備的電能。圖2為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法又一個(gè)實(shí)施例的流程圖,如圖2,該方法包括S201、與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備接收到用戶的操作指令;S202、外部設(shè)備通過(guò)與主機(jī)連接的信號(hào)線向主機(jī)發(fā)送中斷信號(hào),以使主機(jī)從休眠狀態(tài)喚醒。外部設(shè)備接收到用戶的操作指令后,可以通過(guò)與主機(jī)連接的信號(hào)線向主機(jī)發(fā)送中斷信號(hào),從而實(shí)現(xiàn)基于HSIC總線喚醒處于休眠狀態(tài)的主機(jī)。需要說(shuō)明的是,上述的外部設(shè)備接收到用戶的操作指令,可以是指外部設(shè)備處于休眠狀態(tài)的實(shí)施場(chǎng)景,也可以是指外部設(shè)備處于正常工作狀態(tài)的實(shí)施場(chǎng)景,即,本發(fā)明對(duì)于外部設(shè)備在什么狀態(tài)下向主機(jī)發(fā)送中斷信號(hào)并不做出限制。在一種實(shí)施場(chǎng)景下,當(dāng)外部設(shè)備處于空閑狀態(tài)時(shí),例如外部設(shè)備沒(méi)有用戶使用,等待用戶的場(chǎng)景,或者,外部設(shè)備的使用率低于一定門(mén)限的場(chǎng)景下。外部設(shè)備可以在主機(jī)的控制下進(jìn)入休眠狀態(tài);或者,外部設(shè)備可以在檢測(cè)到與主機(jī)連接的HSIC總線掛起,則進(jìn)入休眠狀態(tài)。在外部設(shè)備處于休眠狀態(tài)實(shí)施場(chǎng)景下,主機(jī)被外部設(shè)備發(fā)送的中斷信號(hào)喚醒后,主機(jī)可以將HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)。而外部設(shè)備在HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)之后,可以從休眠狀態(tài)喚醒。本實(shí)施例提供的基于芯片間高速接口 HSIC的喚醒方法,通過(guò)芯片間高速接口 HSIC總線與主機(jī)連接,當(dāng)接收到用戶的操作指令,可以通過(guò)與主機(jī)連接的信號(hào)線向主機(jī)發(fā)送中斷信號(hào),以使主機(jī)從休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,從而實(shí)現(xiàn)節(jié)省外部設(shè)備的電能。圖3為本發(fā)明提供的基于芯片間高速接口 HSIC的喚醒方法又一個(gè)實(shí)施 例的流程圖,如圖3,本實(shí)施例提供了主機(jī)和外設(shè)基于HSIC總線休眠和喚醒的一個(gè)實(shí)施場(chǎng)景,該方法包括S301、主機(jī)獲得與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài)。S302、主機(jī)將HSIC總線掛起,以使HSIC總線停止數(shù)據(jù)傳輸。S303、主機(jī)保存HSIC控制器的當(dāng)前狀態(tài)。S304、主機(jī)控制HSIC總線斷電。其中,HSIC控制器通常進(jìn)行HSIC協(xié)議處理等操作,主機(jī)保存HSIC控制器器的當(dāng)前狀態(tài),以備HSIC總線上電后能夠恢復(fù)當(dāng)前狀態(tài)。S305、主機(jī)進(jìn)入休眠狀態(tài)。S306、外部設(shè)備檢測(cè)到HSIC總線掛起。S307、外部設(shè)備進(jìn)入休眠狀態(tài)。舉例來(lái)說(shuō),外部設(shè)備WiFi模塊的接入點(diǎn)(Access Point, AP)模塊可以進(jìn)入待機(jī)休眠態(tài),來(lái)等待用戶接入,以節(jié)省WiFi模塊的電源消耗。S308、外部設(shè)備接收到用戶的操作指令。S309、外部設(shè)備通過(guò)信號(hào)線向主機(jī)發(fā)送中斷信號(hào)。主機(jī)進(jìn)入待機(jī)休眠狀態(tài)后,能夠響應(yīng)外部設(shè)備與主機(jī)之間的信號(hào)線上的電平變化產(chǎn)生的中斷信號(hào)。當(dāng)有用戶操作外部設(shè)備時(shí),例如,用戶通過(guò)接入外部設(shè)備WiFi芯片,則外部設(shè)備可以通過(guò)信號(hào)線向主機(jī)發(fā)出一個(gè)中斷信號(hào)來(lái)喚醒主機(jī)。S310、主機(jī)從休眠狀態(tài)喚醒。S311、主機(jī)控制HSIC總線上電。S312、主機(jī)根據(jù)保存的HSIC控制器的狀態(tài)恢復(fù)HSIC控制器的狀態(tài)。S313、主機(jī)將HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài),以使HSIC總線恢復(fù)數(shù)據(jù)傳輸,外部設(shè)備從休眠狀態(tài)喚醒。其中,上述步驟中的S304與S311可以為可選步驟。本實(shí)施例提供的基于芯片間高速接口 HSIC的喚醒方法,主機(jī)在獲得外部設(shè)備處于空閑狀態(tài)后,主機(jī)可以將HSIC總線掛起,并進(jìn)入休眠狀態(tài)。外部設(shè)備檢測(cè)到HSIC總線掛起后,也可以進(jìn)入休眠狀態(tài)。當(dāng)外部設(shè)備接收到用戶的操作指令后,外部設(shè)備可以通過(guò)與主機(jī)之間連接的信號(hào)線向主機(jī)發(fā)送終端信號(hào)來(lái)喚醒主機(jī),從而實(shí)現(xiàn)外部設(shè)備和主機(jī)基于HSIC總線的休眠和喚醒,實(shí)現(xiàn)節(jié)省設(shè)備能耗。圖4為本發(fā)明提供的基于芯片間高速接口 HSIC的熱插拔方法一個(gè)實(shí)施例的流程圖,如圖4所示,該方法包括S401、主機(jī)獲得與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài),或主機(jī)根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電。S402、主機(jī)控制外部設(shè)備斷電。S403、主機(jī)控制HSIC總線進(jìn)入初始狀態(tài),以等待外部設(shè)備上電。S404、主機(jī)控制外部設(shè)備上電。
本實(shí)施例中涉及的主機(jī)與外部設(shè)備之間,可以通過(guò)HSIC總線連接。其中,外部設(shè)備處于空閑狀態(tài)可以是指外部設(shè)備沒(méi)有用戶使用,等待用戶的場(chǎng)景,也可以是指外部設(shè)備的使用率低于一定門(mén)限的場(chǎng)景。主機(jī)可以通過(guò)直接檢測(cè)獲得到外部設(shè)備處于空閑狀態(tài),或者,外部設(shè)備處于空閑狀態(tài)時(shí),也可以將用于指示處于空閑狀態(tài)的消息主動(dòng)上報(bào)給主機(jī)。本實(shí)施例中,外部設(shè)備可以具有獨(dú)立的供電模塊,或者,外部設(shè)備可以具有獨(dú)立的供電線路。主機(jī)獲得外部設(shè)備處于空閑狀態(tài),或者,主機(jī)根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí),例如主機(jī)與外部設(shè)備通信的過(guò)程中獲知外部設(shè)備出現(xiàn)異常等實(shí)施場(chǎng)景,則主機(jī)可以控制外部設(shè)備斷電。舉例來(lái)說(shuō),主機(jī)可以控制外部設(shè)備的供電模塊停止向外部設(shè)備供電,或者,主機(jī)可以斷開(kāi)外部設(shè)備的供電線路,以使外部設(shè)備斷電。主機(jī)控制外部設(shè)備斷電之后,主機(jī)可以控制HSIC總線進(jìn)入初始狀態(tài),以等待外部設(shè)備上電。進(jìn)入初始狀態(tài)的HSIC總線在外部設(shè)備下次上電接入時(shí),能夠識(shí)別外部設(shè)備,從而保證主機(jī)與外部設(shè)備之間的正常通信。其中,主機(jī)控制HSIC總線進(jìn)入初始狀態(tài),具體可以是控制HSIC控制器重新初始化,以實(shí)現(xiàn)HSIC總線進(jìn)入初始狀態(tài)。作為一種可行的實(shí)施方式,主機(jī)控制HSIC總線進(jìn)入初始狀態(tài)之后,主機(jī)還可以保存HSIC控制器的當(dāng)前狀態(tài),然后進(jìn)入休眠狀態(tài),以降低主機(jī)的功耗。在這種實(shí)施場(chǎng)景下,主機(jī)喚醒之后,可以根據(jù)保存的HSIC寄存器的狀態(tài)恢復(fù)HSIC寄存器狀態(tài),再控制外部設(shè)備上電。作為另一種可行的實(shí)施方式,主機(jī)控制HSIC總線進(jìn)入初始狀態(tài)之后,主機(jī)可以保存HSIC控制器的當(dāng)前狀態(tài),控制HSIC總線斷電。之后,主機(jī)可以進(jìn)入休眠狀態(tài),以降低主機(jī)的功耗。在這種實(shí)施場(chǎng)景下,主機(jī)喚醒之后,可以控制HSIC總線上電,根據(jù)保存的HSIC寄存器的狀態(tài)恢復(fù)HSIC寄存器狀態(tài),再控制外部設(shè)備上電。本實(shí)施例提供的基于芯片間高速接口 HSIC的熱插拔方法,當(dāng)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài)或者主機(jī)根據(jù)業(yè)務(wù)需求需要控制外部設(shè)備斷電時(shí),主機(jī)可以控制外部設(shè)備斷電,從而實(shí)現(xiàn)外部設(shè)備的熱插拔,節(jié)省設(shè)備的電能。圖5為本發(fā)明提供的基于芯片間高速接口 HSIC的熱插拔方法又一個(gè)實(shí)施例的流程圖,如圖5所示,本實(shí)施例提供了主機(jī)和外設(shè)基于HSIC總線實(shí)現(xiàn)熱插拔的一個(gè)實(shí)施場(chǎng)景,該方法包括S501、主機(jī)獲得與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài),或主機(jī)根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí)。S502、主機(jī)控制外部設(shè)備斷電。S503、主機(jī)控制HSIC總線進(jìn)入初始狀態(tài),以等待外部設(shè)備上電。S504、主機(jī)保存HSIC控制器的當(dāng)前狀態(tài)。S505、主機(jī)控制HSIC總線斷電。S506、主機(jī)進(jìn)入休眠狀態(tài)。S507、主機(jī)由休眠狀態(tài)喚醒。S508、主機(jī)控制HSIC總線上電。
S509、主機(jī)根據(jù)保存的HSIC寄存器的狀態(tài)恢復(fù)HSIC寄存器狀態(tài)。S510、主機(jī)控制外部設(shè)備上電。在外部設(shè)備需要重新使用的場(chǎng)景下,主機(jī)可以通過(guò)控制外部設(shè)備上電。外部設(shè)備上電后,HSIC總線可以檢測(cè)到外部設(shè)備的連接,并且可以正常枚舉外部設(shè)備。從而實(shí)現(xiàn)HSIC接口的熱插拔功能。本實(shí)施例提供的基于芯片間高速接口 HSIC的熱插拔方法,主機(jī)可以在外部設(shè)備處于空閑狀場(chǎng)景下,或者主機(jī)可以根據(jù)業(yè)務(wù)需求控制外部設(shè)備斷電,以節(jié)省電能。主機(jī)還可以控制HSIC總線進(jìn)入初始狀態(tài),以便外部設(shè)備上電后,HSIC總線能夠識(shí)別外部設(shè)備,從而實(shí)現(xiàn)HSIC接口支持熱插拔,節(jié)約設(shè)備電能。圖6為本發(fā)明提供的主機(jī)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖6所示,該主機(jī)包括HSIC接口 11、電平變化接口 12和處理器13;芯片間高速接口 HSIC接口 11,通過(guò)HSIC總線與外部設(shè)備連接;電平變化接口 12,通過(guò)信號(hào)線與外部設(shè)備連接,用于接收外部設(shè)備發(fā)送的中斷信號(hào);處理器13,用于獲得外部設(shè)備處于空閑狀態(tài),主機(jī)處于休眠狀態(tài),電平變化接口從信號(hào)線上接收到外部設(shè)備發(fā)送的中斷信號(hào),則根據(jù)中斷信號(hào)控制主機(jī)從休眠狀態(tài)喚醒??蛇x的,處理器13還可以用于在獲得外部設(shè)備處于空閑狀態(tài)之后,控制外部設(shè)備進(jìn)入休眠狀態(tài)。進(jìn)一步的或可選的,在主機(jī)處于休眠狀態(tài)之前,處理器13還可以用于將HSIC總線掛起,以使HSIC總線停止數(shù)據(jù)傳輸。進(jìn)一步的或可選的,處理器13將HSIC總線掛起之后,還可以用于保存HSIC控制器的當(dāng)前狀態(tài),控制HSIC總線斷電。進(jìn)一步的或可選的,處理器13根據(jù)中斷信號(hào),控制主機(jī)從休眠狀態(tài)喚醒之后,還可以用于控制HSIC總線上電,根據(jù)保存的HSIC控制器的狀態(tài)恢復(fù)HSIC控制器的狀態(tài)。進(jìn)一步的或可選的,處理器13根據(jù)保存的HSIC控制器的狀態(tài)恢復(fù)HSIC控制器的狀態(tài)之后,還可以用于將HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài),以使HSIC總線恢復(fù)數(shù)據(jù)傳輸,外部設(shè)備從休眠狀態(tài)喚醒。本發(fā)明實(shí)施例提供的主機(jī),與本發(fā)明實(shí)施例提供的基于芯片間聞速接口 HSIC的喚醒方法相對(duì)應(yīng),為基于芯片間高速接口 HSIC的喚醒方法的執(zhí)行設(shè)備,其執(zhí)行基于芯片間高速接口 HSIC的喚醒方法的過(guò)程可參見(jiàn)本發(fā)明圖I和圖3所示實(shí)施例中的相關(guān)描述,在此不再贅述。
本實(shí)施例提供的主機(jī),當(dāng)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài),則主機(jī)在休眠狀態(tài)下,從與外部設(shè)備連接的信號(hào)線接收外部設(shè)備發(fā)送的中斷信號(hào)后,可以根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,實(shí)現(xiàn)節(jié)省設(shè)備的電能。圖7為本發(fā)明提供的外部設(shè)備一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖7所示,該外部設(shè)備包括HSIC接口 21、電平變化接口 22和處理器23 ;芯片間高速接口 HSIC接口 21,通過(guò)HSIC總線與主機(jī)連接;電平變化接口 22,通過(guò)信號(hào)線與主機(jī)連接,在處理器的控制下產(chǎn)生中斷信號(hào),并將中斷信號(hào)通過(guò)信號(hào)線發(fā)送給外部設(shè)備;處理器23,用于接收到用戶的操作指令,控制電平變化接口產(chǎn)生中斷信號(hào)??蛇x的,處理器22還可以用于外部設(shè)備處于空閑狀態(tài),在主機(jī)的控制下控制外 部設(shè)備進(jìn)入休眠狀態(tài);或者,外部設(shè)備處于空閑狀態(tài),檢測(cè)到HSIC總線掛起,控制外部設(shè)備進(jìn)入休眠狀態(tài)。進(jìn)一步的或可選的,外部設(shè)備進(jìn)入休眠狀態(tài)之后,處理器23還可以用于在HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)之后,控制外部設(shè)備從休眠狀態(tài)喚醒。本發(fā)明實(shí)施例提供的外部設(shè)備,與本發(fā)明實(shí)施例提供的基于芯片間高速接口 HSIC的喚醒方法相對(duì)應(yīng),為基于芯片間高速接口 HSIC的喚醒方法的執(zhí)行設(shè)備,其執(zhí)行基于芯片間高速接口 HSIC的喚醒方法的過(guò)程可參見(jiàn)本發(fā)明圖2和圖3所示實(shí)施例中的相關(guān)描述,在此不再贅述。本實(shí)施例提供的外部設(shè)備,通過(guò)芯片間高速接口 HSIC總線與主機(jī)連接,當(dāng)接收到用戶的操作指令,可以通過(guò)與主機(jī)連接的信號(hào)線向主機(jī)發(fā)送中斷信號(hào),以使主機(jī)從休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,從而實(shí)現(xiàn)節(jié)省外部設(shè)備的電能。圖8為本發(fā)明提供的主機(jī)另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖8所示,該主機(jī)包括HSIC接口 31和處理器32 ;芯片間高速接口 HSIC接口 31,通過(guò)HSIC總線與外部設(shè)備連接;處理器32,用于獲得外部設(shè)備處于空閑狀態(tài),或根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí),控制外部設(shè)備斷電;控制HSIC總線進(jìn)入初始狀態(tài),以等待外部設(shè)備上電;控制外部設(shè)備上電??蛇x的,處理器32控制HSIC總線進(jìn)入初始狀態(tài)具體為控制HSIC控制器重新初始化。進(jìn)一步的或可選的,處理器32控制HSIC總線進(jìn)入初始狀態(tài)之后,當(dāng)主機(jī)進(jìn)入休眠狀態(tài)之前,處理器還用于保存HSIC控制器的當(dāng)前狀態(tài);控制HSIC總線斷電。進(jìn)一步的或可選的,主機(jī)喚醒之后,處理器控制外部設(shè)備上電之前,處理器32還可以用于控制HSIC總線上電;根據(jù)保存的HSIC寄存器的狀態(tài)恢復(fù)HSIC寄存器狀態(tài)。本發(fā)明實(shí)施例提供的主機(jī),與本發(fā)明實(shí)施例提供的基于芯片間聞速接口 HSIC的休眠熱插拔相對(duì)應(yīng),為基于芯片間高速接口 HSIC的熱插拔方法的執(zhí)行設(shè)備,其執(zhí)行基于芯片間高速接口 HSIC的熱插拔方法的過(guò)程可參見(jiàn)本發(fā)明圖4和圖5所示實(shí)施例中的相關(guān)描述,在此不再贅述。本實(shí)施例提供的主機(jī),當(dāng)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài)或者主機(jī)根據(jù)業(yè)務(wù)需求需要控制外部設(shè)備斷電時(shí),主機(jī)可以控制外部設(shè)備斷電,從而實(shí)現(xiàn)外部設(shè)備的熱插拔,節(jié)省設(shè)備的電能。圖9為本發(fā)明提供的無(wú)線終端一個(gè)實(shí)施例的結(jié)構(gòu)示意圖,如圖9所示,該終端可以包括主機(jī)41和外部設(shè)備42 ;主機(jī)和外部設(shè)備包括通過(guò)芯片間高速HSIC接口,主機(jī)的HSIC接口與外部設(shè)備的HSIC接口通過(guò)HSIC總線連接,主機(jī)和外部設(shè)備包括能夠產(chǎn)生電平變化的接口,主機(jī)的電平變化接口與外部設(shè)備的電平變化接口通過(guò)信號(hào)線連接??蛇x的,電平變化的接口可以為通用輸入/輸出GPIO接口,或中斷接口。進(jìn)一步的或可選的,外部設(shè)備處于空閑狀態(tài)時(shí),主機(jī)可以將HSIC總線掛起,主機(jī)處于休眠狀態(tài)。 進(jìn)一步的或可選的,主機(jī)通過(guò)信號(hào)線接收到外部設(shè)備發(fā)送的中斷信號(hào)后,主機(jī)可以從休眠狀態(tài)喚醒。進(jìn)一步的或可選的,外部設(shè)備處于空閑狀態(tài)時(shí),主機(jī)可以控制外部設(shè)備休眠;或外部設(shè)備檢測(cè)HSIC總線狀態(tài),如果HSIC總線處于掛起狀態(tài),外部設(shè)備可以處于休眠狀態(tài)。進(jìn)一步的或可選的,主機(jī)將HSIC總線掛起后,主機(jī)可以保存HSIC控制器的當(dāng)前狀態(tài),主機(jī)可以控制HSIC總線斷電。進(jìn)一步的或可選的,主機(jī)從休眠狀態(tài)喚醒之后,主機(jī)可以控制HSIC總線上電,主機(jī)可以根據(jù)保存的HSIC控制器的狀態(tài)恢復(fù)HSIC控制器的狀態(tài),恢復(fù)HSIC總線,喚醒外部設(shè)備。進(jìn)一步的或可選的,主機(jī)檢測(cè)到與主機(jī)通過(guò)芯片間高速接口 HSIC總線連接的外部設(shè)備處于空閑狀態(tài)時(shí),可以控制外部設(shè)備斷電,主機(jī)可以控制HSIC總線進(jìn)入初始狀態(tài)。其中,無(wú)線終端可以為無(wú)線路由器,手機(jī)或USB調(diào)制解調(diào)器。本發(fā)明實(shí)施例提供的終端,其中包括的主機(jī)和外部設(shè)備的具體結(jié)構(gòu)和功能可參見(jiàn)本發(fā)明提供的主機(jī)和外部設(shè)備的實(shí)施例,在此不再贅述。本發(fā)明實(shí)施例提供的終端,當(dāng)主機(jī)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài),則主機(jī)在休眠狀態(tài)下,從與外部設(shè)備連接的信號(hào)線接收外部設(shè)備發(fā)送的中斷信號(hào)后,可以根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒,從而實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒,實(shí)現(xiàn)節(jié)省設(shè)備的電能。當(dāng)獲得與主機(jī)通過(guò)HSIC總線連接的外部設(shè)備處于空閑狀態(tài)或者主機(jī)根據(jù)業(yè)務(wù)需求需要控制外部設(shè)備斷電時(shí),主機(jī)可以控制外部設(shè)備斷電,從而實(shí)現(xiàn)外部設(shè)備的熱插拔,節(jié)省設(shè)備的電能。需要說(shuō)明的是,上述實(shí)施例中的主機(jī)與外部設(shè)備可以包括High SpeedInter-Chip (簡(jiǎn)稱(chēng)HSIC)接口,主機(jī)的HSIC接口與外部設(shè)備的HSIC接口通過(guò)HSIC總線連接,其中,主機(jī)和外部設(shè)備還可以包括能夠產(chǎn)生電平變化的接口(例如General PurposeInput Output (簡(jiǎn)稱(chēng)GPIO)接口,或中斷接口),主機(jī)的電平變化的接口與外部設(shè)備的電平變化的接口可以通過(guò)信號(hào)線連接。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅 是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本申請(qǐng)各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,以上實(shí)施例僅用以說(shuō)明本申請(qǐng)的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本申請(qǐng)進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本申請(qǐng)各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種基于芯片間高速接ロ HSIC的喚醒方法,其特征在于,包括 主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接ロ HSIC總線連接的外部設(shè)備處于空閑狀態(tài); 所述主機(jī)處于休眠狀態(tài); 所述主機(jī)從與所述外部設(shè)備連接的信號(hào)線接收所述外部設(shè)備發(fā)送的中斷信號(hào); 所述主機(jī)根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接ロ HSIC總線連接的外部設(shè)備處于空閑狀態(tài)之后,還包括 所述主機(jī)控制所述外部設(shè)備進(jìn)入休眠狀態(tài)。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在干,所述主機(jī)處于休眠狀態(tài)之前,還包括 所述主機(jī)將所述HSIC總線掛起,以使所述HSIC總線停止數(shù)據(jù)傳輸。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述主機(jī)將所述HSIC總線掛起之后,還包括 所述主機(jī)保存HSIC控制器的當(dāng)前狀態(tài); 所述主機(jī)控制所述HSIC總線斷電。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述主機(jī)根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒之后,還包括 所述主機(jī)控制所述HSIC總線上電; 所述主機(jī)根據(jù)保存的所述HSIC控制器的狀態(tài)恢復(fù)所述HSIC控制器的狀態(tài)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述主機(jī)根據(jù)保存的所述HSIC控制器的狀態(tài)恢復(fù)所述HSIC控制器的狀態(tài)之后,還包括 所述主機(jī)將所述HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài),以使所述HSIC總線恢復(fù)數(shù)據(jù)傳輸,所述外部設(shè)備從休眠狀態(tài)喚醒。
7.一種基于芯片間高速接ロ HSIC的喚醒方法,其特征在于,包括 與主機(jī)通過(guò)芯片間高速接ロ HSIC總線連接的外部設(shè)備接收到用戶的操作指令; 所述外部設(shè)備通過(guò)與所述主機(jī)連接的信號(hào)線向所述主機(jī)發(fā)送中斷信號(hào),以使所述主機(jī)從休眠狀態(tài)喚醒。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述與主機(jī)通過(guò)芯片間高速接ロHSIC總線連接的外部設(shè)備接收到用戶的操作指令之前,還包括 所述外部設(shè)備處于空閑狀態(tài); 所述外部設(shè)備在所述主機(jī)的控制下進(jìn)入休眠狀態(tài);或者,所述外部設(shè)備檢測(cè)到所述HSIC總線掛起,所述外部設(shè)備進(jìn)入休眠狀態(tài)。
9.根據(jù)權(quán)利要求8所述的方法,其特征在干,所述外部設(shè)備進(jìn)入休眠狀態(tài)之后,還包括 所述外部設(shè)備在所述HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)之后,從休眠狀態(tài)喚醒。
10.一種基于芯片間高速接ロ HSIC的熱插拔方法,其特征在于,包括 主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接ロ HSIC總線連接的外部設(shè)備處于空閑狀態(tài),或主機(jī)根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí);所述主機(jī)控制所述外部設(shè)備斷電; 所述主機(jī)控制所述HSIC總線進(jìn)入初始狀態(tài),以等待所述外部設(shè)備上電; 所述主機(jī)控制所述外部設(shè)備上電。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述主機(jī)控制所述HSIC總線進(jìn)入初始狀態(tài),包括 所述主機(jī)控制HSIC控制器重新初始化。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,所述主機(jī)控制所述HSIC總線進(jìn)入初始狀態(tài)之后,當(dāng)所述主機(jī)進(jìn)入休眠狀態(tài)之前,還包括 所述主機(jī)保存HSIC控制器的當(dāng)前狀態(tài); 所述主機(jī)控制所述HSIC總線斷電。
13.根據(jù)權(quán)利要求11或12所述的方法,其特征在于,所述主機(jī)喚醒之后,所述主機(jī)控制所述外部設(shè)備上電之前,還包括 所述主機(jī)控制所述HSIC總線上電; 所述主機(jī)根據(jù)保存的所述HSIC寄存器的狀態(tài)恢復(fù)所述HSIC寄存器狀態(tài)。
14.ー種主機(jī),其特征在于,包括 芯片間高速接ロ HSIC接ロ,通過(guò)HSIC總線與外部設(shè)備連接; 電平變化接ロ,通過(guò)信號(hào)線與所述外部設(shè)備連接,用于接收所述外部設(shè)備發(fā)送的中斷信號(hào); 處理器,用于獲得所述外部設(shè)備處于空閑狀態(tài),所述主機(jī)處于休眠狀態(tài),所述電平變化接ロ從所述信號(hào)線上接收到所述外部設(shè)備發(fā)送的中斷信號(hào),則根據(jù)所述中斷信號(hào)控制所述主機(jī)從休眠狀態(tài)喚醒。
15.根據(jù)權(quán)利要求14所述的主機(jī),其特征在于,所述處理器還用于在獲得所述外部設(shè)備處于空閑狀態(tài)之后,控制所述外部設(shè)備進(jìn)入休眠狀態(tài)。
16.根據(jù)權(quán)利要求14或15所述的主機(jī),其特征在于,在所述主機(jī)處于休眠狀態(tài)之前,所述處理器還用于將所述HSIC總線掛起,以使所述HSIC總線停止數(shù)據(jù)傳輸。
17.根據(jù)權(quán)利要求16所述的主機(jī),其特征在于,所述處理器將所述HSIC總線掛起之后,還用于保存HSIC控制器的當(dāng)前狀態(tài),控制所述HSIC總線斷電。
18.根據(jù)權(quán)利要求17所述的主機(jī),其特征在于,所述處理器根據(jù)所述中斷信號(hào),控制所述主機(jī)從所述休眠狀態(tài)喚醒之后,還用于控制所述HSIC總線上電,根據(jù)保存的所述HSIC控制器的狀態(tài)恢復(fù)所述HSIC控制器的狀態(tài)。
19.根據(jù)權(quán)利要求18所述的主機(jī),其特征在于,所述處理器根據(jù)保存的所述HSIC控制器的狀態(tài)恢復(fù)所述HSIC控制器的狀態(tài)之后,還用于將所述HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài),以使所述HSIC總線恢復(fù)數(shù)據(jù)傳輸,所述外部設(shè)備從休眠狀態(tài)喚醒。
20.ー種外部設(shè)備,其特征在于,包括 芯片間高速接ロ HSIC接ロ,通過(guò)HSIC總線與主機(jī)連接; 電平變化接ロ,通過(guò)信號(hào)線與所述主機(jī)連接,在所述處理器的控制下產(chǎn)生中斷信號(hào),并將所述中斷信號(hào)通過(guò)所述信號(hào)線發(fā)送給所述外部設(shè)備; 處理器,用于接收到用戶的操作指令,控制所述電平變化接ロ產(chǎn)生所述中斷信號(hào)。
21.根據(jù)權(quán)利要求20所述的外部設(shè)備,其特征在于,所述處理器還用于所述外部設(shè)備處于空閑狀態(tài),在所述主機(jī)的控制下控制所述外部設(shè)備進(jìn)入休眠狀態(tài);或者,所述外部設(shè)備處于空閑狀態(tài),檢測(cè)到所述HSIC總線掛起,控制所述外部設(shè)備進(jìn)入休眠狀態(tài)。
22.根據(jù)權(quán)利要求20或21所述的外部設(shè)備,其特征在于,所述外部設(shè)備進(jìn)入休眠狀態(tài)之后,所述處理器還用于在所述HSIC總線從掛起狀態(tài)恢復(fù)到正常工作狀態(tài)之后,控制所述外部設(shè)備從休眠狀態(tài)喚醒。
23.ー種主機(jī),其特征在于,包括 芯片間高速接ロ HSIC接ロ,通過(guò)HSIC總線與外部設(shè)備連接; 處理器,用于獲得所述外部設(shè)備處于空閑狀態(tài),或根據(jù)業(yè)務(wù)的需求需要控制外部設(shè)備斷電時(shí),控制所述外部設(shè)備斷電;控制所述HSIC總線進(jìn)入初始狀態(tài),以等待所述外部設(shè)備上電;控制所述外部設(shè)備上電。
24.根據(jù)權(quán)利要求23所述的主機(jī),其特征在于,所述處理器控制所述HSIC總線進(jìn)入初始狀態(tài)具體為控制HSIC控制器重新初始化。
25.根據(jù)權(quán)利要求23或24所述的主機(jī),其特征在于,所述處理器控制所述HSIC總線進(jìn)入初始狀態(tài)之后,當(dāng)所述主機(jī)進(jìn)入休眠狀態(tài)之前,所述處理器還用于保存HSIC控制器的當(dāng)前狀態(tài);控制所述HSIC總線斷電。
26.根據(jù)權(quán)利24或25所述的主機(jī),其特征在于,所述主機(jī)喚醒之后,所述處理器控制所述外部設(shè)備上電之前,所述處理器還用于控制所述HSIC總線上電;根據(jù)保存的所述HSIC寄存器的狀態(tài)恢復(fù)所述HSIC寄存器狀態(tài)。
27.一種無(wú)線終端,其特征在干,包括主機(jī)和外部設(shè)備,所述主機(jī)和所述外部設(shè)備包括通過(guò)芯片間高速HSIC接ロ,所述主機(jī)的HSIC接ロ與所述外部設(shè)備的HSIC接ロ通過(guò)HSIC總線連接,所述主機(jī)和所述外部設(shè)備包括能夠產(chǎn)生電平變化的接ロ,所述主機(jī)的電平變化接ロ與所述外部設(shè)備的電平變化接ロ通過(guò)信號(hào)線連接。
28.根據(jù)權(quán)利要求27所述的終端,其特征在于,所述電平變化的接ロ為通用輸入/輸出GPIO接ロ,或中斷接ロ。
29.根據(jù)權(quán)利要求27所述的終端,其特征在于,所述外部設(shè)備處于空閑狀態(tài)時(shí),所述主機(jī)將所述HSIC總線掛起,所述主機(jī)處于休眠狀態(tài)。
30.根據(jù)權(quán)利要求27-29任一項(xiàng)所述的終端,其特征在于,所述主機(jī)通過(guò)所述信號(hào)線接收到所述外部設(shè)備發(fā)送的中斷信號(hào)后,所述主機(jī)從所述休眠狀態(tài)喚醒。
31.根據(jù)權(quán)利要求27所述的終端,其特征在于,所述外部設(shè)備處于空閑狀態(tài)時(shí),所述主機(jī)控制所述外部設(shè)備休眠;或 所述外部設(shè)備檢測(cè)HSIC總線狀態(tài),如果HSIC總線處于掛起狀態(tài),所述外部設(shè)備處于休眠狀態(tài)。
32.根據(jù)權(quán)利要求28所述的終端,其特征在于,所述主機(jī)將所述HSIC總線掛起后,所述主機(jī)保存HSIC控制器的當(dāng)前狀態(tài),所述主機(jī)控制所述HSIC總線斷電。
33.根據(jù)權(quán)利要求30所述的終端,其特征在于,所述主機(jī)從所述休眠狀態(tài)喚醒之后,所述主機(jī)控制所述HSIC總線上電,所述主機(jī)根據(jù)保存的所述HSIC控制器的狀態(tài)恢復(fù)所述HSIC控制器的狀態(tài),恢復(fù)所述HSIC總線,喚醒所述外部設(shè)備。
34.根據(jù)權(quán)利要求27所述的終端,其特征在于,所述主機(jī)檢測(cè)到與所述主機(jī)通過(guò)芯片間高速接ロ HSIC總線連接的外部設(shè)備處于空閑狀態(tài)時(shí),控制所述外部設(shè)備斷電,所述主機(jī)控制所述HSIC總線進(jìn)入初始狀態(tài)。
35.根據(jù)權(quán)利要求27-34任一所述的終端,其特征在干,所述無(wú)線終端為無(wú)線路由器,手機(jī)或USB調(diào)制解調(diào)器。
全文摘要
本發(fā)明實(shí)施例提供一種基于芯片間高速接口HSIC的喚醒、熱插拔方法和設(shè)備。一種方法包括主機(jī)獲得與所述主機(jī)通過(guò)芯片間高速接口HSIC總線連接的外部設(shè)備處于空閑狀態(tài);所述主機(jī)處于休眠狀態(tài);所述主機(jī)從與所述外部設(shè)備連接的信號(hào)線接收所述外部設(shè)備發(fā)送的中斷信號(hào);所述主機(jī)根據(jù)所述中斷信號(hào),從所述休眠狀態(tài)喚醒。實(shí)現(xiàn)主機(jī)和外部設(shè)備基于HSIC總線的喚醒和熱插拔,實(shí)現(xiàn)節(jié)約設(shè)備電能。
文檔編號(hào)G06F1/32GK102799550SQ201210208398
公開(kāi)日2012年11月28日 申請(qǐng)日期2012年6月21日 優(yōu)先權(quán)日2012年6月21日
發(fā)明者桂永林, 趙陽(yáng), 朱光澤 申請(qǐng)人:華為終端有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
上饶县| 定襄县| 灌云县| 修武县| 昌平区| 白水县| 禹城市| 兴海县| 应城市| 图们市| 金寨县| 伊金霍洛旗| 手机| 区。| 诏安县| 宁蒗| 永嘉县| 新化县| 云林县| 临沭县| 项城市| 黔江区| 榆林市| 河源市| 巴塘县| 宣恩县| 元阳县| 光山县| 姚安县| 买车| 内丘县| 黄梅县| 阳东县| 洛浦县| 鹤岗市| 滨海县| 杭锦后旗| 敦化市| 达州市| 吴川市| 措勤县|