[go: up one dir, main page]

JP7269073B2 - Power control circuits, power management circuits and electronic devices - Google Patents

Power control circuits, power management circuits and electronic devices Download PDF

Info

Publication number
JP7269073B2
JP7269073B2 JP2019071768A JP2019071768A JP7269073B2 JP 7269073 B2 JP7269073 B2 JP 7269073B2 JP 2019071768 A JP2019071768 A JP 2019071768A JP 2019071768 A JP2019071768 A JP 2019071768A JP 7269073 B2 JP7269073 B2 JP 7269073B2
Authority
JP
Japan
Prior art keywords
power
power supply
state
control circuit
register
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
Application number
JP2019071768A
Other languages
Japanese (ja)
Other versions
JP2020170377A (en
Inventor
陽信 浅野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rohm Co Ltd
Original Assignee
Rohm Co Ltd
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 Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP2019071768A priority Critical patent/JP7269073B2/en
Publication of JP2020170377A publication Critical patent/JP2020170377A/en
Application granted granted Critical
Publication of JP7269073B2 publication Critical patent/JP7269073B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Power Sources (AREA)
  • Semiconductor Integrated Circuits (AREA)
  • Direct Current Feeding And Distribution (AREA)

Description

本発明は、複数の電源を管理、制御するパワーマネージメント技術に関する。 The present invention relates to power management technology for managing and controlling a plurality of power sources.

携帯電話、タブレット端末、ノート型パーソナルコンピュータ(PC)、デスクトップPC、ゲーム機器は、演算処理を行うCPU(Central Processing Unit)やGPU(Graphics Processing Unit)などのマイクロプロセッサを備える。 Mobile phones, tablet terminals, notebook personal computers (PCs), desktop PCs, and game machines are equipped with microprocessors such as CPUs (Central Processing Units) and GPUs (Graphics Processing Units) that perform arithmetic processing.

マイクロプロセッサを搭載する電子機器は、半導体製造プロセスの微細化、搭載する周辺回路の増加、低消費電力化の要請にともない、数十もの回路ブロックに細分化されており、回路ブロックごとに独立して電源電圧を制御可能に構成される。 Electronic devices equipped with microprocessors have been subdivided into dozens of circuit blocks in line with the miniaturization of semiconductor manufacturing processes, the increase in the number of peripheral circuits to be mounted, and the demand for lower power consumption. can control the power supply voltage.

こうした機器において、数十の回路ブロックに対応する数十もの電源系統を制御するために、電源制御回路が使用される。電源制御回路には、複数の電源のオン、オフを、所定のシーケンスにしたがって確実に制御することが要求される。 In such devices, power supply control circuits are used to control dozens of power supply systems corresponding to dozens of circuit blocks. A power supply control circuit is required to reliably control the on/off of a plurality of power supplies according to a predetermined sequence.

電源制御回路は、複数の状態を遷移可能なステートマシンを含む。各状態は、複数の電源のオン、オフの組み合わせと、出力電圧のレベルが異なっている。シーケンサは、予め決められたイベントが発生すると、それに対応する命令を実行し、ステートマシンの状態を遷移させる。命令には、各電源のオン、オフや、出力電圧の設定値の変更などが含まれる。 The power control circuit includes a state machine capable of transitioning between multiple states. Each state has a different combination of on and off power supplies and a different output voltage level. When a predetermined event occurs, the sequencer executes the corresponding instruction and causes the state machine to transition. The commands include turning on/off each power supply, changing the set value of the output voltage, and the like.

特開2013-089060号公報JP 2013-089060 A 特開2015-195690号公報JP 2015-195690 A

電源制御回路を搭載する電子機器(セット)の設計者が、電源制御回路において予め決められた状態とは別の状態を動的に利用したいという要求がある。 Designers of electronic equipment (sets) equipped with a power control circuit want to dynamically use a state other than a predetermined state in the power control circuit.

この要求に応えるべく、本発明者は、シーケンサによる制御とは別に、外部からのレジスタアクセスによって、複数の電源の状態(たとえばオン、オフや、電圧レベル)を変更可能なアーキテクチャについて検討した。 In order to meet this demand, the present inventors have studied an architecture that can change the states of multiple power supplies (for example, on, off, and voltage levels) by register access from the outside, in addition to control by a sequencer.

たとえば、外部からのレジスタアクセス(ユーザコントロール)により、任意の電源の出力電圧の設定値を変更可能であるとする。この場合、以下の問題が発生する。 For example, it is assumed that the set value of the output voltage of any power supply can be changed by external register access (user control). In this case, the following problems occur.

図1は、ユーザコントロールにともなう問題点を説明する図である。以下の2つの状態を考える。簡単のため、2系統の電源A,Bが存在し、3個の状態S0,S1,S2が以下のように定義されているものとする。
S0=2系統の電源A,Bがオフ(ディセーブル)
S1=電源Aのみがオン(イネーブル)
S2=電源A、Bの両方がオン
FIG. 1 is a diagram illustrating problems associated with user control. Consider the following two situations. For the sake of simplicity, it is assumed that there are two systems of power sources A and B, and three states S0, S1 and S2 are defined as follows.
S0 = 2 power supplies A and B off (disabled)
S1 = Only power supply A is on (enable)
S2 = both power supplies A and B on

また、電源A,Bそれぞれのオン、オフと、状態S1における電源Aの出力電圧の設定値が、レジスタアクセス(ユーザコントロール)により制御可能であるとする。S1における電源Aの出力電圧を指定するレジスタを、VOUT_A1と記す。 Also, it is assumed that the ON/OFF of each of the power sources A and B and the set value of the output voltage of the power source A in the state S1 can be controlled by register access (user control). A register that specifies the output voltage of power supply A in S1 is denoted as VOUT_A1.

時刻Tより前は状態S0である。時刻Tに、状態S1への遷移トリガとなるイベントが発生すると、シーケンサは、電源Aをオンとする。このとき電源Aの出力電圧は、レジスタVOUT_A1に格納された設定値の初期値(1.0Vとする)である。 Prior to time T0 is state S0. At time T0 , when an event triggering a transition to state S1 occurs, the sequencer turns on power source A. FIG. At this time, the output voltage of the power supply A is the initial value (1.0 V) of the set value stored in the register VOUT_A1.

時刻Tに、外部からのレジスタアクセスにより、電源Aの出力電圧の設定レジスタの値が変更される(1.1V)。これにより、電源Aの出力電圧の電圧レベルが1.1Vに変化する。この状態をS1’と表記する。 At time T1 , the value of the setting register for the output voltage of power supply A is changed (1.1 V) by register access from the outside. As a result, the voltage level of the output voltage of the power supply A changes to 1.1V. This state is denoted as S1'.

時刻Tに、状態S2への遷移トリガとなるイベントが発生すると、シーケンサは、電源Bをさらにオンとする。電源Aの出力電圧の電圧レベルは、状態S2における設定値(1.2Vとする)に変更される。 At time T2 , when an event triggering a transition to state S2 occurs, the sequencer turns on power supply B further. The voltage level of the output voltage of power supply A is changed to the set value (assumed to be 1.2 V) in state S2.

時刻Tに、状態S2からS1への遷移トリガとなるイベントが発生する。シーケンサは、電源Bをオフとし、電源Aの出力電圧を、レジスタVOUT_A1の設定値に変更するが、このときの設定値は1.1Vであるから、遷移後の状態は、S1であるべきところ、S1ではなく、S1’となり、不整合が生ずる。 At time T3 , an event occurs that triggers a transition from state S2 to state S1. The sequencer turns off the power supply B and changes the output voltage of the power supply A to the set value of the register VOUT_A1. Since the set value at this time is 1.1 V, the state after the transition should be S1. , S1' instead of S1, resulting in a mismatch.

このように、ユーザコントロールとイベント駆動による状態遷移が混在すると、負荷に対して正しい電圧を供給できなくなる。 In this way, when state transitions due to user control and event driving are mixed, it becomes impossible to supply the correct voltage to the load.

本発明は係る状況においてなされたものであり、そのある態様の例示的な目的のひとつは、ロバスト性を高めた電源制御回路およびPMICの提供にある。 It is in this context that the present invention has been made, and one exemplary object of certain aspects thereof is to provide a more robust power control circuit and PMIC.

本発明のある態様は、電源制御回路に関する。電源制御回路は、複数の電源の状態を制御する。電源制御回路は、複数のイベントに対応する複数の命令群を格納する不揮発性メモリと、複数のイベントのひとつが発生すると、それに対応する命令群を実行し、複数の電源を制御するシーケンサと、レジスタブロックと、外部からレジスタブロックにアクセスするためのインタフェース回路と、を備える。電源制御回路は、外部からレジスタブロックの値を変更することにより、複数の電源の状態を制御可能であり、かつシーケンサがレジスタブロックの値を変更するための命令を実行可能に構成される。 One aspect of the present invention relates to a power supply control circuit. A power supply control circuit controls the states of a plurality of power supplies. The power supply control circuit includes a non-volatile memory that stores a plurality of command groups corresponding to a plurality of events, a sequencer that executes the corresponding command group when one of the plurality of events occurs, and controls the plurality of power sources. It comprises a register block and an interface circuit for accessing the register block from the outside. The power supply control circuit is configured to be able to control a plurality of power supply states by externally changing the values of the register blocks, and to allow the sequencer to execute instructions for changing the values of the register blocks.

この態様によると、外部からのレジスタブロックによりレジスタの値が変更されることを想定し、各イベントに対応する命令群に、当該レジスタの値を、遷移後の状態において期待される値に書き戻す命令を含ませることができる。これにより、レジスタアクセスによるユーザコントロールとシーケンス制御のコンフリクトや不整合を解消でき、ロバスト性を高めることができる。 According to this aspect, assuming that the register value is changed by the register block from the outside, the instruction group corresponding to each event writes the value of the register back to the value expected in the post-transition state. can contain instructions. As a result, conflicts and inconsistencies between user control and sequence control due to register access can be resolved, and robustness can be enhanced.

レジスタブロックは、特定の状態における特定の電源の電圧レベルを指定するための電圧設定レジスタを含んでもよい。電源制御回路は、電圧設定レジスタの値を変更する命令をサポートしてもよい。 A register block may include voltage setting registers for specifying the voltage level of a particular power supply in a particular state. The power control circuit may support commands to change the value of the voltage setting register.

レジスタブロックは、特定の電源のオン、オフを指定するためのイネーブル設定レジスタを含んでもよい。電源制御回路は、イネーブル設定レジスタの値を変更する命令をサポートしてもよい。 The register block may include enable setting registers for specifying on/off of specific power supplies. The power control circuit may support instructions to change the value of the enable setting register.

電源制御回路は、特定の電源のオン、オフを、イネーブル設定レジスタの値にもとづいて制御するモードと、シーケンサによって制御するモードと、が切り替え可能に構成されてもよい。レジスタブロックは、モードを指定するためのモード設定レジスタを含んでもよい。電源制御回路は、モード設定レジスタの値を変更する命令をサポートしてもよい。 The power supply control circuit may be configured to be switchable between a mode in which the on/off of a specific power supply is controlled based on the value of the enable setting register and a mode in which it is controlled by the sequencer. A register block may include a mode setting register for specifying a mode. The power control circuit may support instructions to change the value of the mode setting register.

シーケンサは、少なくとも、複数の電源がすべてオフである第1状態と、複数の電源のうち、いくつかがオンである第2状態と、複数の電源がすべてオンである第3状態と、を含むステートマシンを含んでもよい。 The sequencer includes at least a first state in which all of the plurality of power supplies are off, a second state in which some of the plurality of power supplies are on, and a third state in which all of the plurality of power supplies are on. It may also include a state machine.

本発明の別の態様は、パワーマネージメント回路に関する。パワーマネージメント回路は、複数の電源と、複数の電源を制御する上述のいずれかのパワーマネージメント回路と、を備える。パワーマネージメント回路は、ひとつの半導体基板に一体集積化されてもよい。 Another aspect of the invention relates to a power management circuit. A power management circuit includes a plurality of power supplies and any of the power management circuits described above for controlling the plurality of power supplies. The power management circuit may be monolithically integrated on one semiconductor substrate.

本発明の別の態様は、電子機器に関する。電子機器は、複数の電源端子を有するプロセッサと、プロセッサの複数の電源端子に電源電圧を供給する上述のパワーマネージメント回路と、を備える。 Another aspect of the invention relates to an electronic device. An electronic device includes a processor having a plurality of power supply terminals, and the power management circuit described above that supplies a power supply voltage to the plurality of power supply terminals of the processor.

本発明の別の態様は電子機器に関する。電子機器は、複数の電源端子を有するプロセッサと、プロセッサの複数の電源端子に電源電圧を供給する上述のパワーマネージメント回路と、を備えてもよい。 Another aspect of the invention relates to an electronic device. The electronic device may include a processor having a plurality of power supply terminals and the power management circuit described above that supplies a power supply voltage to the plurality of power supply terminals of the processor.

なお、以上の構成要素の任意の組み合わせや、本発明の構成要素や表現を、方法、装置、システムなどの間で相互に置換したものもまた、本発明の態様として有効である。 Arbitrary combinations of the above constituent elements, and mutual replacement of the constituent elements and expressions of the present invention between methods, devices, systems, etc. are also effective as aspects of the present invention.

本発明のある態様によれば、電源制御回路やPMICのロバスト性を高めることができる。 According to one aspect of the present invention, the robustness of the power supply control circuit and PMIC can be enhanced.

ユーザコントロールにともなう問題点を説明する図である。It is a figure explaining the problem accompanying user control. 実施の形態1に係る電源制御回路を備える電源管理回路のブロック図である。2 is a block diagram of a power management circuit including the power control circuit according to Embodiment 1; FIG. 図2のPMUの状態遷移図である。3 is a state transition diagram of the PMU of FIG. 2; FIG. 電源投入時のタイムチャートである。It is a time chart at the time of power-on. 電源オフ時のタイムチャートである。It is a time chart when the power is turned off. 第3状態S3-第2状態S2-第3状態S3の順で遷移するときタイムチャートである。It is a time chart when transitioning in the order of the third state S3-the second state S2-the third state S3. 第3状態S3-第2状態S2-第3状態S3の順で遷移する間に、ユーザコントロールが発生したときのタイムチャートである。It is a time chart when user control occurs during transitions in the order of the third state S3-the second state S2-the third state S3. 実施の形態2に係るPMICのブロック図である。3 is a block diagram of a PMIC according to Embodiment 2; FIG. 図8のPMICの動作を説明するタイムチャートである。FIG. 9 is a time chart for explaining the operation of the PMIC of FIG. 8; FIG. PMICを備える電子機器の斜視図である。1 is a perspective view of an electronic device including a PMIC; FIG.

以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。 BEST MODE FOR CARRYING OUT THE INVENTION The present invention will be described below based on preferred embodiments with reference to the drawings. The same or equivalent constituent elements, members, and processes shown in each drawing are denoted by the same reference numerals, and duplication of description will be omitted as appropriate. Moreover, the embodiments are illustrative rather than limiting the invention, and not all features and combinations thereof described in the embodiments are necessarily essential to the invention.

本明細書において、「部材Aが、部材Bと接続された状態」とは、部材Aと部材Bが物理的に直接的に接続される場合のほか、部材Aと部材Bが、電気的な接続状態に影響を及ぼさない他の部材を介して間接的に接続される場合も含む。また、「部材Cが、部材Aと部材Bの間に設けられた状態」とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、電気的な接続状態に影響を及ぼさない他の部材を介して間接的に接続される場合も含む。 In the present specification, "a state in which member A is connected to member B" refers to a case in which member A and member B are physically directly connected, as well as a case in which member A and member B are electrically connected. It also includes the case where it is indirectly connected via another member that does not affect the connection state. Further, "the state in which the member C is provided between the member A and the member B" means the case where the member A and the member C or the member B and the member C are directly connected, as well as the case where the electrical connection is made. Including the case of being indirectly connected through other members that do not affect the state.

(実施の形態1)
図2は、実施の形態1に係る電源制御回路200を備える電源管理回路(以下、PMIC:Power Management ICと表記する)100のブロック図である。PMIC100は、複数(N個)の電源101_1~101_Nと、それらを制御する電源制御回路200を備え、それらの主要部がひとつの半導体基板に集積化された機能ICである。複数の電源101のいくつかは、降圧、昇圧あるいは昇降圧型のDC/DCコンバータであり、複数の電源101のいくつかは、LDOレギュレータである。以下、N=4であるとし、電源101_1,101_2を、DCDC1,DCDC2、電源101_3,101_4を、LDO1,LDO2と称する。
(Embodiment 1)
FIG. 2 is a block diagram of a power management circuit (hereinafter referred to as PMIC: Power Management IC) 100 including the power control circuit 200 according to the first embodiment. The PMIC 100 is a functional IC that includes a plurality (N) of power supplies 101_1 to 101_N and a power supply control circuit 200 that controls them, and their main parts are integrated on one semiconductor substrate. Some of the plurality of power supplies 101 are buck, boost or buck-boost type DC/DC converters, and some of the plurality of power supplies 101 are LDO regulators. Hereinafter, assuming that N=4, the power supplies 101_1 and 101_2 are called DCDC1 and DCDC2, and the power supplies 101_3 and 101_4 are called LDO1 and LDO2.

なお、DC/DCコンバータの構成部品であるインダクタや出力キャパシタ、スイッチングトランジスタや同期整流トランジスタは、PMIC100に外付けされてもよい。またLDOレギュレータの構成部品である出力キャパシタは、PMIC100に外付けされてもよい。 Note that inductors, output capacitors, switching transistors, and synchronous rectification transistors, which are component parts of the DC/DC converter, may be externally attached to the PMIC 100 . Also, the output capacitor, which is a component of the LDO regulator, may be externally attached to the PMIC 100 .

電源制御回路200は、不揮発性メモリ210、メモリ212、電源管理ユニット(PMU:Power Manegement Unit)220、インタフェース回路230、レジスタブロック240を備える。 The power control circuit 200 includes a nonvolatile memory 210 , a memory 212 , a power management unit (PMU) 220 , an interface circuit 230 and a register block 240 .

電源制御回路200は、イベント駆動による状態遷移に加えて、レジスタアクセスによる状態制御(ユーザコントロール)をサポートする。 The power supply control circuit 200 supports state control (user control) by register access in addition to event-driven state transition.

不揮発性メモリ210には、状態遷移のトリガーとなる複数のイベントに対応する複数の命令群(シーケンスとも称する)が格納される。この命令群は、メモリ212にロードされ、PMU220によって実行可能である。 The nonvolatile memory 210 stores a plurality of command groups (also called sequences) corresponding to a plurality of events that trigger state transitions. The instructions are loaded into memory 212 and executable by PMU 220 .

命令群は、PMIC100の設計段階において、設計者によりプログラミングされ、コンパイルされ、不揮発性メモリ210に書き込まれる。不揮発性メモリ210は、マスクROMであってもよいし、ヒューズROM(Read Only Memory)やアンチヒューズROMなどのOTP(One Time Programmable)ROMであってもよいし、EPROM(Erasable Programmable Read Only Memory)であってもよい。 Instructions are programmed, compiled, and written to non-volatile memory 210 by a designer during the design stage of PMIC 100 . The nonvolatile memory 210 may be a mask ROM, an OTP (One Time Programmable) ROM such as a fuse ROM (Read Only Memory) or an anti-fuse ROM, or an EPROM (Erasable Programmable Read Only Memory). may be

PMU220は、シーケンサとステートマシンを含む。PMU220のシーケンサは、複数のイベントのひとつが発生すると、それに対応する命令群を実行し、複数の電源101_1~101_Nを制御する。 PMU 220 includes a sequencer and state machine. When one of a plurality of events occurs, the sequencer of PMU 220 executes the corresponding set of instructions to control the plurality of power supplies 101_1-101_N.

以下の説明では、PMIC100は、2系統のDC/DCコンバータDCDC1,DCDC2と、2系統のLDOレギュレータLDO1,LDO2を備えるものとする。 In the following description, the PMIC 100 is assumed to have two systems of DC/DC converters DCDC1 and DCDC2 and two systems of LDO regulators LDO1 and LDO2.

また、PMU220のステートマシンは、以下の3状態を取り得るものとする。
・第1状態S1
すべての電源101_1~101_4がオフ
It is also assumed that the state machine of PMU 220 can take the following three states.
・First state S1
All power supplies 101_1 to 101_4 are off

・第2状態S2
電源101_1,101_2がオン、101_3,101_4がオフ
・Second state S2
Power supplies 101_1 and 101_2 are on, 101_3 and 101_4 are off

・第3状態S3
電源101_1~101_4がすべてオン
・Third state S3
Power supplies 101_1 to 101_4 are all on

なおPMU220は、さらに多くの状態をサポートしてもよい。 Note that PMU 220 may support more states.

図3は、図2のPMU220の状態遷移図である。第i状態Siから第j状態Sj(i,j∈(1,2,3)、i≠j)への遷移のトリガとなるイベントを、EVTijと表記する。また第i状態Siから第j状態Sj(i,j∈(1,2,3)、i≠j)へ遷移する際に実行される命令群をSEQijと表記する。 FIG. 3 is a state transition diagram of PMU 220 of FIG. An event that triggers a transition from the i-th state Si to the j-th state Sj (i, jε(1, 2, 3), i≠j) is denoted by EVTij. Also, a group of instructions executed when transitioning from the i-th state Si to the j-th state Sj (i, j∈(1, 2, 3), i≠j) is denoted by SEQij.

図2に戻る。レジスタブロック240は、複数のレジスタを含む。レジスタブロック240は、複数の電源101_1~101_4それぞれの、所定の状態における出力電圧の設定値を格納するレジスタを含むことができる。 Return to FIG. Register block 240 includes a plurality of registers. The register block 240 can include registers that store output voltage setting values in predetermined states for each of the plurality of power supplies 101_1 to 101_4.

本実施の形態では、レジスタブロック240は、第2状態S2および第3状態S3におけるDC/DCコンバータDCDC1の電圧の設定値を格納する電圧設定レジスタDCDC1_VOLT_S2、DCDC1_VOLT_S3を含む。 In the present embodiment, register block 240 includes voltage setting registers DCDC1_VOLT_S2 and DCDC1_VOLT_S3 that store voltage setting values of DC/DC converter DCDC1 in second state S2 and third state S3.

レジスタブロック240は、第3状態S3におけるLDOレギュレータLDO1,LDO2それぞれの電圧の設定値を格納する電圧設定レジスタLDO1_VOLT_S3、LDO2_VOLT_S3を含む。 The register block 240 includes voltage setting registers LDO1_VOLT_S3 and LDO2_VOLT_S3 that store respective voltage setting values of the LDO regulators LDO1 and LDO2 in the third state S3.

PMIC100を内蔵する電子機器300には、ユーザインタフェース302やホストコントローラ304が設けられる。ホストコントローラ304は、電子機器300を統合的に制御するCPU(Central Processing Unit)やマイコンである。ユーザインタフェース302は、電子機器300の電源ボタンやリセットボタンなどを含みうる。 An electronic device 300 incorporating the PMIC 100 is provided with a user interface 302 and a host controller 304 . The host controller 304 is a CPU (Central Processing Unit) or a microcomputer that controls the electronic device 300 in an integrated manner. User interface 302 may include a power button, a reset button, and the like of electronic device 300 .

状態遷移のトリガとなるイベントは、ユーザインタフェース302やホストコントローラ304が発生する。たとえば、電源ボタンやリセットボタンの押下は、状態遷移のトリガとなるイベントとなりうる。 The user interface 302 and the host controller 304 generate events that trigger state transitions. For example, pressing the power button or reset button can be an event that triggers a state transition.

インタフェース回路230は、外部のホストコントローラ304からレジスタブロック240にアクセスするために設けられる。インタフェースの種類は特に限定されないが、たとえばIC(Inter IC)インタフェースや、SPI(Serial Peripheral Interface)を用いてもよい。 An interface circuit 230 is provided for accessing register block 240 from an external host controller 304 . Although the type of interface is not particularly limited, for example, an I2C (Inter IC) interface or an SPI (Serial Peripheral Interface) may be used.

レジスタブロック240は、状態遷移のトリガとなるレジスタ(トリガレジスタという)を含んでもよい。PMU220はレジスタブロック240を監視し、ホストコントローラ304がトリガレジスタの値を変更したこと(イベント)を、状態遷移のトリガとすることができる。 The register block 240 may include a register that triggers state transition (called a trigger register). The PMU 220 monitors the register block 240 and can trigger the state transition when the host controller 304 changes the value of the trigger register (event).

またホストコントローラ304は、レジスタブロック240の電圧設定レジスタDCDC1_VOLT_S2,DCDC1_VOLT_S3,LDO1_VOLT_S3,LDO2_VOLT_S3のアドレスを知っており、それらの値を書き換えることが可能である(ユーザコントロール)。 The host controller 304 also knows the addresses of the voltage setting registers DCDC1_VOLT_S2, DCDC1_VOLT_S3, LDO1_VOLT_S3, and LDO2_VOLT_S3 of the register block 240, and can rewrite their values (user control).

このように、電源制御回路200は、外部のホストコントローラ304がレジスタブロック240の値を変更することにより、複数の電源101_1~101_Nの状態を制御可能となっている。 In this manner, the power supply control circuit 200 can control the states of the plurality of power supplies 101_1 to 101_N by the external host controller 304 changing the values of the register block 240. FIG.

続いて、電源制御回路200がサポートする命令について説明する。 Next, commands supported by the power control circuit 200 will be described.

・イネーブル命令(ターンオン命令)
指定した時間tの経過後に、各電源をオンするための命令である。ここで説明するように、電源ごとに、個別のイネーブル命令を用意してもよい。
・ON_DCDC1(t0)
t0経過後に、DC/DCコンバータDCDC1(101_1)をオン
・ON_DCDC2(t1)
t1経過後に、DC/DCコンバータDCDC2(101_2)をオン
・ON_LDO1(t3)
t3経過後に、LDOレギュレータLDO1(101_3)をオン
・ON_LDO2(t4)
t4経過後に、LDOレギュレータLDO2(101_4)をオン
・Enable command (turn-on command)
This is an instruction to turn on each power supply after the specified time t has elapsed. Separate enable instructions may be provided for each power supply, as described herein.
・ON_DCDC1 (t0)
After t0, turn on the DC/DC converter DCDC1 (101_1) ・ON_DCDC2 (t1)
After t1, turn on the DC/DC converter DCDC2 (101_2) ・ON_LDO1 (t3)
After t3 has elapsed, turn on the LDO regulator LDO1 (101_3) ・ON_LDO2 (t4)
After t4, turn on the LDO regulator LDO2 (101_4)

・ディセーブル命令(ターンオフ命令)
指定した時間の経過後に、各電源をオフするための命令である。ここに示すように、電源ごとに、個別のディセーブル命令を用意してもよい。
・OFF_DCDC1(t9)
t9経過後に、DC/DCコンバータDCDC1(101_1)をオフ
・OFF_DCDC2(t8)
t8経過後に、DC/DCコンバータDCDC2(101_2)をオフ
・OFF_LDO1(t6)
t6経過後に、LDOレギュレータLDO1(101_3)をオフ
・OFF_LDO2(t5)
t5経過後に、LDOレギュレータLDO2(101_4)をオフ
・Disable instruction (turn-off instruction)
This is an instruction to turn off each power supply after the specified time has elapsed. A separate disable command may be provided for each power supply, as shown here.
・OFF_DCDC1 (t9)
After t9, turn off the DC/DC converter DCDC1 (101_1) OFF_DCDC2 (t8)
After t8, turn off the DC/DC converter DCDC2 (101_2) OFF_LDO1 (t6)
After t6, turn off the LDO regulator LDO1 (101_3) OFF_LDO2 (t5)
After t5, turn off the LDO regulator LDO2 (101_4)

なお、イネーブル命令、ディセーブル命令は、全電源で共通として、電源の識別番号を、引数(パラメータ)として与えるようにしてもよい。またイネーブル命令、ディセーブル命令から、待機時間の設定を切り離し、別に待機命令を用意してもよい。 It should be noted that the enable command and the disable command may be common to all power supplies, and the identification number of the power supply may be given as an argument (parameter). Alternatively, the wait time setting may be separated from the enable command and the disable command, and a separate wait command may be prepared.

・電圧変更命令
この例では、DC/DCコンバータDCDC1の電圧が、第2状態S2と第3状態S3で別々に設定される。したがって、それらの間の状態遷移において、DC/DCコンバータDCDC1の電圧値を変更する命令が用意される。
・CHANGE_DCDC1_S3(t2)
t2経過後に、DC/DCコンバータDCDC1の出力電圧を、電圧設定レジスタDCDC1_VOLT_S3の値に変更
- Voltage change command In this example, the voltage of the DC/DC converter DCDC1 is set separately in the second state S2 and the third state S3. Therefore, in the state transition between them, an instruction is prepared to change the voltage value of DC/DC converter DCDC1.
・CHANGE_DCDC1_S3 (t2)
After t2 has elapsed, change the output voltage of the DC/DC converter DCDC1 to the value of the voltage setting register DCDC1_VOLT_S3

・CHANGE_DCDC1_S2(t7)
t7経過後に、DC/DCコンバータDCDC1の出力電圧を、電圧設定レジスタDCDC1_VOLT_S2の値に変更
・CHANGE_DCDC1_S2 (t7)
After t7, change the output voltage of the DC/DC converter DCDC1 to the value of the voltage setting register DCDC1_VOLT_S2

・レジスタ変更命令
特定のレジスタに指定した値を書き込む命令である。レジスタ変更命令は、特定のレジスタごとに用意してもよい。あるいはレジスタのアドレスを引数として与えるようにして、任意のレジスタの値を変更できるように汎用的な命令を用意してもよい。このレジスタ変更命令をサポートすることにより、電源制御回路200は、PMU220がレジスタブロック240の値を変更可能となっている。
・Register change instruction This is an instruction to write a specified value to a specific register. A register modification instruction may be prepared for each specific register. Alternatively, a general-purpose instruction may be prepared by giving the address of the register as an argument so that the value of any register can be changed. By supporting this register change command, the power supply control circuit 200 allows the PMU 220 to change the value of the register block 240 .

本実施の形態では、電圧設定レジスタDCDC1_VOLT_S2、DCDC1_VOLT_S3ならびにLDO1_VOLT_S3、LDO2_VOLT_S3の値を変更する命令がサポートされる。
・SET_DCDC1_VOLT_S2(v1)
DCDC1_VOLT_S2の値をv1に変更
・SET_DCDC1_VOLT_S3(v2)
DCDC1_VOLT_S3の値をv2に変更
・SET_LDO1_VOLT_S3(v3)
LDO1_VOLT_S3の値をv3に変更
・SET_LDO2_VOLT_S3(v4)
LDO2_VOLT_S3の値をv4に変更
The present embodiment supports instructions that change the values of the voltage setting registers DCDC1_VOLT_S2, DCDC1_VOLT_S3 and LDO1_VOLT_S3, LDO2_VOLT_S3.
・SET_DCDC1_VOLT_S2 (v1)
Change the value of DCDC1_VOLT_S2 to v1 ・SET_DCDC1_VOLT_S3 (v2)
Change the value of DCDC1_VOLT_S3 to v2 ・SET_LDO1_VOLT_S3 (v3)
Change the value of LDO1_VOLT_S3 to v3 ・SET_LDO2_VOLT_S3 (v4)
Change LDO2_VOLT_S3 value to v4

以上がPMIC100の構成である。続いてその動作を説明する。 The configuration of the PMIC 100 is as described above. Next, the operation will be explained.

図4は、電源投入時のタイムチャートである。初期状態はすべての電源がオフの第1状態S1である。時刻Tに、状態S2への遷移のトリガーとなるイベントが発生する。これにより、状態S1からS2に遷移するための命令群SEQ12が実行される。この命令群SEQ12は、以下の命令を含む。 FIG. 4 is a time chart when power is turned on. The initial state is the first state S1 in which all power supplies are off. At time T1 , an event occurs that triggers a transition to state S2. As a result, the instruction group SEQ12 for transitioning from state S1 to state S2 is executed. This instruction group SEQ12 includes the following instructions.

(i)SET_DCDC1_VOLT_S2(V1)
この命令により、第2状態S2に遷移する前に、DC/DCコンバータDCDC1の出力電圧が、デフォルトの設定値v1となることが保証される。
(ii)ON_DCDC1(t0)
この命令により、時間t0の経過後に、DC/DCコンバータDCDC1がターンオンされる。
(iii)ON_DCDC2(t1)
この命令により、時間t1の経過後に、DC/DCコンバータDCDC2がターンオンされる。
この命令群SEQ12の実行完了とともに、第2状態S2となる。
(i) SET_DCDC1_VOLT_S2 (V1)
This command ensures that the output voltage of the DC/DC converter DCDC1 is at the default set value v1 before transitioning to the second state S2.
(ii) ON_DCDC1(t0)
By this command, the DC/DC converter DCDC1 is turned on after time t0 has elapsed.
(iii) ON_DCDC2 (t1)
By this command, the DC/DC converter DCDC2 is turned on after time t1 has elapsed.
The second state S2 is entered upon completion of the execution of the instruction group SEQ12.

時刻Tに状態S3への遷移のトリガーとなるイベントが発生する。これにより、状態S2からS3に遷移するための命令群SEQ23が実行される。この命令群SEQ23は、以下のイネーブル命令を含む。
(2)第2状態S2から第3状態S3に遷移するときの命令群SEQ23
(i)SET_DCDC1_VOLT_S3(v2)
(ii)SET_LDO1_VOLT_S3(v3)
(iii)SET_LDO2_VOLT_S3(v4)
これらの命令により、第3状態S3に遷移する前に、DC/DCコンバータDCDC1、LDOレギュレータLDO1,LDO2の出力電圧が、それぞれのデフォルトの設定値v2~v4となることが保証される。
(iv)CHANGE_DCDC1_S3(t2)
この命令により、時間t2の経過後に、DC/DCコンバータDCDC1の出力電圧が、DCDC1_VOLT_S3に応じた電圧レベルに変更される。
(v)ON_LDO1(t3)
t3経過後に、LDOレギュレータLDO1がオンする。
(vi)ON_LDO2(t4)
この命令群SEQ23の実行完了とともに、第3状態S3となる。以上が電源投入時のシーケンスである。
At time T2 , an event occurs that triggers a transition to state S3. As a result, the instruction group SEQ23 for transitioning from state S2 to S3 is executed. This instruction group SEQ23 includes the following enable instructions.
(2) Instruction group SEQ23 when transitioning from second state S2 to third state S3
(i) SET_DCDC1_VOLT_S3 (v2)
(ii) SET_LDO1_VOLT_S3 (v3)
(iii) SET_LDO2_VOLT_S3 (v4)
These instructions ensure that the output voltages of the DC/DC converter DCDC1 and the LDO regulators LDO1 and LDO2 are at their respective default set values v2-v4 before transitioning to the third state S3.
(iv) CHANGE_DCDC1_S3 (t2)
By this command, the output voltage of DC/DC converter DCDC1 is changed to the voltage level according to DCDC1_VOLT_S3 after time t2 has elapsed.
(v) ON_LDO1(t3)
After t3 has elapsed, the LDO regulator LDO1 is turned on.
(vi) ON_LDO2(t4)
The third state S3 is entered upon completion of the execution of the instruction group SEQ23. The above is the sequence when the power is turned on.

図5は、電源オフ時のタイムチャートである。初期状態は、すべての電源がオンの第3状態S3である。時刻Tに、状態S2への遷移のトリガーとなるイベントが発生する。これにより、状態S3からS2に遷移するための命令群SEQ32が実行される。この命令群SEQ32は、以下の命令を含む。
(i)SET_DCDC1_VOLT_S2(v1)
この命令により、第2状態S2に遷移する前に、DC/DCコンバータDCDC1の出力電圧が、デフォルトの設定値v1となることが保証される。
(ii)OFF_LDO2(t5)
(iii)OFF_LDO1(t6)
これらの命令により、時間t5経過後に、LDOレギュレータLDO2がオフし、さらに時間t6経過後にLDOレギュレータLDO1がオフとなる。
(iv)CHANGE_DCDC1_S2(t7)
この命令により、時間t7経過後に、DC/DCコンバータDCDC1の出力電圧が、DCDC1_VOLT_S2に応じた電圧レベルに変更される。
この命令群SEQ32の実行完了とともに、第2状態S2となる。
FIG. 5 is a time chart when the power is turned off. The initial state is the third state S3 in which all power sources are on. At time T1 , an event occurs that triggers a transition to state S2. As a result, the instruction group SEQ32 for transitioning from state S3 to S2 is executed. This instruction group SEQ32 includes the following instructions.
(i) SET_DCDC1_VOLT_S2 (v1)
This command ensures that the output voltage of the DC/DC converter DCDC1 is at the default set value v1 before transitioning to the second state S2.
(ii) OFF_LDO2 (t5)
(iii) OFF_LDO1 (t6)
These instructions turn off the LDO regulator LDO2 after time t5, and turn off the LDO regulator LDO1 after time t6.
(iv) CHANGE_DCDC1_S2 (t7)
By this command, the output voltage of DC/DC converter DCDC1 is changed to the voltage level according to DCDC1_VOLT_S2 after time t7 has elapsed.
The second state S2 is entered upon completion of execution of the instruction group SEQ32.

時刻Tに、状態S1への遷移のトリガーとなるイベントが発生する。これにより、状態S2からS1に遷移するための命令群SEQ21が実行される。この命令群SEQ21は、以下の命令を含む。
(i)OFF_DCDC2(t8)
(ii)OFF_DCDC1(t9)
これらの命令により、時間t8経過後に、DC/DCコンバータDCDC2がオフとなり、続いて時間t9経過後にDC/DCコンバータDCDC1がオフとなる。この命令群SEQ21の実行完了とともに、第1状態S1となる。
At time T2 , an event occurs that triggers a transition to state S1. As a result, the instruction group SEQ21 for transitioning from state S2 to state S1 is executed. This instruction group SEQ21 includes the following instructions.
(i) OFF_DCDC2 (t8)
(ii) OFF_DCDC1 (t9)
These commands turn off the DC/DC converter DCDC2 after time t8, and then turn off the DC/DC converter DCDC1 after time t9. Upon completion of the execution of the instruction group SEQ21, the first state S1 is entered.

図6は、第3状態S3-第2状態S2-第3状態S3の順で遷移するときタイムチャートである。初期状態は、第3状態S3である。時刻Tに、状態S2への遷移のトリガーとなるイベントが発生する。これにより、状態S3からS2に遷移するための命令群SEQ32が実行される。時刻Tに、状態S3への遷移のトリガーとなるイベントが発生する。これにより、状態S2からS3に遷移するための命令群SEQ23が実行される。 FIG. 6 is a time chart showing transitions in the order of the third state S3--the second state S2--the third state S3. The initial state is the third state S3. At time T1 , an event occurs that triggers a transition to state S2. As a result, the instruction group SEQ32 for transitioning from state S3 to S2 is executed. At time T2 , an event occurs that triggers a transition to state S3. As a result, the instruction group SEQ23 for transitioning from state S2 to S3 is executed.

図7は、第3状態S3-第2状態S2-第3状態S3の順で遷移する間に、ユーザコントロールが発生したときのタイムチャートである。時刻Tに、ユーザコントロール(ホストコントローラ304からのレジスタアクセス)によって、電圧設定レジスタDCDC1_VOLT_S2の値が、1.2Vから1.3Vに書き換えられる。これに応答して、PMU220は、DC/DCコンバータDCDC1の出力電圧を、DCDC1_VOLT_S2に応じた電圧レベル1.3Vに変更する。 FIG. 7 is a time chart when a user control occurs during transitions in the order of the third state S3-the second state S2-the third state S3. At time T0 , the value of the voltage setting register DCDC1_VOLT_S2 is rewritten from 1.2V to 1.3V by user control (register access from the host controller 304). In response, PMU 220 changes the output voltage of DC/DC converter DCDC1 to a voltage level of 1.3 V according to DCDC1_VOLT_S2.

時刻Tに命令群SEQ32が実行され、第2状態S2に遷移する。時刻Tに命令群SEQ23が実行され、それに含まれる命令SET_DCDC1_VOLT_S2(V1)によって、DCDC1_VOLT_S3の値が、デフォルト値1.2Vにリセットされる。そして、それから時間t2経過後において実行される命令CHANGE_DCDC1_S3(t2)によって、DC/DCコンバータDCDC1の出力電圧は、正しい電圧値1.2Vに戻ることが保証される。 At time T1 , the instruction group SEQ32 is executed, and the state transitions to the second state S2. At time T2 , the instruction group SEQ23 is executed, and the instruction SET_DCDC1_VOLT_S2 (V1) included therein resets the value of DCDC1_VOLT_S3 to the default value of 1.2V. Then, the command CHANGE_DCDC1_S3 (t2) executed after the elapse of time t2 ensures that the output voltage of the DC/DC converter DCDC1 returns to the correct voltage value of 1.2V.

以上がPMIC100の動作である。このPMIC100によれば、ある状態において、ユーザアクセスによってある電源の電圧値が変更され、その後、別の状態に遷移した後に元の状態に戻ったときに、その電源の電圧値が正しい状態に戻ることを保証することができる。 The above is the operation of the PMIC 100 . According to this PMIC 100, when the voltage value of a certain power supply is changed by user access in a certain state and then returns to the original state after transitioning to another state, the voltage value of that power supply returns to the correct state. We can guarantee that.

(実施の形態2)
実施の形態1では、ユーザコントロールによって、電圧設定値が変更可能であった。実施の形態2では、それに代えて、あるいはそれに加えて、各電源のオン、オフがユーザコントロールによって制御可能である。図8は、実施の形態2に係るPMIC100Aのブロック図である。PMIC100Aの基本構成は図2のPMIC100と同様である。
(Embodiment 2)
In Embodiment 1, the voltage set value could be changed by user control. Alternatively or additionally, in the second embodiment, the on/off of each power supply can be controlled by user control. FIG. 8 is a block diagram of PMIC 100A according to the second embodiment. The basic configuration of PMIC 100A is similar to that of PMIC 100 in FIG.

実施の形態2において、レジスタブロック240Aは、特定の電源101_1~101_4のオン、オフを指定するためのイネーブル設定レジスタUSER_EN1~USER_EN4を含む。 In the second embodiment, register block 240A includes enable setting registers USER_EN1 to USER_EN4 for specifying on/off of specific power supplies 101_1 to 101_4.

また、各電源それぞれについて、イネーブル設定レジスタUSER_ENの値にもとづいてオン、オフを切り替えるレジスタ制御モードと、PMU220からの制御信号によってオン、オフを切り替えるかを指定するPMU制御モードと、が切り替え可能となっており、電源101_1~101_4それぞれの制御モードを指定するためのモード設定レジスタMODE1~MODE4が用意される。 Also, for each power supply, it is possible to switch between a register control mode that switches on and off based on the value of the enable setting register USER_EN, and a PMU control mode that specifies whether to switch on and off by a control signal from the PMU 220. Mode setting registers MODE1 to MODE4 are provided for designating control modes of the power sources 101_1 to 101_4, respectively.

PMU220は、複数の電源101_1~101_4それぞれのオン、オフを指定する制御信号PMU_EN1~PMU_EN4を生成する。 The PMU 220 generates control signals PMU_EN1 to PMU_EN4 that designate on/off of the plurality of power supplies 101_1 to 101_4, respectively.

電源制御回路200Aは、マルチプレクサ250_1~250_4を備える。マルチプレクサ250_#は、PMU220が生成する制御信号PMU_EN#と、レジスタブロック240Aの対応するレジスタUSER_EN#を受け、対応するモード設定レジスタMODE#の値に応じた一方を選択する。 The power control circuit 200A includes multiplexers 250_1 to 250_4. Multiplexer 250_# receives control signal PMU_EN# generated by PMU 220 and corresponding register USER_EN# of register block 240A, and selects one according to the value of corresponding mode setting register MODE#.

PMIC100Aは、イネーブル設定レジスタUSER_EN#の値を変更する命令SET_USER_EN#と、モード設定レジスタMODE#の値を変更する命令SET_MODE#と、をサポートする。任意の命令群は、これらの命令を含むことができる。 The PMIC 100A supports an instruction SET_USER_EN# for changing the value of the enable setting register USER_EN# and an instruction SET_MODE# for changing the value of the mode setting register MODE#. Any set of instructions can contain these instructions.

図9は、図8のPMIC100Aの動作を説明するタイムチャートである。ここでは、電源101_3(LDO1)の動作に着目する。 FIG. 9 is a time chart explaining the operation of PMIC 100A in FIG. Here, attention is focused on the operation of the power supply 101_3 (LDO1).

時刻Tに、状態S2への遷移のトリガーとなるイベントが発生する。これにより、状態S3からS2に遷移するための命令群SEQ32が実行される。この命令群SEQ32によって、電源101_3がオフとなる。 At time T1 , an event occurs that triggers a transition to state S2. As a result, the instruction group SEQ32 for transitioning from state S3 to S2 is executed. The power supply 101_3 is turned off by this instruction group SEQ32.

続く第2状態S2において、時刻Tにユーザコントロールが発生し、電源101_3がオンに切り替えられる。 In a subsequent second state S2, user control occurs at time T2 to switch on power supply 101_3.

時刻Tに、状態S1への遷移のトリガーとなるイベントが発生する。これにより、状態S2からS1に遷移するための命令群SEQ21が実行される。この命令群SEQ21は、レジスタMODE3とUSER_EN3をゼロにリセットする命令を含む。このリセット命令が、時刻Tに実行されると、電源101_3の制御がPMU220に委譲され、電源101_3がオフとなることが保証される。 At time T3 , an event occurs that triggers a transition to state S1. As a result, the instruction group SEQ21 for transitioning from state S2 to state S1 is executed. This instruction group SEQ21 includes instructions for resetting registers MODE3 and USER_EN3 to zero. When this reset command is executed at time T4 , control of power supply 101_3 is transferred to PMU 220, ensuring that power supply 101_3 is turned off.

時刻T以降は、上述した起動シーケンスであり、第3状態S3まで順に遷移する。 After time T5 , the above-described activation sequence is performed, and transitions are made in order up to the third state S3.

以上が電源制御回路200Aの動作である。この電源制御回路200Aによれば、電源のオン、オフの不整合が生ずるのを防止できる。 The above is the operation of the power supply control circuit 200A. According to this power supply control circuit 200A, it is possible to prevent inconsistency between turning on and off of the power supply.

(用途)
最後に、PMコントローラ100の用途を説明する。図10は、PMIC200を備える電子機器500の斜視図である。電子機器500はたとえばタブレット端末やスマートホンである。筐体520には、CPU502、RAM504、HDD506、電池508、およびPMIC200が内蔵される。PMIC200は、ディスプレイパネル510はそのドライバ、オーディオ回路などに電源電圧を供給してもよい。なお電子機器500は、ノートPCやコンソールゲーム機器、ポータブルゲーム機器、ウェアラブルPC、ポータブルオーディオプレイヤ、デジタルカメラなどであってもよい。
(Application)
Finally, the application of the PM controller 100 will be explained. FIG. 10 is a perspective view of electronic device 500 including PMIC 200. As shown in FIG. Electronic device 500 is, for example, a tablet terminal or a smart phone. The housing 520 houses the CPU 502 , RAM 504 , HDD 506 , battery 508 and PMIC 200 . The PMIC 200 may provide power supply voltages for the display panel 510 to its drivers, audio circuits, and the like. Note that the electronic device 500 may be a notebook PC, a console game device, a portable game device, a wearable PC, a portable audio player, a digital camera, or the like.

実施の形態にもとづき、具体的な用語を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が認められる。 Although the present invention has been described using specific terms based on the embodiments, the embodiments merely show the principles and applications of the present invention, and the embodiments are defined in the scope of claims. Many modifications and changes in arrangement are permitted without departing from the spirit of the present invention.

300 電子機器
302 ユーザインタフェース
304 ホストコントローラ
100 PMIC
101 電源
200 電源制御回路
210 不揮発性メモリ
212 メモリ
220 PMU
230 インタフェース回路
240 レジスタブロック
250 マルチプレクサ
500 電子機器
502 CPU
504 RAM
506 HDD
508 電池
300 electronic device 302 user interface 304 host controller 100 PMIC
101 power supply 200 power supply control circuit 210 nonvolatile memory 212 memory 220 PMU
230 interface circuit 240 register block 250 multiplexer 500 electronic device 502 CPU
504 RAM
506 HDDs
508 battery

Claims (6)

複数の電源の状態を制御する電源制御回路であって、
複数のイベントに対応する複数の命令群を格納する不揮発性メモリと、
前記複数のイベントのひとつが発生すると、それに対応する前記命令群を実行し、前記複数の電源の状態を制御するシーケンサと、
レジスタブロックと、
外部から前記レジスタブロックにアクセスするためのインタフェース回路と、
を備え、
前記電源制御回路は、外部から前記レジスタブロックの値を変更することにより、前記複数の電源の状態を制御可能であり、かつ前記シーケンサが前記レジスタブロックの値を変更するための命令を実行可能に構成され、
前記レジスタブロックは、特定の状態における特定の電源の電圧レベルを指定するための電圧設定レジスタを含み、
前記電源制御回路は、前記電圧設定レジスタの値を変更する命令をサポートすることを特徴とする電源制御回路。
A power supply control circuit for controlling states of a plurality of power supplies,
a non-volatile memory storing a plurality of command groups corresponding to a plurality of events;
a sequencer that, upon occurrence of one of the plurality of events, executes the corresponding instruction group and controls the states of the plurality of power supplies;
a register block;
an interface circuit for accessing the register block from the outside;
with
The power supply control circuit can control the states of the plurality of power supplies by externally changing the value of the register block, and the sequencer can execute an instruction for changing the value of the register block. configured,
the register block includes a voltage setting register for specifying a voltage level of a particular power supply in a particular state;
A power control circuit, wherein the power control circuit supports an instruction to change the value of the voltage setting register.
複数の電源の状態を制御する電源制御回路であって、
複数のイベントに対応する複数の命令群を格納する不揮発性メモリと、
前記複数のイベントのひとつが発生すると、それに対応する前記命令群を実行し、前記複数の電源の状態を制御するシーケンサと、
レジスタブロックと、
外部から前記レジスタブロックにアクセスするためのインタフェース回路と、
を備え、
前記電源制御回路は、外部から前記レジスタブロックの値を変更することにより、前記複数の電源の状態を制御可能であり、かつ前記シーケンサが前記レジスタブロックの値を変更するための命令を実行可能に構成され、
前記レジスタブロックは、特定の電源のオン、オフを指定するためのイネーブル設定レジスタを含み、
前記電源制御回路は、前記イネーブル設定レジスタの値を変更する命令をサポートし、
前記電源制御回路は、前記特定の電源のオン、オフを、前記イネーブル設定レジスタの値にもとづいて制御するモードと、前記シーケンサによって制御するモードと、が切り替え可能に構成され、
前記レジスタブロックは、前記モードを指定するためのモード設定レジスタを含み、
前記電源制御回路は、前記モード設定レジスタの値を変更する命令をサポートすることを特徴とする電源制御回路。
A power supply control circuit for controlling states of a plurality of power supplies,
a non-volatile memory storing a plurality of command groups corresponding to a plurality of events;
a sequencer that, upon occurrence of one of the plurality of events, executes the corresponding instruction group and controls the states of the plurality of power supplies;
a register block;
an interface circuit for accessing the register block from the outside;
with
The power supply control circuit can control the states of the plurality of power supplies by externally changing the value of the register block, and the sequencer can execute an instruction for changing the value of the register block. configured,
The register block includes an enable setting register for specifying ON/OFF of a specific power supply,
the power control circuit supports an instruction to change the value of the enable setting register;
The power supply control circuit is configured to be switchable between a mode of controlling on/off of the specific power supply based on the value of the enable setting register and a mode of being controlled by the sequencer,
the register block includes a mode setting register for specifying the mode;
A power control circuit, wherein the power control circuit supports an instruction to change the value of the mode setting register.
前記シーケンサは、少なくとも、
前記複数の電源がすべてオフである第1状態と、
前記複数の電源のうち、いくつかがオンである第2状態と、
前記複数の電源がすべてオンである第3状態と、
の間を遷移するステートマシンを含むことを特徴とする請求項1または2に記載の電源制御回路。
The sequencer at least:
a first state in which all of the plurality of power sources are off;
a second state in which some of the plurality of power supplies are on;
a third state in which all of the plurality of power sources are on;
3. The power supply control circuit according to claim 1, further comprising a state machine for transitioning between.
複数の電源と、
前記複数の電源の状態を制御する請求項1からのいずれかに記載の電源制御回路と、
を備えることを特徴とするパワーマネージメント回路。
multiple power supplies;
a power supply control circuit according to any one of claims 1 to 3 , which controls states of the plurality of power supplies;
A power management circuit, comprising:
ひとつの半導体基板に一体集積化されることを特徴とする請求項に記載のパワーマネージメント回路。 5. The power management circuit according to claim 4 , wherein the power management circuit is monolithically integrated on one semiconductor substrate. 複数の電源端子を有するプロセッサと、
前記プロセッサの複数の電源端子に電源電圧を供給する請求項4または5に記載のパワーマネージメント回路と、
を備えることを特徴とする電子機器。
a processor having a plurality of power supply terminals;
a power management circuit according to claim 4 or 5, which supplies a power supply voltage to a plurality of power supply terminals of the processor;
An electronic device comprising:
JP2019071768A 2019-04-04 2019-04-04 Power control circuits, power management circuits and electronic devices Active JP7269073B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019071768A JP7269073B2 (en) 2019-04-04 2019-04-04 Power control circuits, power management circuits and electronic devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019071768A JP7269073B2 (en) 2019-04-04 2019-04-04 Power control circuits, power management circuits and electronic devices

Publications (2)

Publication Number Publication Date
JP2020170377A JP2020170377A (en) 2020-10-15
JP7269073B2 true JP7269073B2 (en) 2023-05-08

Family

ID=72746728

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019071768A Active JP7269073B2 (en) 2019-04-04 2019-04-04 Power control circuits, power management circuits and electronic devices

Country Status (1)

Country Link
JP (1) JP7269073B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023286547A1 (en) * 2021-07-14 2023-01-19 ローム株式会社 Memory device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066075A (en) 2005-08-31 2007-03-15 Nikon Corp Start / stop logic circuit
JP2015195690A (en) 2014-03-31 2015-11-05 ローム株式会社 Power management controller, power management circuit using the same, and electronic equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066075A (en) 2005-08-31 2007-03-15 Nikon Corp Start / stop logic circuit
JP2015195690A (en) 2014-03-31 2015-11-05 ローム株式会社 Power management controller, power management circuit using the same, and electronic equipment

Also Published As

Publication number Publication date
JP2020170377A (en) 2020-10-15

Similar Documents

Publication Publication Date Title
JP6285779B2 (en) Power management controller, power management circuit using the same, and electronic equipment
US9423851B2 (en) Power supply management integrated circuit having multiple independent power source circuits each controlled by configuration data
US8468373B2 (en) Modifying performance parameters in multiple circuits according to a performance state table upon receiving a request to change a performance state
JP5021954B2 (en) Low voltage malfunction prevention circuit and method, and power supply circuit and electronic device using the same
TWI600994B (en) Multi-mode voltage regulation with feedback
KR102197065B1 (en) Clock Circuit for generating Clock Signal and Semiconductor Integrated Circuit Device including the same
US20150370295A1 (en) Methods and systems for implementing adaptive fet drive voltage optimization for power stages of multi-phase voltage regulator circuits
US10831255B2 (en) Sequence controller and electronic device
US9529765B2 (en) Integrated circuit (IC) with reconfigurable digital voltage regulator fabric
JP7269073B2 (en) Power control circuits, power management circuits and electronic devices
US20230223844A1 (en) Semiconductor device
US20230273660A1 (en) Electronic circuit for outputting voltage based on a plurality of input voltages
JP4581933B2 (en) Power supply system, portable device, and power-on sequence control method used therefor
US11947972B2 (en) Coordinating power transitions between a smart interconnect and heterogeneous components
JP4945224B2 (en) Controller, information processing apparatus, and supply voltage control method
US20240184352A1 (en) Power management circuit
TWI857901B (en) Control circuit and control method therefor
KR20230109532A (en) Semiconductor device
CN119356140A (en) A multi-power supply power-on and power-off timing control system, method, device and medium
CN105988548B (en) Initial operating mode for an integrated circuit
CN119696299A (en) Voltage regulator partitioning on stacked die
Infotainment 14 Channel Configurable Power Management Integrated Circuit
HK1172975A (en) Coordinating performance parameters in multiple circuits
TW201513532A (en) Power circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220323

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230117

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230315

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: 20230411

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230421

R150 Certificate of patent or registration of utility model

Ref document number: 7269073

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150