[go: up one dir, main page]

TWI356295B - Usb device and method for charging the same - Google Patents

Usb device and method for charging the same Download PDF

Info

Publication number
TWI356295B
TWI356295B TW096130592A TW96130592A TWI356295B TW I356295 B TWI356295 B TW I356295B TW 096130592 A TW096130592 A TW 096130592A TW 96130592 A TW96130592 A TW 96130592A TW I356295 B TWI356295 B TW I356295B
Authority
TW
Taiwan
Prior art keywords
usb
usb device
battery
power
host
Prior art date
Application number
TW096130592A
Other languages
English (en)
Other versions
TW200825699A (en
Inventor
Morgan H Monks
Mark R Bohm
Original Assignee
Standard Microsyst Smc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Standard Microsyst Smc filed Critical Standard Microsyst Smc
Publication of TW200825699A publication Critical patent/TW200825699A/zh
Application granted granted Critical
Publication of TWI356295B publication Critical patent/TWI356295B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/266Arrangements to supply power to external peripherals either directly from the computer or under computer control, e.g. supply of power through the communication port, computer controlled power-strips

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)
  • Power Sources (AREA)

Description

1356295 九、發明說明: 【發明所屬之技術領域】 本發明係關於一種通用序列匯流排(usb)集線器 (hubs),而更特別地是關於一種利用低功率枚舉一 usb裝 置的系統及方法。 【先前技術】 近幾年來,利用電池驅動的USB裝置越來越多,舉例而 言,許多人使用或購買的可攜式裝置,例如:行動電話、 音樂播放器、影音播放器或膝上型電腦等。 在使用這樣的可攜式裝置時,使用者通常會希望這些裝 置可以很容易地進行充電,例如可以利用各種的電源插 座,如可以在家中或是車中。而大部分擁有或購買這些裝 置的使用者也同時會擁有支援USB溝通/裝置的主機裝置, 如電腦,所以在如此的狀況下,通常較為便利的充電方式 是利用支援該主機裝置的電力來對該可攜式裝置進行充 電’如經由USB連接。 然而’當該可攜式裝置的電池用盡時,如當電池"死了" 時,該USB主機通常無法只為了充電而牧舉該可攜式裝 置,在此,枚舉(enumeration)所指的是一主機裝置建立與 一裝置之間之溝通的程序,如與該USB裝置之間,更具體 而5,若是該可攜式裝置沒有足夠的電力參與枚舉,則該 可攜式裝置就不被允許利用已牧舉電力進行充電,通常的 確是有需要"利用已枚舉電力進行充電(charging at enumerated power)”,這是因為根據當前的標準,如USB規 123807.doc 格裝置並不被允許操取非當容 為 F々夕的電流,直到其參與牧舉 不超過刚毫安培(mA)的電力U可擴式裝置只能使用 成枚舉為止。)f力對電池進行充電,—直到完 為了克服這個問題,曰舒女队4 m it ^ ,二系統利用超過該usb規格 所述之功率位準的雷六 这此… 裝置進行充電,但由於 込些系統並不符合規格,因 嫵挞恶 & J此會被其電源,如該主 機裝置,所剔除,所以的確 電程序進行㈣。 有^對牧舉以及謂電池充 【發明内容】 使用低功率枚舉USB裝詈之备处^ + 在从m .褒置之系統及方法的各種實施例係 在此進仃敘述。 接下來係敘述一種在枚舉之前, .Φ , J利用一主機裝置所提供 之電力而枚舉一 USB裝置的 的方去。正如在此所使用的,該 用-低功率"用以表示在枚舉前一 . ^ ^主機裝置所提供的電 力,而在各種的實施例之中,該等方法元件的其中一此可 =地、或是以不同於所顯示順序地加以執行,或是可以 1省略。此外’當有需要時,額外的方法元件也可以加以 執打。此方法係如下述而進行操作。 該⑽裝置輕接至該USB主機裝置的情形乃會加以摘 測塊因此’-使用者會實際地將該USB裝置裝設至該USB 主機裝置之上’而此裝設或輕接就會受到侦測,該腦裝 置可疋或耦接至任何前述的該等裝置以及系統,例如,一 USB集線器.、及/或該主機裝置 罝或疋其他,舉例而言,該 123807.doc 1356295 USB裝置係可以直接地耦接至該USB主機裝置、或是可以 耦接至一順序耦接至該USB主機裝置(例如,一電腦系統) 的USB集線器(例如,包括一 USB集線器的一顯示裝置 或其他的配置。此外’在一些實施例之中,該USB集線器 可作為該USB主機裝置,換言之,該USB裝置可簡單地箱 接至有能力,例如,在不需要耦接至一主機裝置的情形 下’枚舉該USB裝置的該USB集線器。再者,該USB集線 器可是一主動地、或被動地受到供電的USB集線器,或是 其他。因此,在各種實施例之中,該USB裝置,該USB集 線器’以及該主機裝置可是任何的各式系統,並且,可利 用相當多種的方式進行配置。 舉例而言,該USB裝置可為一可攜式裝置、及/或包括一 電池 '一電池充電電路,至少一埠、一偵測邏輯、及/或 一第一電路(例如,低功率枚舉電路),或是其他構件㈠列 如,下列敘述者或是其他),其中該至少一埠可耦接至該 電池,並且可用以耦接至該USB主機裝置(及/或其他裝 置),例如,經由一 USB纜線,此外,正如接下來更詳細的 討論,在耦接之後,該USB主機裝置可以用以對該usb裝 置的該電池充電,例如,經由供給至該USB裝置之該埠的 電力。 對於該USB裝置耦接至該USB主機裝置的偵測是可以經 由任何適合的各種方法而加以執行,舉例而言,在一實施 例之中,當該USB裝置以及該USB主機裝置加以耦接時, 連接該一個系統之連接線的一電特性改變就會被該等系統 123807.doc 1356295 的其中之一或兩者所偵測到,舉例而言,由於該耦接而在 該等接線中的電阻值會有所改變,而此就可以藉由該USB 裝置、及/或該USB主機裝置而加以偵測,更具體而言,在 一實施例之t,該USB裝置乃可以藉由偵測該USB主機裝 置’如在該USB連接中的一 VBUS接線上的電力提供而伯 測對於該USB主機裝置的耦接。 此外’該USB主機裝置乃可以藉由偵測該USB裝置傳輸 至該USB主機裝置的一信號而偵測該usb裝置的耦接,而 此摘測則是會起始一枚舉程序,這將於接下來有更詳細地 敘述。在此要注意的是,除了在此所敘述的這些之外,各 種其他的程序/摘測方法皆可以加以使用,因此,根據各 種的實例’該USB裝置、該USB集線器以及該USB主機裝 置係可以是各種合適裝置的其中之一或多個,且該USB裝 置對於該USB主機裝置的耦接也可以經由各種的偵測方法 而4貞測出。 該電池的一充電狀態可以利用前述的偵測邏輯而決定, 更具體而言,該電池的該充電狀態係可藉由該USB裝置而 決定,正如先前所指出的,利用包含在該USB裝置之中的 該偵測邏輯’另外’該電池之該充電狀態的決定也可包 括’對USB裝置枚舉而言’決定該USB裝置的該電池是 否已進行足夠的充電’牧舉表示一主機裝置建立與該展 置,例如’該USB裝置’之間之溝通的程序,通常,枚舉 是像為了回應該USB主機裝置所要求的一枚舉,而透過該 USB主機裝置以及該USB裝置之間的一連串溝通所發生。 123807.doc 1356295 此外,正如在此所使用的,該用語"聰裝置牧舉"音田是 包括當該_裝置"正常地參與枚舉 二 刪裝置的該裝置電路,例如,該
所發生的該枚舉程序。因此,包含在該刪裝置、該USB 集線器、及/或該USB主機裝置之中的—或多個構件可決定 該電池的該充電狀態,例如,對刪裝置枚舉而言,該電 池是否已進行足夠的充電。
若是對刪裝置牧舉而言,該USB裝置的該電池並未受 到足夠的充電時,則該USB裝置就會利低功率牧舉而參 與牧舉,正如在此所使用的,該用語"低功率枚舉,,表示該 刪裝置利用該腦主機裝置所提供之"低功率"而參與牧 舉的程序,而在此根據本發明之—實施例的"低功率枚舉" 之後,該USB裝置就會開始以一較高的速率進行充電,正 如接下來所要進一步討論的。 在一些實施例之中,此枚舉程序可藉由該偵測邏輯而加 以起始、及/或藉由該第一電路,例如,低功率枚舉電 路,而加以執行,並且,額外地、或是二者擇一地,該 USB裝置的其他構件在有需要的時候也可以執行這些程序 的其中之一、或多,在某些實施例之中,該USB主機裝置 所提供的電力是落在該USB規格所規定的等級,例如, 1〇〇毫安培(mA)(例如,在牧舉之前),因此,低功率枚舉 (例如,利用該第一電路、及/或相關的電路者)乃可以在枚 舉之前,僅藉由該USB主機裝置所提供的電力,例如,大 約100毫安培(mA)(或更少),而用以枚舉相對於該USB主機 123807.doc -10· 裝置的該USB裝置。 有效率地是,此可允許該USB裝置開始充電該電池,即 使是在該電池已經"死掉"的狀態,例如,當該電池的該充 電狀態對於啟動包含在該USB裝置中之該裝置電路、或 SoC電路而言太低的時候’正如先前所指出,該裝置電路/ SoC電路可用以參與正常的枚舉,例如,前述的該^沾裝 置枚舉’而在某些實施例之中,該充電可以藉由包含在該 USB裝置中的電池充電電路而加以執行,另外,在某此實 施例之中,該電池充電電路可利用接收自該USB主機袭置 的電力而對該USB裝置的該電池進行充.電。因此,根據各 種的實施例’該USB裝置可在枚舉’例如,正常、或低功 率牧舉(或其他),之後,利用該USB主機裝置所提供的電 力而充電該電池,然後,根據當前的USB規格,在該USB 裝置的枚舉之後,該USB主機裝置所提供的電力就可以利 用比枚舉前該USB裝置所提供之電力等級更高的一等級而 進行供給’例如’大約500 mA(或更少),相較於枚舉前所 供給的大約100 mA。 因此’利用該低功率枚舉電路(例如.,該第一電路),該 USB裝置的該電池就可以有比不包含此電路的其他usb裝 置快上許多的充電,更具體而言,該USB裝置就可以不需 要以100 mA進行電池充電,並且可以繼續試著進行開啟及 相對於該USB主機裝置的枚舉,正如許多以前的系統通常 會做的一樣,更具體而言,這些較老的系統通常會循環地 一直試著啟動該裝置,直到該充電狀態對正常枚舉而言足 123807.doc 勺门為止(此相對而言將會花較長的時間),因此,該低功 率枚舉係允許該USB裝置能夠在該USB裝置連接至該主機 裝置之後’ iL即開始有效的充電,並^,也相制地提供 使用者較低的充電時間。 、右疋對USB裝置枚舉而t•,該USB裝置的該電池係已經 進行了足夠的充料,則該USB裝置將可以制正常供電 的枚舉來參與枚舉,例如,經由㈣測邏輯。換句話說, Μ貞測城輯可以決定該電池的該充電狀態對該電池而言是 已、座足夠以啟動該USB裝置,然後允許該裝置參與 、吊牧舉舉例而s ’一Ip〇DTM可在已經由一規線而 、y亍足夠充電且麵接至一電腦系统時,參與USB裝置枚 例如正*牧舉,更具體而言,該電池可進行足夠 、充電以啟動該IP0Dtm的該裝置電路,進而順序開啟 與該電腦线的牧舉,例如,執行音樂更新、紋軟體更 新或疋其他的任務。與上述相似的敛述同樣可以應用在 其他的刪裝L例如’行動電話,影音播放器,周邊裝 置等,因此,USB裝置枚舉乃可以在該電池已獲得充分充 電時發生。 因此,根據各種的實施例,該刪裝置乃可以在該電池 為低電力時參與低功率枚舉,並且,在該已進行充足充電 時參與正諸舉,以藉此讓該刪裝置㈣電池的充電時 間減至最少’ S句話說,當咖裝置枚舉不可能發生時, 該聰裝置能夠參與低功率枚舉的能力,係使得該刪裝 倉t*夠進行較為快速的充電,然而,要注意的是,在某些 123807.doc •12· 1356295 實施例之中,該USB裝置可能相對於該USB主機裝置而言 為無法使用’直到執行正常枚舉為止。 在某些實施例之中,該方法乃可以更包括,在充電期 間,例如,當該USB裝置事先參與低功率枚舉時,對該電 池的該充電狀態進行監控、或偵測,更具體而言,該聰 裝置乃可以,例如,利用該镇測電路,而決定該USB裝置 的充電是否已足夠參與正常牧舉,而在各種的實施例之 中,此決定乃可以在整個充電程序中持續地、或是週期性 地’或是’彳需要時’以其他的時間/方法,而加以執 行。 在惰測到足夠充電之後,該USB裝置可參與刪裝置枚 舉例如’正予枚舉,以藉此允許使用者在利用枚舉電力 進行充電的同a夺,使用該裝置的正常操作,而在某些實施 例之中,此監控以及正常牧舉是為了回應用以指示正常牧 舉之需求的輸入’例如,使用者輸入,而加以執行,而該 使用者輸人則可以是’要求該裝置要被啟動的直接使用者 輸入’或者也可以是在該使用者與該主機裝置、或是該 USB裝置上之程式進行互動時、指示該麵裝置需要執行 正常任務㈣接使用者輸人,然而,在f代的實施例之 中,此程序収可以自動地加以執行,例如,在不需要任 何輸入以是使用者輸人)的情形下,因此,根據各種的實 施例,該USB裝置乃可以在該咖裝置之該電池獲得足夠 充電之後,立即參與正常枚舉。 在USB牧舉完成之後m將可以包括,充電該usb 123807.doc 裝置的該電池,你 例如’利用該電池充電電路,
的功能。 ,利用正常枚 良置枚舉之後,該主機裝置所供 因此’在該USB裝置進行充電的 置,例如,經由該裝置 該方法將可以決定,就啟動 額外地、或是二者擇一地, 該USB裝置而言,該電池是否已進行足夠的充電,而此則 是可以在藉由在該USB裝置中的電路,例如,該偵測電 路,而進行判斷時,因回應使用者輸入而發生,例如,試 圖使用該裝置、及/或自動地。因此’若是該電池已進行 足夠的充電,則該USB裝置就可以被啟動,而若是該電池 尚未進行足夠的充電,則對於該充電狀態的監控將會繼 續,所以,根據各種的實施例,對該電池的該充電狀態進 行監控,以決定是否要參與USB裝置牧舉 '及/或要啟動該 USB裝置《在此要注意的是’在某些實施例之中,裝 置枚舉是需要該USB裝置處於啟動的狀態,所以,相對應 地’上述的決定步驟就會是等效的步驟,然而,上述的該 等決定以及方法都僅是用以舉例說明,將可以輕易推得更 進一步的實施例。 在某些實施例之中,該裝置電路乃會使用該主機裝置所 提供之用以啟動該USB裝置的電力的至少一部份,例如, 該裝置電路/SoC電路,而此則是使得即使該電池尚未充分 充電至可以提供所需電力,使用者仍然可以使用該裝置, 舉例而言,使用者可以將一行動電話,例如,具有—實質 123807.doc • 14· 1356295 上已耗盡之電池者,連接至該主機裝置,然後,就可以在 不需要等待該電話之電池充電至一足夠充電等級的情形 下’立即地撥打電話’在此,該行動電話可以是任何適合 的各種行動電話’舉例而言,該行動電話可以是一掀蓋手 機(flip-phone) ’ 一具有鍵盤輸入板以及_ LCD者,例如, 一 BLACKBERRY™(黑苺機),或是其他所需型態的行動電 話,因此,根據某些實施例,該USB裝置可能夠利用該主
機裝置所提供之電力的至少一部份,例如,以執行該USB 裝置的功能,而類似於先前所述,此程序則是可以為了回 應各種的輸入,例如,使用者輸入、及/或自動地,而被 喚起。 因此,根據各種的實施例,該USB裝置可以依照所需, 利用USB裝置枚舉、及/或低功率枚舉而進而牧舉,此外, 在低功率枚舉之後,該USB裝置的該電池將可以利用該主 機裝置所提供的電力而進行充電’以一USB規格所允許的 方式。 【實施方式】 當本發明允許各種修飾以及替代性形式的同時,其中特 定的實施例係藉由作為舉例說明之圖式而加以顯示,並進 打詳細的敘述,不過,應該要瞭解的是,這些圖式以及詳 7的敘述並非要限制本發明為該特定的形式,相反的,而 是要囊括所有落在本發明依所❹請專㈣圍而加以定義 之精神與範圍内的所有修飾、等效或替代。 詞彙 123807.doc 15 有關本發明所使用之專有名詞的詞彙表係叙述如下β 記憶媒禮(Memory Mediu吟任一種各式的記憶裝置或 儲存裝置。該用語"記憶媒體"是在於包括,—安裝媒體 (instalUtion medium),例如,一CDR〇M(光碟機 ^軟碟 機1〇4或是磁帶裝置,—電腦系統記憶體或隨機存取記憶 體,例如’ DRAM(動態隨機存取記憶體)、DDR r綱雙 倍速率隨機存取記憶體)、SRAM(靜態隨機存取記憶體广 EDO RAM(延伸資料輸出型隨機存取記憶體)、— RAM (11&„1131^隨機存取記憶體)等、或是一非揮發性記憶 體,例如,磁性媒體,如’ 一硬碟、或是光學記憶體,當 然,該記憶媒體也可以包括其他型態的記憶體或是其結 合。此外,該記憶媒體可以位於執行程式的一第—電腦之 中,或者,也可以位在透過網路,例如,網際網路,而與 該第一電腦連結之不同的一第二電腦之中,且在後者的情 形中,該第二電腦則是可以提供該第一電腦執行用的程式 指令。再者,該用語"記憶媒體"可以包括位在不同位置, 如位在透過網路而連結的不同電腦中的二或更多個記憶媒 體β 承載媒趙(Carrier Medium)- —如上述的記憶媒體結合 實體傳輸媒體’例如’用以傳送信號’如電、電磁或數 位信號’的一匯流排、網路及/或實體傳輸媒體。 軟雜程式(Software Program)-該用語"軟體程式"是意 欲於囊括其原意的最大範圍,並包含可以被儲存在一記憶 媒體之中、且可以藉由一處理器而加以執行之任何型態的 123807.doc • 16 - 1356295 程式指令、編碼、腳本(script)、及/或資料,或是其结 合。軟體程式的實例則是包括,利用以文字為基礎之程式 語 § ’ 例如 ’ C、C++、Pascal、Fortran、Cobol、Java、 組合語言等,所撰寫的程式,圖形程式(利用圖形程式語 言所撰寫的程式)’組合程式語言,已編課為機械語言的 程式,腳本程式(scripts),以及其他型態的可執行軟體。 再者’一軟體程式則是可以包括能夠以某種形式而互用的 二或多種軟體程式。 電雎系統(Computer System)-任何各種型態的計算、 或處理系統,包括,一個人電腦系統(PC),主機電腦系統 (mainframe computer system),工作站,網路裝置,網忾 網路裝置,個人數位助理(PDA),電視系統,網格計算系 統(grid computing system),或是其他裝置、或是其結合。 一般而a,該用語"電腦系統"可以廣義地解釋為囊括具有 可以執行來自一記憶媒體之指令的至少一處理器的任何裝 置(或裝置結合)。 ~ 第1-3圊所示之系統實例 第1圖係舉例說明根據一實施例,可操作以枚舉一 USB 裝置100、及/或充電該USB裝置100之電池的—系統實例。 正如所示,該USB裝置1〇〇可以耦接至主機裝置14〇,例 如,經由一 USB集線器120 ,要注意的是,在一些實施例 之中’可以省略於第i-3圖中所顯示之元件的其中之一或 多個,例如,該主機裝置14〇、及/或該USB集線器12〇,或 是其他。舉例而言,該USB裝置100可以直接地耦接至該 123807.doc • 17· 主機裝置140 ’例如,在不使用該USB集線器12〇的情形下 (例如,為了低功率枚舉,如下所述),或者,二者擇一 地’該USB裝置1〇〇可以僅耦接至該USB集線器12〇,而在
如此的實施例之中,就允許該USB裝置100能夠經由該USB 集線器120而進行充電(例如,為了高功率充電,如下所 述)。 需要注意的是,上述的連接/配置僅是作為示範,其他 的配置方式亦可推得,更具體而言,該低功率牧舉以及高 功率充電的實施例並不受限於上述的示範性配置,.舉例而 言,該高功率充電可以包括該主機裝置14〇,及/或該USB 集線器120可以被省略、或被包含在該主機裝置14〇之中, 正如所述’而類似地,該低功率枚舉可以藉由包括該uSB 集線器120的系統而加以執行,因此,在各種的實施例之 中,該USB裝置1〇〇可以經由各式各樣的方法而耦接至該 USB集線器120、及/或該主機裝置14〇。 該USB裝置1〇〇可以許多種裝置的其中任一。舉例而 言,該USB裝置1〇〇可是一行動電話(如在第2圖中所舉例說 明的行動電話200)、一個人音樂播放器(如在第3圖中所舉 例說明的播放器3〇〇,例如,一 mp3播放器、及/或一 IPOD™、其他的播放器、一CD播放器等),一個人影音播 放器(例如,在第3圖中所舉例說明的播放器3〇〇 ,例如, 一數位影音播放器、一DVD播放器等),_周邊裝置(例 如,一印表機),一輸入裝置(例如,遊戲控制器、觸控板 (touchpad)’滑鼠、及/或鍵盤或其他),或是任何需要=池 123807.doc •18- 1356295 充電的其他裝置。因此,該USB裝置100可以是任何各式 各樣適合的裝置。 此外,該主機裝置140也可以是任何的各式主機裝置, 更具體而言,該主機裝置140可以是—電腦系統,例如, 如在第2圖以及第3圖中所舉例說明的電腦系統24〇,一 USB集線器,例如,一外接的USB集線器、或包含在一電 子系統(例如,該電腦系統240或顯示裝置22〇,或是其他) 中的及/或其他型態的主機裝置,例如,提供該usb裝置 1〇〇之充電電力的裝置。再者,二者擇一地或額外地,該 主機裝置140可以是一第二USB裝置’即類似該usb裝置 1〇〇者或其他,舉例而言,在一實施例之中,該第二usb 裝置可以是取決於不同的情況而作為一主機以及一裝置的 USB即用(on-the_go’ 0TG)裝置,因此,根據各種的實施 例,該主機裝置140可以是各種合適之裝置的其中任一。 在一些實施例之中,該USB集線器12〇可以是一被動受 電裝置(passively powered device),例如,在該uSB 裝置 120接收該主機裝置14〇(例如,該電腦系統24〇的主機板)所 提供之電力時,及/或可以是一主動受電裝置(actively powered device),例如,在該USB集線器12〇接收來自一電
源的電力時,例如,一牆上插頭,一電池(舉例而言一 汽車的電池,例如,來自該汽車的點火器者),及/或其他 的電力供給(例如,該主機裝置14〇的電源供給,例如,位 於該電腦系統240中者),更具體而言,在一實施例之中, 主動又電係表不,該USB集線器120是由一不會限制該USB \23S07.doc -19- 1356295 集線器120所消耗之電力的電源提供電力,例如,不會根 據一規格,如該USB規格,而限制消耗者。而在一些實施 幻之中’該USB集線器12〇則是會包括一或多個埠以用 :耦接各種的裝置,例如’該刪裝置刚、及/或該主機 、置140,因此’該刪集線器12〇可以主動地及/或被動 地受電,並且,在其他能力之外,係會提供在一主機裝置 以及一裝置之間的溝通。 正如在第2圖以及第3圖中所顯示,該電腦系統㈣可以 包括/耦接至該顯示裝置22〇,卩顯示接收自該電腦系統 240的影音信號、及/或作為_USB集線器。換言之,該顯 示裝置220既可以作為該USB集線器m,也可以顯示來自 該主機裝置140(例如,該電腦系統⑽)的影音信號。此 外,該電腦系統240會包括可以是USB裝置的鍵盤23〇以及 滑鼠225 ’其中鍵盤230以及滑鼠225可以利用各種的方式 搞接至該電腦系統240 ’例如,直接耗接至該電腦24〇、或 是經由被包含在該顯示裝置22〇之中的該USB集線器,或 是其他的方法,因此,在第2圖以及第3圖之中,該鍵盤 230以及滑鼠225係加以顯示為耦接至作為一口 該顯示器22。,或者,二者擇一地,該鍵盤23。= 225也可以躺接至該電腦系統24〇,例如,位在該電腦系統 240中的一集線器。 此外,該電腦系統240係會包括至少一儲存有一或多個 電腦程式或軟體構件的記憶媒體。舉例而言,該記憶媒體 可以儲存有操作系統軟體,也可以儲存有可用以操作該電 123807.doc •20- 1356295 腦系統240的其他軟體’另外’在各式的實施例中,更可 以包括依據先前有關一承載媒體之敘述而執行的接收或儲 存扣令、及/或資料。需要注意的是,上述對於該主機裝 置140、該USB裝置1〇〇、該電腦裝置24〇(以及其中之構 件,例如,輸入裝置)以及該顯示裝置220的敘述,都僅是 作為舉例之用,其他的構件以及系統同樣可以推得。 正如在第2圖中所示,該行動電話2〇〇(例如該USB裝置 100)可以耦捿至該電腦系統240(例如,該主機裝置14〇), 更具體而言,在某些實施例之中,該USB裝置1〇〇,如該 行動電話200,可以耦接至包含在該電腦系統24〇之中的一 集線器’因此,在某些實施例之中,該USB裝置1 〇〇可以 直接地耦接至包含在該電腦系統240之中的一XJSB崞,然 而,正如上述所提示(以及如第3圖所顯示),該USB裝置 100也可以進行間接地耦接’例如,透過USB集線器120、 或是其他裝置》 在第3圖所顯示的實施例之中,該播放器3〇〇可以耦接至 該USB集線器12〇,以順序耦接至該電腦系統24〇,或者, 一者擇一地’在某些實施例之中,可以有不同的配置,舉 例而言’正如先前所指出’該顯示裝置220、及/或該電腦 系統240可以包括一 USB集線器(如被動或主動受電者),所 以’相對應地,在一實施例之中,該USB裝置1〇〇可以搞 接至該顯示裝置22〇,以順序提供電力至該USB裝置1〇〇, 其中該顯示裝置2〇〇亦可以提供在該USB裝置1〇〇以及該電 腦系统240(例如,該主機裝置140)之間的USB溝通。因 123807.doc •21 · 丄 此’第1圖至第3圖係舉例說明了牧舉、及/或充電腦裝置 的系統實例。 本發明的實施例 第4圖至第6圖係說明本發明的—第—實施例,其係會決 定該USB裝置電池的一充電狀態,並選擇性地適當執行低 力率牧舉、或正常枚舉。再者,第7圖卩及第8圖則是說明 本發月的第一實施例’其則是會執行一 usb裝置的快速 充電。在此,Μ意的是’本發明的該第一以及第二實施 例,當有需要時,可以分開或是一起使用。 第4圖-流程圖 第4圖係舉例說明—種在枚舉之前,㈣—主機裝置, 例如USB主機裝置14〇,所提供之電力而枚舉— 裝置 的方法正如在此所使用的,該用語••低功率"是用以表示 在枚舉前一主機裝置所提供的電力,而在第4圖中所顯示 的方法則是可以結合先前圖式所顯示之系統、或裝置的其 或八他的裝置而加以使用,再者,在各種的實施例 之中’該等方法元件的其中—些可以共同地、或是以不同 ;斤員不順序地加以執行,或是可以被省%,此外,當有 需要時帛外的方法元件也可以加以執行。此方法可以如 圖式、如下述而進行操作。 在步驟402中,係偵測該腦裝置100輕接至該USB主機 裝置140的情形,因此’在步驟4〇2之中,一使用者係實際 地將該USB裝置i⑽裝設至該USB主機裝置14〇之上,而此 裝叹或輕接就會在步驟術之中受到㈣,而正如先前所 123807.doc •22· 1356295 表示,該⑽裝置刚可以是、或麵接至任何前述的該等 裝置以及系統,例如,該謂集線器120、及/或該主機裝 置14〇 ’或是其他,舉例而言,該USB裝置1〇〇可以直接地 輕接至該USB主機裝置、或是可以輕接至一順序麵接至該 ⑽主機裝置(例如,一電腦系統)的聰集線器⑽如包 括USB集線器的一顯示裝置)、或其他的配置。此外,在 一些實施例之中,該USB集線器12〇可以作為該usb主機裝 置,換言之,該USB裝置1〇〇可以簡單地耦接至有能力, 例如’在不需要輕接至一主機裝置的情形下枚舉該刪 ,置10G的該USB集線器12()。再者,該刪集線器12〇可以 是一主動地、或被動地受電的USB集線器,例如,上述的 那些裝置或其他者。因&,在各種實施例之中,該刪裝 置100,該USB集線器120,以及該主機裝置14〇可以是任 何的各式系統,並且可以利用相當多種的方式進行配置。 舉例而言,該USB裝置1〇〇係可以為一可攜式裝置、及/ 或包括-電池、—電池充電電路、至少一埠、依偵測邏 輯、及/或一第一電路(例如,低功率枚舉電路)或是其他構 件(例如,下列敘述者、或是其他),其中該至少一埠可以 耦接至該電池,且可以用以耦接至該USB主機裝置】4〇(及/ 或其他裝置),例如,經由一 USB纜線,此外,正如接下來 更詳細的討論,在步驟4〇2的耦接之後,該USB主機裝置 140可以用以對該USB裝置1〇〇的該電池充電,例如,經由 供給至該USB裝置1〇〇之該蟑的電力。 對於該USB裝置1〇〇耦接至該USB主機裝置14〇的偵測是 123807.doc •23· 1356295 可以經由任何適合的各種方法而加以執行,舉例而言,在 一實施例之中’當該USB裝置1〇〇以及該USB主機裝置14〇 加以耦接時,連接該二個系統之連接線的一電特性改變就 會被該等系統的其中之一或兩者所偵測到,舉例而言,由 於該耦接,在該等接線中的電阻值會有所改變,而此就可 以藉由該USB裝置1〇〇、及/或該USB主機裝置14〇而加以偵 測,更具體而言,在一實施例之中,該USB裝置1〇〇可以 藉由偵測該USB主機裝置14〇,例如,在該USB連接中的一 VBUS接線上,的電力提供而偵測對於該USB主機裝置〗 的耦接。 此外,該USB主機裝置14〇可以藉由偵測該USB裝置1〇〇 傳輸至該USB主機裝置14〇的一信號而偵測該USB裝置1〇〇 的耦接,而此偵測則是會起始一枚舉程序,這將於接下來 有更詳細地钦述。在此要㈣的是,除了在此所敘述的這 些之外,各種其他的程序/偵測方法皆可以加以使用,因 此,根據各種的實例,該USB裝置1〇〇,該USB集線器 120,以及該USB主機裝置140可以是各種合適置的其中之 或多個,並且,該USB裝置1〇〇對於該USB主機裝置14〇 的耦接也可以經由各種的偵測方法而偵測出。 在步驟404之中’可決定該電池的一充電狀態,例如, 利用前述的偵測邏輯,更具體而t,該電池的該充電狀離 係可藉由該USB裝置100而加以決定,例如,正如先前所 指出的’利用包含在該刪裝置1〇〇之中的該偵測邏輯, 另外,該電池之該充電狀態的決定也可包括,決定,對 123807.doc -24- 1356295 娜裝置枚舉而言,該USB裝置1GG的該電池是否已進行足 夠的充電,正如先前所指出,枚舉表示一主機裝置建立與 該裝置之間之溝通的程序,例如,與該USB裝置1〇〇之 間。通常,枚舉例如是為了回應該誰主機裝置14〇所要 求的一枚舉,而透過該USB主機裝置140以及該USB裝置 100之間的-連串溝通所發生。此外,正如在此所使用 的’該用語"USB裝置枚舉"意思是包括當該動裝置跡 正常地"參與牧舉時,例如,當利用該USB裝置1〇〇的該裝 置電路 <列如,該系統單晶片(s〇c)時,所發生的該枚舉 程序,因此,包含在該USB裝置1〇〇、該USB集線器12〇及/ 或該USB主機裝置14〇之中的一或多個構件可以決定該電 池的該充電狀態,例如,對USB裝置枚舉而言,該電池是 否已進行足夠的充電。 在步驟406之中,若是在步驟4〇5中係決定對裝置枚 舉而言,該USB裝置100的該電池並未受到足夠的充電 時,則該USB裝置1〇〇就會利用低功率枚舉而參與枚舉, 正如在此所使用的,該用語"低功率枚舉"表示該usb裝置 1〇〇利用該USB主機裝置140所提供之"低功率”而參與枚舉 的程序,而在此根據本發明之一實施例的"低功率枚舉"之 後,該USB裝置100就會開始以一較高的速率進行充電, 正如接下來所要進一步討論的。 在一些實施例之中,此枚舉程序可以藉由該偵測邏輯而 加以起始、及/或藉由該第一電路,例如,低功率枚舉電 路,所執行,並且,額外地或是二者擇一地’該usb裝置 123807.doc •25· 1356295 100的其他構件在有需要的時候也可以執行這些程序的其 中之一或更多。在某些實施例之中,該USB主機裝置所提 供的電力是落在該USB規格所規定的位準,例如,1〇〇毫 安培(mA)(例如,在枚舉之前),因此,低功率枚舉(例如, 利用該第一電路及/或相關的電路者)乃可以在枚舉之前, 僅藉由該USB主機裝置所提供的電力,例如,大約1〇〇毫 安培(mA)(或更少),而用以枚舉相對於該USB主機裝置的 該USB裝置100。 有效率地是,此可以允許該USB裝置1〇〇開始對該電池 進行充電(正如在第4圖中步驟410所顯示者),即使是在該 電池已經"死掉"的狀態,例如,當該電池的該充電狀態對 於啟動包含在該USB裝置100中之該裝置電路、或s〇c電路 而言太低的時候,正如先前所指出,該裝置電路/s〇c電路 可以用以參與正常的牧舉,例如,前述的該USB裝置牧 舉,而在某些實施例之中,該充電可以藉由包含在該USB 裝置100中的電池充電電路所執行,另外,在某些實施例 之中,該電池充電電路可以利用接收自該USB主機裝置 140的電力而對該USB裝置1〇〇的該電池進行充電。因此, 根據各種的實施例,該USB裝置1〇〇可以在枚舉,例如, 正常、或低功率枚舉(或其他),之後,利用該USB主機裝 置140所提供的電力而對該電池充電,然後,根據當前的 USB規格,在該USB裝置1〇〇的枚舉之後,該USB主機裝置 140所提供的電力就可以利用比枚舉前該USB裝置所提供 之功率位準更高的一位準而進行供給,例如,大約5〇〇 123807.doc •26- 1356295 mA(或更少),相較於枚舉前所供給的大約1〇〇 β 因此,利用該低功率枚舉電路(例如,該第一電路),該 USB裝置1〇0的該電池就可以有比不包含此電路的其他 裝置快上許多的充電,更具體而言,該USB裝置ι〇〇就可 以不需要以1 〇〇 mA進行電池充電,並且可以繼續試著進行 開啟及相對於該USB主機裝置140的枚舉,正如許多以前 的系統通常會做的一樣,更具體而言.,這些較老的系統通 吊會#環地一直試著啟動該裝置,直到該充電狀態對正常 枚舉而言足夠高為止(此相對而言將會花較長的時間),因 此,該低功率牧舉係允許該USB裝置1〇〇能夠在該USB裝置 100連接至該主機裝置140之後,立即開始有效的充電,並 且’也相對應地提供使用者較低的充電時間。 通常,USB溝通會以三種不同的速度進行,低速、全 速、以及高速。在某些實施例之中,該第一電路,例如, 該低功率枚舉電路,可以以全速、或是低速參與枚舉,以 取代高速,進而最大化電池充電所能獲得之電力的量,舉 例而言,即使該裝置是一正常的高速USB裝置,該低功率 牧舉電路仍然可以以低速、或全速參與枚舉,而此則使得 該USB裝置1〇〇能夠使用較多的電力來進行電池充電更 具體而言,當以高速參與枚舉時,該USB裝置1〇〇係必須 要使用大約80 mA來進行溝通,相對的,使用低速、或是 全速則只需要大約25 mA ,因此,該USB裝置1〇〇可以利用 較低的速度參與牧舉,如55 mA,以允許更多的電流對該 USB裝置1 〇〇的該電池進行充電,然@,應該要注意的 123807.doc -27- 1356295 是,該低功率枚舉電路是可以用以參與 之,該低功率枚舉電踗換。 ^ 疋可以利用全速、低速、及/或高 逮,或疋其他而參與枚舉。 正如先前所指出,若是利㈣置牧舉而言,該励裝 置1〇0的該電池係已經進行了足夠的充電時,則該刪裝 置100將可以利用正常供電的牧舉來參與枚舉,例如’經 由該偵測邏輯。換句爷巧 ^ yJ:, 们話說’該傾測邏輯可以決定該電池的
該充電狀態對該電池而言是否已經足夠以啟動該腦裝置 _,然後允許該卿裝置i⑽參與正常枚舉舉例而言, IPOD μ可以在已經由_聰境線而進行足夠充電且麵接 至一電腦系統時,參與USB裝置枚舉,例#,,,正常"牧 舉,更具體而言,該電池可以進行足夠的充電,以啟動該 ipod™的該裝置電路,進而順序開啟與該電腦系統請的 枚舉例如,執行音樂更新、4是軟體更新或是其他的任 務。與上述相似的敘述同樣可以應用在其他的usb裝置, 例如,仃動電話,影音播放器’周邊裝置等,因此,USb 裝置牧舉乃可以在該電池已獲得充分充電時發生。 因此,根據各種的實施例,該USB裝置1〇〇乃可以在該 電池為低功率時參與低功率枚舉,並且,在該已進行充足 充電時參與正常枚舉,以藉此讓該USB裝置1〇〇的該電池 的充電時間減至最少,換句話說,當USB裝置枚舉不可能 發生時,該USB裝置100能夠參與低功率枚舉的能力,係 使得該USB裝置1 〇〇能夠進行較為快速的充電,然而,要 注意的是,在某些實施例之中,該USB裝置ι〇〇可能相對 123807.doc -28- 1356295 於該刪主機裝置_而言為無法使用,直到執行正常枚 舉為止。 在某些實施例之中,正如在第4圖的步驟412中所示,該 方法可以更包括,在充電期間,例如,當該usb裝置丨⑻ 事先參與低功率枚舉時,對該電池的該充電狀態進行監控 或偵測,更具體而言,該USB裝置1〇〇可以,例如,利用 該偵測電路,而決定該USB裝置1〇〇的充電是否已足夠參 與正常枚舉’例如’步驟415 ’而在各種的實施例之中, ,決定可以在整個充電程序中持續地、或是週期性地或 是,有需要時,以其他的時間/方法,而執行。 在偵測到足夠充電之後,在步驟4〇8之中,該usb裝置 100係可參與USB裝置枚舉,例如,正常枚舉,藉此允許 使用者在利用牧舉電力進行充電的同時,使用該裝置的正 常操作,而在某些實施例之中,此監控以及正常牧舉是為 了回應用以指示正常枚舉之需求的輸入,例如,使用者輸 入,而加以執行,而該使用者輸入則可以是要求該裝置要 被啟動的直捿使用者輸入,或者也可以是在該使用者與該 主機裝置140、或是該USB裝置1〇〇上之程式進行互動時、 才曰示該USB裝置1〇〇需要執行正常任務的間接使用者輸 入,然而,在替代的實施例之中,此程序則是可以自動地 加以執订,例如,在不需要任何輸入(或是使用者輸入)的 情形下。因此,根據各種的實施例,該USB裝置1〇〇可以 在該USB裝置100之該電池獲得足夠充電之後,立即參與 正常枚舉。 123807.doc -29- 在USB枚舉ι成之後,該方法將可以包括對該USB裝置 1〇0的該電池充電’例如,利用該電池充電電路、使用正 常枚舉的電力,例如’在USB裝置枚舉之後,該主機裝置 :40所供給之電力的至少一部份。因此在該刪裝置進 订充電的同時’冑用者就可以操作該USB裝置2〇〇,例 如’經由該裝置的功能。 額外地、或是二者擇-地,在步驟414之中,該方法將 可以決定,就啟動該USB裝置1〇〇而言,該電池是否已進 订足夠的充電,而類似於前述,此則是可以在藉由在該 USB裝置中的電路,例如,該偵測電路,而進行判斷時, 因回應使用者輸入而發生,例如,試圖使用該裝置,及/ 或自動地,因此,若是該電池已進行足夠的充電,則該 USB裝置1〇〇就可以在步驟416中被啟動以及若是該電池 尚未進行足夠的充電,則對於該充電狀態的監控將會在步 驟412中繼續,所以,根據各種的實施例,該電池的該充 電狀態會進行監控,以決定是否要參與USB裝置枚舉、及/ 或要啟動該USB裝置。在此要注意的是,在某些實施例之 中’ USB裝置枚舉是需要該uSB裝置處於啟動的狀態,所 以,相對應地,決定步驟414以及415就會是等效的步驟’ 然而’上述的該等決定以及方法都僅是用以舉例說明,將 可以輕易推得更進一步的實施例。 在某些實施例之中,該裝置電路會使用該主機裝置14〇 所提供之用以啟動該USB裝置100的電力的至少_部份, 例如,該裝置電路/SoC電路,而此則是使得即使該電池尚 123807.doc •30· 1356295 未充分充電至可以提供所需電力,使用者仍然可以使用該 裝置,舉例而言,使用者可以將一行動電話,例如,具有 一實質上已耗盡之# ι 之電池者,連接至該主機裴置14〇,然 後’就可以,例如,在不需要等待該電話之電池充電至一 足夠充電等級的情形下,立即地撥打電話,在此,該行動 電話可以是任何適合的各種行動電話,舉例而言該行動 電話可以疋一掀蓋手機(flip phone),一具有鍵盤輸入板以 及-LCD者,例如,—BLA⑽舰γτΜ(黑苺機),或是其
他所需型態的行動電話,因&,根據某些實施例,該USB 裂置1〇〇可能夠利用該主機袭置14()所提供之電力的至少一 部份,例如,以執行該USB裝置1〇〇的功能,而類似於先 前所述,此程序則是可以為了回應各種的輸入,例如,使 用者輸入、及/或自動地,而被唤起。 因此,根據各種的實施例,該USB裝置1〇〇可以依照所 需’利用USB裝置枚舉、及/或低功率枚舉而進行枚舉,此 外,在低功率牧舉之後,該USB裝置的該電池將可以利用 該主機裝置140所提供的電力而進行充電,以一USB規格 所允許的方式。 第5囷以及第6囷-示範實例的方塊囷 第5圖以及第6圖係為該USB裝置1〇〇參與如先前利用第4 圖所述之低功率牧舉的USB系統的方塊圖。這些系統是可 以根據上述的各種該等系統以及方法而執行,此外,上述 的該等系統以及方法亦可以使用於接下來的敘述之中,要 注意的是’該等USB系統的方塊圖僅是舉例之用,換言 123807.doc -31· 可以增加、省略、或修 ,可以推得更進一步的 之,各個該等方塊,依其所需, 飾另外,除了這些所敘述者之夕卜 實施例β 第5圖是舉例說明麵接至一⑽主機、或裝置,如前述 之該主機裝置140,的-USB裝置的—實施例。正如圖所 不,該主機裝置140以及該USB裝置1〇〇可以經由一刪鐵 線而耦接,例如,包括一接地(GND),D+ (Dp),仏 (dm) ’以及VBUS連接/接線,此外,正如前述該⑽裝 置100係可是任何的各種USB裝置,例如,行動電話音 樂播放器、影音播放器、及/或周邊裝置或是其他,並 且,該USB裝置100可以,例如,包含在一單一裝置之 中,包栝一 USB實體層(PHY)(例如,該至少一埠),一自行 枚舉(Self-enumerating) USB介面(例如,該第一電路/低功 率枚舉電路),一介面切換器,一控制器,一電力管理介 面,.一 SoC裝置,以及一電池充電器,換句話說,在第5圖 以及第6圖中所舉例說明的特殊排列以及配置都僅是作為 示範之用’其他的實施例同樣也可以推得,此外,該USB 裝置100也可以包括一含有一 USB介面控制器的SoC。 正如先前所指出,若是該電池係維持足夠的充電而可提 供該裝置電路/SoC電力時,該自行枚舉介面就不會加以致 能,相反地,該SoC可以使用該USB PHY來建立與該USB 主機的而速、全速、及/或低速溝通,然後,一旦進行了 枚舉並加以致能,則該USB裝置100就可以經由該電力管 理介面而發送信號至該控制器,以通知該電池充電器可以 123807.doc •32- 1356295 利用VBUS(例如,該主機震置14〇所提供的電力)而對該電 池充電。
二者擇-地,正如先前所指出,若是該電池並未充分充 電而無法提供該SoC電力時,則該控制器將會為了回應電 力管理信號或是因缺乏該電力管理信號,而察覺到該s〇C 所以’相對應地’該介面切換器就
可以將該·信號轉送至該自行枚舉介面,然後,該自行 枚舉介面可以建立與該主機裝置14〇之間的溝通,接著’ -旦進行了枚舉並加以致能,則其就會通知該控制器,以 致能該電池充電器,例如,利用該乂3118電力而重新對該 電池充電,而在充電之後,正如先前所指出,該電力管理 介面就會立即致能該SoC,以為了使用者而進行啟動,例 如,在行動電話的例子中,進而可以撥打電話。在此,正 如先前所指出,該USB裝置100係能夠自vmjs消耗近5〇〇 mA’而仍然符合該USB規格》
無法啟動其USB介面 第6圖係舉例說明該USB系統的一實施例。正如所示, 第6圖包括類似於第5圖的構件,或是其他,舉例而言該 耦接該主機裝置140以及該裝置的連接線係可包括m, GND,DP,DM,以及VBUS連接器/連接線,此外,該 USB裝置1〇〇可以包括一 USB ρΗγ,例如,具有一自行枚 舉USB介面者、一USB高速多埠連結、一電池、一電力管 理介面晶片(PMIC)及/或其他連接,例如,12C、sleep_b、 USB充電器偵測、VDD、GND等,在此示範性實施例之 中,該PHY,像是包括一通用低接腳介面(ULpi)、或是 123807.doc -33- 1356295 USB收發器大細胞基地台介面(Utmi),可以包括邏輯以 致能額外充電器的操作,例如,则充電力,此外,該 酸係可以與該PNHC-起操作,以執行全速、或低速資 料率,例如’ it而藉由使用包含在該ρΗγ中的一嵌入式切 換器而確保額外的充電能力,例如,該自行牧舉,在 某些實施例之中,該sleep_b輸入係可以允許該ρΗγ忽略該 SoC主機連結介面,更具體而言,當sleep—b為高時,例 如,宣稱為高時,則該SoC可以使用該ULpi/UTMI介面
經由位在該PHY上的一 12C埠來控制該ΡΗγ、及/或該 PMIC。 此外,正如所示,該ID接腳係可以用於額外的充電功 能。該PHY係可以決定ID上的接地電阻值,在一基本的例 子中,該ID可以被用來決定是否有裝上該uSB主機(或裝 置),在一實施例之中,就一免持車用套件充電器(carkit charger)而言,例如,一 CEA免持車用套件充電器,此id 接腳將可以被使用在一五線式免持車用套件(five_wire carkit)之中,進而決定充電電流速率,例如,被該usb裝 置100用以充電該USB裝置100的電池。 因此,第5圖以及第6圖(以及先前的圖式)係呈現出可以 在電池充電的任何狀態下執行一 USB應允介面的示範性系 統以及方法,更具體而言,該USB裝置1〇〇係可以牧舉以 及開始電池充電,即使在該電池已經"死掉”的狀態下。 第7圖-快速充電一 USB裝置的系統實例 相類似於第1圖,第7圖是舉例說明一用以對裝置1 ooa之 123807.doc •34· 1356295 電池充電的系統實例的一實施例。正如所示該裝置1 〇〇A 可以經由集線器12〇a而耦接至主機裝置14〇A。 類似於先前的敘述,該裝置1〇〇八可以是該USB裝置 100,例如,一行動電話,一音樂或影音播放器一周 邊裝置,及/或在此所敘述的其他裝置,或是其他,在某 些實施例之中,該主機裝置140A則是相似於該主機裝置 140,例如,包括各種的電腦系統(例如,該電腦系統 240),其他裝置等,此外,類似於先前所述,該集線器 120A可以實現為各種的形式,例如,主動受電集線 器,可能包含在各種裝置之中,例如,顯示裝置(例如, 陰極射線管(CRT)螢幕、液晶顯示(LCD)螢幕、電漿螢幕 等),而在某些實施例之中,該集線器12〇A則可以是一内 部主動USB集線器,例如,由一主機裝置(例如,該電腦系 統240)中之電源供給而提供電力者,一外部USB集線器, 及/或任何可以提供超過該第一功率位準之電力的其他型 態集線器。 更特別地是’在一實施例之中,該集線器12〇Α可以藉由 一電源提供電力,例如’該電腦系統240的一電力供給, 然而’在如此的實施例之中,該電腦系統24〇的電力供給 並不會而受到監控,例如,根據該USB規格而規定的該 VBUS限制’使得該裝置1〇〇A可以在沒有該電腦系統24〇對 供給至該裝置之電力進行限制的情形下,擷取比該第一功 率位準更咼的電力,舉例而言,在一實施例之中,該集線 器120A可以不是由—電腦之主機板所被動受電的一集線 123807.doc -35· 1356295 器 而疋替代地直接由該電腦系統240之電源受電的集線 器,例如,類似於耦接至該電源供給之硬碟/其他裝置的 供電。 此外,該集線器120A可以包括一或多個下游埠,如以耦 接至或多個裝置,用以繼電控制來自一電源之電力、進 而對該裝置之電池充電的一繼電器電路、及/或用以決定 適合之裝置行為的一邏輯電路’因此,根據各種的實施 例,該裝置100A、該集線器120八以及該主機裝置丨利八可 以疋任何適合的各種裝置,例如,該USB裝置ι〇〇、該USB 集線器120、及/或該主機裝置14〇或是其他系統/裝置。 第8囷-充電一 USB裝置的方法實例 第8圖係說明一種快速充電該USB裝置ι00Α ,例如,該 刪裝置1〇。,的方法’第8圖是舉例說明-種快速充電: 二圖之系統中的該裝置職的方法的一實施例 '然而, 圖中所顯示的方法也可以使用於任何相關的各種型 3裝置、或系統之中,例如 在先别圖式中所顯示的該等 USB系統、或裝置’ 中, 丹者,在各種的實施例之 斤h之該等方法元件的其中一些可以同時地、 同於所顯示的順序而加以執行,或是可以被省略 額外的方法元件也可以依所需 卜, 所需加以執行。正如所示,此 可以如下述而進行操作。 與Si2之中’係加㈣測裝置__,例如, 由;隼祿A的耦接。在某些實施例之中’該偵測可以_ 該集線器、及/或藉由該裝置_而加以執二: 123807.doc * 36 - 如,利用包含在該裝置100A以及該集線器120八的其中之 一或兩者中的邏輯電路,而類似於前述,該偵測可以藉由 伯測在電路中的各種的電性改變’例如,在該裝置與4集 線器之連接線中的電阻值改變,而加以執行,舉例而言,' 該裝置100A可以藉由偵測該主機裝置14〇A所提供之位在 該VBUS連接線上的電力而偵測該耦接,此外,該主機裝 置140A可以藉㈣測該裝置丨嫩所傳輸的—信號而债測 該USB裝置100A的耗接,然而,亦如先前所述該所述用 以偵測的方法係僅為舉例之用’其他的方法亦可以輕易推 得。 類似於前述,該裝置1〇〇八可以是一 USB裝置(例如,該 USB裝置1GG1),可以包括__電池 '至少—槔以及—邏輯電 路(接下來會有更詳細的敘述),並且,係會符合一第一標 準如1JSB規格,而在某些實施例之中,該第一標準將會 提供至該裝置的最大功率規範在一第一功率位準,其中該 第功率位準係可以是大約500 mA或更少,例如,在枚舉 之後供給至該裝置1〇〇人者。 此外,正如先前所指出,該邏輯電路除了其他任務之 外,如在此所敘述的這些以及其他,係可用以偵測該裝置 對於該集線器120A的福接,因此,根據各種的實施例,該 裝置例如’對於一集線,的搞接就可以加以摘測,此 外,該裝置100A以及該集線器12〇A可以是任何適合的各 種系統,例如,先前所敘.述者、或是其他。 在步驟704之中,該方法,例如,該裝置100A、及/或該 123807.doc 1356295 集線益120A(例如’利用該裝置100A以及該集線5|i20A的 其中之一或兩者的該邏輯電路),可以決定該裝置是否應 該接受對於該電池的高功率充電’而該決定則是可以藉由 偵測該電池的一充電狀態而加以執行,在此,當該電池的 電量已充分"死亡"、或是已低至無法啟動該裝置時,則該 裝置會要求或會需要高功率充電,而在此需要注意的是, 由於該電池已經耗盡,因此,該裝置100八將可以做出所述 的決疋’並利用該集線器120A ’例如,利用在該υ§Β镜線 中的該VBUS接線,所提供的電力而產生信號。 然而,其他的狀況,例如,除了該電池耗盡以外,也可 以用來決定該裝置/該裝置100A的電池是否應該要接受高 功率充電,舉例而言,使用者可以挑選一種選擇,例如, 根據該裝置100A、及/或該集線器12〇A的哪一個指示該裝 置100A應該要利用高功率進行充電,另外,二者擇一地戋 是額外地,該裝置100八也可以自動地決定該裝置1〇〇八應 該要接受高功率充電,例如,根據該裝置1〇〇A的各種狀 態’包括’舉例而言’該電池的充電狀態,該裝置刚A是 否被啟動、或是其他的變化/狀況,因此,在某些實施例 之中,此決疋是為了回應輸入、及/或自動地藉由該裝置 100A、及/或該集線器120A而加以執行。 在該裝置1〇〇A如步驟704所決定地應該接受高功率充電 時,該裝置跑會發送-信號至該集線器以要求高功率 充電’例如,藉由一上拉雷βΒ斗a 狃電阻或是下拉電阻(pullup or pulldown resistor)、及 /咨汝総— ’ 飞改變該裝置1 〇 〇 A以及該集線器 123807.doc -38- 丄乃6295 120A之間之一或多個連接的電讳 w〜电机,據此’該集線器12〇Α 就會以其所擁有之指示該集線器120A能夠進行高功率充電 的信號而回應該信號,例如,如前所敘述的那些或其他, 此外,為了允許高功率充電(例如,利用大於該第一功率 位準,如500 mA的電力而對該裝置充電),該集線器12〇八 將不會開始該裝置100A的枚舉程序。 更具而言,在一示範性實施例之中,該裝置1〇〇A可以要 求、及/或接受根據接下來信號傳送程序的電力,要注意 的是,許多除了下述以外的其他程序也可以執行,換言 之,在此所钦述的的程序實例僅是作為示範之用並非意 欲於限制本發明的範疇,無論是在任何方面。接下來的敘 述亦可以應用於第9圖,其於之後將會有更詳細的敘述。 一開始,需要高功率充電的該裝置10〇A會宣告(assert) 一 上拉(pullup),例如,一 1〇〇 κ上拉至3.3伏特(V),此可以 產生自VBUS ’該集線器埠則可以包括下拉(pUiid〇wns), 例如’ 15K下拉,在該USB連接的該DP以及DM接線上, 因此,該裝置100A就可以在DP上提供偏壓,例如,43〇 毫伏特(millivolts,mV)的偏壓,而此則是會低於在正常 USB信號發送中所使用的臨界值,例如,8〇〇瓜八。 相對應地’該集線器120A會在該DP接線上感應此電 壓,為了回應’該集線器120A會將該DP短路至該USB連 接的該DM接線’例如,以告知該要求高功率充電的裝置 1〇〇A該裝置已經耦接至一充電器,例如,一 USB充電器, 正如前述,該集線器120A不會開始該裝置100A的枚舉, 123807.doc -39- 1356295 因為所測量的mV並非正常"預期"的電壓(例如,取代正常 1.5K上拉的430 mV),換句話說,該集線器12〇A不會通知 該主機裝置140A(例如,若是該集線器12〇A耦接至該主機 裝置140A時)該裝置100A已經耦接至該集線器12〇A,例 如,進而避免該操作系統偵測、及/或通知使用者該裝 置100A並未進行枚舉,且正在擷取電流。 因此,根據各種的實施例,該裝置1〇〇A以及該集線器 120A可以利用信號通知彼此它們需要、及/或會提供高功 率充電,而在溝通此資訊之後,在步驟7〇6之中,電力就 會以一第二功率位準而被提供至該裝置100A,進而對該電 池充電,在此,需要注意的是,此程序期間以及在高功率 充電期間’該裝置100A並不會受到枚舉,因此,例如,該 主機裝置140A就"不會知道”其存在。此電力提供可以以上 述的決定’例如,該裝置丨嫩是否應該接收高功率充電, 作為基礎而進行供給,此外,該第二功率位準可以大於該 第-功率位準,例如,大於5〇〇mA,換言之該高功率充 電會包括利用大於在該刪規格中所敘述之枚舉功率位準 :功率位準而對該裝置舰的電池充電,在某些實施例之 ,該第二功率位準係大約為1.5安培(Α)β =擇-地’該第二功率位準可以是大於該第一功率位 少可㈣’例如’根據該集線器可以獲得的電力有多 如_^:5 ’該集線器⑽可以是由—電源分開供電, 器—顯示裝置(或是其他外部供電的集線 據此’該集線器歸不會相對於該主機裝置i4〇a而 123807.doc +該裝置,並會將來自該電源的電力供給至該穿置 ::,以對該裝置職的電池進行充電,而正如:前所 ",該集線器120A係會提供所能得到電力,例如,超過 該集線器用以執行其他工作所使用之電力的可得電力至 該裝置,換言之,在該集線器120A是一顯示裝置時該顯 不裝置可以類取電力以料一減器,也可以顯示來自該 主,裝置14G的信號,如該電腦系統24(),該顯示裝置係可 U提供任何過量的電力(在該量之上)至該裝置以對該電池 充電。 然而,在某些實施例之中,該集線器12〇A則是提供該耦 接至該集線器120A之裝置100A所規定的電力,換言之, 該集線器120A會供給與該裝置100A所能接收之電力—樣 的電力,另外,二者擇一地,該裝置1 〇〇八可以要求一特殊 的功率位準、或是功率範圍,而該集線器100A則會據此而 得到電力,因此’根據各種的實施例,超過該第一功率位 準的電力會被提供至該裝置1〇〇A,更具體之操作該裝置 100A以及該集線器12〇a的實例則根據第9圖而提供如下。 在某些實施例之中’類似於先前所述,該方法係可包括 監控該電池的該充電狀態,例如,週期地、或是連續地, 或是利用其他的方法。當該電池的該充電狀態達到足夠進 行牧舉的位準時’該裝置就會起始,例如,對該集線器 120A、及/或該主機裝置140A,一枚舉要求,而此枚舉則 是允許該裝置可以被使用,並且可以在該第一功率位準進 行充電,如大約500 mA,再者,類似前述,此枚舉係可自 123807.doc •41 - 1356295 動地發生例如,在不需要任何來自使用者之輸入的情形 下,可以根據來自使用者或用其他方法的輸入、或都不 是、或是其他所需的定義。因此,根據各種的實施例,在 該裝置已進行足夠充電時,在可以時,該裝置1〇〇八可以相 對於該主機裝置14〇人進行枚舉。 額外地或二者擇一地,該方法係可包括監控該電池的該 充電狀態’以決定該充電狀態是否足以啟動該裝置100八, 類似於前述,這是可以為了回應使用者輸入、或是自動 地,或是利用其他所需方法完成。此外,在某些實施例之 中,類似於前述,監控該充電狀態,以用於啟動該裝置/ 枚舉該裝置,係實質上是用於監控的相同功率位準/方 法,因此,根據各種的實施例,該電池的該充電狀態可以 被監控,以決定該裝置100A是否可以被啟動、及/或受到 枚舉’而相對地’該裝置1〇〇Α就可依所需而被啟動、及/ 或受到枚舉。 另外’同樣類似於前述,該裝置100A係可使用該集線器 120人所提供之電力的一部分,以啟動該裝置1〇〇八,例 如,該裝置100A的該SoC、或是裝置電路,而此則是可以 自動地、或是為了回應依照所需的輸入而執行,舉例而 言,當該裝置100A是一音樂播放器時,該使用者將能夠打 開該裝置並播放音樂,例如,即使是在高功率充電期間, 因此,該集線器120A所提供之電力的至少一部份會被用來 操作該裝置100A,在此,要注意的是’在其他用途之外, 任何剩下的電力都可以用來繼續對該電池充電。 123807.doc •42- 1356295
若是該裝置100A不應該接受高功率充電時,例如如: 裝置100A、及/或該集線器120A(或其他)所決定的則= 裝置100A將會受到相對於該主機裝置14〇A的牧舉,而類 似於先前的敘述,該裝置100八的電池仍然會在參與牧舉的 時候受到充電,但可能是在一較低的功率位準級了例如,’ 該第-功率位準’在某些實施例之中,該裝置i〇〇A的該邏 輯電路’例如’在決定該裝置100A是否需要枚舉、及/或 用以對該電池充電之電力後,會起始該襄置咖八的該牧 舉’而相對地’在牧舉之後,該邏輯電路亦可以利用已牧 舉電力,例如’落在該第一功率位準者’而起始該電池的 電池充電,因此,當該裝置舰不需要高功率充電時,該 集線器120A以及該裝置祖就會聯合的執行,如相對於 該主機裝置14〇Α的枚舉。 =此,根據各種的實施例,一裝置係可如所需的藉由一 集線器而利用冑功率進行充電。 第9囷·實例方塊囷 圖係為—用以執行高功率充電之系統的實例方塊 圖二系統係可根據前述的各種該等系統以及方法而執 :传1外’上述的該等系統以及方法亦可以根據這些敘述 而便用,更見雜二丄 + 、 。,該系統的方塊圖僅是舉例之用,換 :個該等方塊,依其所需,係可增加、省略或修 實施例。-所敘达者之外,亦可推得更進-步的 正如所示 該集線器120A,例如 該集線器120A的一 123807.doc •43 1356295 部分,係可耦接至一 USB高速裝置,例如,經由具有 VBUS、DP、以及i)M接線的一標準刪鐵線此外該集 線r阜可以包括來自上游輸入的VBUS、一集線器Μ仍致 能切換器、-充電要求偵測電路、一充電伯测蜂、一集線 器交換器及/或其他電阻/凹陷(sinks),另外,正如所示, 。裝置100A係可包括裝置電力管理,例如,包括該電池的 谓測邏輯、一高速USB ΡΗγ、連結及應用邏輯、一充電器 偵測電路以及各種其他連接線電阻以及切換器。再者,正 如先前所指出’在第9圖中所敘述以及舉例說明的特殊構 件係僅作為舉例之用,亦可以推得其他的構件/修飾。 在實施例之中,此二個系統係可如下而運作。該USB 匯流排電力裝置管理整合晶片係可藉由宣告一改變要求輸 出,以驅動該USB PHY的充電要求輸入,進而要求一充 電’而該充電要求宣告,若該VBUS存在時,則順序地會 造成該PHY的SW1將在該DP輸入上的一 1〇〇κ上拉設置為 3.3 V,在此,應該要注意的是,該上拉的電壓是產生自 VBUS,這是因為該電池可能已經死了或是處於一低充電 狀態,此外,在該ΡΗΥ中的任何邏輯都可以使用該VBUS 作為這些程序的一電源。 在該集線器下游埠中,如第9圖所顯示,該充電要求偵 測電路會偵測在該DM接線上的上拉,且關閉該裝置 SW1,例如,經由該充電偵測埠,而此則是會順序地使該 下游輸出DP短路至DM,相對地,該USB裝置1〇〇接著就可 以看到在DP上的該上拉出現在該DM接線之上,並進入充 123807.doc • 44 - 1356295 電模式,另外,該USB裝置100並不會為了回應該集線器 120A的短路(如上所述)而宣告在Dp上的丨5K上拉,在某些 實施例之中,在該集線器下游埠上的比較器很可能僅會被 致能數秒鐘(或是其他合適的間隔),以保留在該集線器中 的電力,此外,該集線器12〇Α並不會通知該上游主機 140Α—充電事件正在發生,藉此避免該主機裝置14〇α, 如該主機裝置140Α的該操作系統,為了該裝置1〇〇Α而要 求該VBUS爻到限制或移除,另外,應該要注意的是,因 為在該DM上的電壓可能低於8〇〇 mA,因此,該集線器 120A將不會枚舉該下游埠,而此則使得該埠能夠取得大於 1000 mA至該裝置100A,正如先前所指出。 因此’根據各種的實施例,該裝置及/或該集線器係可 參與高功率充電,例如,以快速地對該裝置的電池充電。 更進一步的實施例 在先前的敘述之中,該裝置100A(例如,該USB裝置 100)係可參與低功率牧舉、及/或起始高功率充電,例如, 當該裝置之電池的電量足夠低、或是"死掉"時,在某些實 施例中,該裝置100A、該集線器120A及/或該主機裝置 140A則疋可以一起操作,以在一個系統中包括這些特徵的 其中之一或多個。舉例而言,在一實施例之中,該裝置 100A可以包括該低功率枚舉電路以及該高功率充電電路兩 者,以及合併此二種邏輯的邏輯,此外,該主機裝置 140A、及/或該集線器12〇A係可包括允許該裝置1〇〇人進行 正常枚舉、以低功率進行牧舉或是要求無縫高功率充電的 123807.doc -45- 1356295 幻如在不需要如使用者所見之複雜情形的條件 下。 在某些實施例之中’牧舉及’或充電的型態係可藉由該 裝置所供給的預設值或是工廠設定、及/或藉由使用者的 選擇或是其他方法而決以,在較佳實施例之中,該裝置 100A(及/或該集線器12〇A /主機裝置刚增自動地掌控特 殊的凊形,並選擇一適合的模式,例如,根據該⑷裝置 的硬體、或程式設計,因此,在某些實施例之中,使用者 可乂插入該裝置,然後依照環境條件(例如,該電池的充 電狀態,該裝置是否需要被使用等),該裝置、及/或該集 線器/主機裝置就會決定該裝置是否應該要利用USB裝置枚 舉、或低功率枚舉而進行枚舉、或是利用高功率充電而進 行充電,要 >主意的是,若是該裝置受到枚舉時,該電池仍 然可以根據一標準,例該USB規格.,而進行充電。 換5之,該裝置100A係可如前述地包括該裝置電路,例 如,該SoC、該電池、該至少一埠以及該邏輯電路,但也 可以包括低功率枚舉電路以及相關於管理該電力枚舉電路 之切換的邏輯,如包含在該邏輯電路之中的切換電路。 因此,根據各種實施例,在此所敘述的該等系統係可包 括例如先前所述之那些(或是其他)的各種電路,以與低功 率牧舉以及高功率充電合併成為常用可攜式裝置已經提供 的功能。 雖然上述實施例係已經進行相當詳細的敛述,但對熟習 此技藝之人而言,一旦完全上述揭示之後,各種的變化以 123807.doc -46 · 1356295 及修飾都將變知·顯而易見,因此,是以接下來進行解釋之 申請專利範圍來包含所有如此之變化以及修飾。 【圖式簡單說明】 藉由接下來結合所附圖式而進行之對於較佳實施例的詳 細敘述,將可以對本發明有更進一步的瞭解,其中: 第1〜3圖·其係為說明適合執行本發明之各種實施例之 系統實例; 第4圖.其係為說明一種枚舉一USB裝置之方法的一實 施例的流程圖; 第5圖以及第6圖:其係為根據一實施例之一 USB裝置的 示範方塊圖; 第7圖:其係為說明一種適合於執行本發明之各種實施 例的系統實例; 第8圖.其係為說明—種充電一 USB裝置之方法的一實 施例的一流程圖;以及 第9圖.其係為根據一實施例之一種用以執行高功率 USB充電之系統的示範方塊圖。 【主要元件符號說明】 100 ' 100A 裝置 120 ' 120A 集線器 140 、 140A 主機裝置 200 行動電話 220 顯示裝置 225 滑鼠 123807.doc 2301356295 240 300 402、404、405 ' 406、 408、410、412、414、 415、416、702、704、 706 鍵盤 電腦系統 播放器 步驟
123807.doc 48-

Claims (1)

  1. 第096130592號專利申請案 中文申請專利範圍替換本(100年9月) 十、申請專利範圍: 月4曰修正本 1. 一種通用序列匯流排(USB)裝置,包括:' 一電池; 至少一埠,搞接至該電池,其中該至少一埠係操作以 耦接至操作以對該電池充電的一主機USB裝置,其中在 操作期間,該至少一埠係操作以接收來自該主機USB裝 置的一牧舉要求;以及 一 USB實體層(USB PHY),耦接至該電池,其中當該 USB裝置耦接至該主機USB裝置時,該USB PHY係操作 以偵測該電池的一充電狀態,其中當耦接至該主機USB 裝置時,該USB PHY係操作以致能該USB裝置,進而在 該電池之該充電狀態當足以參與USB裝置枚舉時,回應 該牧舉要求而參與該USB裝置枚舉;以及 其中該USB PHY包含一第一電路,其中當該電池之該 充電狀態不足以參與USB裝置牧舉時,該第一電路係操 作以參與該USB裝置的第一電路牧舉,其中該USB PHY 係操作以使用接收自該主機USB裝置的電力而執行該第 一電路牧舉,以及其中該第一電路牧舉係不同於該USB 裝置枚舉;以及 其中當使用該USB裝置牧舉而枚舉時,該USB裝置相 對於該主機USB裝置為完整功能性,且其中當使用該第 一電路枚舉而牧舉時,該USB裝置相對於該主機USB裝 置為非完整功能性。 2. 如申請專利範圍第1項所述之USB裝置,更包括: 123807-1000926.doc 1356295 一電池充電電路,耦接至該電池以及該至少一埠,其 中當該USB裝置耦接至該主機USB裝置且根據該電池之 該充電狀態時,該電池充電電路係操作以利用接收自該 主機USB裝置的該電力而對該電池充電。 3. 如申請專利範圍第2項所述之USB裝置,其中該USB裝置 更包括:一裝置電路, 其中在操作期間,該裝置電路係操作以執行該USB裝 置的功能,以及當該USB裝置耦接至該主機USB裝置 時,參與該USB裝置的該USB裝置牧舉;以及 其中當該USB裝置耦接至該主機USB裝置時,該USB PHY係操作以決定該電池的該充電狀態在充電期間是否 足夠,以及其中當該USB PHY決定該電池的該充電狀態 為足夠時,該裝置電路將會進一步操作以參與該USB裝 置牧舉。 4. 如申請專利範圍第1項所述之USB裝置,其中該USB裝置 更包括:一裝置電路,其中在操作期間,該裝置電路係 操作以在當該USB裝置耦接至該主機USB裝置時,當該 電池已充分充電時執行該USB裝置的功能,以及參與該 USB裝置的該USB裝置牧舉。 5. 如申請專利範圍第1項所述之USB裝置,其中當該USB裝 置耦接至該主機USB裝置時,該USB PHY係進一步操作 以: 決定該USB裝置是否應該接受對於該電池的高功率充 電;以及 123807-1000926.doc 1356295 當該USB裝置應該接受高 ^ 干兄電時,要求以及接受 來自該主機USB裝置的該高功率 刀手以對該電池充電,其 中在該高功率充電期間,所接收來自該主機刪裝置之 該電力係m率位準,該第—功率位準係大於一 枚舉功率位準,以及其中在該高功率充電之前以及其期 間内,s亥US B裝置不進行枚舉。 6·如申請專利範圍第1項
    置,其中該USB裝置 更包括:-裝置電路,其中在操作期間,該裝置電路係 操作以在該電池若已充分充電時’執行該裝置的功能, 以及其中在操作期間,當該USB裝置正進行充電的同 時’該USB裝置的-使用者係經由該咖裝置的該等功 能而操作來使用該USB裝置。 7·如申請專利範圍第!項所述之⑽裝置,其中該接收自該 主機USB裝置之用以執行該第—電路枚舉的該電力係包 括實質上100毫安培(mA)或更少的電流。
    8·如申請專利範圍第!項所述之USB裝置, 接收自該主機刪裝置的該電力係包括實質 更少的電流》 9.如申請專利範圍第!項所述之USB裝置,其中該第一電路 枚舉係包括低功率、或全速枚舉。 10·如申請專利範圍第W所述之USB裝置,其中該參與第一 電路枚舉僅使用來自該USB主機裝置的電力且其中在 該第一電路枚舉之前,僅使用來自該USB主機裝置所提 供之該電力無法開啟該USB裝置。 123807-1000926.doc 1356295 11. 一種充電一通用序列匯流排(USB)裝置的方法其包括 下列步驟: 彳貞測該USB裝置對於一 USB主機裝置的耦接; 決定對USB裝置牧舉而言,該聰裝置的一電池是否 已充分充電;以及 若是對該USB裝置枚舉而言,當該USB裝置的該電池 尚未充分充電時,利用低功率枚舉參與該USB裝置的枚 舉,其中該利用該低功率牧舉參與該USB裝置之枚舉的 步驟係包括,在枚舉期間,利用接收自該USB主機裝置 的電力參與該USB裝置的牧舉,且其中藉由該USB裝置 之一貫體層(PHY)而執行該參與枚舉; 對該USB裝置牧舉而言,當該USB裝置的該電池充分 充電時,參與該USB裝置之該USB裝置枚舉; 其中當使用該USB裝置牧舉而牧舉時,該usb裝置相 對於該主機USB裝置為完整功能性,且其中當使用該低 功率故舉而牧舉時,該USB裝置相對於該主機USB裝置 為非完整功能性。 12. 如申請專利範圍第U項所述之方法,進一步包括: 對該USB裝置的該電池充電。 13. 如申㈣專利範圍第11項所述之方法,其更包括: 當該USB裝置的該電池係利用該低功率牧舉而進行枚 舉時,決定在該充電期間該電池的一充電狀態; 當根據該決定,該電池的該充電狀態係已充足時,則 對該USB裝置進行供電。 123807-100Q926.doc 1356295 %如_請專利範圍第13項所述之方法,其中該對該湖裝 置進行供電的步驟是為了回應❹者輸人或自動執行, 、 其中該自動對該刪裝置進行供電的步驟,是在不需要 . 用以規範該USB裝置供電之使用者輸人的情形下執行。 15. 如申請專利範圍第13項所述之方法,更包括: 當根據該決定,該電池的該充電狀態係已充足時,則 參與該USB裝置的該USB裝置枚舉。 16. 如中請專㈣圍㈣項所述之方法,其巾該方法進一步 — 包括: 決疋該USB裝置疋否應該接受對於該電池的高功率充 電;以及 右是該USB裝置需要該高功率充電時,要求以及接受 在一第一功率位準且來自該主機咖裝置的電力,以對 該電池充電’其中該第-功率位準係大於—牧舉功率位 準。 . φ 17.如_請專利範圍第16項所述之方法,更包括: 利用接收自該主機则且在該第一電力位準的該電力 對該電池進行充電。 ‘ A如中請專利範圍第η項所述之方法,其中該接收自該主 - 機USB裝置的電力係會在該參與枚舉期間包括一實質上 100毫安培(mA)的電流。 19.如申請專利範圍第U項所述之方法,更包括: 若是該USB裝置係進行枚舉,則利用接收自該㈣主 機的已枚舉電力而對該電池進行充電。 123807-1000926.doc 20.1356295 21. 如申晴專利範圍第19項所述之方法,其中該已接收的已 牧舉電力係包括實質上500 mA的電流-如申請專利範圍第11項所述之方法,其中在該低功率牧 舉之前’僅使用來自該USB主機裝置所提供之該電力無 法開啟該USB裝置,且其中該使用該低功率枚舉參與枚 舉僅使用藉由該USB主機裝置所提供的該電力。 I23807-1000926.doc -6 -
TW096130592A 2006-08-17 2007-08-17 Usb device and method for charging the same TWI356295B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US11/465,195 US7624202B2 (en) 2006-08-17 2006-08-17 System and method for enumerating a USB device using low power

Publications (2)

Publication Number Publication Date
TW200825699A TW200825699A (en) 2008-06-16
TWI356295B true TWI356295B (en) 2012-01-11

Family

ID=39465083

Family Applications (1)

Application Number Title Priority Date Filing Date
TW096130592A TWI356295B (en) 2006-08-17 2007-08-17 Usb device and method for charging the same

Country Status (2)

Country Link
US (1) US7624202B2 (zh)
TW (1) TWI356295B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9330608B2 (en) 2014-01-16 2016-05-03 Wistron Corp. Power management method and display device thereof

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7711039B2 (en) * 2005-04-01 2010-05-04 Freescale Semiconductor, Inc. System and method for protecting low voltage transceiver
CN101601001B (zh) * 2006-12-08 2012-07-18 诺基亚公司 对单独串行接口的多个连接
JP2008243001A (ja) * 2007-03-28 2008-10-09 Toshiba Corp 携帯型電子機器
US8185759B1 (en) 2008-11-06 2012-05-22 Smsc Holdings S.A.R.L. Methods and systems for interfacing bus powered devices with host devices providing limited power levels
US8130110B2 (en) * 2009-01-27 2012-03-06 Standard Microsystems Corporation Reporting a faulty charging device
JP4982512B2 (ja) * 2009-01-30 2012-07-25 株式会社東芝 情報処理装置及び情報制御方法
TWI420888B (zh) * 2009-04-03 2013-12-21 Chi Mei Comm Systems Inc 手機usb埠偵測系統及方法
US8239701B2 (en) * 2009-07-28 2012-08-07 Lsi Corporation Methods and apparatus for power allocation in a storage system
TWI384721B (zh) * 2009-08-19 2013-02-01 立錡科技股份有限公司 充電器及具有該充電器的可攜式裝置
CN103545886A (zh) * 2009-09-01 2014-01-29 立锜科技股份有限公司 充电器及具有充电器的可携式装置
US8069356B2 (en) 2010-01-06 2011-11-29 Apple Inc. Accessory power management
US8756445B2 (en) * 2010-01-06 2014-06-17 Apple Inc. Providing power to an accessory during portable computing device hibernation
TWI417735B (zh) * 2010-06-23 2013-12-01 Kye Systems Corp A universal serial bus hub with signal mode and charge mode
WO2012030348A1 (en) 2010-09-02 2012-03-08 Hewlett-Packard Development Company, L.P. Charging port
US8312199B2 (en) * 2011-01-31 2012-11-13 Bretford Manufacturing, Inc. High current multi-port USB hub
KR101566174B1 (ko) * 2011-03-02 2015-11-05 삼성전자 주식회사 영상처리장치 및 그 제어방법
US9116678B2 (en) * 2011-04-22 2015-08-25 I/O Interconnect, Ltd. I/O module with power-uninterruptible USB port
US8504853B2 (en) 2011-05-18 2013-08-06 Nokia Corporation Method, apparatus, and computer program product for cable detection and power negotiation
US8332545B1 (en) 2011-05-31 2012-12-11 Smsc Holdings S.A.R.L. USB switch which allows primary USB connection in response to USB signaling
US8843770B2 (en) * 2011-10-31 2014-09-23 Smsc Holdings S.A.R.L. Device charging over USB using a plurality of handshakes
US9142982B2 (en) 2011-11-14 2015-09-22 Mediatek Inc. Method and apparatus for performing charging port detection control
EP2602722B1 (en) 2011-12-07 2020-04-08 VIA Technologies, Inc. USB charging module
EP2602721B1 (en) * 2011-12-07 2017-07-12 VIA Technologies, Inc. USB charging module
JP6132229B2 (ja) * 2012-01-27 2017-05-24 パナソニックIpマネジメント株式会社 電子機器
US9122813B2 (en) 2012-03-06 2015-09-01 Smsc Holdings S.A.R.L. USB host determination of whether a USB device provides power via a USB coupling
CN103577365A (zh) 2012-07-19 2014-02-12 财团法人工业技术研究院 便携式电子装置
TWI603201B (zh) * 2012-07-19 2017-10-21 財團法人工業技術研究院 可攜式電子裝置及其資料傳輸方法
CN102856754A (zh) * 2012-09-06 2013-01-02 陈俞力 一种花瓶式usb集线器
US9070199B2 (en) 2012-10-02 2015-06-30 Apple Inc. Sharing a graphics-processing-unit display port
US9069540B2 (en) 2012-10-02 2015-06-30 Dell Products L.P. Information handling system adaptive high performance power delivery
TWM456525U (zh) * 2012-12-25 2013-07-01 Tuton Technology Co Ltd 具有網路模組的擴充裝置
US20140280960A1 (en) * 2013-03-15 2014-09-18 Apple, Inc. Methods and apparatus for dynamically allocating devices between multiple controllers
CN103473208B (zh) * 2013-04-12 2016-10-12 威盛电子股份有限公司 传输系统
US9081705B2 (en) 2013-06-11 2015-07-14 Apple Inc. Methods and apparatus for reliable detection and enumeration of devices
CN103491248B (zh) * 2013-09-16 2016-01-20 华为技术有限公司 一种低电量开机的方法及用户设备
US9606953B2 (en) 2014-03-13 2017-03-28 Nokia Technologies Oy Method, apparatus, and computer program product for entering accessory docking mode in USB type C
CN109308111B (zh) * 2014-05-28 2022-03-01 精工爱普生株式会社 电子设备
US9588563B2 (en) 2014-05-30 2017-03-07 Apple Inc. Protocol for managing a controllable power adapter accessory
AU2015362706B2 (en) 2014-12-15 2020-05-21 Targus International Llc Power and data adapter
WO2017160298A1 (en) * 2016-03-17 2017-09-21 Hewlett-Packard Development Company, L.P. Provide bounded voltage range
US10761553B2 (en) * 2016-06-17 2020-09-01 Qualcomm Incorporated Universal serial bus (USB) cable type detection and control techniques
US10705566B2 (en) 2016-09-09 2020-07-07 Targus International Llc Systems, methods and devices for native and virtualized video in a hybrid docking station
US10663498B2 (en) 2017-07-20 2020-05-26 Targus International Llc Systems, methods and devices for remote power management and discovery
US11231448B2 (en) 2017-07-20 2022-01-25 Targus International Llc Systems, methods and devices for remote power management and discovery
US11451067B2 (en) * 2017-12-19 2022-09-20 Intel Corporation Method, apparatus and system to enhance a device policy manager to manage devices based on battery condition
WO2020132303A1 (en) 2018-12-19 2020-06-25 Targus International Llc Display and docking apparatus for a portable electronic device
US11360534B2 (en) 2019-01-04 2022-06-14 Targus Internatonal Llc Smart workspace management system
US11017334B2 (en) 2019-01-04 2021-05-25 Targus International Llc Workspace management system utilizing smart docking station for monitoring power consumption, occupancy, and usage displayed via heat maps
CN114270812A (zh) 2019-08-22 2022-04-01 泰格斯国际有限责任公司 用于参与者控制的视频会议的系统和方法
AU2020346791A1 (en) 2019-09-09 2022-03-24 Targus International Llc Systems and methods for docking stations removably attachable to display apparatuses and docking stand assemblies
US12073205B2 (en) 2021-09-14 2024-08-27 Targus International Llc Independently upgradeable docking stations
TWI860924B (zh) * 2023-12-29 2024-11-01 光寶科技股份有限公司 切換電路、應用其之受電端裝置及其模式切換方法

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5848298A (en) * 1995-02-21 1998-12-08 Intel Corporation System having two PC cards in a hinged carrying case with battery compartment within in the hinge section
US6308239B1 (en) 1996-11-07 2001-10-23 Hitachi, Ltd. Interface switching apparatus and switching control method
JP2000076038A (ja) 1998-08-28 2000-03-14 Matsushita Electric Ind Co Ltd Usbハブ回路及びディスプレイ装置
JP2000242377A (ja) 1999-02-24 2000-09-08 Nec Corp ディスプレイ装置
GB9909849D0 (en) 1999-04-28 1999-06-23 Adder Tech Ltd Usb switching device and system
JP2001043178A (ja) 1999-07-30 2001-02-16 Nec Home Electronics Ltd 切換装置
DE20004691U1 (de) 2000-03-14 2000-06-29 Yang, Wen-Chin, Hsin Tien, Taipeh Ladeeinrichtung mit USB-Schnittstelle für einen GSM-Telefon-Akkumulator
GB2362769A (en) 2000-05-26 2001-11-28 Nokia Mobile Phones Ltd Battery charging circuit in which power is supplied via a communications port
TW479393B (en) 2000-09-27 2002-03-11 Acer Peripherals Inc Automatic USB charging apparatus and its operating method
US6946817B2 (en) * 2001-03-01 2005-09-20 Research In Motion Limited System and method for powering and charging a mobile communication device
US6507172B2 (en) * 2001-03-19 2003-01-14 Maxim Integrated Products, Inc. Universal serial bus powered battery charger
KR20040008365A (ko) 2002-07-18 2004-01-31 삼성전자주식회사 디스플레이 장치 및 방법
US6732218B2 (en) 2002-07-26 2004-05-04 Motorola, Inc. Dual-role compatible USB hub device and method
US7340627B1 (en) * 2002-08-27 2008-03-04 Cypress Semiconductor Corporation Method and system for supplementing current during enumeration of a USB device
US7069347B1 (en) * 2002-09-27 2006-06-27 Cypress Semiconductor Corporation Device and method for adapting speed of a USB device based on available power
GB2402271B (en) 2003-05-27 2006-04-19 Research In Motion Ltd Method and apparatus for handling a charging state in a mobile electronic device
GB2402819B (en) * 2003-06-11 2005-08-03 Research In Motion Ltd Universal serial bus charger for a mobile device
KR100490068B1 (ko) 2004-09-22 2005-05-17 서명석 복수의 컴퓨터 본체와 하나 또는 복수의 디스플레이 장치를 선택적으로 연결하여 주는 인터페이스가 구비된 교탁
US7017055B1 (en) 2004-12-08 2006-03-21 Cyber Power System Inc. Hub that can supply power actively
US7679317B2 (en) 2005-02-15 2010-03-16 Research In Motion Limited Systems and methods for charging a chargeable USB device
US7657290B2 (en) * 2005-06-20 2010-02-02 Research In Motion Limited Power management systems and methods for a mobile device
US7523338B2 (en) * 2005-10-13 2009-04-21 Research In Motion Limited Apparatus and method to support USB enumeration of a bus powered handheld device
US7698490B2 (en) * 2005-12-21 2010-04-13 Nvidia Corporation Passive USB power configuration switching

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9330608B2 (en) 2014-01-16 2016-05-03 Wistron Corp. Power management method and display device thereof

Also Published As

Publication number Publication date
US20080126594A1 (en) 2008-05-29
US7624202B2 (en) 2009-11-24
TW200825699A (en) 2008-06-16

Similar Documents

Publication Publication Date Title
TWI356295B (en) Usb device and method for charging the same
TWI353098B (en) Method for rapidly charging a universal serial bus
US8332545B1 (en) USB switch which allows primary USB connection in response to USB signaling
US8633679B2 (en) Method and system for operating a portable electronic device in a power-limited manner
KR102015972B1 (ko) 복수의 핸드셰이크들을 이용하는 usb를 통한 디바이스 충전
TWI497272B (zh) Usb集線器和usb集線器的電力供應方法
US7853815B2 (en) Method and apparatus for controlling power supply in a computer system under low power consumption mode
TWI451703B (zh) 察覺外部裝置的行動終端以及其控制方法
US20050267999A1 (en) Electronic device, method for controlling the same, information processing apparatus, and computer program
JP2007068333A (ja) 電源供給専用装置,端末,電源供給システム,および電源供給方法
TW201133227A (en) Power management method and related power management system
US20110266873A1 (en) Information processing apparatus and method of controlling an information processing apparatus
CN101498756B (zh) 连接于便携式终端机的外部装置的判别方法及判别装置
CN111464671A (zh) 一种电子设备及其充电方法
US20080242369A1 (en) Portable electronic apparatus
CN102955557A (zh) 通用串行总线充电装置以及方法
CN110148992B (zh) 一种充电控制方法、终端设备及存储介质
CN115441528B (zh) 充电控制方法、装置、终端设备及存储介质
CN106787005A (zh) 一种充电的方法、终端及充电器
CN101573676A (zh) 串行总线外围设备的功率控制
CN114844179A (zh) 电子设备及电量计复位方法
CN107086634A (zh) 一种车载充电模式控制方法及装置
JP2011022669A (ja) 画像形成装置及び情報処理システム
CN115473295A (zh) 无线车载vr设备的控制方法、装置、计算机设备及介质
CN111522762A (zh) 传输接口电路