JP7776287B2 - ポートコントローラ、電子機器 - Google Patents
ポートコントローラ、電子機器Info
- Publication number
- JP7776287B2 JP7776287B2 JP2021147971A JP2021147971A JP7776287B2 JP 7776287 B2 JP7776287 B2 JP 7776287B2 JP 2021147971 A JP2021147971 A JP 2021147971A JP 2021147971 A JP2021147971 A JP 2021147971A JP 7776287 B2 JP7776287 B2 JP 7776287B2
- Authority
- JP
- Japan
- Prior art keywords
- bus
- power supply
- pin
- main controller
- controller
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal serial bus [USB]
-
- 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)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Description
本開示のいくつかの例示的な実施形態の概要を説明する。この概要は、後述する詳細な説明の前置きとして、実施形態の基本的な理解を目的として、1つまたは複数の実施形態のいくつかの概念を簡略化して説明するものであり、発明あるいは開示の広さを限定するものではない。この概要は、考えられるすべての実施形態の包括的な概要ではなく、すべての実施形態の重要な要素を特定することも、一部またはすべての態様の範囲を線引きすることも意図していない。便宜上、「一実施形態」は、本明細書に開示するひとつの実施形態(実施例や変形例)または複数の実施形態(実施例や変形例)を指すものとして用いる場合がある。
以下、好適な実施の形態について、図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、開示および発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも開示および発明の本質的なものであるとは限らない。
初期状態(t0より前)において、バッテリ222は完全に放電しており、電子機器200は動作不能である。この状態で、ソース機能を有する機器が、USBケーブルを介してレセプタクル202と接続される。
ソースデバイスとなるべき相手機器は、CC1,CC2ピンの状態にもとづいて、シンクデバイスとの接続を確立する(t0~t1)。具体的には、相手機器は、電子機器200が備えるプルダウン抵抗Rdの有無によって、電子機器200がシンクデバイスであるか否かを判定する。相手機器は、プルダウン抵抗Rdを検出し、電子機器200がシンクデバイスであると判定すると、接続が確立したものとして、デフォルトの5Vのバス電圧VBUSを出力する。
続いて、初期ネゴシエーションが行われる(t2~t3)。この段階では、メインコントローラ210の起動は完了しており、電子機器200は、初期ネゴシエーションに必要な電力データを持っている。
初期ネゴシエーションの完了後、ネゴシエーションで決まった電圧レベルのバス電圧VBUSが安定された状態で、メインコントローラ210は、ポートコントローラ300に対してバススイッチ204をオンするように指示する(時刻t3)。これに応答してポートコントローラ300はバススイッチ204をオンする(時刻t4)。その結果、ネゴシエーションで決まった電圧レベルのバス電圧VBUSが、メイン電源220に供給される。メイン電源220は、バス電圧VBUSを受け、バッテリ222を充電するとともに、電源電圧VDD1を生成して、メインコントローラ210やその他の回路ブロックに供給する。これにより、電子機器200全体が起動することになり、デッドバッテリ状態からの起動が完了する。
メインコントローラ210が起動した後においても、いくつかのネゴシーションが発生しうるが、それらのネゴシエーションについても、ポートコントローラ300がメインコントローラ210から得た情報にもとづいて実行する。
時刻t0より前は初期状態であり、バッテリ222は完全に放電しており、電子機器200は動作不能である。この状態で、ソース機能を有する機器が、USBケーブルを介してレセプタクル202と接続される。
ソースデバイスとなるべき相手機器は、CC1,CC2ピンの状態にもとづいて、シンクデバイスとの接続を確立する(t0~t1)。具体的には、相手機器は、電子機器200が備えるプルダウン抵抗Rdの有無によって、電子機器200がシンクデバイスであるか否かを判定する。相手機器は、プルダウン抵抗Rdを検出し、電子機器200がシンクデバイスであると判定すると、接続が確立したものとして、デフォルトの5Vのバス電圧VBUSを出力する。
続いて、初期ネゴシエーションが行われる(t2~t3)。この段階では、メインコントローラ210の起動は完了しており、電子機器200は、初期ネゴシエーションに必要な電力データを持っている。ポートコントローラは、この電力データにもとづいてソースデバイス400とネゴシエーションを行う。その結果、時刻t4にソースデバイス400がネゴシエーションで決定した電圧レベルのバス電圧VBUSの供給を開始する。
実施形態では、制御部340をプロセッサとソフトウェアプログラムで実装するとしたが、ハードウェアロジックで構成してもよい。
実施形態では、ポートコントローラ300について、ソースの機能に着目して説明したが、ポートコントローラ300は、デュアルロールに対応することができ、この場合、主に、ピン制御回路310に、シンクに関連する素子(プルアップ抵抗Rp)やコンパレータ、VCONN電圧の生成回路などが追加される。
実施形態では、スイッチドライバ350は、メインコントローラ210からの指示に応答してバススイッチ204をオンすることとしたが本発明はそれに限定されない。スイッチドライバ350は、初期ネゴシエーションが完了すると自動的にバススイッチ204をオンしてもよい。この場合、メインコントローラ210は、起動シーケンス中に電子機器200の内部回路の状態を監視し、異常がない場合にのみ、ポートコントローラ300に初期ネゴシエーションを実行するように指示を与えてもよい。これにより、異常がある場合には、初期ネゴシエーションは行われず、したがってバススイッチ204がオンすることもないため、信頼性は損なわれない。
202 レセプタクル
204 バススイッチ
210 メインコントローラ
220 メイン電源
222 バッテリ
300 ポートコントローラ
310 ピン制御回路
320 トランシーバ
330 インタフェース回路
332 レジスタ
340 制御部
350 スイッチドライバ
360 外部用電源
370 内部電源
400 ソースデバイス
402 USBケーブル
Claims (4)
- USB(Universal Serial Bus) Type-C規格に対応し、シンクデバイスとして動作可能な機器に使用可能なポートコントローラであって、
前記機器は、
前記ポートコントローラに加えて、
CC(Configuration Channel)ピンおよびソースデバイスから供給されるバス電圧を受けるVBUSピンを含むレセプタクルと、
前記ポートコントローラを制御するメインコントローラと、
前記VBUSピンと接続されるバススイッチと、
前記バススイッチがオンの状態において前記バス電圧を受け、前記メインコントローラの電源端子に第1電源電圧を供給可能なメイン電源と、
を備えるものであり、
前記ポートコントローラは、
前記メインコントローラと通信可能なインタフェース回路と、
前記CCピンを介して前記ソースデバイスと通信可能なトランシーバと、
前記トランシーバを介して前記ソースデバイスとネゴシエーションを実行可能な制御部と、
前記CCピンの状態を制御するとともに、前記CCピンの状態を監視するピン制御回路と、
前記バススイッチを制御するスイッチドライバと、
前記バス電圧を受け、前記メインコントローラの前記電源端子に前記第1電源電圧とは別経路で供給される第2電源電圧を生成する電源回路と、
を備える、ポートコントローラ。 - 前記スイッチドライバは、前記メインコントローラからの指示に応答して前記バススイッチをオンする、請求項1に記載のポートコントローラ。
- 前記制御部は、初期ネゴシエーションの完了後に、前記スイッチドライバに前記バススイッチのオンを指示する、請求項1に記載のポートコントローラ。
- USB(Universal Serial Bus) Type-C規格に対応し、シンクデバイスとして動作可能な電子機器であって、
CC(Configuration Channel)ピンおよびソースデバイスから供給されるバス電圧を受けるVBUSピンを含むレセプタクルと、
前記ポートコントローラを制御するメインコントローラと、
前記VBUSピンと接続されるバススイッチと、
前記バススイッチがオンの状態において前記バス電圧を受け、前記メインコントローラの電源端子に第1電源電圧を供給可能なメイン電源と、
前記レセプタクルと前記メインコントローラに接続された、請求項1から3のいずれかに記載のポートコントローラと、
を備える、電子機器。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021147971A JP7776287B2 (ja) | 2021-09-10 | 2021-09-10 | ポートコントローラ、電子機器 |
| CN202210831623.8A CN115793823A (zh) | 2021-09-10 | 2022-07-14 | 端口控制器、电子设备 |
| US17/903,525 US12026114B2 (en) | 2021-09-10 | 2022-09-06 | Port controller and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021147971A JP7776287B2 (ja) | 2021-09-10 | 2021-09-10 | ポートコントローラ、電子機器 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023040804A JP2023040804A (ja) | 2023-03-23 |
| JP7776287B2 true JP7776287B2 (ja) | 2025-11-26 |
Family
ID=85431356
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021147971A Active JP7776287B2 (ja) | 2021-09-10 | 2021-09-10 | ポートコントローラ、電子機器 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12026114B2 (ja) |
| JP (1) | JP7776287B2 (ja) |
| CN (1) | CN115793823A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3139399B1 (fr) * | 2022-09-02 | 2025-05-16 | St Microelectronics Grenoble 2 | Surveillance d'une tension |
| TWI883459B (zh) * | 2023-06-13 | 2025-05-11 | 新唐科技股份有限公司 | 控制晶片及控制方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018011442A (ja) | 2016-07-13 | 2018-01-18 | ローム株式会社 | 受電装置およびその制御回路、電子機器、給電システムの動作方法 |
| JP2019121963A (ja) | 2018-01-09 | 2019-07-22 | キヤノン株式会社 | 撮像装置 |
| JP6604863B2 (ja) | 2016-02-05 | 2019-11-13 | ローム株式会社 | 受電装置およびそのコントローラ、それを用いた電子機器、給電システムの制御方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9824045B2 (en) * | 2014-10-23 | 2017-11-21 | Texas Instruments Incorporated | USB port controller with automatic transmit retries and receive acknowledgements |
| US10754402B2 (en) * | 2016-03-25 | 2020-08-25 | Hewlett-Packard Development Company, L.P. | Data transfer via a data and power connection |
| KR102707374B1 (ko) * | 2016-08-31 | 2024-09-13 | 삼성전자주식회사 | 반도체 장치 및 그 동작 방법 |
| JP7161396B2 (ja) * | 2018-12-26 | 2022-10-26 | キヤノン株式会社 | 情報処理装置及びその制御方法、並びにプログラム |
-
2021
- 2021-09-10 JP JP2021147971A patent/JP7776287B2/ja active Active
-
2022
- 2022-07-14 CN CN202210831623.8A patent/CN115793823A/zh active Pending
- 2022-09-06 US US17/903,525 patent/US12026114B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6604863B2 (ja) | 2016-02-05 | 2019-11-13 | ローム株式会社 | 受電装置およびそのコントローラ、それを用いた電子機器、給電システムの制御方法 |
| JP2018011442A (ja) | 2016-07-13 | 2018-01-18 | ローム株式会社 | 受電装置およびその制御回路、電子機器、給電システムの動作方法 |
| JP2019121963A (ja) | 2018-01-09 | 2019-07-22 | キヤノン株式会社 | 撮像装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115793823A (zh) | 2023-03-14 |
| US20230083174A1 (en) | 2023-03-16 |
| US12026114B2 (en) | 2024-07-02 |
| JP2023040804A (ja) | 2023-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102315576B (zh) | 电缆内的电力分发 | |
| CN111868703B (zh) | Usb电力输送中的可编程vbus放电 | |
| TWI523370B (zh) | 用於透過反向區域性資料傳送連接來提供電力之設備及方法 | |
| US20100070659A1 (en) | Method and system for operating and/or charging a battery powered usb device based on a usb port type | |
| US7984318B2 (en) | Apparatus and method to support USB enumeration of a bus powered handheld device | |
| KR100755971B1 (ko) | 듀얼 인터페이스 방식으로 동작하는 단일 포트 유에스비장치 | |
| KR102136068B1 (ko) | Usb 인터페이스 제어방법 및 이를 지원하는 전자장치 | |
| US8949631B2 (en) | USB power supply method and device, and end device and system using the same | |
| US7757104B2 (en) | Integrated circuit and signal processing apparatus using the same | |
| JP7256105B2 (ja) | 電子装置およびその受電制御方法 | |
| CN104007801A (zh) | 用于向电子设备提供功率的方法和装置 | |
| CN114026773A (zh) | 次级控制的反激转换器中的初级控制器与次级控制器之间的通信故障指示 | |
| CN102822812A (zh) | 智能地为装置提供电力的方法和设备 | |
| CN102236405A (zh) | 能够降低待机电力的信息设备以及电力的控制方法 | |
| CN101765850B (zh) | 存储卡控制设备和用来控制存储卡控制设备的方法 | |
| JP7776287B2 (ja) | ポートコントローラ、電子機器 | |
| JP5058083B2 (ja) | インタフェース装置 | |
| KR20070096844A (ko) | 집적 회로 및 그것을 이용한 신호 처리 장치 | |
| CN116018575A (zh) | 通用串行总线type-c电力传输(usb-c/pd)系统中的短路恢复 | |
| JP2011520413A (ja) | 携帯装置のための充電中断機能 | |
| US12107423B2 (en) | System and method for selecting a voltage on a barrel adapter interface | |
| TWI792840B (zh) | Usb晶片及其操作方法 | |
| JP2013101520A (ja) | 周辺機器及びその電源制御方法 | |
| JP2023040805A (ja) | 物理層チップ、電子機器 | |
| CN108513656A (zh) | 控制方法、usb系统和电子装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240828 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250519 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250520 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250715 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20251021 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251113 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7776287 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |