JP6236325B2 - プロセッサの制御装置及び制御方法 - Google Patents
プロセッサの制御装置及び制御方法 Download PDFInfo
- Publication number
- JP6236325B2 JP6236325B2 JP2014012318A JP2014012318A JP6236325B2 JP 6236325 B2 JP6236325 B2 JP 6236325B2 JP 2014012318 A JP2014012318 A JP 2014012318A JP 2014012318 A JP2014012318 A JP 2014012318A JP 6236325 B2 JP6236325 B2 JP 6236325B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- processor
- current
- operation mode
- power supply
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 14
- 238000001514 detection method Methods 0.000 claims description 16
- 238000012544 monitoring process Methods 0.000 claims description 8
- 230000002159 abnormal effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000008014 freezing Effects 0.000 description 2
- 238000007710 freezing Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
- G06F1/3296—Power saving characterised by the action undertaken by lowering the supply or operating voltage
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/14—Time supervision arrangements, e.g. real time clock
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
- G06F1/3228—Monitoring task completion, e.g. by use of idle timers, stop commands or wait commands
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0721—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment within a central processing unit [CPU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Debugging And Monitoring (AREA)
- Power Sources (AREA)
Description
通常動作モードと、該通常動作モードよりも消費電流を低減する低消費電流動作モードと、を切替えて動作可能なプロセッサの制御装置であって、
前記プロセッサからのP−RUN信号を所定の時間取得できない場合に前記プロセッサをリセットさせるウォッチドッグ部と、
前記プロセッサの電源入力部に電力を供給する電源部の出力電流が所定値未満となった場合に前記ウォッチドッグ部の動作を停止させ、前記出力電流が前記所定値以上となった場合に前記ウォッチドッグ部の動作を開始させる電流モニタ部と、
前記プロセッサに通常動作モードを開始させるための信号を取得すると、前記出力電流のうち前記電源部から前記電源入力部に流れる電流以外の電流を増加させることによって、前記出力電流を前記所定値以上にする電流増加部と、を備える
ことを特徴とする。
また、第2の発明に係るプロセッサの制御装置において、
前記電流増加部は、前記プロセッサに通常動作モードを開始させるための前記信号を取得すると、前記電源部と前記プロセッサとを接続する電源線上のノードを接地させることによって、前記出力電流を増加させる
ことを特徴とする。
また、第3の発明に係るプロセッサの制御装置において、
前記電流増加部は、前記プロセッサに通常動作モードを開始させるための前記信号が入力されるベースと、前記ノードに接続されるコレクタと、接地されるエミッタと、を有するトランジスタを含む
ことを特徴とする。
前記P−RUN信号の入力を検知すると、前記出力電流の前記電流増加部による増加分を低減又は除去するP−RUN信号検知部を更に備える
ことを特徴とする。
通常動作モードと、該通常動作モードよりも消費電流を低減する低消費電流動作モードと、を切替えて動作可能なプロセッサからのP−RUN信号を所定の時間取得できない場合に前記プロセッサをリセットさせるウォッチドッグ部を備える制御装置を用いる、プロセッサの制御方法であって、
前記プロセッサの電源入力部に電力を供給する電源部の出力電流が所定値未満となった場合、前記ウォッチドッグ部の動作を停止するステップと、
前記プロセッサに通常動作モードを開始させるための信号を取得すると、前記出力電流のうち前記電源部から前記電源入力部に流れる電流以外の電流を増加させることによって、前記出力電流を前記所定値以上にするステップと、
前記出力電流が前記所定値以上となった場合、前記ウォッチドッグ部の動作を開始するステップと、を含む
ことを特徴とする。
はじめに、本発明の実施の形態1に係る制御装置について説明する。図1は、プロセッサ10及び実施の形態1に係る制御装置11の機能ブロック図である。プロセッサ10及び制御装置11は、例えば電気自動車などの移動体に備えられる。プロセッサ10は、種々の機能を実行し得る通常動作モードと、実行可能な機能を制限して消費電流を低減する低消費電流動作モード(スタンバイモード)と、の2つの動作態様を切替え可能に有する。
次に、本発明の実施の形態2に係る制御装置について説明する。図4は、プロセッサ10及び実施の形態2に係る制御装置110の機能ブロック図である。プロセッサ10は、実施の形態1と同一である。
11,110 制御装置
12 VCC入力部
13 P−RUN信号出力部
14 リセット部
15 通常動作割込部
16 電源IC
17 電源線
18 電源部
19 電流モニタ部
20 ウォッチドッグ部
21,210 電流増加部
22 ノード
230 P−RUN信号検知部
Claims (5)
- 通常動作モードと、該通常動作モードよりも消費電流を低減する低消費電流動作モードと、を切替えて動作可能なプロセッサの制御装置であって、
前記プロセッサからのP−RUN信号を所定の時間取得できない場合に前記プロセッサをリセットさせるウォッチドッグ部と、
前記プロセッサの電源入力部に電力を供給する電源部の出力電流が所定値未満となった場合に前記ウォッチドッグ部の動作を停止させ、前記出力電流が前記所定値以上となった場合に前記ウォッチドッグ部の動作を開始させる電流モニタ部と、
前記プロセッサに通常動作モードを開始させるための信号を取得すると、前記出力電流のうち前記電源部から前記電源入力部に流れる電流以外の電流を増加させることによって、前記出力電流を前記所定値以上にする電流増加部と、
を備えるプロセッサの制御装置。 - 請求項1に記載の制御装置であって、
前記電流増加部は、前記プロセッサに通常動作モードを開始させるための前記信号を取得すると、前記電源部と前記プロセッサとを接続する電源線上のノードを接地させることによって、前記出力電流を増加させる、プロセッサの制御装置。 - 請求項2に記載の制御装置であって、
前記電流増加部は、前記プロセッサに通常動作モードを開始させるための前記信号が入力されるベースと、前記ノードに接続されるコレクタと、接地されるエミッタと、を有するトランジスタを含む、プロセッサの制御装置。 - 請求項1から3のいずれか一項に記載の制御装置であって、
前記P−RUN信号の入力を検知すると、前記出力電流の前記電流増加部による増加分を低減又は除去するP−RUN信号検知部を更に備える、プロセッサの制御装置。 - 通常動作モードと、該通常動作モードよりも消費電流を低減する低消費電流動作モードと、を切替えて動作可能なプロセッサからのP−RUN信号を所定の時間取得できない場合に前記プロセッサをリセットさせるウォッチドッグ部を備える制御装置を用いる、プロセッサの制御方法であって、
前記プロセッサの電源入力部に電力を供給する電源部の出力電流が所定値未満となった場合、前記ウォッチドッグ部の動作を停止するステップと、
前記プロセッサに通常動作モードを開始させるための信号を取得すると、前記出力電流のうち前記電源部から前記電源入力部に流れる電流以外の電流を増加させることによって、前記出力電流を前記所定値以上にするステップと、
前記出力電流が前記所定値以上となった場合、前記ウォッチドッグ部の動作を開始するステップと、
を含むプロセッサの制御方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014012318A JP6236325B2 (ja) | 2014-01-27 | 2014-01-27 | プロセッサの制御装置及び制御方法 |
PCT/JP2014/005974 WO2015111106A1 (ja) | 2014-01-27 | 2014-11-28 | プロセッサの制御装置及び制御方法 |
CN201480074122.3A CN105934726B (zh) | 2014-01-27 | 2014-11-28 | 处理器控制设备以及处理器控制方法 |
US15/113,884 US9904352B2 (en) | 2014-01-27 | 2014-11-28 | Processor control apparatus and processor control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014012318A JP6236325B2 (ja) | 2014-01-27 | 2014-01-27 | プロセッサの制御装置及び制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015141445A JP2015141445A (ja) | 2015-08-03 |
JP6236325B2 true JP6236325B2 (ja) | 2017-11-22 |
Family
ID=53680944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2014012318A Expired - Fee Related JP6236325B2 (ja) | 2014-01-27 | 2014-01-27 | プロセッサの制御装置及び制御方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US9904352B2 (ja) |
JP (1) | JP6236325B2 (ja) |
CN (1) | CN105934726B (ja) |
WO (1) | WO2015111106A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6816345B2 (ja) * | 2015-04-24 | 2021-01-20 | 富士電機株式会社 | 駆動制御装置 |
EP4350481A1 (en) * | 2022-10-05 | 2024-04-10 | NXP USA, Inc. | Processing wakeup requests using in a processing system having power management circuitry and a processing circuitry |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10207859A (ja) * | 1989-12-15 | 1998-08-07 | Hitachi Ltd | 消費電力制御方法,半導体集積回路装置およびマイクロプロセッサ |
JPH04143819A (ja) * | 1989-12-15 | 1992-05-18 | Hitachi Ltd | 消費電力制御方法、半導体集積回路装置およびマイクロプロセツサ |
JPH10222402A (ja) * | 1997-02-12 | 1998-08-21 | Nissan Motor Co Ltd | 車両用制御装置 |
JPH11203173A (ja) * | 1998-01-16 | 1999-07-30 | Nec Eng Ltd | ウオッチドッグタイマ回路 |
US20050223244A1 (en) * | 2004-03-30 | 2005-10-06 | David Sinai | Device, system and method for reduced power consumption |
JP4479002B2 (ja) * | 2004-03-31 | 2010-06-09 | 日本電気株式会社 | Cpuの省電力機能を有する機器のデバッグシステム及び方法 |
US7526674B2 (en) * | 2005-12-22 | 2009-04-28 | International Business Machines Corporation | Methods and apparatuses for supplying power to processors in multiple processor systems |
JP2008217105A (ja) * | 2007-02-28 | 2008-09-18 | Ricoh Elemex Corp | マイクロコンピュータのプログラム暴走防止装置、及び電子機器 |
JP5769403B2 (ja) * | 2010-11-30 | 2015-08-26 | 富士通テン株式会社 | 監視装置及び電子装置 |
JP5951429B2 (ja) * | 2012-02-01 | 2016-07-13 | ルネサスエレクトロニクス株式会社 | ウォッチドッグ回路、電源ic、及びウォッチドッグ監視システム |
-
2014
- 2014-01-27 JP JP2014012318A patent/JP6236325B2/ja not_active Expired - Fee Related
- 2014-11-28 WO PCT/JP2014/005974 patent/WO2015111106A1/ja active Application Filing
- 2014-11-28 CN CN201480074122.3A patent/CN105934726B/zh not_active Expired - Fee Related
- 2014-11-28 US US15/113,884 patent/US9904352B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN105934726B (zh) | 2019-09-27 |
JP2015141445A (ja) | 2015-08-03 |
US20160349833A1 (en) | 2016-12-01 |
CN105934726A (zh) | 2016-09-07 |
WO2015111106A1 (ja) | 2015-07-30 |
US9904352B2 (en) | 2018-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6365497B2 (ja) | 電流制御装置、電流制御方法及びコンピュータプログラム | |
JP6124010B2 (ja) | 電子制御装置 | |
JP2009081948A (ja) | 電源制御システム | |
JP6408843B2 (ja) | 車両用電力供給装置 | |
JP4665846B2 (ja) | マイクロコンピュータ及び電子制御装置 | |
US20150046729A1 (en) | Semiconductor apparatus and control method therof | |
JP6390916B2 (ja) | 異常検出装置 | |
JP4983941B2 (ja) | 通電制御装置 | |
JP2015217911A (ja) | 電子制御装置 | |
JP6236325B2 (ja) | プロセッサの制御装置及び制御方法 | |
KR20120138125A (ko) | 차량 배터리 연결에 의한 웨이크업 모니터링 장치 및 그 방법 | |
CN107231038B (zh) | 电子设备以及电子设备的电力供给控制方法 | |
JP2007336657A (ja) | 電源供給制御装置 | |
JP5945149B2 (ja) | フィールド機器 | |
JP5524096B2 (ja) | 過電流保護装置 | |
JP6240587B2 (ja) | 断線検出装置および断線検出方法 | |
JP2011098593A (ja) | 車両用電子制御システム | |
JP6597456B2 (ja) | 電子制御装置 | |
JP6327099B2 (ja) | 半導体装置 | |
JP5800358B2 (ja) | 電源スイッチ保護回路及び車載機器 | |
JP5436976B2 (ja) | 測定装置の電源制御方法および測定装置 | |
JP2015201761A (ja) | 電子制御装置 | |
JP5884974B2 (ja) | 過電流保護回路 | |
JPWO2018150521A1 (ja) | 空気調和機 | |
JP2008290658A (ja) | 車両制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20161216 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170704 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20170817 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170920 |
|
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: 20171003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171030 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6236325 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S343 | Written request for registration of root pledge or change of root pledge |
Free format text: JAPANESE INTERMEDIATE CODE: R316354 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
SZ02 | Written request for trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R316Z02 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S803 | Written request for registration of cancellation of provisional registration |
Free format text: JAPANESE INTERMEDIATE CODE: R316803 |
|
SZ02 | Written request for trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R316Z02 |
|
SZ03 | Written request for cancellation of trust registration |
Free format text: JAPANESE INTERMEDIATE CODE: R316Z03 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |