專利名稱:對(duì)單獨(dú)串行接口的多個(gè)連接的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于例如USB接口的第 一 串行接口和第二串行接口 的方法、設(shè)備、計(jì)算機(jī)程序產(chǎn)品和系統(tǒng)。
背景技術(shù):
USB是一種在稱為主機(jī)的復(fù)雜設(shè)備(例如,PC)與稱為設(shè)備的 已連接外圍設(shè)備(例如,鼠標(biāo),鍵盤等)之間提供快速線纜數(shù)據(jù)連 接的技術(shù)。
USB標(biāo)準(zhǔn)已經(jīng)擴(kuò)展為包括USB便攜式(on-The-Go, OTG )附 錄中的移動(dòng)設(shè)備之間的連接。該附錄允許在該連接任一 端處的外圍 設(shè)備發(fā)揮主機(jī)或者設(shè)備的作用。初始作用由線纜連接的方向(也即, 插入外圍設(shè)備的插頭A或者B的類型)來(lái)確定。
插入有USB OTG A插頭的外圍設(shè)備稱為A設(shè)備,其中A設(shè)備 在連接期間供電,并且最初將發(fā)揮主機(jī)作用。插入有USBOTGB插 頭的外圍設(shè)備稱為B設(shè)備,其中B設(shè)備從A設(shè)備獲得供電并且最初 發(fā)揮設(shè)備作用。
由于USB提供了從一個(gè)設(shè)備向另一個(gè)供電的能力,還可以制造 使用USB端口的充電器。這種充電器目前在USB實(shí)現(xiàn)者論壇2006 年7月22日的白皮書"USB charging white paper( USB充電白皮書)" 中進(jìn)行了定義。這種USB充電器的檢測(cè)需要充電器在D+線被拉高 并且D-線被拉低時(shí),在D-線上輸出邏輯高。
很多外圍設(shè)備只提供有一個(gè)單獨(dú)USB連接器。這顯現(xiàn)出了以下 問(wèn)題例如借助于上述充電器為USB單元充電、并同時(shí)經(jīng)由所述 USB單元的單獨(dú)USB連接器將數(shù)據(jù)傳遞給其他USB設(shè)備,由此不 能實(shí)現(xiàn)OTG功能。
發(fā)明內(nèi)容
鑒于上述問(wèn)題,本發(fā)明的目的特別是提供一種支持經(jīng)由單獨(dú)串 行連接器的增強(qiáng)的同時(shí)充電與去往其他設(shè)備的數(shù)據(jù)傳遞的方法、計(jì) 算機(jī)程序、計(jì)算機(jī)程序產(chǎn)品、設(shè)備和系統(tǒng)。
提出一種設(shè)備,包括第一串行接口和第二串行接口 ,每個(gè)串 行接口都包括電源線以及至少 一個(gè)數(shù)據(jù)線;耦合至所述第 一 串行接 口和所述第二串行接口的電源線的第 一開(kāi)關(guān)單元,其中在第 一狀態(tài) 中,所述第一開(kāi)關(guān)單元將所述第一串行接口的電源線連接至所述第 二串行接口的電源線,并且其中在第二狀態(tài)中,所述第一開(kāi)關(guān)單元
將所述第 一 串行接口的電源線連接至第 一附加電源線,所述第 一附 加電源線配置為連接至第一電源;并且所述設(shè)備包括控制器,其配 置用于控制所述第一開(kāi)關(guān)單元。
所述第 一 串行接口和所述第二串行接口可以是任意類型的串行 接口,其配置用于借助于電源線來(lái)傳輸功率,并且配置用于經(jīng)由所 述至少一個(gè)數(shù)據(jù)線來(lái)傳輸數(shù)據(jù)。例如,所述串行接口可以代表USB 接口,但是其也可以代表任何其他串行接口。
例如,所述設(shè)備可以經(jīng)由第 一 串行接口連接至第 一 電子單元, 并且所述設(shè)備可以經(jīng)由第二串行接口連接至第二電子單元。第一和 第二電子單元可以配置用于經(jīng)由所述串行接口的至少一個(gè)數(shù)據(jù)線來(lái) 進(jìn)行通信。
在所述第一開(kāi)關(guān)單元的第一狀態(tài)中,所述第一電子單元可以經(jīng) 由所述第 一 和第二串行接口的連接的電源線來(lái)從第二電子單元充 電。在所述第一開(kāi)關(guān)單元的第二狀態(tài)中,第一電子單元可以從設(shè)備 的第 一附加電源線來(lái)充電。第 一附加電源線可以連接至位于設(shè)備中 的內(nèi)部充電器,其中所述內(nèi)部充電器可以連接至第一電源,或者所 述第 一 電源線可以連接至位于所述設(shè)備外部、并連接至第 一電源的 外部充電器。
由此,按照本發(fā)明的設(shè)備允許經(jīng)由 一個(gè)單獨(dú)串行接口連接器同時(shí)將第一電子單元連接至第二電子單元,并同時(shí)對(duì)第一電子單元充 電。充電可以由所述設(shè)備的電源來(lái)執(zhí)行,或者由連接至第二接口的 第二電子單元來(lái)執(zhí)行,這可以取決于連接至所述設(shè)備的電子單元的類型。
由此,實(shí)現(xiàn)了提高的靈活性,因?yàn)榈谝浑娮訂卧梢詮膬蓚€(gè)不 同的源來(lái)進(jìn)行充電。此外,關(guān)于第一電子單元的實(shí)現(xiàn)復(fù)雜性得以降 低,因?yàn)橹恍枰粋€(gè)串行接口連接器而不是兩個(gè)連接器,便可以分 離地和同時(shí)地進(jìn)行充電以及提供向第二電子單元的數(shù)據(jù)傳送。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述第 一 和第二串行接口是
USB接口 。
由此,每個(gè)第一 USB接口和第二 USB 口可以包括差分?jǐn)?shù)據(jù)線, 也即D+和D-線,并且電源線可以對(duì)應(yīng)于VBUS線。
例如,所述設(shè)備可以經(jīng)由第一 USB接口連接至第一 USB單元, 并且所述設(shè)備可以經(jīng)由第二 USB接口連接至第二 USB單元。第一和 第二 USB單元可以經(jīng)由D+和D-線來(lái)進(jìn)行通信,其中第一接口的D+ 管腳可以連接至第二接口的D+管腳,并且其中第一接口的D-管腳可 以連接至第二接口的D-管腳。
在所述第一開(kāi)關(guān)單元的第一狀態(tài)中,所述第一 USB單元可以從 第二 USB單元充電,這例如是在第一 USB單元表示USB OTG B設(shè) 備并且第二 USB設(shè)備表示USB OTG A設(shè)備(例如,主機(jī)充電器) 的情況下,或者反之亦然,第一 USB單元可以為第二 USB單元充電, 這例如是在第一 USB單元表示USB OTG A設(shè)備并且第二 USB單元 表示USB OTGB設(shè)備的情況下。在所述第一開(kāi)關(guān)單元的第二狀態(tài)中, USB單元可以從所述設(shè)備的第一電源線充電。第一電源線可以連接 至位于所述設(shè)備中的內(nèi)部充電器,其中所述內(nèi)部充電器可以連接至 第一電源,或者第一電源線可以連接至位于所述設(shè)備外部、并且連 接至第一電源的外部充電器。
由此,按照本發(fā)明的設(shè)備允許經(jīng)由一個(gè)單獨(dú)的USB連接器同時(shí) 將第一 USB單元連接至第二 USB單元,并同時(shí)為第一 USB單元充
12電。充電可以由所述設(shè)備的電源來(lái)執(zhí)行,或者可以由連接至第二接
口的第二 USB單元來(lái)執(zhí)行,這可以取決于連接至所述設(shè)備的USB 單元的類型。例如,在任何應(yīng)用數(shù)據(jù)傳送期間的USB充電可以經(jīng)由 第一 USB單元的單獨(dú)USB連接器來(lái)執(zhí)行。
由此,實(shí)現(xiàn)了靈活性的提升,因?yàn)榈谝?USB單元可以從兩個(gè)不 同的源進(jìn)行充電。此外,關(guān)于第一USB單元的實(shí)現(xiàn)復(fù)雜度得以降低, 因?yàn)橹恍枰粋€(gè)USB連接器而不是兩個(gè)USB連接器,便可以用于分 離地充電以及與第二 USB單元的連接。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備包括用于將第 一 附加 電源線連接至第 一 電源的接口 。
例如,主電源可以經(jīng)由所述連接器而連接至所述設(shè)備,以便為 所述第一附加電源線供電。所述主電源可以包括或者可以表示所述 第 一 電源。
備選地,充電器可以經(jīng)由所述連接器而連接至所述設(shè)備。例如, 在串行接口表示USB接口的情況下,USB充電器可以經(jīng)由所述連接 器而連接至所述設(shè)備。在這種情況下,USB充電器具有干線(mains) 連接器;變壓裝置,用于生成指定的VBUS電壓(例如,5V);線 纜以及USB連接器,用于將VBUS電壓提供給USB設(shè)備以便充電。 由此,所述設(shè)備的所述連接器是USB連接器。該實(shí)施方式具有如下 優(yōu)點(diǎn)所提供的電壓不需要在所述設(shè)備內(nèi)進(jìn)行變壓,因?yàn)槠湟呀?jīng)提 供了正確的電壓電平。
按照本發(fā)明的設(shè)備的實(shí)施方式,如果所述第 一 附加電源線連接 至所述第 一電源,則所述控制器將第 一開(kāi)關(guān)單元切換為第二狀態(tài)。
由此,當(dāng)從第一電源為所述設(shè)備供電時(shí),則連接至第一接口的 第一電子單元(例如,USB單元)可以由所連接的第一電源來(lái)充電。 對(duì)于充電器或者主機(jī)充電器作為第二電子單元連接至第二接口的情 況而言,控制器可以可選地將第一開(kāi)關(guān)單元切換至第一狀態(tài),以便 由所連接的充電器或者主機(jī)充電器來(lái)為第一電子單元充電。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備包括充電器標(biāo)識(shí)單元,其配置用于檢測(cè)連接至第二串行接口的充電器,并且其中,如果在 第二串行接口處檢測(cè)到充電器,則所述控制器將所述第 一開(kāi)關(guān)單元 切換為第一狀態(tài)。
所述充電器標(biāo)識(shí)可以取決于串行接口的類型。
例如,在第一和第二串行接口表示USB接口的情況下,所述充 電器標(biāo)識(shí)可以通過(guò)檢測(cè)第二接口的D+和D-管腳的電平來(lái)執(zhí)行,例 如,可以通過(guò)D+高和D-低以及例如第二接口的VBUS的電壓來(lái)指
示充電器。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備包括第二開(kāi)關(guān)單元, 其分別耦合至所述第 一 串行接口的所述至少 一個(gè)數(shù)據(jù)線中的至少一 個(gè)數(shù)據(jù)線,并且耦合至第二串行接口的所述至少一個(gè)數(shù)據(jù)線中的至 少一個(gè)數(shù)據(jù)線,并且其中,在第一狀態(tài)中,所述第二開(kāi)關(guān)單元將所 述第 一 串行接口的所述至少 一 個(gè)數(shù)據(jù)線中的所述至少 一 個(gè)數(shù)據(jù)線分 別連接至所述第二串行接口的所述至少一個(gè)數(shù)據(jù)線中相應(yīng)的至少一 個(gè)數(shù)據(jù)線,并且其中,在第二狀態(tài)中,所述第二開(kāi)關(guān)單元禁用從第 一串行接口到第二串行接口的數(shù)據(jù)通行。
由此,在所述第一狀態(tài)中,啟用所述第一串行接口和所述第二 串行接口之間的數(shù)據(jù)通行。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述第 一 和第二串行接口是 USB接口 ,并且所述第一和第二 USB接口的所述電源線表示VBUS 電源線,其中所述第二開(kāi)關(guān)單元分別耦合至所述第一和第二USB接 口的D+和D-管腳,其中在所述第一狀態(tài)中,所述第二開(kāi)關(guān)單元將第 一和第二USB接口的D+管腳彼此連接,并將第一和第二USB接口 的D-管腳彼此連接。
由此,在第一狀態(tài)中,啟用所述第一 USB接口和所述第二 USB 接口之間的數(shù)據(jù)通行。例如,在第二狀態(tài)中,第一4妄口的D+和D-管腳和/或第二接口的D+和D-管腳可以被短路,其中在接口處被短 路的D+和D-管腳指示按照USB OTG規(guī)則的充電器。由此,為了指 示第一接口處和/或第二接口處的充電器,也可以使用該第二狀態(tài)。按照本發(fā)明的設(shè)備的實(shí)施方式,在所述第二狀態(tài)的第 一 子狀態(tài)
中,所述第二開(kāi)關(guān)單元將所述第一USB接口的D+管腳和D-管腳一 起短路,以便指示充電器,并且如果在第二USB接口處檢測(cè)到充電 器,則所述第二開(kāi)關(guān)單元切換至所述第一子狀態(tài)。
例如,可以通過(guò)切換第一 USB接口的相應(yīng)D+和D-管腳之間的 阻抗來(lái)執(zhí)行所述短路。由此,可以降低或者消除RF干擾。此外,可 以應(yīng)用靜電放電器之類的其他濾波器裝置,以便降低可能干擾所述 設(shè)備的RF千擾。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備配置用于經(jīng)由第一 USB4妄口的ID管腳進(jìn)行通信。
例如,為了提供完全的OTG功能,所述設(shè)備應(yīng)當(dāng)能夠經(jīng)由第一 接口與連接的第一USB單元通信。按照USB標(biāo)準(zhǔn),B插頭的ID管 腳是懸空的(floating),并且A插頭的ID管腳接地。由此,可以 將第一接口的ID管腳用于與兼容的USB單元進(jìn)行數(shù)據(jù)通信,例如, 通過(guò)將5線纜線連接至第一接口,該第一接口在其末端具有適于連 接至USB單元的USB插口的USB B插頭。為了進(jìn)行經(jīng)由第一接口 的ID管腳的這一通信,所述設(shè)備可以包括通信單元,其可以連接至 所述控制器。任何適當(dāng)?shù)逆溌废到y(tǒng)都可以用于與所連接的USB單元 的這一通信。
此外,例如,所述設(shè)備可以配置用于經(jīng)由第一 USB接口的ID 管腳來(lái)發(fā)射和/或接收射頻(RF)信號(hào)。這例如可以用于經(jīng)由所述設(shè) 備將來(lái)自附件的FM天線信號(hào)旁路到連接至第一USB接口的USB單元。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述經(jīng)由ID管腳的通信由雙阻 抗增強(qiáng)控制接口 (ECI)鏈路中斷來(lái)執(zhí)行。
按照本發(fā)明的設(shè)備的實(shí)施方式,當(dāng)USB單元連接至第一 USB接 口時(shí),如果所述USB單元適于經(jīng)由第一USB接口的ID管腳與所述 設(shè)備通信,并且沒(méi)有在第二USB接口處檢測(cè)到充電器,則所述設(shè)備 將第二開(kāi)關(guān)單元切換至第一狀態(tài),并且其中,如果所述USB單元不適于經(jīng)由第一USB接口的ID管腳來(lái)與所述設(shè)備通信,則所述設(shè)備 將第二開(kāi)關(guān)單元切換至第二狀態(tài)。
由此,可以僅在所述設(shè)備和連接至第一接口的USB單元可以彼 此通信的情況下,才提供通過(guò)所述設(shè)備的數(shù)據(jù)傳送。否則,所述設(shè) 備可以僅提供有限的功能,例如,僅有充電。
按照本發(fā)明的設(shè)備的實(shí)施方式,在USB OTG B設(shè)備連接至第二 USB接口的情況下,控制器將第一開(kāi)關(guān)單元切換至第二狀態(tài)的第一 子狀態(tài),其中在所述第一子狀態(tài)中,第一開(kāi)關(guān)單元將第一USB接口 的VBUS連接至第一附加電源線,并且將第二USB接口的VBUS連 接至第二附加電源線。
該第二附加電源線可以連接至獨(dú)立的第二電源,以便為連接至 第二接口的第二 USB單元供電。如果該第二附加電源可以表示可以 從第一電源供電的內(nèi)部電源,則該第二附加電源還可以連接至所述 設(shè)備的連接器。
按照本發(fā)明的設(shè)備的實(shí)施方式,在USBOTGB設(shè)備連接至第二 USB接口的情況下,并且在連接至第一 USB接口的所述USB單元 適于經(jīng)由第一 USB接口的ID管腳與所述設(shè)備通信的情況下,所述 設(shè)備經(jīng)由ID管腳發(fā)信號(hào)給所述USB單元以切換為主機(jī)作用。
由此,提供了完全的USB OTG功能,因?yàn)檫B接至第二接口的 USBOTGB設(shè)備需要A設(shè)備作為對(duì)手(antagonist),也即,主機(jī)設(shè) 備。因此,經(jīng)由ID管腳的通信確保了 OTG功能。
按照本發(fā)明的設(shè)備的實(shí)施方式,在USB OTG A設(shè)備連接至第二 USB接口 ,并且連接至第一 USB接口的所述USB單元適于經(jīng)由第 一 USB接口的ID管腳與所述設(shè)備通信的情況下,則所述設(shè)備經(jīng)由 ID管腳發(fā)信號(hào)給所述USB單元以切換為外圍設(shè)備作用。
由此,提供了完全的USB OTG功能,因?yàn)檫B接至第二接口的 USBOTGA設(shè)備需要B設(shè)備作為對(duì)手,也即,外圍設(shè)備。因此,經(jīng) 由ID管腳的通信確保了 OTG功能。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備包括連接至第二 USB接口的VBUS的泄漏開(kāi)關(guān)電路,其中所述泄漏開(kāi)關(guān)電路配置用于切 換到用于按照USB OTG標(biāo)準(zhǔn)的VBUS負(fù)載范圍來(lái)補(bǔ)償VBUS負(fù)載
的狀態(tài)。
由此,VBUS可以滿足標(biāo)準(zhǔn)和OTG附錄中定義的VBUS阻抗和
功耗值。
按照本發(fā)明的設(shè)備的實(shí)施方式,如果連接至第一 USB接口的所 述USB單元適于經(jīng)由第一USB接口的ID管腳與所述設(shè)備通信,并 且如果在操作期間所述第 一 電源從所述設(shè)備移除,則所述控制器將 第 一開(kāi)關(guān)單元切換為第 一狀態(tài),并且繼而如果USB OTG B設(shè)備連接 至第二USB,則經(jīng)由ID管腳發(fā)信號(hào)給USB單元以打開(kāi)其電源。
如果在操作期間第一電源被移除,例如,從設(shè)備連接器斷開(kāi), 則將第一開(kāi)關(guān)單元切換為第一狀態(tài),以便將第一接口的VBUS連接 至第二接口的VBUS。如果第二USB單元是OTGA設(shè)備,則對(duì)連接 至第一接口的第一 USB單元的電源由A設(shè)備提供,并且如果第二 USR不是OTG A設(shè)備,則經(jīng)由通信單元發(fā)信號(hào)給連接至第一接口的 第一 USB單元以打開(kāi)其電源,以便為連接至第二接口的第二 USB 單元供電。
由此,即使在移除第一電源時(shí),也能夠確保供電。 按照本發(fā)明的設(shè)備的實(shí)施方式,如果連接至第一 USB接口的所 述USB單元適于經(jīng)由第一USB接口的ID管腳與所述設(shè)備通信,并 且如果在操作期間所述第 一 電源連接至所述設(shè)備,則控制器將第一 開(kāi)關(guān)單元切換為第二狀態(tài),并且如果USB OTG B設(shè)備連接至第二 USB,則經(jīng)由ID管腳發(fā)信號(hào)給USB單元以關(guān)閉其電源。
如碼在操作期間檢測(cè)到移除的第 一 電源連接至所迷設(shè)備,則將 第一開(kāi)關(guān)單元切換為第二狀態(tài),并且如果第二 USB單元不是OTG A 設(shè)備,則經(jīng)由通信單元發(fā)信號(hào)給連接至第 一接口的第一 USB單元以 關(guān)閉其電源。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述設(shè)備配置用于切換為雙路 (dual)充電模式,其中第一開(kāi)關(guān)單元切換為第二狀態(tài)的第一子狀態(tài),并且其中在所述第一子狀態(tài)中,第一開(kāi)關(guān)單元將第一 USB接口的 VBUS連接至第一附加電源線,并且將第二USB接口的VBUS連接 至第二附加電源線,并且其中,所述第二開(kāi)關(guān)單元切換為第二狀態(tài) 的第二子狀態(tài),其中在所述第二子狀態(tài)中,所述第二開(kāi)關(guān)單元將第 一USB接口和第二USB接口的D+和D-管腳短路在一起,以指示充 電器。
例如,在第二狀態(tài)的此第一子狀態(tài)中,第一附加電源線可以將 第一接口的VBUS連接至第一充電器,以便對(duì)連接至第一接口的 USB單元充電,并且第二接口的VBUS連接至第二附加電源線,其 中所述第二附加電源線可以由第二充電器提供,或者備選地也由第 一充電器提供。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述第一接口表示USB微型B插頭。
按照USB微型B插頭,ID管腳是懸空的,并且由此可以用于如 上所述的與所連接的USB單元的通信。例如,微型B插頭可以位于 連接至所述設(shè)備的5線纜線的末端。
按照本發(fā)明的設(shè)備的實(shí)施方式,所述第二接口表示USB微型AB
插口 。
由此,任何USB微型插頭可以連接至所述微型AB插口 。按照 OTG規(guī)則,經(jīng)由第一接口的ID管腳上的通信鏈路,可以發(fā)信號(hào)給連 接至第 一接口的兼容USB單元以相應(yīng)地發(fā)揮主機(jī)或者設(shè)備的作用。
此外,提出了一種方法,所述方法包括將設(shè)備的第一開(kāi)關(guān)單 元切換為來(lái)自狀態(tài)集的狀態(tài),其中所述設(shè)備包括第 一 串行接口和第 二串行接口 ,所述第一和第二串行接口中的每一個(gè)包括電源線以及 至少一個(gè)數(shù)據(jù)線,并且其中所述第一開(kāi)關(guān)單元耦合至所述第一串行 接口和所述第二串行接口二者的電源線;其中所述狀態(tài)集包括第 一狀態(tài),用于將所述第 一 串行接口的電源線連接至所述第二串行接 口的電源線;以及第二狀態(tài),用于將所述第一串行接口的電源線連 接至第一附加電源線,所述第一附加電源線配置為連接至第一電源。關(guān)于所提出的設(shè)備的實(shí)施方式的闡釋對(duì)于所提出的方法同樣成立。
此外,提出一種計(jì)算機(jī)程序產(chǎn)品,其中計(jì)算機(jī)程序代碼存儲(chǔ)在 計(jì)算機(jī)可讀介質(zhì)上,該計(jì)算機(jī)程序代碼實(shí)現(xiàn)上文提出的方法。
此外,提出一種具有存儲(chǔ)于其上的計(jì)算機(jī)程序的計(jì)算機(jī)可讀介 質(zhì),所述計(jì)算機(jī)程序包括指令,所述指令可操作以使處理器執(zhí)行上 文才是出的方法。
此外,提出一種設(shè)備,所述設(shè)備包括第一串行接口裝置和第二 串行接口裝置,所述第 一和第二串行接口裝置的每一個(gè)包括電源線 以及至少一個(gè)數(shù)據(jù)線,所述設(shè)備還包括用于切換的第一裝置,其耦 合至所述第 一 串行接口裝置和所述第二串行接口裝置的電源線,其 中在第一狀態(tài)中,所述用于切換的第一裝置將所述第一串行接口裝 置的電源線連接至所述第二串行接口裝置的電源線,并且其中在第 二狀態(tài)中,所述用于切換的第一裝置將所述第一串行接口裝置的電 源線連接至第 一 附加電源線,所述第 一 附加電源線配置為連接至第
一電源;并且所述設(shè)備包括用于控制的裝置,其配置用于控制所述 用于切換的第一裝置。
最后,提出一種系統(tǒng),所述系統(tǒng)包括上文提出的設(shè)備,以及適 于連接至所述第一串行接口的電子單元。
例如,適于連接至第一串行接口的所述電子單元可以表示移動(dòng) 電話或者手持設(shè)備。
按照本發(fā)明的所述系統(tǒng)的實(shí)施方式,所述第 一和第二串行接口 是USB接口,并且所述電子單元是USB單元。
按照本發(fā)明的所述系統(tǒng)的實(shí)施方式,所述USB單元配置用于經(jīng) 由第一 USB接口的ID管腳與所述設(shè)備通信。
例如,所述USB單元可以配置用于借助于經(jīng)由第一 USB接口的 ID管腳的通信來(lái)檢測(cè)所連接的設(shè)備,并且其可以經(jīng)由該通信來(lái)傳送 對(duì)設(shè)備的所述檢測(cè)的積極結(jié)果。例如,如果上述ECI鏈路中斷被用 于經(jīng)由ID管腳的通信,則在所述檢測(cè)的積極結(jié)果的情況下,USB單元可以允許設(shè)備經(jīng)由ID管腳來(lái)使用低阻抗中斷。該許可可以保證兼 容性,并且其可以保證不會(huì)錯(cuò)誤地命令連接至第一 USB接口的沒(méi)有 準(zhǔn)備好的USB單元。
本發(fā)明的這些以及其他方面將參考此后描述的實(shí)施方式進(jìn)行說(shuō) 明,并由此變得易見(jiàn)。
在附圖中示出
圖la:按照本發(fā)明的設(shè)備的第一示例性實(shí)施方式的框圖; 圖lb:按照本發(fā)明的設(shè)備的第二示例性實(shí)施方式的框圖; 圖lc:按照本發(fā)明的設(shè)備的第一開(kāi)關(guān)單元的示例性實(shí)施方式的
框圖2:按照本發(fā)明的設(shè)備的第三示例性實(shí)施方式的框圖; 圖3a:按照本發(fā)明的設(shè)備的第二開(kāi)關(guān)單元的第一示例性實(shí)施方 式的框圖3b:按照本發(fā)明的設(shè)備的第二開(kāi)關(guān)單元的第二示例性實(shí)施方 式的框圖4:按照本發(fā)明實(shí)施方式的系統(tǒng)的示例性實(shí)施方式;
圖5:按照本發(fā)明的設(shè)備的示例性控制鏈路和示例性控制級(jí)的框
圖6:按照本發(fā)明的設(shè)備的示例性開(kāi)關(guān)布置的框圖7:按照本發(fā)明實(shí)施方式的系統(tǒng)的另一示例性實(shí)施方式的框
圖8:按照本發(fā)明實(shí)施方式的系統(tǒng)的又一示例性實(shí)施方式的框
圖9a/圖9b:按照本發(fā)明的方法的示例性實(shí)施方式的流程圖; 圖10:按照本發(fā)明實(shí)施方式的系統(tǒng)的另一示例性實(shí)施方式的框圖。
20
具體實(shí)施例方式
圖1 a描繪了按照本發(fā)明的設(shè)備1的第 一 示例性實(shí)施方式的框圖。 該設(shè)備包括第一串行接口 10;第二串行接口 20;以及第一開(kāi)關(guān)單 元130,其耦合至第一串行接口 10的電源線11和第二串行接口 20 的電源線21。所述第一串行接口 10包括至少一個(gè)數(shù)據(jù)線12,并且 所述第二串行接口 20包括至少一個(gè)數(shù)據(jù)線22。所述第一開(kāi)關(guān)單元 130配置用于在第一狀態(tài)中,將所述第一串行接口 10的電源線11、 lll,連接至所述第二串行接口 20的電源線21、 121,,并且所述第一 切換單元130配置用于在第二狀態(tài)中,將所述第一串行接口 IO的 電源線11連接至第一附加電源線160,其中所述第一附加電源線160 配置為例如由連接器150連接至第 一 電源。設(shè)備1還包括控制器140, 其配置用于控制所述第一切換單元130。
例如,所述設(shè)備1可以經(jīng)由第一串行接口 IO連接至第一電子單 元,并且所述設(shè)備1可以經(jīng)由第二串行接口 20連接至第二電子單元。 如圖la中示例性描繪的,第一和第二電子單元可以經(jīng)由第一和第二 接口 10、 20的至少一個(gè)數(shù)據(jù)線12、 22來(lái)通信,其中第一串行接口 10的至少一個(gè)數(shù)據(jù)線12中的每一個(gè)可以連接至第二串行接口 20的 至少一個(gè)數(shù)據(jù)線22中的相應(yīng)數(shù)據(jù)線。例如,設(shè)備l可以包括用于切 換數(shù)據(jù)線的第二開(kāi)關(guān)單元(圖la和圖lb中未示出)。
此外,在所述第一開(kāi)關(guān)單元130的第一狀態(tài)中,第一電子單元 可從第二電子單元充電,這例如是在第二電子單元表示配置用于供
電的電子設(shè)備的情況下,或者反之亦然,第一電子單元可以為第二 電子單元充電,這例如是在第一電子單元表示配置用于供電的電子 設(shè)備的情況下。在所述第一開(kāi)關(guān)單元的第二狀態(tài)中,第一電子單元 可以從設(shè)備1的第一附加電源線160充電。例如,該設(shè)備可以包含 位于連接器15Q與第一附加電源線160之間的內(nèi)部充電器(圖la中 未示出)。
圖lb描繪了按照本發(fā)明的設(shè)備100的第二示例性實(shí)施方式的框 圖,其中第二示例性實(shí)施方式基于第一實(shí)施方式,并且其中第一串行接口 10、 IIO表示USB接口 110 (II ),并且第二串行接口 20、 120表示USB接口 120(12)。由此,關(guān)于第一示例性實(shí)施方式的闡 釋對(duì)于該第二示例性實(shí)施方式同樣成立。下面的實(shí)施方式并不限于 排他地使用USB接口作為串行接口, USB接口 110、 120也可由其 他適當(dāng)?shù)慕涌谌〈?br>
設(shè)備100包括第一USB接口 110 (II);第二USB接口120 (12);以及第一開(kāi)關(guān)單元130,其耦合至第一 USB接口 110的VBUS 111和第二 USB接口 120的VBUS 121。所述第一開(kāi)關(guān)單元130配置 用于在第一狀態(tài)中,將所述第一USB接口 IIO的VBUS 111 (也 即,電源線)連接至所述第二USB接口 120的VBUS 121 (也即, 電源線),并且所述第一開(kāi)關(guān)單元130配置用于將所述第一USB 接口 110的VBUS 111連接至第一附加電源線160,其中所述第一附 加電源線160配置為例如由連接器150連接至第一電源。設(shè)備100 還包括控制器140,其配置用于控制所述第一開(kāi)關(guān)單元130。
例如,所述設(shè)備100可以經(jīng)由第一 USB接口 110連接至第一 USB 單元,并且所述設(shè)備100可以經(jīng)由第二 USB接口 120連接至第二 USB單元。如圖lb中示例性描繪的,第一和第二 USB單元可以經(jīng) 由D+和D-線來(lái)通信,其中D+和D-線連接至第一和第二接口 110、 120的相應(yīng)D+管腳112、 122和D-管腳113、 123。此外,在所述第 一開(kāi)關(guān)單元130的第一狀態(tài)中,第一 USB單元可以從第二 USB單元 充電,這例如是在第一 USB單元表示USB OTG B設(shè)備并且第二 USB 單元表示USBOTGA設(shè)備(例如,主機(jī)充電器)的情況下,或者反 之亦然,第一USB單元可以為第二USB單元充電,這例如是在第一 USB單元表示USB OTG A設(shè)備并且第二 USB表示USB OTG B設(shè)備 的情況下。在所述第一開(kāi)關(guān)單元的第二狀態(tài)中,第一USB單元可以 從設(shè)備100的第一附加電源線160充電。例如,該"i殳備可以包含位 于連接器150與第一附加電源線160之間的內(nèi)部充電器(圖1中未 示出)。
由此,按照本發(fā)明的設(shè)備IOO允許經(jīng)由一個(gè)單獨(dú)的USB連接器同時(shí)將第一 USB單元連接至第二 USB單元,并同時(shí)為第一 USB單 元充電。充電可以由設(shè)備100的內(nèi)部電源來(lái)才丸行,或者由連4妾至第 二接口 120的第二 USB單元來(lái)執(zhí)行,這可以取決于連接至設(shè)備100 的USB單元的類型。例如,任何應(yīng)用數(shù)據(jù)傳送期間的USB充電可以 經(jīng)由第一 USB單元的單獨(dú)USB連接器來(lái)執(zhí)行。
關(guān)于按照本發(fā)明的這些第 一 和第二示例性實(shí)施方式的闡釋和優(yōu) 點(diǎn)對(duì)于后續(xù)示例性實(shí)施方式同樣成立。因此,第一串行接口 10的至 少一個(gè)數(shù)據(jù)線12對(duì)應(yīng)于第一USB接口 110的D+管腳112和D-管腳 113,并且第一串行接口 10的電源線11對(duì)應(yīng)于第一 USB接口 110 的VBUS管腳lll。對(duì)于第二串行接口 20和第二USB接口 120,至 少一個(gè)數(shù)據(jù)線22對(duì)應(yīng)于第二USB接口 120的D+管腳122和D-管腳 123,并且電源線21對(duì)應(yīng)于第二USB接口 120的VBUS管腳121。
圖lc中描繪了按照本發(fā)明的設(shè)備1、 100的所述第一開(kāi)關(guān)單元 130的示例性實(shí)施方式的框圖。此示例性第一開(kāi)關(guān)單元130,包括三個(gè) 開(kāi)關(guān)S1、 S2和S3,其中第三開(kāi)關(guān)S3是可選的。在所述第一開(kāi)關(guān)單 元130,的第一狀態(tài)期間,第一開(kāi)關(guān)Sl閉合,由此第一接口 110的 VBUS 111,連接至第二接口 120的VBUS 121,,并且第二開(kāi)關(guān)S2 以及可選的第三開(kāi)關(guān)S3可以打開(kāi)。在所述第一開(kāi)關(guān)單元130,的第二 狀態(tài)中,第二開(kāi)關(guān)S2閉合,以便將第一附加電源線160連接至第一 接口 llQ的VBUSlll,,第一開(kāi)關(guān)S1可以打開(kāi)。此外,可選的開(kāi)關(guān) S3可以閉合,以便將第二接口 120的VBUS 121,連接至可選的第二 附加電源線161。該可選的第二附加電源線可以連4妄至圖la、圖lb 中描繪的例如去往獨(dú)立的第二電源的連接器150,從而為連接至第二 接口 120的第二 USB單元供電。例如,第一附加電源線160可以連 接至配置為連接至第一電源的內(nèi)部充電器,以便為連接至第一接口 110的第一 USB單元充電。n-陣列中的這三個(gè)開(kāi)關(guān)Sl、 S2、 S3提 供了完全的OTG復(fù)本。經(jīng)由連接器141,開(kāi)關(guān)Sl、 S2、 S3可以連 接至控制器140。
可以按照如下方式來(lái)控制第一開(kāi)關(guān)單元130,即,如果垂直的開(kāi)關(guān)S2、 S3之一閉合,則水平開(kāi)關(guān)S1必須打開(kāi)。這可以由連接至連 接器160的控制器(例如,圖la、圖lb中描繪的控制器140)來(lái)控 制。例如,第一開(kāi)關(guān)單元130還可以包括硬件單元,例如硬件門, 以確保在潛在的軟件崩潰的情況下不會(huì)出現(xiàn)錯(cuò)誤狀態(tài)。
圖2描繪了按照本發(fā)明的設(shè)備200的第三示例性實(shí)施方式的框 圖,其中該設(shè)備可以包括圖lc中描繪的所述第一開(kāi)關(guān)單元130,的示 例性實(shí)施方式。第一附加電源線160連接至內(nèi)部充電器285,并且第 二附加電源線161連接至內(nèi)部功率單元286,其中內(nèi)部充電器285 和內(nèi)部功率單元286 二者都連接至連接器250。第一開(kāi)關(guān)單元130, 的開(kāi)關(guān)S1、 S2、 S3經(jīng)由連接器141由控制器240來(lái)控制。
設(shè)備200還包括第二開(kāi)關(guān)單元270,其分別耦合至第一和第二接 口 110、 120的D+管腳112、 122和D-管腳113、 123,其中在第一 狀態(tài)中,所述第二開(kāi)關(guān)單元將第一和第二USB接口 110、 120的D十 管腳112、 122彼此連接,并將第一和第二 USB接口 110、 120的 D-管腳113、 123彼此連接,并且其中在第二狀態(tài)中,所述第二開(kāi)關(guān) 單元禁用從第一USB接口 IIO到第二USB接口 120的數(shù)據(jù)通行。
圖3a描繪了按照本發(fā)明的設(shè)備200的所述第二開(kāi)關(guān)單元270,的 第一示例性實(shí)施方式的框圖,其中所述第二開(kāi)關(guān)單元270,包括三個(gè) 開(kāi)關(guān)D1、 D2、 D3,其每一個(gè)連接至連接器271,以便由控制器(例 如,控制器240)來(lái)控制。在第二開(kāi)關(guān)單元270,的所述第一狀態(tài)中, 開(kāi)關(guān)D1和D3可以打開(kāi),并且雙向開(kāi)關(guān)D2可以閉合,而在所述第 二狀態(tài)中,開(kāi)關(guān)D1和D3可以閉合,而雙向開(kāi)關(guān)D2可以打開(kāi),從 而禁用數(shù)據(jù)通行。此外,該第二狀態(tài)中D+和D-管腳之間的短路指示 充電器。
圖3b描繪了按照本發(fā)明的設(shè)備200的第二開(kāi)關(guān)單元270,,的第二 示例性實(shí)施方式的框圖,其中所述第二開(kāi)關(guān)單元270,包括連接至連 接器271的開(kāi)關(guān)S4,以便由控制器(例如,控制器240)來(lái)控制。 在第二開(kāi)關(guān)單元270,的所述第一狀態(tài)中,開(kāi)關(guān)S4打開(kāi),以便允許數(shù) 據(jù)通行,而在第二狀態(tài)中,開(kāi)關(guān)S4閉合,從而禁用數(shù)據(jù)通行。此外,該第二狀態(tài)中D+和D-管腳之間的短路指示充電器。連接至D+和D-線的阻抗可以具有500Q-1000Q的DC阻抗,因而充電器檢測(cè)系統(tǒng)仍 將D+和D-解釋為短路,并且可以使用這些阻抗(圖3b中描繪的可 能電阻器以及其他可能的濾波元件(例如,靜電放電元件272、 273 )), 從而使充電器信號(hào)發(fā)送系統(tǒng)不會(huì)對(duì)U S B RF性能具有不良影響。
為了提供設(shè)備200的完全功能,連接至第一接口 IIO的USB單 元應(yīng)當(dāng)支持與設(shè)備200的通信,例如,以便發(fā)信號(hào)給所連接的USB 單元。該通信可以經(jīng)由第一接口 110的ID管腳114來(lái)執(zhí)行。按照 USB標(biāo)準(zhǔn),B插頭的ID管腳是懸空的,并且A插頭的ID管腳接地。 由此,可以使用第一接口 110的ID管腳114用于與兼容USB單元 的數(shù)據(jù)通信,例如,通過(guò)將5線纜線連接至第一接口 110,該第一接 口 IIO在其端部具有適于連接USB單元的USB插口的USBB插頭。 為了經(jīng)由第一接口 110的ID管腳114的這一通信,所述設(shè)備可以包 括通信單元280,其可以連接至控制器240。經(jīng)由ID管腳114的可 能通信可由增強(qiáng)控制接口 (ECI)鏈路來(lái)執(zhí)行,其作為示例在圖4和 圖5中描繪。將在關(guān)于圖4和圖5的相應(yīng)實(shí)施方式的闡釋中說(shuō)明細(xì) 節(jié),其中這些細(xì)節(jié)對(duì)于圖2中描繪的通信單元280同樣成立。
此外,例如,設(shè)備20Q可以配置用于經(jīng)由第一USB接口 110的 ID管腳114來(lái)發(fā)射和/或接收射頻(RF)信號(hào)。這例如可以用來(lái)經(jīng)由 設(shè)備200將來(lái)自附件的FM天線信號(hào)旁路到連接至第一USB接口 110 的USB單元。例如,第二USB接口 120的ID管腳124可以借助于 ID線而連接至第一 USB接口的ID管腳114,并且所述FM天線信 號(hào)可以經(jīng)由第二 USB接口 120的ID管腳124從連接的附件通過(guò)設(shè) 備的ID線而傳輸至第一 USB接口 110的ID管腳114。例如,可以 借助于低通單元將通信單元280和/或檢測(cè)單元290連接至所述ID 線,從而使ID線上的RF信號(hào)不會(huì)干擾通信單元280和/或檢測(cè)單元 290。所述低通單元可以包括至少一個(gè)線圈。
因此,設(shè)備200的功能將參考圖9a/圖9b中描繪的按照本發(fā)明 的方法的示例性實(shí)施方式的流程圖來(lái)加以闡釋。首先,設(shè)備可以確定連接至第一接口 110 (II)的USB單元是 否為兼容的單元,也即,配置用于經(jīng)由第一接口 110的ID管腳114 與設(shè)備200通信的USB單元。該確定(步驟910)可以由通信單元 280來(lái)執(zhí)行。如果連接至第一接口 110的USB單元不提供與設(shè)備200 的通信,也即,表示不兼容的USB單元,則設(shè)備200可以僅提供有 限的功能,例如只有充電,從而使第二開(kāi)關(guān)單元270、 270,、 270" 可以切換為第二狀態(tài)(步驟920)。由此,不會(huì)有經(jīng)由D+和D-線的 數(shù)據(jù)通信,并且設(shè)備200經(jīng)由D+和D-線來(lái)發(fā)信號(hào)給充電器。設(shè)備可 以例如借助于檢測(cè)單元290來(lái)檢測(cè)充電器是否連接至第二接口 ,其 中可以通過(guò)D十122高和D- 123低以及VBUS 121供電來(lái)檢測(cè)充電 器。該檢測(cè)可以在第二開(kāi)關(guān)切換為第二狀態(tài)(步驟920)之前執(zhí)行。 如果充電器連接至第二接口 120(步驟921 ),則連接至第一接口 110 的USB單元可以從所連接的充電器進(jìn)行充電,也即,控制器240將 第一開(kāi)關(guān)單元130,切換為第一狀態(tài)(步驟921和923 ),或者連接至 第一接口 110的USB單元可以從第一附加電源線160充電,也即控 制器240將第一開(kāi)關(guān)單元130,切換為第二狀態(tài)(步驟921和923 )。 如果沒(méi)有充電器連接至第二接口 120 (12)(步驟921),則控制器 240可以直接將第一開(kāi)關(guān)單元130,切換為第二狀態(tài)(如果沒(méi)有實(shí)現(xiàn)可 選的雙路充電模式),或者,如果存在雙路充電模式,則在步驟922 中確定雙路充電是否已激活,如果已激活,則第一開(kāi)關(guān)單元切換為 第二狀態(tài)的第 一 子狀態(tài)(步驟924 )。在第二狀態(tài)的該第 一 子狀態(tài)中, 第一附加電源線160可以將第一接口 IIO的VBUS lll連接至充電 器285,以便為連接至第一接口 IIO的USB單元充電,并且第二接 口 120的VBUS 121連接至第二附加電源線161, 4吏得連接至第二 USB接口的USB單元可以經(jīng)由功率單元286來(lái)充電,其中功率單元 286可以在雙路充電模式中切換至充電器功能。如果沒(méi)有激活雙路充 電,則在步驟925,第一開(kāi)關(guān)單元130,切換為第二狀態(tài)。激活雙路充 電模式可由雙路充電按鈕來(lái)執(zhí)行,這顯示了低成本實(shí)現(xiàn)和良好用戶 舒適度的有點(diǎn),或者其例如可以基于軟件控制而由控制器240來(lái)激活,這無(wú)需其他硬件成本。
如果連接至第一接口 110的USB單元被檢測(cè)為兼容的單元(步
驟910),則設(shè)備200可以提供完全功能。繼而,連接至第二接口 120的第二USB單元可以由檢測(cè)單元290來(lái)檢測(cè)(步驟930 )。
繼而,可以檢查第二USB單元是否為USB OTG A設(shè)備(步驟 935 )。如果第二USB單元是A設(shè)備,并且如果該A設(shè)備表示主機(jī) 充電器(host-charger)(步驟940),則第一開(kāi)關(guān)單元130,切換為 第一狀態(tài)并且第二開(kāi)關(guān)單元270切換為第一狀態(tài)(步驟942)。如果 第二USB單元是A設(shè)備但是不是主機(jī)充電器,則(步驟943 )第一 開(kāi)關(guān)單元切換為第二狀態(tài),以便經(jīng)由第一接口 IIO來(lái)為第一USB單 元充電,并且第二開(kāi)關(guān)單元切換為第一狀態(tài),以便允許經(jīng)由第一接 口 110和第二接口 120的數(shù)據(jù)通行。此外,設(shè)備可以經(jīng)由第一接口 110的ID管腳114來(lái)發(fā)信號(hào)給連接至第一接口 IIO的第一USB單元 以通過(guò)該通信單元來(lái)禁用HNP&SRP (步驟944)。
如果沒(méi)有USB OTG A設(shè)備連接至第二接口 120(步驟935 ), 則可以檢查充電器是否連接至第二 USB接口 (步驟937),這例如 由D+122高和D-123低表示,并且如果檢測(cè)到充電器,則方法可以 進(jìn)行到步驟920或者可以直接跳轉(zhuǎn)到步驟923。
如果沒(méi)有檢測(cè)到充電器連接至第二接口 120(步驟937 ),并且 如果實(shí)現(xiàn)了可選的雙路充電模式,則首先檢查雙路充電是否打開(kāi)(步 驟950 ),如果雙路充電激活,則(步驟951)第一開(kāi)關(guān)單元切換為 第二狀態(tài)的第一子狀態(tài),并且第二開(kāi)關(guān)單元切換為第二狀態(tài),以指 示USB充電器。否則,如果雙路充電沒(méi)有打開(kāi)或者如果沒(méi)有實(shí)現(xiàn)可 選的雙路充電模式,則第一開(kāi)關(guān)單元130,切換至第二狀態(tài),以便經(jīng) 由第一接口 IIO為第一USB單元充電,并且第二開(kāi)關(guān)單元270切換 至第一狀態(tài),以便提供數(shù)據(jù)通行(步驟952),并且,例如如果檢測(cè) 到USB OTGB設(shè)備連接至第二接口 ,則設(shè)備可以發(fā)信號(hào)給連接至第 一接口 110的第一 USB單元以切換為主機(jī)。
此外,如果第一電源在操作期間被移除,例如從連接器250斷開(kāi),這分別可以在步驟945或者954中檢測(cè),則第一開(kāi)關(guān)單元切換 為第一狀態(tài)(步驟946和955 ),以便將第一接口 llO的VBUSlll 連接至第二接口的VBUS 121。如果第二USB單元是OTG A設(shè)備, 則為連接至第一接口 110的第一USB單元的供電由A設(shè)備提供(步 驟946、 955 ),如果第二USB單元不是OTG A設(shè)備,則經(jīng)由通信 單元280發(fā)信號(hào)給連接至第一接口 110的第一 USB單元以打開(kāi)其電 源,以便為連接至第二接口 120的第二USB單元供電。
此外,如果檢測(cè)到在操作期間移除的第一電源連接至設(shè)備200 (步驟947和957 ),則第一開(kāi)關(guān)單元130,切換為第二狀態(tài)(步驟 948和958 ),并且,如果第二USB單元不是OTG A設(shè)備,則經(jīng)由 通信單元280發(fā)信號(hào)給連接至第一接口 110的第一USB單元以關(guān)閉 其電源(步驟959 )。
可選地,設(shè)備200還可以包括附加開(kāi)關(guān),其配置用于將控制器 240切換至第一或者第二USB接口 110、 120的VBUS111、 121,使 得如果第一電源在操作期間被移除(步驟945、 954 ),則該附加開(kāi) 關(guān)可以將控制器240連接至VBUS,以便得到功率。如果第一電源 為設(shè)備200供電,則該附加開(kāi)關(guān)打開(kāi),并且由此功率不會(huì)從外部 VBUS去往控制單元240,以防止從外部VBUS獲得過(guò)多電流。由此, 在斷電的情況下可以確保額外的魯棒性。
此外,任何一次性檢測(cè)(例如,在步驟930 )可以通過(guò)多路復(fù)用 來(lái)完成。這期待的是,充電被中斷一段短時(shí)間,并在VBUS檢測(cè)完 成之后恢復(fù)。
而且,設(shè)備200還可以配置用于檢測(cè)第一 USB單元從第一 USB 接口 110的斷開(kāi)(圖9a和圖9b中未示出),并且如果檢測(cè)到斷開(kāi), 則設(shè)備200可以立即重置,并跳轉(zhuǎn)到步驟910,以便等待USB單元 連接至第一USB接口 110。所述斷開(kāi)的檢測(cè)可以由第一USB^妄口的 ID管腳114來(lái)執(zhí)行,例如借助于連續(xù)的ECI通信。
設(shè)備200還可以可選地包括可選OTG設(shè)備295,其連接至第二 接口的VBUS 121,其中該OTG設(shè)備295表示泄漏開(kāi)關(guān)電if各,其配置用于切換為用于按照USB OTG標(biāo)準(zhǔn)的VBUS負(fù)載范圍來(lái)補(bǔ)償 VBUS負(fù)載的狀態(tài)。圖5中描繪了此OTG設(shè)備295的示例性實(shí)施方 式("OTG擴(kuò)展")。
圖4描繪了按照本發(fā)明的設(shè)備400的另一示意性實(shí)施方式,其 可以應(yīng)用以耳又代前面闡述的設(shè)備。請(qǐng)注意,兩個(gè)接口 110、 120的 GND管腳115、 125未在圖4中示出。
設(shè)備400類似于圖2中描繪的設(shè)備200,其中通信單元280可以 利用TX和RX組件來(lái)實(shí)現(xiàn),以便經(jīng)由第一接口的ID管腳與連接至 第一接口 110的兼容USB單元405進(jìn)行通信。例如,所述USB單 元405可以表示移動(dòng)電話,例如USB主機(jī)電話。USB單元405中的 所述TX和RX組件以及ECI組件406可以與i若基亞制定的增強(qiáng)控制 接口 (ECI)鏈路相兼容。
E CI鏈路需要適當(dāng)?shù)臋C(jī)制以便按照規(guī)范兼容的方式開(kāi)始與ID線 的通信。為此目的,需要Hi-Z中斷信號(hào),并且其還是可用的專用檢 測(cè)電路,其被作為混合信號(hào)IC而集成在USB單元405中,否則可 以使用與其他IC或者離散解決方案的集成。
當(dāng)USB單元405檢測(cè)到ID低狀態(tài)時(shí),其還將在不中斷設(shè)備400 的情況下啟動(dòng)特定數(shù)據(jù)模式。數(shù)據(jù)模式顯示出低阻抗并且由圖6中 的LZ模式開(kāi)關(guān)來(lái)設(shè)置。除了 USB單元405控制之外,設(shè)備將自動(dòng) 地恢復(fù)Hi-Z模式。自動(dòng)地強(qiáng)制切換是在所有插入和非插入情況中維 護(hù)兼容性所需的。還具有到ECI的其他功能、作為數(shù)字電池接口 (DBI)和簽名連接器的USB單元405需要模式切換。
ECI接口通信和配置也可以由USB單元405來(lái)啟動(dòng)。在這種情 況下,需要VBUS電壓出現(xiàn)來(lái)開(kāi)始通信詢問(wèn),并且USB單元405需 要設(shè)置低阻抗模式,因?yàn)橥ㄐ抛杩剐枰s為1…2kQ。如果沒(méi)有響應(yīng), 則可以確定連接的系統(tǒng)不包括ECI,并且可以中止通信模式。通信可 以期望設(shè)備400由連接器(例如,圖2中描繪的連接器250 )來(lái)供電。 該方法避免了 USB單元405中的Hi-Z檢測(cè),同時(shí)該方法可以基于中 斷來(lái)檢測(cè)所有設(shè)備。ECI鏈路可以是菊花鏈?zhǔn)降?,如圖5中所描繪的,但是這給硬件和軟件帶來(lái)了額外的復(fù)雜度。
圖5描繪了按照本發(fā)明的設(shè)備的示例性控制鏈路和示例性控制 級(jí)的框圖,其中所述設(shè)備可以是上述任何設(shè)備。該控制鏈路包括經(jīng)
由檢測(cè)單元290,對(duì)第二接口的ID管腳124狀態(tài)的#企測(cè)。例如,所述 檢測(cè)單元290,可以是圖2中描繪的檢測(cè)單元290的一部分。例如, 對(duì)ID管腳124狀態(tài)的檢測(cè)可以用來(lái)檢測(cè)A設(shè)備或者B設(shè)備是否連 接至第二接口 120。此外,如果連接至第二接口 124的第二USB單 元被移除,則比較器可以觸發(fā)以及可以給出對(duì)控制器的信號(hào),控制 器可以重置設(shè)備200、 400。
圖6描繪了按照本發(fā)明的設(shè)備的示例性開(kāi)關(guān)布置的框圖,其包 括與第一開(kāi)關(guān)單元相關(guān)聯(lián)的三個(gè)開(kāi)關(guān)Sl、 S2、 S3,并且包括第二開(kāi) 關(guān)單元270"的實(shí)施方式。圖6給出了兩種不同的開(kāi)關(guān)布置情況。默 認(rèn)的安全控制硬件由邏輯門給出??刂葡到y(tǒng)可以在開(kāi)機(jī)時(shí)重置,使 得所有控制線為低。
靜電放電(ESD)保護(hù)連接至連接器VBUS 111、 121以及ID管 腳114、 124 二者(參見(jiàn)圖5)。
此外,當(dāng)應(yīng)用在USB單元上運(yùn)行的同時(shí)從電池供電、并且設(shè)備 100、 200、 400連接至充電器但是未由其供電時(shí),則切換在功率遞送 中創(chuàng)建中斷。如果現(xiàn)在需要充電,則轉(zhuǎn)變(switch-over)將終止運(yùn)行 的應(yīng)用,這可能為用戶帶來(lái)問(wèn)題。在這種情況下,可以在需要來(lái)自 充電器的特殊控制性能的設(shè)備100、 200、 400中布置交接(handover) 系統(tǒng)??梢酝ㄟ^(guò)對(duì)設(shè)備的調(diào)節(jié)器(regulator)的電壓控制回路布置來(lái) 控制設(shè)備和VBUS交接,使得在交接過(guò)程中將不會(huì)發(fā)生任何電壓瞬 變。交接可以在兩個(gè)方向中完成,直到電源打開(kāi)。經(jīng)由ECI通信系 統(tǒng)(例如,圖6中描述的)的交接切換控制延遲在幾十亳秒的范圍 內(nèi)。該交接系統(tǒng)可以是可選的。
圖7描繪了按照本發(fā)明實(shí)施方式的系統(tǒng)的另一示例性實(shí)施方式 的框圖,其中僅示出了 USB接口 110、 120的數(shù)據(jù)線D+和D-。第一 接口 110可以表示B插頭,而第二接口 120可以表示AB插口 。 USB單元720表示PC或者主機(jī)充電器,USB單元730表示分立充電器, 并且USB單元74表示B設(shè)備,每個(gè)都適于連接至按照本發(fā)明的設(shè) 備700的第二接口 120。 USB單元710表示"主4幾"移動(dòng)系統(tǒng)。所 述設(shè)備可以是上述任何設(shè)備。
此外,例如,i殳備100、 200、 400對(duì)于外部充電器標(biāo)識(shí)系統(tǒng)而 言可以是透明的,其中D+和D-的作用例如可以交換。
圖8描繪了按照本發(fā)明實(shí)施方式的系統(tǒng)的另一示例性實(shí)施方式 的框圖。設(shè)備820對(duì)應(yīng)于圖7中描繪的設(shè)備700,并且"主機(jī)"移動(dòng) 系統(tǒng)810對(duì)應(yīng)于圖7中描繪的USB單元710。表示為"連接的"移 動(dòng)系統(tǒng)830 (包括AB連接器)的另一移動(dòng)系統(tǒng)可以由AB纜線或者 BA纜線備選地連接至第二接口 120,其中在第一情況中,"連接的" 移動(dòng)系統(tǒng)起到B設(shè)備的初始作用,并且在第二情況中,起到A設(shè)備 的初始作用。
圖10描繪了按照本發(fā)明實(shí)施方式的系統(tǒng)的另 一 示例性實(shí)施方式 的框圖,其中設(shè)備1000的示例性實(shí)施方式可以包括連接至第二接口 120的USB微型AB插口 ,以及終止于微型B插頭1010的5線纜線, 所述5線纜線連接至第一接口 110。設(shè)備IOOO還可以可選地包括雙 路充電按鈕。該設(shè)備可以由連接至第一電源的干線電源1030供電。 例如,所述設(shè)備1000可以包括去往干線電源/連接器1030的長(zhǎng)供電 導(dǎo)線,使得設(shè)備可以位于遠(yuǎn)離干線電源1030處。設(shè)備1000的設(shè)計(jì) 可以是這樣的與設(shè)備1000的USB連接可以物理上與干線插座隔 開(kāi)一定距離。外圍設(shè)備可以通過(guò)微型AB插口 1020連接至該_沒(méi)備。 這將采用微型A或者微型B插頭,按照USB OTG規(guī)則,其還確定 第一 USB單元1100的初始作用。圖10中示出了可以連接的設(shè)備類 型的示例在任一配置中連接的膝上型計(jì)算機(jī)/PC 1500、 USB充電 器1400、 USB耳機(jī)1300、或者其他USB單元1200,例如終端或者 移動(dòng)電話等。
此外,上述設(shè)備l、 100、 200、 400、 1000中的任何設(shè)備可以包 括連接至第一USB接口 110的插頭1010,其中該插頭1010可以來(lái)自以下之一標(biāo)準(zhǔn)B插頭、迷你B插頭、微型B插頭、自產(chǎn)(captive) (也即,專有)或者硬線自產(chǎn)(也即,不可移動(dòng)),并且設(shè)備100、 200、 400、 1000中的任何設(shè)備可以包括連接至第二 USB接口 120的 插口 1020,其中該插口 1020來(lái)自以下之一迷你AB、微型AB或 者標(biāo)準(zhǔn)A/迷你A插頭加B側(cè)連接器之一的組合。
上文借助于示例性實(shí)施方式描述了本發(fā)明。應(yīng)當(dāng)注意,存在備 選方案以及變形,其對(duì)于本領(lǐng)域技術(shù)人員而言是顯而易見(jiàn)的,并且 可以在不脫離所附權(quán)利要求書的范圍和精神的情況下加以實(shí)現(xiàn)。
權(quán)利要求
1.一種設(shè)備,包括第一串行接口和第二串行接口,每個(gè)都包括電源線以及至少一個(gè)數(shù)據(jù)線;耦合至所述第一串行接口和所述第二串行接口的電源線的第一開(kāi)關(guān)單元,其中在第一狀態(tài)中,所述第一開(kāi)關(guān)單元將所述第一串行接口的所述電源線連接至所述第二串行接口的所述電源線,并且其中在第二狀態(tài)中,所述第一開(kāi)關(guān)單元將所述第一串行接口的所述電源線連接至第一附加電源線,所述第一附加電源線配置為連接至第一電源;以及控制器,其配置用于控制所述第一開(kāi)關(guān)單元。
2. 按照權(quán)利要求1所述的設(shè)備,其中所述第一串行接口和第二 串行接口是USB接口 。
3. 根據(jù)權(quán)利要求1或2所述的設(shè)備,其中所述設(shè)備包括用于將 所述第 一附加電源線連接至所述第 一電源的接口 。
4. 根據(jù)任一在前權(quán)利要求所述的設(shè)備,其中如果所述第一附加 電源線連接至所述第 一 電源,則所述控制器將所述第 一 開(kāi)關(guān)單元切 換為所述第二狀態(tài)。
5. 根據(jù)任一在前權(quán)利要求所述的設(shè)備,其中所述設(shè)備包括充電 器標(biāo)識(shí)單元,其配置用于檢測(cè)連接至所述第二串行接口的充電器, 并且其中,如果在所述第二串行接口處檢測(cè)到充電器,則所述控制 器將所述第 一開(kāi)關(guān)單元切換為所述第 一狀態(tài)。
6. 根據(jù)任一在前權(quán)利要求所述的設(shè)備,所述設(shè)備包括第二開(kāi)關(guān) 單元,其分別耦合至所述第一串行接口的所述至少一個(gè)數(shù)據(jù)線中的 至少 一個(gè)數(shù)據(jù)線,并且耦合至第二串行接口的所述至少 一個(gè)數(shù)據(jù)線 中的至少一個(gè)數(shù)據(jù)線,并且其中,在第一狀態(tài)中,所述第二開(kāi)關(guān)單 元將所述第 一 串行接口的所述至少 一 個(gè)數(shù)至少一個(gè)數(shù)據(jù)線,并且其中,在第二狀態(tài)中,所述第二開(kāi)關(guān)單元禁 用從所述第 一 串行接口到所述第二串行接口的數(shù)據(jù)通行。
7. 根據(jù)權(quán)利要求6所述的設(shè)備,其中所述第一串行接口和第二 串行接口是USB接口,并且其中所述第一和第二 USB接口的所述電 源線表示VBUS電源線,其中所述第二開(kāi)關(guān)單元分別耦合至所述第 一和第二 USB接口的D+和D-管腳,并且其中在所述第一狀態(tài)中, 所述第二開(kāi)關(guān)單元將所述第一和第二 USB接口的所述D+管腳彼此 連接,并將所述第一和第二 USB接口的所述D-管腳彼此連接。
8. 根據(jù)權(quán)利要求7所述的設(shè)備,其中在所述第二狀態(tài)的第一子 狀態(tài)中,所述第二開(kāi)關(guān)單元將所述第一 USB接口的所述D+和D-管 腳短路在一起,以便指示充電器,并且其中如果在所述第二USB接 口處檢測(cè)到充電器,則所述第二開(kāi)關(guān)單元切換至所述第一子狀態(tài)。
9. 根據(jù)權(quán)利要求7或8所述的設(shè)備,其中所述設(shè)備配置用于經(jīng) 由所述第一 USB接口的所述ID管腳來(lái)進(jìn)行通信。
10. 根據(jù)權(quán)利要求9所述的設(shè)備,其中經(jīng)由所述ID管腳的所述 通信由雙路阻抗增強(qiáng)控制接口 (ECI)鏈路中斷來(lái)執(zhí)行。
11. 根據(jù)權(quán)利要求9或10所述的設(shè)備,其中,當(dāng)USB單元連接 至所述第一 USB接口時(shí),如果所述USB單元適于經(jīng)由所述第一 USB 接口的所述ID管腳與所述設(shè)備通信,并且沒(méi)有在所述第二 USB接 口處檢測(cè)到充電器,則所述設(shè)備將所述第二開(kāi)關(guān)單元切換至所述第 一狀態(tài),并且其中,如果所述USB單元不適于經(jīng)由所述第一 USB 接口的所述ID管腳來(lái)與所述設(shè)備通信,則所述設(shè)備將所述第二開(kāi)關(guān) 單元切換為所述第二狀態(tài)。
12. 根據(jù)權(quán)利要求11所述的設(shè)備,其中如果USBOTGB設(shè)備連 接至所述第二 USB接口 ,則所述控制器將所述第 一開(kāi)關(guān)單元切換為 所述第二狀態(tài)的第一子狀態(tài),其中在所述第一子狀態(tài)中,所述第一 開(kāi)關(guān)單元將所述第一 USB "t妾口的VBUS連4矣至所述第一附加電源 線,并且將所述第二 USB接口的VBUS連接至第二附加電源線。
13. 根據(jù)權(quán)利要求11或12所述的設(shè)備,其中如果USB OTG B設(shè)備連接至所述第二 USB接口 ,并且如果連接至所述第一 USB接口 的所述USB單元適于經(jīng)由所述第一USB接口的所述ID管腳與所述 設(shè)備通信,則所述設(shè)備經(jīng)由所述ID管腳發(fā)信號(hào)給所述USB單元以 切換為主機(jī)作用。
14. 根據(jù)權(quán)利要求11所述的設(shè)備,其中如果USBOTGA設(shè)備連 接至所述第二 USB接口 ,并且連接至所述USB接口的所述USB單 元適于經(jīng)由所述第一 USB接口的所述ID管腳與所述設(shè)備通信,則 所述設(shè)備經(jīng)由所述ID管腳發(fā)信號(hào)給所述USB單元以切換為外圍設(shè) 備作用。
15. 根據(jù)權(quán)利要求11-14中任一項(xiàng)所述的設(shè)備,其中所述設(shè)備包 括連接至所述第二 USB接口的VBUS的泄漏開(kāi)關(guān)電路,其中所述泄 漏開(kāi)關(guān)電路配置用于切換為用于按照USB OTG標(biāo)準(zhǔn)的VBUS負(fù)載范 圍來(lái)補(bǔ)償VBUS負(fù)載的狀態(tài)。
16. 根據(jù)權(quán)利要求11-15中任一項(xiàng)所述的設(shè)備,其中,如果連接 至所述第一 USB接口的所述USB單元適于經(jīng)由所述第一 USB接口 的所述ID管腳與所述設(shè)備通信,并且如果在操作期間所述第 一 電源 從所述設(shè)備移除,貝'J:所述控制器將所述第一開(kāi)關(guān)單元切換為所述第一狀態(tài),以及 如果USB OTG B設(shè)備連接至所述第二USB,則經(jīng)由所述ID管 腳發(fā)信號(hào)給所述USB單元以打開(kāi)其電源。
17. 根據(jù)權(quán)利要求11-16中任一項(xiàng)所述的設(shè)備,其中,如果連接 至所述第一 USB接口的所述USB單元適于經(jīng)由所述第一 USB接口 的所述ID管腳與所述設(shè)備通信,并且如果在操作期間所述第 一 電源 連接至所述設(shè)備,貝'J:所述控制器將所述第一開(kāi)關(guān)單元切換為所述第二狀態(tài),以及 如果USB OTG B設(shè)備連接至所述第二USB,則經(jīng)由所述ID管 腳發(fā)信號(hào)給所述U S B單元以關(guān)閉其電源。
18. 根據(jù)權(quán)利要求6-17中任一項(xiàng)所述的設(shè)備,其中所述設(shè)備配 置用于切換為雙路充電模式,其中所述第一開(kāi)關(guān)單元切換為所述第二狀態(tài)的第一子狀態(tài),其中在所述第一子狀態(tài)中,所述第一開(kāi)關(guān)單元將所述第一 USB接口的VBUS 連接至所述第一附加電源線,并且將所述第二USB接口的VBUS連 接至第二附加電源線,以及其中所述第二開(kāi)關(guān)單元切換為所述第二狀態(tài)的第二子狀態(tài),其中 在所述第二子狀態(tài)中,所述第二開(kāi)關(guān)單元將所述第一 USB接口和所 述第二 USB接口的所述D+和D-管腳短路在一起,以指示充電器。
19. 根據(jù)任一在前權(quán)利要求所述的設(shè)備,其中所述第一接口表示 USB-B插頭,并且其中所述第二接口表示USB-AB插口。
20. —種方法,包4舌將設(shè)備的第 一 開(kāi)關(guān)單元切換為來(lái)自狀態(tài)集的狀態(tài),其中所述設(shè)備 包括第一串行接口和第二串行接口 ,所述第一串行接口和第二串行 接口中的每一個(gè)包括電源線以及至少一個(gè)數(shù)據(jù)線,并且其中所述第 一開(kāi)關(guān)單元耦合至所述第一串行接口和所述第二串行接口二者的所 述電源線;其中所述狀態(tài)集包括第 一狀態(tài),用于將所述第 一 串行接口的所述電源線連接至所述第 二串行接口的所述電源線;以及第二狀態(tài),用于將所述第 一 串行接口的所述電源線連接至第 一附 加電源線,所述第一附加電源線配置為連接至第一電源。
21. 按照權(quán)利要求19所述的方法,其中所述第一串行接口和第 二串行接口是USB接口。
22. 根據(jù)權(quán)利要求20或21所述的方法,其中所述設(shè)備包括用于 將所述第一附加電源線連接至所述第一電源的接口。
23. 根據(jù)權(quán)利要求20-22中任一項(xiàng)所述的方法,其中所述方法包 括如果所述第一附加電源線連接至所述第一電源,則將所述第一 開(kāi)關(guān)單元切換為所述第二狀態(tài)。
24. 根據(jù)權(quán)利要求20-23中任一項(xiàng)所述的方法,其中所述方法包括檢測(cè)連接至所述第二串行接口的充電器,以及如果在所述第二串行接口處檢測(cè)到充電器,則將所述第一開(kāi)關(guān)單 元切換為所述第一狀態(tài)。
25. 根據(jù)權(quán)利要求20-24中任一項(xiàng)所述的方法,其中所述設(shè)備包 括第二開(kāi)關(guān)單元,其分別耦合至所述第一串行接口的所述至少一個(gè) 數(shù)據(jù)線中的至少一個(gè)數(shù)據(jù)線,并且耦合至第二串行接口的所述至少 一個(gè)數(shù)據(jù)線中的至少一個(gè)數(shù)據(jù)線,并且其中,在第一狀態(tài)中,所述 第二開(kāi)關(guān)單元將所述第一串行接口的所述至少一個(gè)數(shù)據(jù)線中的所述 至少 一 個(gè)數(shù)據(jù)線分別連接至所述第二串行接口的所述至少 一 個(gè)數(shù)據(jù) 線中相應(yīng)的至少一個(gè)數(shù)據(jù)線,并且其中,在第二狀態(tài)中,所述第二 開(kāi)關(guān)單元禁用從所述第 一 串行接口到所述第二串行接口的數(shù)據(jù)通 行。
26. 根據(jù)權(quán)利要求25所述的方法,其中所述第一串行接口和第 二串行接口是USB接口,并且其中所述第一和第二 USB 4妄口的所述 電源線表示VBUS電源線,其中所述第二開(kāi)關(guān)單元分別耦合至所述 第一和第二USB接口的D+和D-管腳,并且其中在所述第一狀態(tài)中, 所述第二開(kāi)關(guān)單元將所述第一和第二 USB接口的所述D+管腳彼此 連接,并將所述第一和第二 USB接口的所述D-管腳彼此連接。
27. 根據(jù)權(quán)利要求26所述的方法,其中在所述第二狀態(tài)的第一 子狀態(tài)中,所述第二開(kāi)關(guān)單元將所述第一 USB接口的所述D+和D-管腳短路在一起,以便指示充電器,并且其中所述方法包括如果 在所述第二 USB接口處檢測(cè)到充電器,則將所述第二開(kāi)關(guān)單元切換 為所述第一子狀態(tài)。
28. 根據(jù)權(quán)利要求26或27所述的方法,其中所述設(shè)備配置用于 經(jīng)由所述第一 USB接口的所述ID管腳來(lái)進(jìn)行通信。
29. 根據(jù)權(quán)利要求28所述的方法,其中經(jīng)由所述ID管腳的所述 通信由雙路阻抗增強(qiáng)控制接口 (ECI)鏈路中斷來(lái)執(zhí)行。
30. 根據(jù)權(quán)利要求28或29所述的方法,所述方法包括確定適于經(jīng)由所述ID管腳與所述設(shè)備通信的USB單元是否連接至所述第一 USB接口 ,如果所述USB單元適于經(jīng)由所述第一 USB接口的所述ID管腳 與所述設(shè)備通信,并且沒(méi)有在所述第二 USB接口處檢測(cè)到充電器, 則將所述第二開(kāi)關(guān)單元切換為所述第一狀態(tài),以及如果所述USB單元不適于經(jīng)由所述第一 USB接口的所述ID管 腳來(lái)與所述設(shè)備通信,則將所述第二開(kāi)關(guān)單元切換為所述第二狀態(tài)。
31. 根據(jù)權(quán)利要求30所述的方法,所述方法包括確定USB OTG B設(shè)備是否連接至所述第二 USB接口 , 如果檢測(cè)到USBOTGB設(shè)備,則將所述第一開(kāi)關(guān)單元切換為所 述第二狀態(tài)的第一子狀態(tài),其中在所述第一子狀態(tài)中,所述第一開(kāi) 關(guān)單元將所述第一 USB接口的VBUS連接至所述第 一附加電源線, 并且將所述第二 USB接口的VBUS連接至第二附加電源線。
32. 根據(jù)權(quán)利要求30或31所述的方法,所述方法包括如果在 所述第二 USB接口處檢測(cè)到USB OTG B設(shè)備,并且連接至所述第 一 USB接口的所述USB單元適于經(jīng)由所述第一 USB接口的所述ID 管腳與所述設(shè)備通信,則經(jīng)由所述ID管腳發(fā)信號(hào)給所述USB單元 以切換為主才幾作用。
33. 根據(jù)權(quán)利要求30所述的方法,所述方法包括確定USB OTG A設(shè)備是否連接至所述第二 USB接口 , 如果在所述第二 USB接口處檢測(cè)到USB OTG B設(shè)備,并且連接 至所述第一 USB接口的所述USB單元適于經(jīng)由所述第一 USB接口 的所述ID管腳與所述設(shè)備通信,則經(jīng)由所述ID管腳發(fā)信號(hào)給所述 USB單元,以切換為外圍設(shè)備作用。
34. 根據(jù)權(quán)利要求30-33中任一項(xiàng)所述的方法,其中所述設(shè)備包 括連接至所述第二USB接口的VBUS的泄漏開(kāi)關(guān)電路,其中所述泄 漏開(kāi)關(guān)電路配置用于切換為用于按照USB OTG標(biāo)準(zhǔn)的VBUS負(fù)載范 圍來(lái)補(bǔ)償VBUS負(fù)載的狀態(tài)。
35. 根據(jù)權(quán)利要求30-34中任一項(xiàng)所述的方法,所述方法包括 檢測(cè)在操作期間所述第 一 電源是否從所述設(shè)備移除;如果連接至所述第一USB接口的所述USB單元適于經(jīng)由所述第 一 USB接口的所述ID管腳與所述設(shè)備通信,并且如果在操作期間 所述第一電源從所述設(shè)備移除,則執(zhí)行電源交接,所述電源交接包 括將所述第一開(kāi)關(guān)單元切換為所述第一狀態(tài),以及 如果USB OTG B設(shè)備連接至所述第二USB,則經(jīng)由所述ID管 腳發(fā)信號(hào)給所述USB單元以打開(kāi)其電源。
36. 根據(jù)權(quán)利要求30-35中任一項(xiàng)所述的方法,所述方法包括 檢測(cè)在操作期間所述第 一 電源是否連接至所述設(shè)備; 如果連接至所述第一 USB接口的所述USB單元適于經(jīng)由所述第一 USB接口的所述ID管腳與所述設(shè)備通信,并且如果在操作期間 所述第一電源連接至所述設(shè)備,則執(zhí)行電源交接,所述電源交接包 括將所述第一開(kāi)關(guān)單元切換為所述第二狀態(tài),以及 如果USB OTG B設(shè)備連接至所述第二 USB,則經(jīng)由所述ID管 腳發(fā)信號(hào)給所述USB單元以關(guān)閉其電源。
37. 根據(jù)權(quán)利要求26-36中任一項(xiàng)所述的方法,其中所述方法包 ^括雙;洛充電狀態(tài),所述雙3各充電狀態(tài)包括將所述第一開(kāi)關(guān)單元切換為所述第二狀態(tài)的第一子狀態(tài),其中在 所述第一子狀態(tài)中,所述第一開(kāi)關(guān)單元將所述第一 USB接口的 VBUS連接至所述第一附加電源線,并且將所述第二 USB接口的 VBUS連接至第二附加電源線,以及將所述第二開(kāi)關(guān)單元切換為所述第二狀態(tài)的第二子狀態(tài),其中在 所述第二子狀態(tài)中,所述第二開(kāi)關(guān)單元將所述第一 USB接口和所述 第二 USB接口的所述D+和D-管腳短路在一起,以指示充電器。
38. 根據(jù)任一在前權(quán)利要求所述的方法,其中所述第一接口表示 USB-B插頭,并且其中所述第二接口表示USB-AB插口。
39. —種計(jì)算機(jī)程序產(chǎn)品,其中計(jì)算機(jī)程序代碼存儲(chǔ)在計(jì)算機(jī)可 讀介質(zhì)中,所述計(jì)算機(jī)程序代碼實(shí)現(xiàn)如權(quán)利要求20所述的方法。
40. —種設(shè)備,包括第一串行接口裝置和第二串行接口裝置,每個(gè)都包括電源線以及 至少一個(gè)數(shù)據(jù)線;耦合至所述第 一 串行接口裝置和所述第二串行接口裝置的電源 線的用于切換的第一裝置,其中在第一狀態(tài)中,所述用于切換的第 一裝置將所述第一串行接口裝置的所述電源線連接至所述第二串行 接口裝置的所述電源線,并且其中在第二狀態(tài)中,所述用于切換的 第一裝置將所述第一串行接口裝置的所述電源線連接至第一附加電 源線,所述第一附加電源線配置為連接至第一電源;以及用于控制的裝置,其配置用于控制所述用于切換的第 一裝置。
41. 一種系統(tǒng),包括 根據(jù)權(quán)利要求1所述的設(shè)備;以及 適于連接至所述第一串行接口的電子單元。
42. 根據(jù)權(quán)利要求41所述的系統(tǒng),其中所述第一串行接口和第 二串行接口是USB接口,并且所述電子單元是USB單元。
43. 根據(jù)權(quán)利要求42所述的系統(tǒng),其中所述USB單元配置用于 經(jīng)由所述第一 USB接口的所述ID管腳來(lái)與所述設(shè)備通信。
全文摘要
本發(fā)明涉及用于將設(shè)備的第一開(kāi)關(guān)單元切換為狀態(tài)集中狀態(tài)的方法、計(jì)算機(jī)程序產(chǎn)品、設(shè)備和系統(tǒng),其中所述設(shè)備包括第一串行接口和第二串行接口,該第一串行接口和第二串行接口的每個(gè)都包括電源線以及至少一個(gè)數(shù)據(jù)線,并且其中所述第一開(kāi)關(guān)單元耦合至所述第一串行接口和所述第二串行接口二者的電源線,其中所述狀態(tài)集包括第一狀態(tài),用于將所述第一串行接口的所述電源線連接至所述第二串行接口的所述電源線;以及第二狀態(tài),用于所述第一開(kāi)關(guān)單元將所述第一串行接口的所述電源線連接至第一附加電源線,所述第一附加電源線配置為連接至第一電源。
文檔編號(hào)G06F1/26GK101601001SQ200680056905
公開(kāi)日2009年12月9日 申請(qǐng)日期2006年12月8日 優(yōu)先權(quán)日2006年12月8日
發(fā)明者P·薩里南, R·皮特里 申請(qǐng)人:諾基亞公司