TWI731150B - 埠控制器及對裝置充電之方法 - Google Patents
埠控制器及對裝置充電之方法 Download PDFInfo
- Publication number
- TWI731150B TWI731150B TW106128872A TW106128872A TWI731150B TW I731150 B TWI731150 B TW I731150B TW 106128872 A TW106128872 A TW 106128872A TW 106128872 A TW106128872 A TW 106128872A TW I731150 B TWI731150 B TW I731150B
- Authority
- TW
- Taiwan
- Prior art keywords
- power converter
- current
- port controller
- cable assembly
- capability
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/266—Arrangements 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/28—Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/30—Means for acting in the event of power-supply failure or interruption, e.g. power-supply fluctuations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/325—Power saving in peripheral device
- G06F1/3253—Power saving in bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2294—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by remote test
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3051—Monitoring arrangements for monitoring the configuration of the computing system or of the computing system component, e.g. monitoring the presence of processing resources, peripherals, I/O links, software programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2207/00—Indexing scheme relating to details of circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J2207/20—Charging or discharging characterised by the power electronics converter
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J2207/00—Indexing scheme relating to details of circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J2207/30—Charge provided using DC bus or data bus of a computer
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Power Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Power Sources (AREA)
Abstract
一種埠控制器包含:一廣告區塊,其經組態以判定耦合至該埠控制器之一電纜總成不遵循該埠控制器所使用之一標準;一比較器,其經組態以基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之一電源轉換器汲取的一電流超過該電源轉換器之一能力;及一保護區塊,其經組態以回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
Description
實施例係關於自一通用串列匯流排(USB)電源轉換器汲取電流。
充電裝置可包含基於不同通用串列匯流排(USB)標準之多種組件。例如,一運算裝置可經組態以使用一標準(例如,USB TYPE-C),且用以對該運算裝置供電之電源轉換器可基於一較舊標準(例如,USB TYPE-A)。在結合基於較舊標準之組件(例如,保護特徵、通信能力及類似者)設計時,基於較新標準組態之組件可能不起作用。
在至少一個一般態樣中,一種埠控制器包含:一廣告區塊,其經組態以判定耦合至該埠控制器之一電纜總成不遵循該埠控制器所使用之一標準;一比較器,其經組態以基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之一電源轉換器汲取的一電流超過該電源轉換器之一能力;及一保護區塊,其經組態以回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
在另一一般態樣中,一種方法包含:經由一電纜總成將一電源轉換器耦合至一裝置,該電纜總成經組態以指示與該電源轉換器之一能力相關的錯誤資訊;自一電源轉換器汲取電流以進行以下之至少一者:對與一裝置
相關聯之一電池充電或對該裝置供電;判定該裝置上之一匯流排電壓是否小於一臨限電壓;及回應於判定該匯流排電壓小於該臨限電壓而引起減少自該電源轉換器汲取之該電流。
在另一一般態樣中,一種裝置包含:一電池;一電池充電器,其經組態以自一電源轉換器汲取電流以進行以下之至少一者:對該電池充電及對該裝置供電;及一埠控制器。該埠控制器經組態以:判定耦合至該埠控制器之一電纜總成不遵循該裝置所使用之一標準;基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之該電源轉換器汲取的一電流超過該電源轉換器之一能力;及回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
100:系統
105:電源轉換器
110:連接器A
115:電纜
120:連接器B
125:運算裝置
130:埠控制器
140:壁式插頭
145:電纜總成
205:上拉電阻器
210:電池充電器
215:電池
220:處理器
305:第一比較器
310:第二比較器
315:附接區塊
320:保護區塊
325:廣告區塊
S405:步驟
S410:步驟
S415:步驟
S420:步驟
S425:步驟
S430:步驟
S505:步驟
S510:步驟
S515:步驟
S520:步驟
S525:步驟
S530:步驟
S535:步驟
S540:步驟
S545:步驟
Rd:電阻器
圖1及圖2係繪示根據實例實施例之系統之方塊圖。
圖3係繪示根據至少一項實例實施例之一埠控制器之一方塊圖。
圖4及圖5係繪示根據實例實施例之方法之流程圖。
應注意,此等圖意欲繪示在特定實例實施例中利用的方法、結構及/或材料之一般特性且補充下文提供之書面描述。然而,此等圖式未按比例且可能並未精確地反映任何給定實施例之精確結構或效能特性,且不應被解釋為定義或限制實例實施例所涵蓋之值或性質範圍。例如,為清楚起見,可縮小或放大區域及/或結構元件之相對定位。在各個圖式中使用類似或相同元件符號意欲指示存在一類似或相同元件或特徵。
相關申請案
本申請案主張2016年8月26日申請之標題為「NON-COMPLIANT
USB TYPE-C TO LEGACY USB CABLE DETECTION」之美國臨時申請案第62/380,139號之優先權及權利,該案之全文以引用的方式併入本文中。
一裝置可經組態以經由一電纜自一電源轉換器接收電力。該電纜可在各端上具有一連接器一一端可***至電源轉換器中且一端可***至運算裝置中。在各端上具有連接器之電纜可統稱為一電纜總成。此等組件(運算裝置、電纜總成及電源轉換器)之各者可基於不同通用串列匯流排(USB)標準。此等組件可機械相容,使得例如電源轉換器可耦合至電纜總成之一個端上的連接器,且運算裝置可耦合至電纜總成之另一端上的連接器。然而,此等組件之一或多者在電氣上可不遵循相同USB標準(例如,最近USB標準(例如,USB TYPE-C)在電氣上可不遵循較舊USB標準(例如,USB TYPE-A))。因此,各種USB組件(例如,運算裝置、電纜總成、電源轉換器等)之一使用者可使用(例如,耦合)機械相容但電氣不相容之各種USB組件之一組合。
例如,一電纜總成及一電源轉換器可在電氣上基於一較舊USB標準(例如,USB TYPE-A)組態,且運算裝置可在電氣上基於一較新USB標準(例如,USB TYPE-C)組態。即使電氣不相容,基於較舊USB標準之電源轉換器仍可無問題地機械耦合至基於較新USB標準之運算裝置。例如,運算裝置可經組態以基於較新USB標準而依大於電源轉換器基於較舊USB標準所能夠提供的一速率之一速率汲取一電流。此可導致對運算裝置、電纜、連接器及/或電源轉換器之損害。
作為一特定實例,不遵循USB TYPE-C標準之電氣部分之一電纜總成在對一具備USB TYPE-C能力的運算裝置供電時可嘗試指示(例如,廣告、傳達)一電源轉換器之一載流能力。使用不遵循USB TYPE-C標準之電氣部
分之電纜總成,具備USB TYPE-C能力的運算裝置可藉此具有與電源轉換器之能力相關的錯誤資訊。因此,具備USB TYPE-C能力的運算裝置可嘗試基於一經廣告能力而汲取電流,該經廣告能力並非基於經耦合電源轉換器之能力。此電流可超過經耦合電源轉換器之實際能力,而導致不安全狀況及/或對運算裝置、電纜及/或電源供應器之損害。
在本文中描述之實例實施例中,一具備USB TYPE-C能力的運算裝置可經組態以偵測何時使用不遵循USB TYPE-C標準之電氣部分之一電纜總成,及/或偵測一電流汲取何時高於一經耦合電源轉換器之能力。此外,在本文中描述之一些例示性實施方案中,具備USB TYPE-C能力的運算裝置可經組態以在電流汲取高於一經耦合電源轉換器之能力時減少電流汲取。因此,甚至在一使用者機械耦合基於不同USB標準之組件時,仍防止不安全狀況及/或對運算裝置、電纜、連接器及/或電源轉換器之損害。
雖然實例實施例可包含各種修改及替代形式,但其等之實施例以實例之方式展示在圖式中且將在本文中詳細描述。然而,應瞭解,並不意欲將實例實施例限制於所揭示之特定形式,恰相反,實例實施例欲涵蓋落於申請專利範圍之範疇內之全部修改、等效物及替代。在圖之描述各處,相似元件符號指代相似元件。
圖1及圖2係繪示根據至少一些實例實施例之系統之方塊圖。如圖1中展示,系統100可包含一電源轉換器105及一運算裝置125。電源轉換器105可為一旅行轉接器、一壁式充電器、一電力轉換盒及類似者。因此,電源轉換器105包含壁式插頭140,該壁式插頭140用來將電源轉換器105耦合至一電源(例如,一壁式插座)。電源轉換器105亦可為一運算裝置之一元件,該運算裝置包含一電池作為一電源。
電源轉換器105可經組態以經由電纜115提供電力(例如,電壓及電流)至運算裝置125。運算裝置125可為任何運算裝置(例如,行動電話、膝上型電腦、智慧型手錶及類似者)。運算裝置125可經組態以基於一新USB標準進行快速(例如,迅速、飛快及類似者)充電。例如,若運算裝置125經組態具有快速充電能力,則與較舊USB標準相比,該運算裝置125可經組態以自電源轉換器汲取更大電量(例如,更多電流及/或一更高電壓)。運算裝置125可經組態以汲取一固定及/或可變電流及/或電壓。
連接器A 110可為一第一類型之連接器(例如,USB TYPE-A),且連接器B 120可為一第二類型之連接器(例如,USB TYPE-C)。電源轉換器105具有與連接器A 110相容且可與連接器A 110耦合之一對應連接器。運算裝置125具有與連接器B 120相容且可與連接器B 120耦合之一對應連接器。電纜115、連接器A 110及連接器B 120在一起可為一電纜總成145。連接器B 120可為或可包含兩個(或更多個)元件。例如,連接器B 120可為耦合至電纜115之一USB TYPE-A連接器及耦合於USB TYPE-A連接器與運算裝置125之間的一USB TYPE-C轉接器。
運算裝置125包含一埠控制器130。埠控制器130可經組態以判定耦合至埠控制器130之一連接器(例如,連接器B 120)是否不遵循埠控制器130所使用之一標準(例如,USB TYPE-C),及/或判定自耦合至該連接器之一電源轉換器(例如,電源轉換器105)汲取的一電流是否超過該電源轉換器之一能力。回應於判定自電源轉換器105汲取之電流超過電源轉換器105之能力,埠控制器130可經組態以引起減少自電源轉換器105汲取之電流(例如,減少由運算裝置125汲取之電流)。
圖2係圖1之組件之一更詳細視圖。如圖2中展示,系統100可進一步包
含一上拉電阻器205,該上拉電阻器205耦合於一組態通道(CC)節點(例如,其耦合至用於在電源轉換器105與運算裝置125之間傳達組態及狀態資訊之一通道)與一匯流排功率(Vbus)節點(例如,其耦合至用於將電力自電源轉換器105傳送至運算裝置125之一匯流排)之間。圖2中展示之實例將上拉電阻器205繪示為包含(例如,定位)於電纜115中。在一些實施方案中,上拉電阻器205可包含於連接器B 120中或可為連接至連接器B 120之一轉接器。上拉電阻器205(例如,其之一電阻值)可基於電源轉換器105之一能力(例如,載流能力)。例如,一處理器可判定跨上拉電阻器205之一電壓降,可基於上拉電阻器205而判定電源轉換器105之一最大電流汲取能力。
如圖2中展示,包含於運算裝置125中之埠控制器130經組態以在使用不遵循USB TYPE-C標準之電氣部分之一電纜總成來將電力(例如,電壓及電流)自電源轉換器105傳送至運算裝置125時防止一電流汲取超過電源轉換器105之一電流汲取能力。因此,藉由包含埠控制器130,運算裝置125可防止不安全狀況及對運算裝置125、電纜115、連接器A 110、連接器B 120及/或電源轉換器105之損害。
埠控制器130可在一處理器中實施、包含一處理器、存取一處理器及/或可為包含處理能力之一特定應用積體電路(ASIC)。在一例示性實施方案中,埠控制器130將信號傳達給一處理器220。處理器220可經組態以將一指令傳達給一電池充電器210。電池充電器210可經組態以經由Vbus汲取一電流量。電池充電器210使用電流(或基於其之電力)來對電池215充電。電池充電器210亦可在對電池215充電或未對電池215充電之情況下使用電流(或基於其之電力)來對運算裝置125供電。
埠控制器130可經組態以比較Vbus與一臨限電壓值。若Vbus降低至低於
臨限電壓值之一值,則埠控制器130可經組態以將指示Vbus小於臨限電壓值之一信號傳達給處理器220。接著,處理器220可將一指令傳達給電池充電器210以引起電池充電器210減少電流汲取,因此保護運算裝置125、電纜115、連接器A 110、連接器B 120及/或電源轉換器105使其等免受歸因於過電流狀況之損害。
圖3係繪示根據至少一項實例實施例之埠控制器130之更多細節之一方塊圖。如圖3中展示,埠控制器130包含一附接區塊315。附接區塊315經組態以接收耦合至Vbus端子及一Vbus Valid端子的一第一比較器305之一輸出。Vbus Valid端子可耦合至儲存一固定或可程式化值(例如,Vbus Valid)之一記憶體裝置。固定或可程式化值可與一USB標準及/或裝置125相關聯。例如,固定或可程式化值可為一電壓值、最小值、最大值及/或用於對電池215充電之值範圍。第一比較器305經組態以比較相關聯於Vbus之一值與相關聯於Vbus Valid端子之一值。各值可為一電壓值或電壓位準。在一例示性實施方案中,若Vbus大於或等於與Vbus Valid端子相關聯之值,則附接區塊315可經組態以將指示運算裝置125經耦合至一有效(例如,能夠對電池215充電)電源轉換器(例如,電源轉換器105)之一信號傳達給處理器220。接著,處理器220可將一指令傳達給電池充電器210,以引起電池充電器210啟用運算裝置125作為一電力吸收器(power sink)且基於跨上拉電阻器205之電壓降而汲取電流。
如圖3中展示,埠控制器130包含一保護區塊320。保護區塊320可經組態以回應於判定自電源轉換器汲取之電流超過電源轉換器之能力而減少自電源轉換器105汲取之電流。一第二比較器310可經組態以判定自電源轉換器105汲取之電流超過電源轉換器105之能力。保護區塊320經組態以接收
耦合至Vbus端子及一Vdroop端子的第二比較器310之一輸出。第二比較器310經組態以比較相關聯於Vbus之值與相關聯於Vdroop端子之一值。各值可為一電壓值或電壓位準。若Vbus小於與Vdroop端子相關聯之值,則保護區塊320可經組態以將指示Vbus小於與Vdroop端子相關聯之值之一信號傳達給處理器220。接著,處理器220可將一指令傳達給電池充電器210,以引起電池充電器210減少電流汲取,因此保護運算裝置125、電纜115、連接器A 110、連接器B 120及/或電源轉換器105使其等免受歸因於過電流狀況之損害。
如圖3中展示,埠控制器130包含一廣告區塊325。廣告區塊325經組態以(例如,經由組態通道(CC))自電源轉換器105接收一通信。通信可指示電源轉換器105之至少一個能力。例如,通信可包含廣告區塊325可使用以(例如,在一記憶體中)查找電源轉換器105之至少一個能力之資訊(例如,一型號)。電源轉換器105之至少一個能力可包含電源轉換器105之一載流能力。廣告區塊325可經組態以基於經傳達資訊而將指示來自電源轉換器105之一最大電流汲取之一信號傳達給處理器220。
若電源轉換器105與運算裝置125之間不存在通信通道(例如,無組態通道(CC)),則廣告區塊325進一步經組態以判定跨電阻器Rd之一電壓降。如圖2及圖3中展示,電流可自Vbus汲取通過廣告區塊325,經由電阻器Rd接地以判定跨電阻器Rd之電壓降。若跨電阻器Rd之電壓降高於一臨限值,則廣告區塊325可經組態,以將一信號傳達給處理器220,其指示運算裝置125係耦合至一有效(例如,能夠對電池215充電)電源轉換器(例如,電源轉換器105)至處理器220。廣告區塊325可經組態以基於跨上拉電阻器205之電壓降而將指示來自電源轉換器105之一最大電流汲取之一信號傳達給處理器220。
此外,廣告區塊325可經組態以判定耦合至埠控制器130之一連接器
(例如,連接器B 120)、一電纜總成及/或一連接器轉接器不遵循埠控制器130所使用之一標準(例如,USB TYPE-C)。換言之,廣告區塊325可經組態以判定電纜總成145及/或連接器B 120係一非順應性USB TYPE-C電纜總成。例如,若電源轉換器105與運算裝置125之間不存在通信通道(例如,無組態通道(CC))且若最大電流係基於一上拉電阻器(例如,電阻器Rd)而判定,則可判定電纜總成145係一非順應性USB TYPE-C電纜總成。
附接區塊315、保護區塊320及/或廣告區塊325可在數位電子電路、積體電路、特殊設計ASIC(特定應用積體電路)、電腦硬體、韌體、軟體及/或其等之組合中實現。此各種實施方案可包含以一或多個電腦程式實施,該一或多個電腦程式可在一可程式化系統上執行及/或解譯,該可程式化系統包含可為專用或通用之至少一個可程式化處理器,且經耦合以自一儲存系統、至少一個輸入裝置及至少一個輸出裝置接收資料及指令並將資料及指令傳輸至一儲存系統、至少一個輸入裝置及至少一個輸出裝置。此等電腦程式(亦稱為程式、軟體、軟體應用程式或程式碼)包含用於一可程式化處理器之機器指令,且可以一高階程序及/或物件導向程式設計語言及/或組合/機器語言實施。
回應於自埠控制器130接收之通信及/或信號,若附接區塊315及廣告區塊325之一者或兩者傳達指示運算裝置125經耦合至一有效(例如,能夠對電池215充電)電源轉換器(例如,電源轉換器105)之一信號,則處理器220可將一指令傳達給電池充電器210,以引起電池充電器210自處理器汲取電流。上文描述之信號可為一電壓位準、一資料封包、一指令碼(例如,二進位值、十六進位值及類似者)及/或類似者。
在一例示性實施方案中,若電源轉換器105之載流能力因使用一非順
應性USB TYPE-C電纜而小於經廣告(例如,如基於電阻器Rd而判定)載流能力,則在運算裝置125嘗試基於經廣告電流而汲取電流時,電壓Vbus可下降(例如,歸因於一過載而減小)。第二比較器可經組態以判定電壓Vbus是否下降為低於一臨限值(例如,Vdroop)。若電壓Vbus下降為低於一臨限值,則運算裝置125可減少電流汲取且減少諸如電池充電之功能。若Vbus線電壓復原為高於臨限值,則運算裝置可繼續充電。若Vbus線電壓未復原,則可停止(例如,暫停、終止)充電。
臨限值可為一固定值(例如,2V、3V、4V、10V及類似者)。臨限值可為使用者定義的(例如,由一使用者組態且儲存於運算裝置125上之一值)。臨限值可基於與一初始匯流排電壓(例如,與電荷初始值)之一差值。例如,臨限值可為初始Vbus-0.5V。臨限值可判定為,V droop =V bus -R loss *I HOST -V HYST 其中Vbus係匯流排電壓,IHOST係實際電流汲取,且VHYST係對用來濾除暫態雜訊的電壓歷史記錄之一取樣。VHYST可為選用的或可設定為零(0)。Rloss係一衰減(例如,電纜總成損耗)且可判定為:
其中可藉由改變負載而判定IA及IB。可在針對IA及IB判定之負載變動處量測VBUSA及VBUSB。
當Vbus降低為低於臨限值時,埠控制器130可將一中斷信號發送至一處理器以報告一低Vbus。當Vbus降低為低於臨限值(即,Vdroop之值)時,埠控制器130可發送一信號以將經廣告電流改變為一下限值。當Vbus降低為低於臨限值時,處理器220可重新組態電池充電器210以汲取較少電流。當Vbus降低為低於臨限值時,埠控制器130可發送一信號以停止汲取電流。
不遵循USB TYPE-C標準之電氣部分之一電纜總成未提供電源轉換器與經組態以實施USB TYPE-C標準之一運算裝置之間的一通信通道。因此,當使用電源轉換器來對裝置之一電池充電及/或提供電力以操作運算裝置時,電源轉換器可例如未將能力(例如,一最大載流能力)正確地傳達給該運算裝置。然而,不遵循USB TYPE-C標準之電氣部分之一電纜總成可包含用以引起運算裝置經由電纜總成自電源轉換器汲取電流之組件(例如,上文描述之電阻器205),即使該運算裝置不具有關於電源轉換器之實際能力之資訊。
例如,不遵循USB TYPE-C標準之電氣部分之一電纜總成可封裝為具有一電源轉換器之一單元,該電源轉換器能夠提供與用以引起運算裝置自電源轉換器汲取電流之組件一致的一電流。然而,電纜總成可與任何電源轉換器(包含基於較舊USB標準之組件)一起使用,此係因為電纜總成與較舊USB標準機械相容。不遵循USB TYPE-C標準之電氣部分之電纜總成亦可封裝為一獨立產品而與可結合電纜總成使用之一電源轉換器無關。此外,組件可包含於耦合於裝置與電纜總成之一連接器之間的一轉接器中,使得任何USB電纜總成可轉換為不遵循USB TYPE-C標準之電氣部分之一電纜總成。
圖4及圖5係繪示根據至少一項實例實施例之方法之流程圖。可歸因於執行軟體程式碼而執行關於圖4及圖5描述之步驟,該軟體程式碼儲存於與一設備(例如,如圖1至圖3(上文所描述)中所展示)相關聯之一記憶體及/或一非暫時性電腦可讀媒體(例如,包含於運算裝置125中之記憶體)中,且可由與該設備相關聯之至少一個處理器(例如,埠控制器130及/或處理器220)執行。然而,預期替代實施例,諸如具體實施為一專用處理器之一系統。
儘管下文描述之步驟被描述為由一處理器執行,然步驟不一定由一相同處理器執行。換言之,至少一個處理器可執行下文關於圖4及圖5描述之步驟。
圖4係繪示根據至少一項實例實施例之用於對一運算裝置充電之一方法之一流程圖。如圖4中展示,在步驟S405中,偵測所附接之一電纜。例如,運算裝置(例如,運算裝置125)可偵測一USB TYPE-C介面之電纜組態(CC)端子上的一有效電壓。CC端子之電壓可對應於跨一下拉電阻器(例如,Rd)之一電壓降。在一例示性實施方案中,廣告區塊325判定跨電阻器Rd之一電壓降。若跨電阻器Rd之電壓降高於一臨限值,則廣告區塊325傳達指示運算裝置125經耦合(例如,經附接)至一電源轉換器(例如,電源轉換器105)之一信號。
在步驟S410中,偵測一有效Vbus。例如,一最小匯流排電壓可為充電(操作及/或提供電力)所必需的。最小匯流排電壓可為一臨限值或最小電壓值或範圍(例如,一最小電壓值及一最大電壓值)。可基於一標準(例如,USB標準,諸如Type-A、Type-B、Mini-、Micro-USB或USB TYPE-C標準)而設定臨限值或範圍。在一例示性實施方案中,附接區塊315接收耦合至Vbus端子及一Vbus Valid端子(例如,臨限值)的一第一比較器305之一輸出。若判定Vbus大於或等於與Vbus Valid端子相關聯之值,則附接區塊315可經組態以傳達指示運算裝置125經耦合至一有效(例如,能夠對電池215充電)電源轉換器(例如,電源轉換器105)之一信號。
在步驟S415中,判定一主機電流。例如,主機電流可為來自主機(例如,電源轉換器)之一最大可容許電流汲取。可基於一上拉電阻器而判定主機電流。在一例示性實施方案中,跨上拉電阻器之一電壓降可經組態以指示電源轉換器之一能力(例如,載流能力)。例如,跨上拉電阻器205之一電
壓降可指示來自電源轉換器105之一最大可容許電流汲取。廣告區塊325可經組態以量測跨上拉電阻器205之一電壓降,以判定來自電源轉換器105之最大電流汲取。如上文描述,當使用不遵循USB TYPE-C標準之電氣部分之一USB TYPE-C電纜總成時,一經廣告主機電流可與USB電源供應器(例如,電源轉換器105)之實際載流能力無關。因此,運算裝置可嘗試基於一經廣告當前最大電流汲取而汲取超過USB電源供應器之該能力之電流。此可導致不安全狀況及/或對運算裝置、電纜及/或電源供應器之損害。
在步驟S420中,將資料傳達給一處理器。例如,資料包含以下之至少一者:附接一電纜總成之一指示、偵測一有效Vbus之一指示及可將主機電流傳達給處理器(例如,處理器220)之一指示。資料可傳達為包含一電壓位準、一資料封包、一指令碼(例如,二進位值、十六進位值及類似者)及/或類似者之信號。可個別地、在一起及/或以組合方式傳達資料。在指示變得可用時(例如,當判定主機電流時),可傳達資料。可藉由附接區塊315、保護區塊320及/或廣告區塊325之一或多者傳達資料。
在步驟S425中,組態一電池充電器。例如,處理器(例如,處理器220)可將指令傳達給一電源管理裝置(例如,電池充電器210),該等指令指示一有效(例如,能夠對電池215充電)電源轉換器(例如,電源轉換器105)經耦合至(例如,經由電纜115)運算裝置(例如,運算裝置125)與一最大電流汲取及一待汲取電流量之至少一者。接著,電池充電器經組態以基於最大電流汲取及待汲取電流量之至少一者而汲取電流。
在步驟S430中,自一電源轉換器汲取電流。例如,回應於自處理器(例如,處理器220)接收指令,電源管理裝置(例如,電池充電器210)可自電源轉換器(例如,電源轉換器105)汲取電流。在一例示性實施方案中,電池充
電器210使用電流(或基於其之電力)來對電池215充電。電池充電器210亦可在對電池215充電或未對電池215充電之情況下使用電流(或基於其之電力)來對運算裝置125供電。在一例示性實施方案中,基於經附接非順應性USB TYPE-C電纜總成而汲取電流。
圖5係繪示根據至少一項實例實施例之用於在對一運算裝置充電時防止一過電流狀況之一方法之一流程圖。如圖5中展示,在步驟S505中,比較一匯流排電壓與一臨限值。例如,可監測Vbus以判定其是否降低為低於Vdroop。在一例示性實施方案中,第二比較器310耦合至Vbus端子及一Vdroop端子。第二比較器310經組態以比較在Vbus上偵測到之值與相關聯於Vdroop端子之一值。各值可為一電壓值或電壓位準。
在步驟S510中,判定匯流排電壓是否大於臨限值。回應於判定匯流排電壓大於(或等於)臨限值,在步驟S515中,繼續自電源轉換器汲取電流。回應於判定匯流排電壓小於臨限值,在步驟S520中,將一信號傳達給一處理器。如上文描述,臨限值可為一固定值、一使用者組態值及/或一可變值。繼續上述例示性實施方案,若Vbus小於與Vdroop端子相關聯之值,則保護區塊320可經組態以將指示Vbus小於與Vdroop端子相關聯之值的一信號傳達給處理器220。
在步驟S525中,減少自電源轉換器汲取之電流。例如,回應於接收Vbus已降低為低於臨限值之信號,處理器220可重新組態(例如,發送一指令至)電池充電器210以汲取較少電流。處理器220可重新組態電池充電器210以進行以下之至少一者:改變最大電流汲取及改變待汲取電流量。
在步驟S530中,判定匯流排電壓是否大於臨限值。回應於判定匯流排電壓大於(或等於)臨限值,在步驟S535中,繼續自電源轉換器汲取電流。
回應於判定匯流排電壓小於臨限值,在步驟S540中,將一信號傳達給一處理器。繼續上述例示性實施方案,若Vbus繼續小於與Vdroop端子相關聯之值,則保護區塊320可經組態以將指示Vbus繼續小於與Vdroop端子相關聯之值的另一信號傳達給處理器220。
在步驟S545中,停止來自電源轉換器電流汲取。例如,回應於接收Vbus繼續小於臨限值之信號,處理器220可重新組態(例如,發送一指令至)電池充電器210使其無(例如,零(0))電流。處理器220可重新組態電池充電器210以進行以下之至少一者:將最大電流汲取改變為零,將待汲取電流量改變為零,指示耦合至運算裝置(例如,運算裝置125)之電源轉換器(例如,電源轉換器105)並非係一有效電源轉換器,及/或指示電源轉換器已與運算裝置斷開連接。
儘管上文描述之圖4及圖5中未展示,然若在任何時間電源轉換器與運算裝置斷開連接,則埠控制器130可將電源轉換器105與運算裝置斷開連接(例如,如由附接區塊315判定Vbus不再有效)之一信號傳達給處理器220。接著,處理器220可重新組態電池充電器210以停止汲取電流。換言之,卸離電纜115可終止關於圖4及圖5描述之方法步驟。
在至少一個一般態樣中,一種埠控制器包含:一廣告區塊,其經組態以判定耦合至該埠控制器之一電纜總成不遵循該埠控制器所使用之一標準;一比較器,其經組態以基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之一電源轉換器汲取的一電流超過該電源轉換器之一能力;及一保護區塊,其經組態以回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
在另一一般態樣中,一種方法包含:經由一電纜總成將一電源轉換器
耦合至一裝置,該電纜總成經組態以指示與該電源轉換器之一能力相關的錯誤資訊;自一電源轉換器汲取電流以進行以下之至少一者:對與一裝置相關聯之一電池充電或對該裝置供電;判定該裝置上之一匯流排電壓是否小於一臨限電壓;及回應於判定該匯流排電壓小於該臨限電壓而引起減少自該電源轉換器汲取之該電流。
在另一一般態樣中,一種裝置包含:一電池;一電池充電器,其經組態以自一電源轉換器汲取電流以進行以下之至少一者:對該電池充電及對該裝置供電;及一埠控制器。該埠控制器經組態以:判定耦合至該埠控制器之一電纜總成不遵循該裝置所使用之一標準;基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之該電源轉換器汲取的一電流超過該電源轉換器之一能力;及回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
實施方案可包含以下特徵之一或多者。例如,當匯流排電壓小於臨限電壓時,自電源轉換器汲取之電流可超過該電源轉換器之能力。臨限電壓可為以下之一者:一固定值;基於與一初始匯流排電壓之一差值;及基於匯流排電壓、電流汲取及電纜總成之一衰減。廣告區塊可經組態以判定與電源轉換器之一能力相關的資訊,且與該電源轉換器之該能力相關的該資訊係錯誤的。電纜總成及電源轉換器可在電氣上基於一第一USB標準組態,埠控制器可在電氣上基於一第二USB標準組態,且該電纜總成、該電源轉換器及該埠控制器係機械相容的。埠控制器可經組態以將自電源轉換器汲取之電流超過該電源轉換器之能力傳達給一處理器,且該處理器指示一電池充電器進行以下之一者:減少自該電源轉換器汲取之該電流或停止自該電源轉換器汲取之該電流。埠控制器可包含一附接區塊,該附接區塊
經組態以基於匯流排電壓超過一第二臨限電壓而判定電纜總成將電源轉換器耦合至該埠控制器,且回應於判定該電纜總成將該電源轉換器耦合至該埠控制器而引起自該電源轉換器汲取該電流。埠控制器所使用之標準可為一USB TYPE-C標準,且若電纜總成包含一上拉電阻器、電源轉換器之一載流能力係基於該上拉電阻器且未經由一組態通道(CC)自該電源轉換器接收通信,則可判定該電纜總成不遵循該USB TYPE-C標準。
此處描述之系統及技術之各種實施方案可在數位電子電路、積體電路、特殊設計ASIC(特定應用積體電路)、電腦硬體、韌體、軟體及/或其等之組合中實現。此各種實施方案可包含以一或多個電腦程式實施,該一或多個電腦程式可在一可程式化系統上執行及/或解譯,該可程式化系統包含可為專用或通用之至少一個可程式化處理器,且經耦合以自一儲存系統、至少一個輸入裝置及至少一個輸出裝置接收資料及指令並將資料及指令傳輸至儲存系統、至少一個輸入裝置及至少一個輸出裝置。此處描述之系統及技術之各種實施方案在本文中可實現為及/或通常稱為一種可組合軟體及硬體態樣之電路、模組、區塊或系統。例如,一模組可包含在一處理器(例如,形成於矽基板、GaAs基板及類似者上之一處理器)或一些其他可程式化資料處理設備上執行之功能/動作/電腦程式指令。
一些上述實例實施例被描述為描繪為流程圖的過程或方法。儘管流程圖將操作描述為循序過程,然許多操作可並行地、同時地或同步地執行。另外,可重新配置操作之順序。過程可在其等操作完成時終止,但亦可具有圖中未包含之額外步驟。過程可對應於方法、功能、程序、子常式、子程式等。
上文論述之方法(其等之一些係由流程圖繪示)可由硬體、軟體、韌體、
中介軟體、微程式碼、硬體描述語言或其等之任何組合實施。當在軟體、韌體、中介軟體或微程式碼中實施時,用來執行必要任務之程式碼或程式碼片段可儲存於一機器或電腦可讀媒體(諸如一儲存媒體)中。一(若干)處理器可執行必要任務。
為描述實例實施例之目的,本文中揭示之特定結構及功能細節僅為代表性的。然而,實例實施例具體實施為許多替代形式且不應被解釋為僅限於本文中闡述之實施例。
將瞭解,儘管術語第一、第二等可在本文中用來描述各種元件,但此等元件不應受限於此等術語。此等術語僅用來區分一個元件與另一個元件。例如,在不背離實例實施例之範疇之情況下,一第一元件可稱為第二元件,且類似地,一第二元件可稱為第一元件。如本文中所使用,術語及/或包含相關聯所列品項之一或多者之任何及全部組合。
將瞭解,當一元件被稱為連接或耦合至另一元件時,其可直接連接或耦合至另一元件,或可存在中介元件。相比之下,當一元件被稱為直接連接或直接耦合至另一元件時,不存在中介元件。用來描述元件之間的關係之其他字詞應以一相似方式解釋(例如,在...之間對比直接在...之間、相鄰於對比直接相鄰等)。
本文中使用之術語僅用於描述特定實施例之目的且並不意欲限制實例實施例。如本文中所使用,除非上下文另有清楚指示,否則單數形式一(a/an)及該亦意欲包含複數形式。進一步將瞭解,當本文中使用術語包括(comprises/comprising)及/或包含(includes/including)時,其等指定存在所述特徵、整數、步驟、操作、元件及/或組件,但不排除存在或添加一或多個其他特徵、整數、步驟、操作、元件、組件及/或其等之群組。
亦應注意,在一些替代實施方案中,所提及之功能/動作可不以圖中所提及之順序發生。例如,取決於所涉及之功能性/動作,連續展示之兩個圖事實上可同時執行或有時可依相反順序執行。
除非另有定義,否則本文中使用之全部術語(包含技術及科學術語)具有與實例實施例所屬技術之一般技術者所通常理解意義相同的意義。進一步將瞭解,除非本文中如此明確定義,否則術語(例如,常用字典中所定義之術語)應被解釋為具有與其等在相關技術之內容背景中的意義一致之意義,且不應在一理想化或過度形式化的意義上進行解釋。
上述實例實施例之部分及對應詳細描述係根據軟體、或對一電腦記憶體內之資料位元的操作之演算法及符號表示而呈現。此等描述及表示係一般技術者將其等工作之實質有效地傳達給其他一般技術者的描述及表示。一演算法(作為此處使用之術語或如其所通常使用)被設想為導致一所要結果之一自行一致步驟序列。步驟係需要實體量之實體操縱的步驟。此等量通常(但不移動)採取能夠被儲存、被傳送、被組合、被比較且以其他方式操縱之光學信號、電信號或磁信號之形式。已證實:主要因為普遍用法,有時將此等信號稱為位元、值、元件、符號、字元、項、數字或類似者係方便的。
在上述闡釋性實施例中,對可實施為程式模組或功能過程的操作(例如,呈流程圖之形式)之動作及符號表示的引用包含常式、程式、物件、組件、資料結構等,其等執行特定任務或實施特定抽象資料類型且可使用既有硬體以既有結構元件來描述及/或實施。此既有硬體可包含一或多個中央處理單元(CPU)、數位信號處理器(DSP)、特定應用積體電路、場可程式化閘陣列(FPGA)電腦或類似者。
然而,應記住:全部此等及類似術語應與適當實體量相關聯且僅為應用於此等量之方便標記。除非另有明確陳述或如自論述所明白,諸如處理或運算或計算或判定或顯示或類似者之術語指代一電腦系統或類似電子運算裝置之動作及過程,該電腦系統或類似電子運算裝置操縱表示為該電腦系統之暫存器及記憶體內的實體、電子量之資料且將該資料變換成類似地表示為該等電腦系統記憶體或暫存器或其他此資訊儲存、傳輸或顯示裝置內之實體量的其他資料。
亦應注意,實例實施例之軟體實施態樣通常編碼於某一形式之非暫時性程式儲存媒體上或經由某一類型之傳輸媒體實施。程式儲存媒體可為磁性的(例如,一軟碟或一硬碟機)或光學的(例如,一光碟唯讀記憶體或CD ROM),且可為唯讀或隨機存取的。類似地,傳輸媒體可為雙絞線對、同軸電纜、光纖或此項技術中已知之一些其他適合傳輸媒體。實例實施例不受任何給定實施方案之此等態樣之限制。
最後,亦應注意,雖然隨附申請專利範圍陳述本文中描述之特徵之特定組合,但本發明之範疇不限於下文中所主張之特定組合,而是代替性地擴展至涵蓋本文中揭示之特徵或實施例之任何組合,而不管此時隨附申請專利範圍中是否已明確列舉該特定組合。
S405:步驟
S410:步驟
S415:步驟
S420:步驟
S425:步驟
S430:步驟
Claims (10)
- 一種埠控制器,其包括:一廣告區塊,其經組態以判定耦合至該埠控制器之一電纜總成不遵循該埠控制器所使用之一標準;一比較器,其經組態以基於比較一匯流排電壓與一臨限電壓而判定自耦合至該電纜總成之一電源轉換器汲取的一電流超過該電源轉換器之一能力;及一保護區塊,其經組態以回應於判定自該電源轉換器汲取之該電流超過該電源轉換器之該能力而引起減少自該電源轉換器汲取之該電流。
- 如請求項1之埠控制器,其中該臨限電壓係以下之一者:一固定值,基於與一初始匯流排電壓之一差值,及基於該匯流排電壓、該電流汲取及該電纜總成之一衰減。
- 如請求項1之埠控制器,其中該廣告區塊經組態以判定與該電源轉換器之一能力相關的資訊,及與該電源轉換器之該能力相關的該資訊係錯誤的。
- 如請求項1之埠控制器,其中該埠控制器經組態以將自該電源轉換器汲取之該電流超過該電源轉 換器之該能力傳達給一處理器;及該處理器指示一電池充電器進行以下之一者:減少自該電源轉換器汲取之該電流或停止自該電源轉換器汲取之該電流。
- 如請求項1之埠控制器,其中該埠控制器進一步包括:一附接區塊,其經組態以基於該匯流排電壓超過一第二臨限電壓而判定該電纜總成將該電源轉換器耦合至該埠控制器;及回應於判定該電纜總成將該電源轉換器耦合至該埠控制器而引起自該電源轉換器汲取該電流。
- 如請求項1之埠控制器,其中該埠控制器所使用之該標準係一USB TYPE-C標準,及若該電纜總成包含一上拉電阻器,該電源轉換器之一載流能力係基於該上拉電阻器且未經由一組態通道(CC)自該電源轉換器接收通信,則判定該電纜總成不遵循該USB TYPE-C標準。
- 一種用於對裝置充電之方法,其包括:經由一電纜總成將一電源轉換器耦合至一裝置,該電纜總成經組態以指示與該電源轉換器之一能力相關的錯誤資訊;自一電源轉換器汲取電流以進行以下之至少一者:對與一裝置相關聯之一電池充電或對該裝置供電;判定該裝置上之一匯流排電壓是否小於一臨限電壓;及回應於判定該匯流排電壓小於該臨限電壓而引起減少自該電源轉換 器汲取之該電流。
- 如請求項7之方法,其中該臨限電壓係以下之一者:基於與一初始匯流排電壓之一差值,基於該匯流排電壓、自該電源轉換器汲取之該電流及耦合至該裝置之一電纜之一衰減,及一固定值。
- 如請求項7之方法,其進一步包括若該電纜總成包含一上拉電阻器,該電源轉換器之一載流能力係基於該上拉電阻器且未經由一組態通道(CC)自該電源轉換器接收通信,則判定該電纜總成不遵循一USB TYPE-C標準。
- 如請求項7之方法,其進一步包括:將該匯流排電壓小於該臨限電壓傳達給一處理器,藉由該處理器指示一電池充電器進行以下之一者:減少自該電源轉換器汲取之該電流或停止自該電源轉換器汲取之該電流。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662380139P | 2016-08-26 | 2016-08-26 | |
US62/380,139 | 2016-08-26 | ||
US15/678,323 US10318394B2 (en) | 2016-08-26 | 2017-08-16 | USB TYPE-C to legacy USB cable detection |
US15/678,323 | 2017-08-16 |
Publications (2)
Publication Number | Publication Date |
---|---|
TW201824006A TW201824006A (zh) | 2018-07-01 |
TWI731150B true TWI731150B (zh) | 2021-06-21 |
Family
ID=61242721
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106128872A TWI731150B (zh) | 2016-08-26 | 2017-08-25 | 埠控制器及對裝置充電之方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10318394B2 (zh) |
CN (1) | CN107785950A (zh) |
TW (1) | TWI731150B (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11797469B2 (en) | 2013-05-07 | 2023-10-24 | Snap-On Incorporated | Method and system of using USB user interface in electronic torque wrench |
JP6730888B2 (ja) * | 2016-09-05 | 2020-07-29 | キヤノン株式会社 | 電子機器およびその制御方法 |
JP6688216B2 (ja) * | 2016-12-28 | 2020-04-28 | キヤノン株式会社 | 電子機器および制御方法 |
US20180254648A1 (en) * | 2017-03-01 | 2018-09-06 | Dialog Semiconductor (Uk) Limited | Applying Alternate Modes of USB Type-C for Fast Charging Systems |
JP7072382B2 (ja) | 2017-12-28 | 2022-05-20 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
JP2019121110A (ja) * | 2017-12-28 | 2019-07-22 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
JP2019121111A (ja) * | 2017-12-28 | 2019-07-22 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
CN108398998A (zh) * | 2018-03-13 | 2018-08-14 | 广东小天才科技有限公司 | 一种基于终端设备的充放电安全监控方法及终端设备 |
JP2020008897A (ja) * | 2018-07-02 | 2020-01-16 | キヤノン株式会社 | 電子機器、制御方法およびプログラム |
KR102675130B1 (ko) | 2018-08-20 | 2024-06-13 | 삼성전자주식회사 | Usb 인터페이스에서 파워 딜리버리를 보장하기 위한 장치 및 방법 |
KR20200022219A (ko) | 2018-08-22 | 2020-03-03 | 삼성전자주식회사 | Usb 인터페이스에서 과전압 보호를 위한 회로 및 방법 |
CN109546705A (zh) * | 2018-11-29 | 2019-03-29 | 北京羽扇智信息科技有限公司 | 终端设备及其充电和通讯的方法、装置 |
FR3095088A1 (fr) * | 2019-04-12 | 2020-10-16 | Stmicroelectronics (Grenoble 2) Sas | Interface de connexion USB-C |
US11287865B2 (en) * | 2019-06-14 | 2022-03-29 | Microchip Technology Incorporated | USB hub with integrated power and thermal management |
JP7256105B2 (ja) * | 2019-10-25 | 2023-04-11 | ルネサスエレクトロニクス株式会社 | 電子装置およびその受電制御方法 |
CN110837450B (zh) * | 2019-11-04 | 2024-02-23 | 广州视源电子科技股份有限公司 | Usb type-c扩展坞的测试方法和装置、电子设备、存储介质 |
US11334133B2 (en) * | 2020-04-24 | 2022-05-17 | Dell Products L.P. | Power management of voltage regulators in an information handling system |
US11392151B2 (en) * | 2020-07-29 | 2022-07-19 | Cirrus Logic, Inc. | Dual-level detection to reduce voltage droop on critical battery voltage nodes |
JP2022030808A (ja) * | 2020-08-07 | 2022-02-18 | キヤノン株式会社 | 受電装置、その制御方法、及びプログラム |
TWI737509B (zh) * | 2020-09-30 | 2021-08-21 | 嘉雨思科技股份有限公司 | Usb-c連接線及其usb-c連接線訊號判斷之方法 |
CN114691570A (zh) * | 2020-12-25 | 2022-07-01 | 神讯电脑(昆山)有限公司 | 电子设备及信号的切换方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201117018A (en) * | 2009-11-10 | 2011-05-16 | Mitac Int Corp | Electronic system |
TWI424318B (zh) * | 2010-05-11 | 2014-01-21 | Mediatek Inc | 通用序列匯流排裝置、匯流排介面裝置及方法 |
US20140173141A1 (en) * | 2012-12-18 | 2014-06-19 | Texas Instruments Incorporated | Robust cable-type detection for usb power delivery |
US20150346792A1 (en) * | 2014-05-30 | 2015-12-03 | Apple Inc. | Protocol for managing a controllable power adapter accessory |
US20150380924A1 (en) * | 2014-06-30 | 2015-12-31 | Rohm Co., Ltd. | Overcurrent detection circuit, host using the same, and method of detecting overcurrent |
TWI545442B (zh) * | 2015-07-14 | 2016-08-11 | 聯陽半導體股份有限公司 | 通用序列匯流排的偵測電路 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100211801B1 (ko) * | 1997-03-12 | 1999-08-02 | 윤종용 | Usb장치의 전원제어장치 및 제어방법 |
US8035368B2 (en) * | 2006-02-13 | 2011-10-11 | Freescale Semiconductor, Inc. | Integrated circuit, universal serial bus on-the-go power source and methods for use therewith |
US9142982B2 (en) * | 2011-11-14 | 2015-09-22 | Mediatek Inc. | Method and apparatus for performing charging port detection control |
US10067545B2 (en) * | 2014-01-29 | 2018-09-04 | Intel Corporation | Universal serial bus active cable power management |
US9431841B2 (en) * | 2014-03-24 | 2016-08-30 | Nokia Technologies Oy | Device to device charging via USB type-C interfaces |
JP6083878B2 (ja) * | 2014-04-09 | 2017-02-22 | ノキア テクノロジーズ オーユー | 電力供給の方向を決定する方法及び装置 |
US9767060B2 (en) * | 2014-08-26 | 2017-09-19 | Nokia Technologies Oy | USB type C to MHL M1 dead battery charging |
US10082853B2 (en) * | 2015-02-23 | 2018-09-25 | Ortronics, Inc. | USB power delivery extension system |
CN105656162B (zh) * | 2016-03-17 | 2018-06-08 | 深圳市乐得瑞科技有限公司 | 基于usb pd协议的快速充电***及方法 |
-
2017
- 2017-08-16 US US15/678,323 patent/US10318394B2/en active Active
- 2017-08-25 CN CN201710738228.4A patent/CN107785950A/zh active Pending
- 2017-08-25 TW TW106128872A patent/TWI731150B/zh active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201117018A (en) * | 2009-11-10 | 2011-05-16 | Mitac Int Corp | Electronic system |
TWI424318B (zh) * | 2010-05-11 | 2014-01-21 | Mediatek Inc | 通用序列匯流排裝置、匯流排介面裝置及方法 |
US20140173141A1 (en) * | 2012-12-18 | 2014-06-19 | Texas Instruments Incorporated | Robust cable-type detection for usb power delivery |
US20150346792A1 (en) * | 2014-05-30 | 2015-12-03 | Apple Inc. | Protocol for managing a controllable power adapter accessory |
US20150380924A1 (en) * | 2014-06-30 | 2015-12-31 | Rohm Co., Ltd. | Overcurrent detection circuit, host using the same, and method of detecting overcurrent |
TWI545442B (zh) * | 2015-07-14 | 2016-08-11 | 聯陽半導體股份有限公司 | 通用序列匯流排的偵測電路 |
Also Published As
Publication number | Publication date |
---|---|
US10318394B2 (en) | 2019-06-11 |
CN107785950A (zh) | 2018-03-09 |
US20180060201A1 (en) | 2018-03-01 |
TW201824006A (zh) | 2018-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI731150B (zh) | 埠控制器及對裝置充電之方法 | |
US11646585B2 (en) | Methods, electronic devices, and charger apparatus for quick USB charging | |
CN106291210B (zh) | Usb接口检测器、检测方法、usb连接器及电子设备 | |
US10209752B2 (en) | Method for providing power to an electronic device | |
CN104756350B (zh) | 高电压专用充电端口 | |
JP5388484B2 (ja) | 電源を検出するための装置および方法 | |
TWI700498B (zh) | 高接觸電阻偵測 | |
CN111837312A (zh) | Usb电力输送中的可编程栅极驱动器控制 | |
EP3086433A1 (en) | Charging method, alternating current adaptor, charging management device and terminal | |
US9748782B1 (en) | Power adapter charging modification based on a feedback loop | |
US9507398B2 (en) | Communication over identification line | |
US20160004650A1 (en) | Portable device, cable assembly, and usb system | |
KR20150005030A (ko) | Usb 인터페이스 제어방법 및 이를 지원하는 전자장치 | |
CN104756352A (zh) | 高电压专用充电端口 | |
CN102315576A (zh) | 电缆内的电力分发 | |
EP3035200B1 (en) | Systems and methods for automatic detection of a device | |
US10200019B2 (en) | Power removal monitor circuit for interface disconnect detect | |
WO2019240748A1 (en) | Compactflash express (cfx) adapters | |
TW201815006A (zh) | 具過高電壓感測功能之低電壓高電流充電 | |
US20140344493A1 (en) | Usb interface detection device | |
US10317434B2 (en) | Connection cable with voltage level indicator | |
GB2537394A (en) | Isolator with automatic speed selection for USB communication systems | |
US20160233624A1 (en) | Electronic device and charging interface | |
CN215219002U (zh) | 一种otg设备模式自动识别电路 | |
JP2021184218A (ja) | 接続検出回路および半導体装置 |