JP2010061393A - マイクロコンピュータ - Google Patents
マイクロコンピュータ Download PDFInfo
- Publication number
- JP2010061393A JP2010061393A JP2008226328A JP2008226328A JP2010061393A JP 2010061393 A JP2010061393 A JP 2010061393A JP 2008226328 A JP2008226328 A JP 2008226328A JP 2008226328 A JP2008226328 A JP 2008226328A JP 2010061393 A JP2010061393 A JP 2010061393A
- Authority
- JP
- Japan
- Prior art keywords
- cpu
- refresh
- storage means
- data
- status information
- 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.)
- Granted
Links
Images
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Microcomputers (AREA)
- Power Sources (AREA)
Abstract
【解決手段】CPUの動作モードを、CPUが動作している通常動作モードと、CPUが停止しているスリープモードとの間で切り替える動作モード切換手段と、通常動作モードにて動作し、CPUを動作させるためのメインクロックを生成するメインクロック生成手段と、メインクロック生成手段とは別に設けられ、サブクロックを生成するサブクロック生成手段と、CPUの設定状態や動作状態を含むCPU状態情報を記憶する第一記憶手段と、リフレッシュ用のCPU状態情報を記憶するする第二記憶手段と、スリープモードにおいて、サブクロックに基づいて予め定められたタイミングでリフレッシュ信号を生成するリフレッシュ信号生成手段と、リフレッシュ信号に基づいて、第二記憶手段に記憶されたCPU状態情報を読み出して、第一記憶手段に書き込むデータリフレッシュ手段と、を備えることを特徴とする。
【選択図】図1
Description
・ROM13に予め記憶されているレジスタ初期化データ(リフレッシュ情報でもよい)をレジスタ12に書き込む。
・ROM13に記憶されてCPU11が実行するプログラムに含まれるレジスタ初期化処理を実行し、レジスタ初期化処理に含まれる初期化データをレジスタ12に書き込む。
11 CPU(動作モード切換手段)
12 レジスタ(第一記憶手段)
13 ROM(第二記憶手段)
14 RAM(第一記憶手段)
15 メモリ(第二記憶手段)
16 メイン発振回路(メインクロック生成手段)
17 リフレッシュ信号生成部(リフレッシュ信号生成手段,CPU状態情報比較手段)
17a 検出回路(メインクロック検出手段)
17b スイッチ回路
17c 分周回路
18 サブ発振回路(サブクロック生成手段)
19 リフレッシュ制御部(メモリデータリフレッシュ手段)
23 発振素子
Claims (9)
- プログラムを実行するCPUと、
前記CPUの動作モードを、該CPUが動作している通常モードと、該CPUが停止しているスリープモードとの間で切り替える動作モード切換手段と、
前記通常モードにて動作し、前記CPUを動作させるためのメインクロックを生成するメインクロック生成手段と、
前記メインクロック生成手段とは別に設けられ、サブクロックを生成するサブクロック生成手段と、
前記CPUの設定状態や動作状態を含むCPU状態情報を記憶する第一記憶手段と、
リフレッシュ用の前記CPU状態情報を記憶する第二記憶手段と、
前記スリープモードにおいて、前記サブクロックに基づいて予め定められたタイミングでリフレッシュ信号を生成するリフレッシュ信号生成手段と、
前記リフレッシュ信号に基づいて、前記第二記憶手段に記憶された前記CPU状態情報を読み出して、前記第一記憶手段に書き込むデータリフレッシュ手段と、
を備えることを特徴とするマイクロコンピュータ。 - 前記第一記憶手段は、揮発性メモリを含んで構成され、
前記第二記憶手段は、不揮発性メモリを含んで構成される請求項1に記載のマイクロコンピュータ。 - 前記リフレッシュ信号生成手段は、前記メインクロックを検出するメインクロック検出手段を含み、
前記メインクロックを検出したときには前記リフレッシュ信号を生成せず、前記メインクロックを検出しないときに前記リフレッシュ信号を生成する請求項1または請求項2に記載のマイクロコンピュータ。 - 前記第二記憶手段には、予めバックアップ用のCPU状態情報が記憶されており、
前記データリフレッシュ手段は、前記第二記憶手段から、前記バックアップ用のCPU状態情報を読み出して、前記第一記憶手段に書き込む請求項1ないし請求項3のいずれか1項に記載のマイクロコンピュータ。 - 前記第二記憶手段は、前記CPUの動作モードが、前記通常モードから前記スリープモードに切り替えられる直前の、前記第一記憶手段に記憶されている前記CPU状態情報を記憶し、
前記データリフレッシュ手段は、前記第二記憶手段から、前記通常モードから前記スリープモードに切り替えられる直前の前記CPU状態情報を読み出して、前記第一記憶手段に書き込む請求項1ないし請求項4のいずれか1項に記載のマイクロコンピュータ。 - 前記第一記憶手段に記憶されたCPU状態情報の内容と、前記第二記憶手段に記憶されたCPU状態情報の内容とを比較するCPU状態情報比較手段を備え、
前記データリフレッシュ手段は、前記CPU状態情報の内容の比較結果に基づいて、前記第二記憶手段からCPU状態情報を読み出して、前記第一記憶手段に書き込む請求項1ないし請求項5のいずれか1項に記載のマイクロコンピュータ。 - 前記データリフレッシュ手段は、前記第一記憶手段に記憶されたCPU状態情報の内容と、前記第二記憶手段に記憶されたCPU状態情報の内容とが異なっているときに、前記異なっているとされたCPU状態情報の内容のみを、前記第二記憶手段から読み出して前記第一記憶手段に書き込む請求項6に記載のマイクロコンピュータ。
- 前記データリフレッシュ手段は、前記第一記憶手段に記憶されたCPU状態情報の内容と、前記第二記憶手段に記憶されたCPU状態情報の内容とが、少なくとも1つ以上異なっているときに、前記第一記憶手段に記憶されている全てのCPU状態情報の内容を、前記スリープモードから前記通常モードに切り替えられた際に、予め定められた内容に書き換える旨のデータ再設定情報を書き込む請求項6に記載のマイクロコンピュータ。
- 前記サブクロック生成手段は、CR発振回路を含む請求項1ないし請求項8のいずれか1項に記載のマイクロコンピュータ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008226328A JP5305076B2 (ja) | 2008-09-03 | 2008-09-03 | マイクロコンピュータ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008226328A JP5305076B2 (ja) | 2008-09-03 | 2008-09-03 | マイクロコンピュータ |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010061393A true JP2010061393A (ja) | 2010-03-18 |
JP5305076B2 JP5305076B2 (ja) | 2013-10-02 |
Family
ID=42188129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008226328A Expired - Fee Related JP5305076B2 (ja) | 2008-09-03 | 2008-09-03 | マイクロコンピュータ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5305076B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0628053A (ja) * | 1992-07-09 | 1994-02-04 | Fujitsu Ltd | スタンバイモードを有する電子機器 |
JP2000260179A (ja) * | 1999-03-05 | 2000-09-22 | Sanyo Electric Co Ltd | リフレッシュ回路及びそれを用いた光ディスク再生装置の制御回路 |
JP2004096073A (ja) * | 1996-11-21 | 2004-03-25 | Hitachi Ltd | 低電力プロセッサ |
JP2004280783A (ja) * | 2003-02-25 | 2004-10-07 | Denso Corp | マイクロコンピュータ |
JP2006323469A (ja) * | 2005-05-17 | 2006-11-30 | Oki Electric Ind Co Ltd | システムlsi |
JP2009116851A (ja) * | 2007-10-19 | 2009-05-28 | Denso Corp | マイクロコンピュータシステム |
JP2009265880A (ja) * | 2008-04-24 | 2009-11-12 | Denso Corp | マイクロコンピュータ及びマイクロコンピュータの外部レジスタデータ処理方法 |
-
2008
- 2008-09-03 JP JP2008226328A patent/JP5305076B2/ja not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0628053A (ja) * | 1992-07-09 | 1994-02-04 | Fujitsu Ltd | スタンバイモードを有する電子機器 |
JP2004096073A (ja) * | 1996-11-21 | 2004-03-25 | Hitachi Ltd | 低電力プロセッサ |
JP2000260179A (ja) * | 1999-03-05 | 2000-09-22 | Sanyo Electric Co Ltd | リフレッシュ回路及びそれを用いた光ディスク再生装置の制御回路 |
JP2004280783A (ja) * | 2003-02-25 | 2004-10-07 | Denso Corp | マイクロコンピュータ |
JP2006323469A (ja) * | 2005-05-17 | 2006-11-30 | Oki Electric Ind Co Ltd | システムlsi |
JP2009116851A (ja) * | 2007-10-19 | 2009-05-28 | Denso Corp | マイクロコンピュータシステム |
JP2009265880A (ja) * | 2008-04-24 | 2009-11-12 | Denso Corp | マイクロコンピュータ及びマイクロコンピュータの外部レジスタデータ処理方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5305076B2 (ja) | 2013-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8046615B2 (en) | Microcomputer system with reduced power consumption | |
JP4535170B2 (ja) | マイクロコンピュータシステム | |
JP4750564B2 (ja) | リセット信号生成回路 | |
JP4665846B2 (ja) | マイクロコンピュータ及び電子制御装置 | |
CN103403808B (zh) | 防止电源骤停造成的非易失性存储器的误动作的半导体器件 | |
JP2005242797A (ja) | エラー訂正回路 | |
JP5328525B2 (ja) | 半導体装置 | |
US20160162358A1 (en) | Microcontroller | |
JP5305076B2 (ja) | マイクロコンピュータ | |
JP2009265880A (ja) | マイクロコンピュータ及びマイクロコンピュータの外部レジスタデータ処理方法 | |
JP2008310896A (ja) | 不揮発性記憶装置、不揮発性記憶システムおよび不揮発性記憶装置の制御方法 | |
JP2008196441A (ja) | 車両の制御装置 | |
US20110004745A1 (en) | Method of Controlling a Measurement Instrument | |
JP6032435B2 (ja) | 電源制御装置、電気機器および画像形成装置 | |
CN108255633B (zh) | 存储控制方法、存储装置 | |
TWI602190B (zh) | 記憶體控制方法、記憶體裝置 | |
JP6159668B2 (ja) | 車両用制御装置 | |
JP2012033222A (ja) | 半導体記憶装置およびその制御方法 | |
JP2009238071A (ja) | 組込システム | |
JP4026924B2 (ja) | 自動車用電子制御装置 | |
JP2006350930A (ja) | 制御回路及び情報処理装置 | |
KR20060087729A (ko) | 비휘발성 레지스터를 갖는 마이크로 프로세서 장치 및제어 방법 | |
JP2004062389A (ja) | メモリの異常動作検出回路,集積回路,及び異常動作検出方法 | |
JP2000337210A (ja) | 電子制御装置 | |
JPH09213088A (ja) | エンジン制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110809 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20121003 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130327 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130328 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130521 |
|
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: 20130530 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130612 |
|
LAPS | Cancellation because of no payment of annual fees |