JP7632217B2 - Electronic control device and power supply method - Google Patents
Electronic control device and power supply method Download PDFInfo
- Publication number
- JP7632217B2 JP7632217B2 JP2021163651A JP2021163651A JP7632217B2 JP 7632217 B2 JP7632217 B2 JP 7632217B2 JP 2021163651 A JP2021163651 A JP 2021163651A JP 2021163651 A JP2021163651 A JP 2021163651A JP 7632217 B2 JP7632217 B2 JP 7632217B2
- Authority
- JP
- Japan
- Prior art keywords
- voltage
- power supply
- control
- chip
- 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
Images
Landscapes
- Power Sources (AREA)
- Microcomputers (AREA)
- Dc-Dc Converters (AREA)
Description
本開示は、システムオンチップを搭載する電子制御装置に関する。 This disclosure relates to an electronic control device equipped with a system-on-chip.
車両に搭載される電子制御ユニットにおいて、高い処理性能が要求されるユニットでは、従来のマイクロコントローラユニット(以下、MCU)に代わって、より処理能力の高いシステムオンチップ(以下、SoC)が採用されている。高い処理性能が要求されるユニットとしては、例えば、車両制御機能が集約された機能統合ユニット、自動運転ユニット、ヒューマンマシンインタフェース(以下、HMI)ユニット等が挙げられる。 In electronic control units installed in vehicles, units that require high processing performance are adopting systems on chips (SoCs) with higher processing capabilities instead of conventional microcontroller units (MCUs). Examples of units that require high processing performance include function integration units that consolidate vehicle control functions, autonomous driving units, and human-machine interface (HMI) units.
SoCは、ある目的のために必要な全ての要素(例えば、CPUや周辺回路等)を含み、単体でシステムとして機能するよう設計された半導体集積回路である。
SoCは、MCUと比較して処理性能が高いだけでなく、微細プロセスが採用されており、動作電圧が低い(例えば1V程度)ことから、SoCを駆動する電源には、低電圧で、大電流(例えば、10~20A)を供給できることが要求される。
An SoC is a semiconductor integrated circuit that includes all elements (such as a CPU and peripheral circuits) required for a certain purpose and is designed to function as a system by itself.
SoCs not only have higher processing performance than MCUs, but also use fine processes and have low operating voltages (e.g., around 1 V). Therefore, the power supply that drives an SoC is required to be able to supply a large current (e.g., 10 to 20 A) at a low voltage.
SoCは、起動時にビルトインセルフテスト(以下、BIST)と呼ばれる自己診断制御を実行した後に、立ち上げ制御(Boot)を実行する。BISTやBootは、その後の通常制御と比較して高負荷となる。特に、BISTでは、SoC内の機能を短期間で網羅的に診断するために、SoCに属するCPUがフル稼働し、大きな負荷変動が生じるため、SoCの電源電圧に変動を生じさせる要因となる。 When the SoC is started, it executes a self-diagnostic control called a built-in self-test (BIST) and then executes start-up control (Boot). BIST and Boot impose a higher load than the normal control that follows. In particular, BIST comprehensively diagnoses the functions within the SoC in a short period of time, so the CPU belonging to the SoC operates at full capacity, causing large load fluctuations, which can cause fluctuations in the power supply voltage of the SoC.
特許文献1には、演算装置のリセット解除後、演算装置が通常制御を開始するまでの所定期間、電源電圧を高く設定して電流供給能力を高くすることで、演算装置起動時の電圧変動を抑制する技術が記載されている。
しかしながら、発明者の詳細な検討の結果、従来技術をSoCに適用した場合、以下の課題を有することが見出された。
すなわち、SoCに適用した場合、アプリケーション制御時には、1.5~6A程度の電流変動が生じるのに対して、BIST動作時には、0~12A程度の電流変動が生じる。このため、負荷電流の変動によって生じる電源電圧の変動が正常範囲内に収まるように、するには、より高い電圧(以下、起動時電圧)に設定する必要がある。しかし、通常制御の開始後に、起動時電圧から通常時電圧に切り替わると、通常制御時はBIST時と比較して軽負荷となるため、大きなオーバーシュートが発生する。このオーバーシュートが、過電圧として検出され、異常ありと判定される可能性があるという問題があった。
However, as a result of detailed investigation by the inventors, it has been found that when the conventional technology is applied to SoC, the following problems arise.
That is, when applied to an SoC, current fluctuations of about 1.5 to 6 A occur during application control, whereas current fluctuations of about 0 to 12 A occur during BIST operation. For this reason, in order to keep the power supply voltage fluctuations caused by the load current fluctuations within the normal range, it is necessary to set a higher voltage (hereinafter, the start-up voltage). However, when the start-up voltage is switched to the normal voltage after the start of normal control, a large overshoot occurs because the load during normal control is lighter than during BIST. There is a problem in that this overshoot may be detected as an overvoltage and may be determined to be abnormal.
なお、BIST動作中の負荷変動に基づく電圧降下に耐え得る大容量の平滑コンデンサを設けることで、起動時電圧を低く抑えつつ、オーバーシュートを抑制することも考えられる。しかし、この場合、BISTに適合した平滑コンデンサの容量は、アプリケーション制御に適合した平滑コンデンサの容量の2倍程度となる。つまり、大量の平滑コンデンサを搭載するスペースが必要となるだけでなく、平滑コンデンサの数だけ電源ループが形成されることにより、最適な電源ループを形成することが困難となり、ノイズ耐性が劣化するという問題もあった。 It is also possible to suppress overshoot while keeping the startup voltage low by providing a large-capacity smoothing capacitor that can withstand the voltage drop due to load fluctuations during BIST operation. However, in this case, the capacity of the smoothing capacitor suitable for BIST will be about twice the capacity of the smoothing capacitor suitable for application control. In other words, not only will a large amount of space be required to accommodate the smoothing capacitors, but it will also be difficult to form an optimal power loop because as many power loops as there are smoothing capacitors, which can lead to problems such as a deterioration in noise resistance.
本開示の1つの局面は、装置規模を増大させることなく、システムオンチップを安定して駆動する技術を提供する。 One aspect of the present disclosure provides a technology for stably operating a system-on-chip without increasing the size of the device.
本開示の一態様は、電子制御装置であって、システムオンチップ(7)と、電源部(3,3a)と、制御部(6,33)と、を備える。システムオンチップは、起動するとアプリケーション制御を開始する前に、アプリケーション制御より負荷が大きい自己診断制御を実行するように構成される。電源部は、第1電圧で供給される電力を、指定電圧に降圧してシステムオンチップに供給するように構成される。制御部は、アプリケーション制御の実行に適合させた第2電圧を、指定電圧のデフォルト値として設定し、システムオンチップにて自己診断制御が実行されている間、指定電圧を、第2電圧より高い第3電圧に設定するように構成される。 One aspect of the present disclosure is an electronic control device that includes a system-on-chip (7), a power supply unit (3, 3a), and a control unit (6, 33). When the system-on-chip is started, it is configured to execute self-diagnosis control, which has a larger load than application control, before starting application control. The power supply unit is configured to step down power supplied at a first voltage to a designated voltage and supply it to the system-on-chip. The control unit is configured to set a second voltage adapted to the execution of application control as a default value of the designated voltage, and set the designated voltage to a third voltage higher than the second voltage while self-diagnosis control is being executed in the system-on-chip.
このような構成によれば、システムオンチップは、自己診断制御の実行中は、給電電圧が第3電圧に設定され、アプリケーション制御開始前までに第2電圧に戻される。
その結果、自己診断制御の実行中は、負荷変動に基づく給電電圧の変動を抑制できるだけでなく、低負荷から高負荷に遷移するときに生じる電圧ドロップの許容量を大きくできる。つまり、平滑コンデンサ容量を増加させることなく、負荷変動によって発生する給電電圧波形のオーバーシュートやアンダーシュート、特に、自己診断制御の開始時に生じる大きなアンダーシュートが異常電圧として検出されることを抑制できる。
According to this configuration, in the system-on-chip, the power supply voltage is set to the third voltage while the self-diagnosis control is being executed, and is returned to the second voltage before the application control starts.
As a result, while self-diagnosis control is being executed, not only can fluctuations in the power supply voltage due to load fluctuations be suppressed, but also the tolerance for voltage drops that occur when transitioning from a low load to a high load can be increased. In other words, overshoots and undershoots in the power supply voltage waveform caused by load fluctuations, particularly large undershoots that occur at the start of self-diagnosis control, can be suppressed from being detected as abnormal voltages without increasing the capacity of the smoothing capacitor.
本開示の一態様は、起動すると通常制御を開始する前に、自己診断制御を実行するように構成されたシステムオンチップ(7)に対して、第1電圧で供給される電力を、指定電圧に降圧して供給する電源部(3,3a)を用いた電力供給方法である。本開示の電力供給方法では、通常制御の実行に適合された第2電圧を、指定電圧のデフォルト値として設定し、システムオンチップにて自己診断制御が実行されている間、指定電圧を、第2電圧より高い第3電圧に設定する。
このような電力供給方法によれば、上述の電子制御装置で得られる効果と同様の効果を得ることができる。
One aspect of the present disclosure is a power supply method using a power supply unit (3, 3a) that steps down power supplied at a first voltage to a designated voltage and supplies it to a system-on-chip (7) configured to execute self-diagnosis control upon startup before starting normal control. In the power supply method of the present disclosure, a second voltage adapted to the execution of normal control is set as a default value of the designated voltage, and while the system-on-chip is executing self-diagnosis control, the designated voltage is set to a third voltage higher than the second voltage.
According to this power supply method, it is possible to obtain the same effects as those obtained by the above-mentioned electronic control device.
以下、図面を参照しながら、本開示の実施形態を説明する。
[1.第1実施形態]
[1-1.構成]
図1に示す電子制御装置(以下、ECU)1は、車両に搭載され、コントローラエリアネットワーク(以下、CAN)及びイーサネットによって構築された車載ネットワークを介して他のECUや車載機器との通信を行うことによって、種々の機能を実現する。CAN及びイーサネットは、いずれも登録商標である。
Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.
[1. First embodiment]
[1-1. Configuration]
An electronic control unit (hereinafter, ECU) 1 shown in Fig. 1 is mounted on a vehicle and realizes various functions by communicating with other ECUs and on-board devices via an on-board network constructed by a controller area network (hereinafter, CAN) and Ethernet. Both CAN and Ethernet are registered trademarks.
ECU1は、第1電源部2と、第2電源部3と、コントローラ電源4と、トランシーバ5と、コントローラ6と、システムオンチップ(以下、SoC)7と、メモリ群8と、通信ドライバ群9とを備える。
The ECU 1 includes a first
ECU1は、全ての機能を実行可能なウェイクアップ状態と、機能が制限されたスリープ状態とを有する。ウェイクアップ状態では、ECU1を構成する各部2~8がいずれも作動し、スリープ状態では、トランシーバ5だけが作動可能な状態に維持される。
The ECU 1 has a wake-up state in which all functions can be executed, and a sleep state in which functions are limited. In the wake-up state, all of the
SoC7は、ある目的のために必要な全ての構成要素を含み、単体でシステムとして機能するよう設計された半導体集積回路である。SoC7は、高い処理能力が必要なECUにおいて、従来使用されているマイクロコントローラユニット(以下、MCU)に代わって用いられる。高い処理能力が必要なECUには、例えば、複数の車両制御機能が集約された機能統合ユニット、自動運転ユニット、ヒューマンマシンインタフェース(以下、HMI)ユニット等が含まれる。 SoC7 is a semiconductor integrated circuit that contains all the components necessary for a certain purpose and is designed to function as a system on its own. SoC7 is used in place of the microcontroller units (MCUs) that have traditionally been used in ECUs that require high processing power. ECUs that require high processing power include, for example, function integration units that consolidate multiple vehicle control functions, autonomous driving units, and human-machine interface (HMI) units.
SoC7は、自動運転ユニットとしての機能を実現する場合、車載ネットワークを介して他の車載装置からデータを取得して蓄積する機能、蓄積されたデータに基づき車両状態を分析する機能、分析結果に従って運転制御を司る機能等を実現してもよい。 When SoC7 functions as an autonomous driving unit, it may also realize functions such as acquiring and storing data from other in-vehicle devices via an in-vehicle network, analyzing the vehicle condition based on the stored data, and controlling driving in accordance with the analysis results.
SoC7は、CPU群71と、不揮発性メモリ72と、メモリコントローラ73と、通信インタフェース(以下、通信IF)74とを備える。SoC7を構成する各部71~74は、それぞれ異なる系統の給電線DL1~DLmを介して電力が供給される。また、CPU群71は、複数のグループに分類され、グループ毎に異なる給電線DLを介して電力が供給されてもよい。
SoC7 comprises a
不揮発性メモリ72は、SoC7に割り当てられた機能を実現するためのアプリケーションプログラム、アプリケーションプログラムの実行に必要なオペレーティングシステム(以下、OS)、及びファームウェアなどを記憶する。ファームウェアには、ビルトインセルフテスト(以下、BIST)と呼ばれる自己診断制御のためのプログラム、Bootと呼ばれる初期化処理のためのプログラム、及びシャットダウンプログラム等が含まれてもよい。
The
メモリコントローラ73は、SoC7の外部に設けられ得たメモリ群8に対するリードライトを制御する。メモリ群8には、DRAM及びフラッシュメモリ等が含まれてもよい。メモリ群8は、SoC7の機能により収集及び分析されたデータを少なくとも記憶する。
The
通信IF74は、通信ドライバ群9を制御することによって、他のECUとの通信を行う。通信ドライバ群9には、CANトランシーバ及びイーサネットの物理層等が含まれてもよい。
The
CPU群71は、n個のCPUを備え、不揮発性メモリ72に記憶されたプログラムを実行することで種々の機能を実現する。
CPU群71は、起動時には、図3のSoC処理に示すように、最初にBISTを実行し、続けてOSの起動等を含むBootを実行し、その後、アプリケーション制御を実行する。アプリケーション制御は、OS上でアプリケーションプログラムを実行するための制御である。CPU群71は、SoC7の機能を停止するときには、シャットダウンプログラムを実行する。また、CPU群71は、第2電源部3及びコントローラ6に対して、監視信号を出力するように構成される。監視信号には、BISTの完了時に出力するBIST完了信号、及びシャットダウンの完了時に出力するシャットダウン完了信号が含まれる。
The
As shown in the SoC processing of Fig. 3, at start-up, the
第1電源部2は、車両に搭載されたバッテリから供給されるバッテリ電圧B(例えば、12V)の直流電力を、所定の第1電圧V1(例えば、5V)に降圧して、第2電源部3及びコントローラ電源4に供給する。第1電源部2は、第1イネーブル信号EN1がアクティブレベルのときに作動する。第1イネーブル信号EN1はハイアクティブである。
The first
第2電源部3は、回路部31と、異常監視部32とを備える。
回路部31は、第2イネーブル信号EN2がアクティブレベルのときに作動する。第2イネーブル信号EN2はハイアクティブである。回路部31は、降圧回路311と、電圧設定レジスタ312とを備える。
The second
The
降圧回路311は、第1電源部2から供給される第1電圧V1の直流電力を降圧し、降圧された直流電力を、給電線DL1~DLmを介してSoC7に供給する。mは2以上の整数であり、SoC7において、個別に給電を行う必要のあるブロックの数と同じである。降圧後の電圧は、給電線DL1~DLm毎に電圧設定レジスタ312を用いて設定され、例えば、0.9~1.2Vの範囲で設定される。ここでは、CPU群71以外への給電には、予め設定された固定電圧が用いられる。CPU群71への給電には、2種類の指定電圧が用いられる。指定電圧は、通常電圧VrとBIST電圧Vbとがある。
The step-down
通常電圧Vrは、アプリケーション制御に適合するように設定される。具体的には、通常電圧Vrは、CPU群71への電力供給を行う給電線電圧(以下、CPU給電電圧)Vcpuが、アプリケーション制御時に生じるCPU群71の負荷変動によって、予め設定され許容電圧範囲を超えることがない大きさに設定される。許容電圧範囲の下限電圧VL及び上限値VHは、SoC7の仕様により決まる。また、下限電圧VLは、低電圧検出閾値として使用され、上限電圧VHは、過電圧検出閾値として使用される。
The normal voltage Vr is set to suit application control. Specifically, the normal voltage Vr is set to a magnitude that prevents the power supply line voltage (hereinafter, CPU power supply voltage) Vcpu that supplies power to the
BIST電圧Vbは、BISTの実行時に想定されるSoC7の負荷変動、すなわち、消費電流の変動によって、CPU給電電圧Vcpuが許容電圧範囲VL~VHを超えて変動することがない大きさに設定される。特に、BISTの開始時等に、無負荷から最大負荷に変化したときに生じるCPU給電電圧Vcpuのアンダーシュートが下限電圧VLを下回ることがないように設定される。 The BIST voltage Vb is set to a value that prevents the CPU power supply voltage Vcpu from fluctuating beyond the allowable voltage range VL to VH due to load fluctuations of the SoC7 expected when the BIST is executed, i.e., fluctuations in current consumption. In particular, the BIST voltage Vb is set so that the undershoot of the CPU power supply voltage Vcpu that occurs when changing from no load to maximum load, such as at the start of the BIST, does not fall below the lower limit voltage VL.
なお、BIST時の負荷変動は、アプリケーション制御時の負荷変動より大きいため、Vr<Vbとなるように設定される。また、Boot時の負荷変動は、BIST時とアプリケーション制御時での高負荷状態と同程度の大きさとなる。 The load fluctuation during BIST is larger than the load fluctuation during application control, so Vr is set to be smaller than Vb. The load fluctuation during Boot is about the same as the high load state during BIST and application control.
CPU給電電圧Vcpuの設定に用いる電圧設定レジスタ312は、第2電源部3の起動時には、デフォルト値として通常電圧Vrを発生させる値が設定され、コントローラ6からの指示に従って任意に書き換えられる。
The
異常監視部32は、CPU給電電圧Vcpuを監視して、SoC7の許容電圧範囲VL~VHを超える異常電圧を検出する機能、SoCリセット信号RSを設定する機能を有する。SoCリセット信号RSはローアクティブである。
The
異常監視部32は、第2電源部3の起動後、コントローラ6からの指示に従って、電圧設定レジスタ312の書き換えが行われると、SoCリセット信号RSを非アクティブレベルに切り替えることでリセット状態を解除する。異常監視部32は、コントローラ6を介してECU終了通知を受信した場合、及びCPU給電電圧Vcpuの異常電圧を検出した場合、SoCリセット信号RSをアクティブレベルに設定することでSoC7をリセット状態にする。
When the
コントローラ電源4は、第1電源部2から供給される第1電圧V1の電力を、コントローラ電圧VCに降圧してコントローラ6に供給する。コントローラ電圧VCは、例えば、1.8~2V程度に設定される。
The controller power supply 4 steps down the power of the first voltage V1 supplied from the first
トランシーバ5は、ECU1がウェイクアップ状態であるかスリープ状態であるかに関わらず常時作動する。トランシーバ5は、ECU1がウェイクアップ状態のときには、CANトランシーバとして作動し、CANを介したコントローラ6と他のECU等との通信を実現する。
The
トランシーバ5は、ECU1がスリープ状態のときに、CANを介して、ECU起動通知を受信すると、第1イネーブル信号EN1を非アクティブレベルからアクティブレベルに変化させる。具体的には、トランシーバ5は、第1イネーブル信号EN1を供給する信号線とバッテリからの給電線とを接続することで、第1イネーブル信号EN1をアクティブレベルに変化させる。これにより、第1電源部2からECU1の各部3~4,6~9への電力供給が開始されることで、ECU1はウェイクアップ状態に遷移する。
When the
トランシーバ5は、ECU1がウェイクアップ状態のときに、コントローラ6からスリープ指示を受けると、第1イネーブル信号EN1をアクティブレベルから非アクティブレベルに変化させる。これにより、第1電源部2からECU1の各部3~4,6~9への電力供給が停止することで、ECU1はスリープ状態に遷移する。
When the
コントローラ6は、コントローラ電源4から電力の供給を受けて作動する。コントローラ6は、CPU61、メモリ62、通信IF63を備えたワンチップコントローラである。通信IF路63は、トランシーバ5を用いて他のECUとの通信を実現する機能の他、第2電源部3を制御するために設けられたインタフェースにアクセスするための通信機能を有する。コントローラ6は、トランシーバ5を介して取得するECU終了通知、SoC7から出力される監視信号、第2電源部3から出力されるSoCリセット信号RS等に従って、第2電源部3の動作等を制御する電源処理を少なくとも実行する。
The controller 6 operates by receiving power from the controller power supply 4. The controller 6 is a one-chip controller equipped with a
[1-2.処理]
次に、コントローラ6が実行する電源処理について、図2のフローチャート、及び図3のタイミング図を用いて説明する。
[1-2. Processing]
Next, the power supply process executed by the controller 6 will be described with reference to the flow chart of FIG. 2 and the timing chart of FIG.
電源処理は、コントローラ電源4を介してコントローラ6への電力供給が行われることでコントローラ6が起動すると開始される。すなわち、ECU1がウェイクアップ状態にあるときに実行される。なお、コントローラ6の起動時には、SoCリセット信号RSは、アクティブレベルにあり、SoC7がリセットされた状態に保持される。
The power supply process starts when the controller 6 is started by supplying power to the controller 6 via the controller power supply 4. In other words, the power supply process is executed when the
S110では、コントローラ6は、第2イネーブル信号EN2を非アクティブレベルからアクティブレベルに切り替える。
これにより、第2電源部3が起動し、降圧回路311によるSoC7への給電が開始される。第2電源部3の起動時に、電圧設定レジスタ312は、デフォルト値である通常電圧Vrに設定されるため、CPU給電電圧Vcpuは、通常電圧Vrになるまで上昇する。また、異常監視部32は、第2イネーブル信号EN2がアクティブレベルに変化してからの経過時間が所定時間Txに達すると、SoCリセット信号RSをアクティブレベルから非アクティブレベルに変化させて、SoC7のリセット状態を解除する。所定時間Txは、CPU給電電圧Vcpuが、第2イネーブル信号EN2がアクティブレベルになってから(すなわち、第2電源部3が起動してから)BIST電圧Vbに到達するまでに要する時間より長く設定される。
In S110, the controller 6 switches the second enable signal EN2 from the inactive level to the active level.
This activates the second
続くS120では、コントローラ6は、CPU給電電圧Vcpuが通常電圧Vrに達するのに十分な第1待機時間T1が経過するまで待機した後、電圧設定レジスタ312の設定をBIST電圧Vbに変更する。これにより、CPU給電電圧Vcpuは、BIST電圧Vbにまで上昇する。
In the next step S120, the controller 6 waits until the first waiting time T1 has elapsed, which is sufficient for the CPU power supply voltage Vcpu to reach the normal voltage Vr, and then changes the setting of the
続くS130では、コントローラ6は、SoC7にてBISTが完了したか否かを判定する。具体的には、SoCリセットが解除されてからの経過時間を計測し、経過時間が第2待機時間T2に達したか否かで判定してもよい。第2待機時間T2は、例えば、SoCリセット解除後からBISTが終了するまでに要する標準的な時間にマージンを加えた時間に設定され、かつ、Boot処理が完了する前に経過時間が第2待機時間T2に達するように設定される。なお、コントローラ6は、SoC7からBIST完了通知を受信した場合に、BISTが完了したと判定してもよい。
In the next step S130, the controller 6 determines whether the BIST has been completed on the
コントローラ6は、BISTが完了していないと判定した場合は、同ステップを繰り返すことで待機し、BISTが完了したと判定した場合は、処理をS140に進める。
S140では、コントローラ6は、電圧設定レジスタ312の設定を通常電圧Vrに変更する。これにより、CPU給電電圧Vcpuは、通常電圧Vrにまで下降する。
If the controller 6 determines that the BIST is not complete, it waits by repeating the same step, and if it determines that the BIST is complete, it advances the process to S140.
In S140, the controller 6 changes the setting of the
以後、SoC7は、通常電圧Vrでの電力供給を受けた状態で、Bootを実行し、その後、アプリケーション制御を実行する。
続くS150では、コントローラ6は、トランシーバ5を介して、ECU終了通知を受信したか否かを判定し、ECU終了通知を受信していなければ、同ステップを繰り返すことで待機し、ECU終了通知を受信していれば処理をS160に進める。
Thereafter, while receiving power at the normal voltage Vr, the
In the next step S150, the controller 6 determines whether or not an ECU termination notification has been received via the
S160では、コントローラ6は、第2電源部3に対してリセット指示を通知する。第2電源部3は、リセット指示の通知を受けると、異常監視部32が、SoCリセット信号RSをアクティブレベルに変化させる。これにより、SoC7は、シャットダウン処理を開始し、シャットダウン処理が終了すると、シャットダウン完了通知を出力する。
In S160, the controller 6 sends a reset instruction to the second
続くS170では、コントローラ6は、SoC7のシャットダウンが完了したか否かを判定し、シャットダウンが完了していなければ同ステップを繰り返すことで待機し、シャットダウンが完了していれば処理をS180に進める。
In the next step S170, the controller 6 determines whether or not the shutdown of the
シャットダウンが完了したか否かは、シャットダウン完了通知がSoC7から出力されたか否かによって判定してもよいし、SoCリセット信号RSがアクティブレベルに変化してからの経過時間が第3待機時間T3に達したか否かによって判定してもよい。なお、第3待機時間T3は、例えば、シャットダウンに要する標準的な時間に十分なマージンを加えた長さに設定してもよい。 Whether or not the shutdown is complete may be determined based on whether or not a shutdown completion notification has been output from SoC7, or based on whether or not the time that has elapsed since the SoC reset signal RS changed to the active level has reached the third waiting time T3. Note that the third waiting time T3 may be set to, for example, a length that includes a sufficient margin in addition to the standard time required for shutdown.
S180では、コントローラ6は、第2イネーブル信号EN2を非アクティブレベルに変化させる。これにより、第2電源部3による電力供給が停止する。
続くS190では、コントローラ6は、トランシーバ5にスリープ指示を出力して、処理を終了する。
In S180, the controller 6 changes the second enable signal EN2 to an inactive level, whereby the power supply from the second
In the next step S190, the controller 6 outputs a sleep instruction to the
トランシーバ5は、スリープ指示を受けると、第1イネーブル信号EN1を非アクティブレベルに変化させる。これにより、第1電源部2による電力供給が停止することにより、ECU1はスリープ状態に遷移する。
When the
[1-3.動作]
図3に示すように、ECU1がスリープ状態にあるときに、トランシーバ5にてECU起動通知が受信されると、トランシーバ5が、第1イネーブル信号EN1をアクティブレベルに変化させる。これにより第1電源部2が起動し、第2電源部3及びコントローラ電源4への電力供給を開始する。
[1-3. Operation]
3, when the
第1電源部2からの電力供給によって起動したコントローラ電源4は、コントローラ6への電力供給を開始する。コントローラ電源4からの電力供給によって起動したコントローラ6は、第2イネーブル信号EN2をアクティブレベルに変化させることで、第2電源部3を起動する。起動した第2電源部3は、SoCリセット信号RSをアクティブレベルに保持したまま、SoC7への電力供給を開始する。このとき、CPU給電電圧Vcpuは、徐々に増大し、デフォルト値である通常電圧Vrに達する。
The controller power supply 4, started by the power supply from the first
第2イネーブル信号EN2がアクティブレベルに変化してから(すなわち、第2電源部3の起動後)の経過時間が、第1待機時間T1に達すると、コントローラ6は、電圧設定レジスタ312を書き換えることで、CPU給電電圧Vcpuを、BIST電圧Vbに設定する。
When the time that has elapsed since the second enable signal EN2 changes to the active level (i.e., since the second
その後、異常監視部32が、SoCリセット信号RSを非アクティブレベルに変化させることで、Socリセットが解除されると、SoC7が起動して、SoC処理が開始される。
Then, when the
SoC処理では、最初に高負荷なBISTが実行される。BISTの開始時には無負荷状態からいきなり高負荷状態に変化することにより、CPU給電電圧Vcpuの波形にはアンダーシュートが発生する。その後、BISTからBootに切り替わるタイミングでは、BISTよりBootの負荷が軽いため、CPU給電電圧Vcpuの波形にオーバーシュートが発生する。なお、SoC7は、BISTの完了時にBIST完了通知を送信してもよい。 In SoC processing, the high-load BIST is executed first. When BIST starts, the load suddenly changes from no load to high load, causing an undershoot in the waveform of the CPU power supply voltage Vcpu. Then, when switching from BIST to Boot, the load of Boot is lighter than that of BIST, so an overshoot occurs in the waveform of the CPU power supply voltage Vcpu. In addition, the SoC7 may transmit a BIST completion notification when BIST is completed.
コントローラ6は、SoC7でのBISTの完了を確認すると電圧設定レジスタ312を書き換えることで、CPU給電電圧Vcpuを、通常電圧Vrに設定する。BISTの完了は、SoCリセットが解除されてからの経過時間が、第2待機時間T2に達することで確認してもよいし、SoC7からのBIST完了通知を受信することで確認してもよい。
When the controller 6 confirms that the BIST on the
BISTの終了後、すなわち、Bootの実行中に、BIST電圧Vbから通常電圧Vrへ切り替わる。BootはBISTより負荷が小さいがアプリケーション制御の高負荷時と同程度の負荷状態となる。 After BIST is completed, that is, while Boot is running, the voltage is switched from the BIST voltage Vb to the normal voltage Vr. Boot has a smaller load than BIST, but the load is about the same as when application control is under high load.
その後、SoC処理がBootからアプリケーション制御に切り替わるタイミング、及びアプリケーション制御中で低負荷と高負荷との間で負荷状態が切り替わるタイミングで、CPU給電電圧Vcpuの波形に、オーバーシュート及びアンダーシュートが発生する。なお、図3に示すSoC処理のアプリケーション制御においてハッチングで示した区間は、低負荷状態と高負荷状態とが適宜切り替わっていることを示す。 After that, when the SoC processing switches from Boot to application control, and when the load state switches between low and high load during application control, overshoot and undershoot occur in the waveform of the CPU power supply voltage Vcpu. Note that the hatched sections in the application control of the SoC processing shown in Figure 3 indicate appropriate switching between low and high load states.
ECU1がウェイクアップ状態にあるときに、トランシーバ5を介してコントローラ6がECU終了通知を受信した場合、コントローラ6は、第2電源部3にリセット指示を出力する。異常監視部32は、第2電源部3からのリセット指示に従って、SoCリセット信号RSをアクティブレベルに変化させることで、SoC7をリセットする。
When the
SoC7は、SoCリセット信号RSがアクティブレベルになると、シャットダウン処理を実行し、シャットダウン処理が完了するとシャットダウン完了通知を出力する。
コントローラ6は、SoC7からのシャットダウン終了通知の受信、又はSoCリセット開始からの経過時間が、第3待機時間T3に達することによってSoC7のシャットダウンを確認すると、トランシーバ5にスリープ指示を出力する。トランシーバ5は、スリープ指示を受けると第1イネーブル信号EN1を非アクティブレベルに変化させて、第1電源部2による電力供給を停止させる。これにより、ECU1はスリープ状態に遷移する。
When the SoC reset signal RS goes to active level, the
When the controller 6 receives a shutdown completion notification from the
[1-4.対応]
本実施形態において、第2電源部3が電源部に相当し、コントローラ6が制御部に相当し、コントローラ電源4が制御用電源部に相当する。通常電圧が第2電圧に相当し、BIST電圧が第3電圧に相当し、コントローラ電圧VCが制御用電圧に相当する。アプリケーション制御が通常制御に相当する。
[1-4. Response]
In this embodiment, the second
[1-5.効果]
以上詳述した第1実施形態によれば、以下の効果を奏する。
(1a)ECU1では、BIST時のCPU給電電圧Vcpuを通常電圧Vrより高いBIST電圧Vbに設定しているため、BIST時の急激な負荷変動で、CPU給電電圧Vcpuの電圧波形に現れるアンダーシュートの大きさを抑制できる。その結果、CPU群71への給電に用いる給電線DLに、平滑コンデンサ増設することなく、このアンダーシュートが、許容電圧範囲の下限電圧VLを下回って異常電圧として検出されること抑制できる。
[1-5. Effects]
According to the first embodiment described above in detail, the following effects are achieved.
(1a) In the
(1b)ECU1では、BISTの負荷とアプリケーション制御の負荷との中間的な負荷の大きさとなるBoot中に、BIST電圧Vbから通常電圧Vrに切り替わる。従って、SoC処理がBISTやBootより低負荷のアプリケーション制御に切り替わるときに発生するオーバーシュートの大きさを抑制できる。その結果、正常動作をしているにも関わらず、このオーバーシュートが、許容電圧範囲の上限電圧VHを上回って異常電圧として検出されること抑制できる。 (1b) In ECU1, during Boot, which is an intermediate load between the BIST load and the application control load, the BIST voltage Vb is switched to the normal voltage Vr. This makes it possible to suppress the magnitude of the overshoot that occurs when the SoC processing switches to application control, which has a lower load than BIST or Boot. As a result, it is possible to prevent this overshoot from exceeding the upper limit voltage VH of the allowable voltage range and being detected as an abnormal voltage, even when the SoC is operating normally.
つまり、図4に示すように、CPU給電電圧Vcpuが、BIST電圧Vbの時にアプリケーション制御に切り替わると、BIST電圧Vbにオーバーシュート分が加わるため、上限電圧VHを上回り易くなる。これに対して、CPU給電電圧Vcpuが通常電圧Vrのときにアプリケーション制御に切り替わると、通常電圧Vrにオーバーシュート分が加わるため、上限電圧VHまでのマージンが大きくなり、上限電圧VHを上回ることが抑制される。 In other words, as shown in FIG. 4, when the CPU power supply voltage Vcpu switches to application control while it is at the BIST voltage Vb, an overshoot is added to the BIST voltage Vb, making it easier to exceed the upper limit voltage VH. In contrast, when the CPU power supply voltage Vcpu switches to application control while it is at the normal voltage Vr, an overshoot is added to the normal voltage Vr, making the margin to the upper limit voltage VH larger and preventing it from exceeding the upper limit voltage VH.
(1c)ECU1では、コントローラ6が第2電源部3とは別体に設けられているため、SoC7を搭載するECUにおいて、既存の第2電源部3を置き換えることなく、コントローラ電源4及びコントローラ6を追加することで、上述の効果を得ることができる。
(1c) In the
[2.第2実施形態]
[2-1.第1実施形態との相違点]
第2実施形態は、基本的な構成は第1実施形態と同様であるため、相違点について以下に説明する。なお、第1実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
[2. Second embodiment]
[2-1. Differences from the first embodiment]
The second embodiment has a basic configuration similar to that of the first embodiment, and therefore differences will be described below. Note that the same reference numerals as those in the first embodiment indicate the same configurations, and the preceding description will be referred to.
上述した第1実施形態では、コントローラ6が第2電源部3とは別体に設けられている。これに対し、第2実施形態では、コントローラ6に相当する構成が第2電源部3aと一体に設けられている点で、第1実施形態と相違する。
In the first embodiment described above, the controller 6 is provided separately from the second
図5に示すように、第2実施形態のECU1aは、ECU1と比較して、コントローラ電源4及びコントローラ6が省略され、第2電源部3の代わりに第2電源部3aを備える。
第2電源部3aは、回路部31と、異常監視部32と、電圧制御部33とを備える。つまり、第2電源部3と比較して、電圧制御部33が追加されている。
As shown in FIG. 5, an
The second
電圧制御部33は、コントローラ6と同様の機能を備える。
[2-2.動作]
ECU1aでは、図3に示すコントローラ電源4、及び第2イネーブル信号EN2の動作が省略される。すなわち、ECU1aがスリープ状態にあるときに、トランシーバ5にてECU起動通知が受信されると、トランシーバ5が、第1イネーブル信号EN1をアクティブレベルに変化させる。これにより第1電源部2が起動し、第2電源部3aへの電力供給を開始する。
The
[2-2. Operation]
In the
第1電源部2からの電力供給によって起動した第2電源部3aは、SoCリセット信号RSをアクティブレベルに保持したまま、SoC7への電力供給を開始する。以下、ECU終了通知を受信するまでの動作は、コントローラ6の動作を電圧制御部33が行う以外は第1実施形態の場合と同様である。
The second
ECU1がウェイクアップ状態にあるときに、トランシーバ5を介して電圧制御部33がECU終了通知を受信した場合、電圧制御部33は、異常監視部32にリセット指示を出力する。異常監視部32は、電圧制御部33からのリセット指示に従って、SoCリセット信号RSをアクティブレベルに変化させることで、SoC7をリセットする。
When the
SoC7は、SoCリセット信号RSがアクティブレベルになると、シャットダウン処理を実行し、シャットダウン処理が完了するとシャットダウン完了通知を出力する。
電圧制御部33は、SoC7からのシャットダウン終了通知の受信、又はSoCリセット開始からの経過時間が第3待機時間T3に達することによってSoC7のシャットダウンを確認すると、トランシーバ5にスリープ指示を出力する。トランシーバ5は、スリープ指示を受けると第1イネーブル信号EN1を非アクティブレベルに変化させて、第1電源部2による各部への電力供給を停止させる。これにより、ECU1はスリープ状態に遷移する。
When the SoC reset signal RS goes to active level, the
When the
[2-3.対応]
本実施形態において、電圧制御部33を除いた第2電源部3aが電源部に相当し、電圧制御部33が制御部に相当する。
[2-3. Response]
In this embodiment, the second
[2-4.効果]
以上詳述した第2実施形態によれば、上述した第1実施形態の効果(1a)(1b)を奏し、さらに、以下の効果を奏する。
[2-4. Effects]
According to the second embodiment described above in detail, in addition to the effects (1a) and (1b) of the first embodiment described above, the following effects are further achieved.
(2a)ECU1aでは、第1実施形態のECU1におけるコントローラ6の機能が第2電源部3aに組み込まれているため、装置構成を簡略化できる。
[3.他の実施形態]
以上、本開示の実施形態について説明したが、本開示は上述の実施形態に限定されることなく、種々変形して実施することができる。
(2a) In the
3. Other embodiments
Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the above-described embodiments and can be implemented in various modified forms.
(3a)本開示では、トランシーバ5と、通信ドライバ群9に属するCANドライバとが別体に設けられているが、トランシーバ5が通信ドライバ群9に属するCANドライバを兼ねるように構成されてもよい。
(3a) In the present disclosure, the
(3b)本開示に記載のコントローラ6及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載のコントローラ6及びその手法は、一つ以上の専用ハードウェア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載のコントローラ6及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリと一つ以上のハードウェア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されてもよい。コントローラ6に含まれる各部の機能を実現する手法には、必ずしもソフトウェアが含まれている必要はなく、その全部の機能が、一つあるいは複数のハードウェアを用いて実現されてもよい。 (3b) The controller 6 and the method described in the present disclosure may be realized by a dedicated computer provided by configuring a processor and a memory programmed to execute one or more functions embodied in a computer program. Alternatively, the controller 6 and the method described in the present disclosure may be realized by a dedicated computer provided by configuring a processor with one or more dedicated hardware logic circuits. Alternatively, the controller 6 and the method described in the present disclosure may be realized by one or more dedicated computers configured by combining a processor and a memory programmed to execute one or more functions with a processor configured with one or more hardware logic circuits. In addition, the computer program may be stored in a computer-readable non-transient tangible recording medium as instructions executed by a computer. The method for realizing the functions of each unit included in the controller 6 does not necessarily need to include software, and all of the functions may be realized using one or more hardware.
(3c)上記実施形態における1つの構成要素が有する複数の機能を、複数の構成要素によって実現したり、1つの構成要素が有する1つの機能を、複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を、1つの構成要素によって実現したり、複数の構成要素によって実現される1つの機能を、1つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。 (3c) Multiple functions possessed by one component in the above embodiments may be realized by multiple components, or one function possessed by one component may be realized by multiple components. Also, multiple functions possessed by multiple components may be realized by one component, or one function realized by multiple components may be realized by one component. Also, part of the configuration of the above embodiments may be omitted. Also, at least part of the configuration of the above embodiments may be added to or substituted for the configuration of another of the above embodiments.
(3d)上述した電子制御装置の他、当該電子制御装置を構成要素とするシステム、当該電子制御装置としてコンピュータを機能させるためのプログラム、このプログラムを記録した半導体メモリ等の非遷移的実体的記録媒体、システムオンチップに対する給電電圧の制御方法など、種々の形態で本開示を実現することもできる。 (3d) In addition to the electronic control device described above, the present disclosure can be realized in various forms, such as a system including the electronic control device as a component, a program for causing a computer to function as the electronic control device, a non-transient physical recording medium such as a semiconductor memory on which the program is recorded, and a method for controlling the power supply voltage to a system-on-chip.
1,1a…電子制御装置/ECU、2…第1電源部、3,3a…第2電源部、4…コントローラ電源、5…トランシーバ、6…コントローラ、7…システムオンチップ/SoC、8…メモリ群、9…通信ドライバ群、31…回路部、32…異常監視部、33…電圧制御部、311…降圧回路、312…電圧設定レジスタ。 1, 1a...Electronic control unit/ECU, 2...First power supply unit, 3, 3a...Second power supply unit, 4...Controller power supply, 5...Transceiver, 6...Controller, 7...System on chip/SoC, 8...Memory group, 9...Communication driver group, 31...Circuit unit, 32...Abnormality monitoring unit, 33...Voltage control unit, 311...Step-down circuit, 312...Voltage setting register.
Claims (8)
第1電圧で供給される電力を、指定電圧に降圧して前記システムオンチップに供給するように構成された電源部(3,3a)と、
前記アプリケーション制御の実行に適合させた第2電圧を、前記指定電圧のデフォルト値として設定し、前記システムオンチップにて前記自己診断制御が実行されている間、前記指定電圧を、前記第2電圧より高い第3電圧に設定するように構成された制御部(6,33)と、
を備える電子制御装置。 A system-on-chip (7) configured to execute a self-diagnosis control having a larger load than an application control before starting the application control when started;
a power supply unit (3, 3a) configured to step down power supplied at a first voltage to a designated voltage and supply the power to the system-on-chip;
a control unit (6, 33) configured to set a second voltage adapted to execution of the application control as a default value of the designated voltage, and to set the designated voltage to a third voltage higher than the second voltage while the self-diagnosis control is being executed in the system-on-chip;
An electronic control device comprising:
前記制御部は、前記第3電圧に設定された前記指定電圧を、前記アプリケーション制御が開始される前に、前記第2電圧に切り替えるように構成された
電子制御装置。 2. The electronic control device according to claim 1,
The control unit is configured to switch the designated voltage, which is set to the third voltage, to the second voltage before the application control is started.
第1電圧で供給される電力を、指定電圧に降圧して前記システムオンチップに供給するように構成された電源部(3,3a)と、a power supply unit (3, 3a) configured to step down power supplied at a first voltage to a designated voltage and supply the power to the system-on-chip;
前記アプリケーション制御の実行に適合させた第2電圧を、前記指定電圧のデフォルト値として設定し、前記システムオンチップにて前記自己診断制御が実行されている間、前記指定電圧を、前記第2電圧より高い第3電圧に設定するように構成された制御部(6,33)と、a control unit (6, 33) configured to set a second voltage adapted to execution of the application control as a default value of the designated voltage, and to set the designated voltage to a third voltage higher than the second voltage while the self-diagnosis control is being executed in the system-on-chip;
を備え、Equipped with
前記制御部は、前記第3電圧に設定された前記指定電圧を、前記立ち上げ制御の実行中に、前記第2電圧に切り替えるように構成されたThe control unit is configured to switch the designated voltage, which is set to the third voltage, to the second voltage during execution of the start-up control.
電子制御装置。Electronic control unit.
前記制御部は、前記システムオンチップのリセット状態が解除された後、前記自己診断制御に要する標準的な時間に従って設定される待機時間の経過後に、前記第3電圧に設定された前記指定電圧を、前記第2電圧に切り替えるように構成された
電子制御装置。 An electronic control device according to any one of claims 1 to 3 ,
the control unit is configured to switch the designated voltage, which is set to the third voltage, to the second voltage after a waiting time, which is set according to a standard time required for the self-diagnosis control, has elapsed after the reset state of the system-on-chip has been released.
前記制御部は、前記システムオンチップにて前記自己診断制御が開始される前に前記第2電圧から前記第3電圧に切り替えるように構成された
電子制御装置。 An electronic control device according to any one of claims 1 to 4 ,
The control unit is configured to switch the voltage from the second voltage to the third voltage before the self-diagnosis control is started in the system-on-chip.
前記第1電圧で供給される電力を、制御用電圧に降圧して前記制御部に供給するように構成された制御用電源部(4)を更に備え、
前記制御部は、前記電源部との通信機能を有するワンチップコントローラとして構成された
電子制御装置。 An electronic control device according to any one of claims 1 to 5 ,
The power supply unit (4) is configured to step down the power supplied at the first voltage to a control voltage and supply the control unit with the control voltage;
The control unit is an electronic control device configured as a one-chip controller having a communication function with the power supply unit.
前記制御部(33)は、前記電源部(3a)と一体に構成された
電子制御装置。 An electronic control device according to any one of claims 1 to 5 ,
The control unit (33) is an electronic control device integrally formed with the power supply unit (3a).
前記通常制御の実行に適合された第2電圧を、前記指定電圧のデフォルト値として設定し、前記システムオンチップにて前記自己診断制御が実行されている間、前記指定電圧を、前記第2電圧より高い第3電圧に設定する
電力供給方法。 A power supply method using a power supply unit (3, 3a) for stepping down power supplied at a first voltage to a designated voltage and supplying the power to a system-on-chip (7) configured to execute self-diagnosis control before starting normal control upon startup, comprising:
A power supply method comprising: setting a second voltage adapted to execution of the normal control as a default value of the designated voltage; and setting the designated voltage to a third voltage higher than the second voltage while the self-diagnosis control is being executed in the system-on-chip.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021163651A JP7632217B2 (en) | 2021-10-04 | 2021-10-04 | Electronic control device and power supply method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021163651A JP7632217B2 (en) | 2021-10-04 | 2021-10-04 | Electronic control device and power supply method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023054667A JP2023054667A (en) | 2023-04-14 |
| JP7632217B2 true JP7632217B2 (en) | 2025-02-19 |
Family
ID=85874049
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021163651A Active JP7632217B2 (en) | 2021-10-04 | 2021-10-04 | Electronic control device and power supply method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7632217B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011039836A (en) | 2009-08-12 | 2011-02-24 | Nec Corp | Processor mounted in portable equipment and current consumption reducing method |
| JP2013239023A (en) | 2012-05-15 | 2013-11-28 | Renesas Electronics Corp | Semiconductor integrated circuit and control method thereof |
| JP2018071992A (en) | 2016-10-24 | 2018-05-10 | 株式会社デンソーテン | Microcomputer, system, electronic control device, and functional test method of microcomputer |
| JP2018121413A (en) | 2017-01-24 | 2018-08-02 | 株式会社デンソー | Electronic control unit |
-
2021
- 2021-10-04 JP JP2021163651A patent/JP7632217B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011039836A (en) | 2009-08-12 | 2011-02-24 | Nec Corp | Processor mounted in portable equipment and current consumption reducing method |
| JP2013239023A (en) | 2012-05-15 | 2013-11-28 | Renesas Electronics Corp | Semiconductor integrated circuit and control method thereof |
| JP2018071992A (en) | 2016-10-24 | 2018-05-10 | 株式会社デンソーテン | Microcomputer, system, electronic control device, and functional test method of microcomputer |
| JP2018121413A (en) | 2017-01-24 | 2018-08-02 | 株式会社デンソー | Electronic control unit |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023054667A (en) | 2023-04-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102012017780B4 (en) | Standby operation with additional microcontroller | |
| US9727462B2 (en) | Runtime backup of data in a memory module | |
| DE112015002522T5 (en) | System-on-a-chip with always-on processor that reconfigures the SOC and supports memory-only communication mode | |
| US9558008B2 (en) | Systems, methods, and apparatus for controlling the power-on or boot sequence of an integrated circuit based on power harvesting conditions | |
| JP2020017133A (en) | Storage apparatus and control method thereof | |
| US20130262895A1 (en) | Semiconductor integrated circuit, information processing apparatus, and control method | |
| US20140068166A1 (en) | Memory control technique | |
| JP4886558B2 (en) | Information processing device | |
| JP2014081700A (en) | Programmable controller, data backup method of programmable controller, and starting method of programmable controller | |
| CN109144778A (en) | A kind of storage server system and its backup method, system and readable storage medium storing program for executing | |
| TWI392998B (en) | Method for operating an electronic apparatus,electronic apparatus and memory device | |
| US20170337066A1 (en) | Computer and controlling method thereof | |
| JP7632217B2 (en) | Electronic control device and power supply method | |
| JP2026020369A (en) | Memory System | |
| JP5915740B2 (en) | Programmable controller and power-off countermeasure method | |
| JP5660010B2 (en) | Information processing apparatus and data restoration method | |
| JP6123282B2 (en) | Programmable controller and power-off countermeasure method | |
| JP2005267595A (en) | Apparatus and method for performing diagnostic operations on a data processing apparatus having power-off support | |
| JP4410215B2 (en) | Power consumption control method and computer apparatus | |
| US9740584B2 (en) | Method and device for testing a computer core in a processor having at least two computer cores | |
| US9063714B1 (en) | Detecting startup fault of SDRAM voltage regulator | |
| JP5428969B2 (en) | Image forming apparatus | |
| CN119916711B (en) | Multi-channel power-on/off sequence control circuit and method | |
| JP2014229116A (en) | Programmable controller and method for coping with power disconnection | |
| JP7797890B2 (en) | Electronic control unit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240109 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240820 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240910 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241029 |
|
| 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: 20250107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250120 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7632217 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |