JPH0435958Y2 - - Google Patents
Info
- Publication number
- JPH0435958Y2 JPH0435958Y2 JP3451887U JP3451887U JPH0435958Y2 JP H0435958 Y2 JPH0435958 Y2 JP H0435958Y2 JP 3451887 U JP3451887 U JP 3451887U JP 3451887 U JP3451887 U JP 3451887U JP H0435958 Y2 JPH0435958 Y2 JP H0435958Y2
- Authority
- JP
- Japan
- Prior art keywords
- microcomputer
- supply voltage
- signal
- power supply
- level
- 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
Links
- 238000010586 diagram Methods 0.000 description 4
- 230000007257 malfunction Effects 0.000 description 2
- 230000006378 damage Effects 0.000 description 1
- 238000004092 self-diagnosis Methods 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Description
【考案の詳細な説明】
〈産業上の利用分野〉
本考案は、車載マイクロコンピユータのメモリ
保護装置に関し、特に電源電圧の不安定時にバツ
クアツプRAMの記憶データを保護するための装
置に関する。
保護装置に関し、特に電源電圧の不安定時にバツ
クアツプRAMの記憶データを保護するための装
置に関する。
〈従来の技術〉
従来のマイクロコンピユータを用いた自動車用
制御装置では、運転中に学習した各種データや自
己診断結果などをバツクアツプRAMに記憶させ
ている。
制御装置では、運転中に学習した各種データや自
己診断結果などをバツクアツプRAMに記憶させ
ている。
ところで、従来の電源OFF時のバツクアツプ
RAMに対するデータ保護シーケンスは、第3図
及び第4図Aを参照し、電源電圧VBが第1の所
定値VS1以下となつたときに比較回路11の出力
がLレベルに反転し、この立下がり信号を割込み
(NMI;ノンマスカブルインタラプト)信号とし
てマイクロコンピユータ(CPU)20のNMI端
子に供給して、このNMI信号によりマイクロコ
ンピユータ20においてバツクアツプRAM30
への読み書きを禁止するプログラム(第5図参
照)を実行させ、バツクアツプRAM30内のデ
ータ保護を図る。そして、電源電圧VBが第2の
所定値VS2(<VS1)以下となつたときに比較回路
12の出力がLレベルに反転し、この立下がり信
号をオンデイレータイマ13をそのまま通過させ
て、リセツト信号としてマイクロコンピユータ2
0のRES端子に供給し、これによりマイクロコ
ンピユータ20をリセツトして、マイクロコンピ
ユータ20を停止状態にする。
RAMに対するデータ保護シーケンスは、第3図
及び第4図Aを参照し、電源電圧VBが第1の所
定値VS1以下となつたときに比較回路11の出力
がLレベルに反転し、この立下がり信号を割込み
(NMI;ノンマスカブルインタラプト)信号とし
てマイクロコンピユータ(CPU)20のNMI端
子に供給して、このNMI信号によりマイクロコ
ンピユータ20においてバツクアツプRAM30
への読み書きを禁止するプログラム(第5図参
照)を実行させ、バツクアツプRAM30内のデ
ータ保護を図る。そして、電源電圧VBが第2の
所定値VS2(<VS1)以下となつたときに比較回路
12の出力がLレベルに反転し、この立下がり信
号をオンデイレータイマ13をそのまま通過させ
て、リセツト信号としてマイクロコンピユータ2
0のRES端子に供給し、これによりマイクロコ
ンピユータ20をリセツトして、マイクロコンピ
ユータ20を停止状態にする。
また、電源ON時は電源電圧VBの上昇により比
較回路12,12の出力がHレベルとなるが、オ
ンデイレータイマ13の働きにより、所定のパワ
ーオンリセツト時間T遅らせて、マイクロコンピ
ユータ20の停止状態を解除している。
較回路12,12の出力がHレベルとなるが、オ
ンデイレータイマ13の働きにより、所定のパワ
ーオンリセツト時間T遅らせて、マイクロコンピ
ユータ20の停止状態を解除している。
〈考案が解決しようとする問題点〉
しかしながら、このような従来の装置にあつて
は、始動時の電源電圧不安定時に誤動作し、以前
の記憶データが使えなくなつてしまう恐れがある
という問題点があつた。
は、始動時の電源電圧不安定時に誤動作し、以前
の記憶データが使えなくなつてしまう恐れがある
という問題点があつた。
すなわち、第4図Bを参照し、電源ONの直後
の始動時に電源電圧VBが第1の所定値VS1以下に
なつたときにNMI信号が出力されるが、パワー
オンリセツト時間Tの間はマイクロコンピユータ
20が停止状態にあるため、このときにNMI信
号が出力されてもバツクアツプRAM30に対す
る読み書き禁止のプログラムは実行されない。そ
して、この直後にパワーオンリセツト時間Tが経
過してマイクロコンピユータ20が作動状態とな
り、その後に電源電圧VBが第2の所定値VS2以下
となつてリセツト信号が発生し、マイクロコンピ
ユータ20がリセツトされると、バツクアツプ
RAM30に対する読み書きを禁止することなく
リセツトされるため、バツクアツプRAM30内
の記憶データが保証できなくなつてしまうのであ
る。
の始動時に電源電圧VBが第1の所定値VS1以下に
なつたときにNMI信号が出力されるが、パワー
オンリセツト時間Tの間はマイクロコンピユータ
20が停止状態にあるため、このときにNMI信
号が出力されてもバツクアツプRAM30に対す
る読み書き禁止のプログラムは実行されない。そ
して、この直後にパワーオンリセツト時間Tが経
過してマイクロコンピユータ20が作動状態とな
り、その後に電源電圧VBが第2の所定値VS2以下
となつてリセツト信号が発生し、マイクロコンピ
ユータ20がリセツトされると、バツクアツプ
RAM30に対する読み書きを禁止することなく
リセツトされるため、バツクアツプRAM30内
の記憶データが保証できなくなつてしまうのであ
る。
本考案は、このような従来の問題点に鑑み、電
源ON時に電源電圧が不安定となつてもバツクア
ツプRAM内のデータを保護できるようにするこ
とを目的とする。
源ON時に電源電圧が不安定となつてもバツクア
ツプRAM内のデータを保護できるようにするこ
とを目的とする。
〈問題点を解決するための手段〉
このため、本考案は、電源電圧が第1の所定値
以下になつたときにマイクロコンピユータに割込
み信号を出力してマイクロコンピユータにバツク
アツプRAMへの読み書き禁止動作をさせる手段
と、電源電圧が前記第1の所定値より低い第2の
所定値以下になつたときにマイクロコンピユータ
にリセツト信号を出力してマイクロコンピユータ
を停止させる手段とを備える場合に、マイクロコ
ンピユータの停止中に割込み信号が発生したとき
に所定の時間マイクロコンピユータを停止状態に
保持する手段を設ける構成としたものである。
以下になつたときにマイクロコンピユータに割込
み信号を出力してマイクロコンピユータにバツク
アツプRAMへの読み書き禁止動作をさせる手段
と、電源電圧が前記第1の所定値より低い第2の
所定値以下になつたときにマイクロコンピユータ
にリセツト信号を出力してマイクロコンピユータ
を停止させる手段とを備える場合に、マイクロコ
ンピユータの停止中に割込み信号が発生したとき
に所定の時間マイクロコンピユータを停止状態に
保持する手段を設ける構成としたものである。
〈作用〉
上記の構成においては、電源ONの直後でマイ
クロコンピユータの停止中に電源電圧が第1の所
定値以下になると、割込み信号が出力されるが、
マイクロコンピユータは停止中であるのでバツク
アツプRAMへの読み書き禁止動作はなされな
い。しかし、この場合は割込み信号が発生すると
所定の時間マイクロコンピユータが強制的に停止
状態に保持される。したがつて、その間に電源電
圧が第2の所定値以下になつても、マイクロコン
ピユータは停止状態に保持されているので、リセ
ツトがかかることはなく、バツクアツプRAMの
データ破壊を防止することができる。
クロコンピユータの停止中に電源電圧が第1の所
定値以下になると、割込み信号が出力されるが、
マイクロコンピユータは停止中であるのでバツク
アツプRAMへの読み書き禁止動作はなされな
い。しかし、この場合は割込み信号が発生すると
所定の時間マイクロコンピユータが強制的に停止
状態に保持される。したがつて、その間に電源電
圧が第2の所定値以下になつても、マイクロコン
ピユータは停止状態に保持されているので、リセ
ツトがかかることはなく、バツクアツプRAMの
データ破壊を防止することができる。
〈実施例〉
以下に本考案の一実施例を説明する。
第1図を参照し、割込み信号出力手段である比
較回路11の出力端子とリセツト信号出力手段で
ある比較回路12につながれたオンデイレータイ
マ13の出力端子とをNOR回路14に接続して
ある。そして、NOR回路14の出力端子をワン
シヨツト回路15に接続してある。そして、ワン
シヨツト回路15の出力端子をマイクロコンピユ
ータ(CPU)20のRES端子とアース間に接続
されたトランジスタ16のベース端子に接続して
ある。
較回路11の出力端子とリセツト信号出力手段で
ある比較回路12につながれたオンデイレータイ
マ13の出力端子とをNOR回路14に接続して
ある。そして、NOR回路14の出力端子をワン
シヨツト回路15に接続してある。そして、ワン
シヨツト回路15の出力端子をマイクロコンピユ
ータ(CPU)20のRES端子とアース間に接続
されたトランジスタ16のベース端子に接続して
ある。
ここで、NOR回路14,ワンシヨツト回路1
5及びトランジスタ16により、マイクロコンピ
ユータ20の停止中に割込み(NMI)信号が発
生したときに所定の時間マイクロコンピユータ2
0を停止状態に保持する手段を構成している。
5及びトランジスタ16により、マイクロコンピ
ユータ20の停止中に割込み(NMI)信号が発
生したときに所定の時間マイクロコンピユータ2
0を停止状態に保持する手段を構成している。
次に第2図をあわせて参照しつつ作用を説明す
る。
る。
電源ON時は電源電圧VBの上昇により比較回路
11,12の出力がHレベルとなるが、オンデイ
レータイマ13の働きにより、マイクロコンピユ
ータ20は停止状態に保持される。
11,12の出力がHレベルとなるが、オンデイ
レータイマ13の働きにより、マイクロコンピユ
ータ20は停止状態に保持される。
このとき、始動により電源電圧VBが第1の所
定値VS1以下になると比較回路11の出力がLレ
ベルに反転し、これがNMI信号としてマイクロ
コンピユータ20に供給される。しかし、マイク
ロコンピユータ20は停止状態にあるため、バツ
クアツプRAM30に対する読み書き禁止のプロ
グラム(第5図参照)は実行されない。
定値VS1以下になると比較回路11の出力がLレ
ベルに反転し、これがNMI信号としてマイクロ
コンピユータ20に供給される。しかし、マイク
ロコンピユータ20は停止状態にあるため、バツ
クアツプRAM30に対する読み書き禁止のプロ
グラム(第5図参照)は実行されない。
そして、NMI信号が発生すると、すなわち比
較回路11の出力がLレベルになると、オンデイ
レータイマ13の出力は未だLレベルであるか
ら、NOR回路14の出力がHレベルとなり、そ
の立上がりに同期してワンシヨツト回路15から
所定時間巾のHレベルの信号が出力される。これ
によりトランジスタ16が導通し、マイクロコン
ピユータ20のRES端子が強制的にLレベルの
状態に保持される。
較回路11の出力がLレベルになると、オンデイ
レータイマ13の出力は未だLレベルであるか
ら、NOR回路14の出力がHレベルとなり、そ
の立上がりに同期してワンシヨツト回路15から
所定時間巾のHレベルの信号が出力される。これ
によりトランジスタ16が導通し、マイクロコン
ピユータ20のRES端子が強制的にLレベルの
状態に保持される。
したがつて、この間にパワーオンリセツト時間
Tが経過して、オンデイレータイマ13のみかけ
上の出力がHレベルとなつても、マイクロコンピ
ユータ20のRES端子はLレベルに保持される。
Tが経過して、オンデイレータイマ13のみかけ
上の出力がHレベルとなつても、マイクロコンピ
ユータ20のRES端子はLレベルに保持される。
この結果、電源電圧VBが第2の所定値VS2以下
になつて、比較回路12の出力がLレベルとな
り、同時にオンデイータイマ13の出力がLレベ
ルとなつても、マイクロコンピユータ20の
RES端子はLレベルのままで立下がることがな
く、リセツト信号も発生しない。これにより、バ
ツクアツプRAM30内のデータが破壊されるの
を防止できる。
になつて、比較回路12の出力がLレベルとな
り、同時にオンデイータイマ13の出力がLレベ
ルとなつても、マイクロコンピユータ20の
RES端子はLレベルのままで立下がることがな
く、リセツト信号も発生しない。これにより、バ
ツクアツプRAM30内のデータが破壊されるの
を防止できる。
その後、電源電圧VBが復帰すると、比較回路
11,12の出力がHレベルとなつて、先ずマイ
クロコンピユータ20のNMI端子がHレベルと
なり、次いでオンデイレータイマ13により規定
されるパワーオンリセツト時間Tの後にマイクロ
コンピユータ20のRES端子がHレベルとなつ
て、マイクロコンピユータ20の停止状態が解除
される。
11,12の出力がHレベルとなつて、先ずマイ
クロコンピユータ20のNMI端子がHレベルと
なり、次いでオンデイレータイマ13により規定
されるパワーオンリセツト時間Tの後にマイクロ
コンピユータ20のRES端子がHレベルとなつ
て、マイクロコンピユータ20の停止状態が解除
される。
〈考案の効果〉
以上説明したように本考案によれば、始動時に
電源電圧が不安定となつても、バツクアツプ
RAM内のデータを誤動作による破壊から保護す
ることができるという効果が得られる。
電源電圧が不安定となつても、バツクアツプ
RAM内のデータを誤動作による破壊から保護す
ることができるという効果が得られる。
第1図は本考案の一実施例を示す回路図、第2
図はその信号波形図、第3図は従来例を示す回路
図、第4図はその信号波形図、第5図はフローチ
ヤートである。 11,12……比較回路図、13……オンデイ
レータイマ、14……NOR回路、15……ワン
シヨツト回路、16……トランジスタ、20……
マイクロコンピユータ、30……バツクアツプ
RAM。
図はその信号波形図、第3図は従来例を示す回路
図、第4図はその信号波形図、第5図はフローチ
ヤートである。 11,12……比較回路図、13……オンデイ
レータイマ、14……NOR回路、15……ワン
シヨツト回路、16……トランジスタ、20……
マイクロコンピユータ、30……バツクアツプ
RAM。
Claims (1)
- 電源電圧が第1の所定値以下になつたときにマ
イクロコンピユータに割込み信号を出力してマイ
クロコンピユータにバツクアツプRAMへの読み
書き禁止動作をさせる手段と、電源電圧が前記第
1の所定値より低い第2の所定値以下になつたと
きにマイクロコンピユータにリセツト信号を出力
してマイクロコンピユータを停止させる手段とを
備える車載マイクロコンピユータにおいて、マイ
クロコンピユータの停止中に割込み信号が発生し
たときに所定時間マイクロコンピユータを停止状
態に保持する手段を設けたことを特徴とする車載
マイクロコンピユータのメモリ保護装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3451887U JPH0435958Y2 (ja) | 1987-03-11 | 1987-03-11 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3451887U JPH0435958Y2 (ja) | 1987-03-11 | 1987-03-11 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63143954U JPS63143954U (ja) | 1988-09-21 |
| JPH0435958Y2 true JPH0435958Y2 (ja) | 1992-08-25 |
Family
ID=30843147
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3451887U Expired JPH0435958Y2 (ja) | 1987-03-11 | 1987-03-11 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0435958Y2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8773837B2 (en) | 2007-03-17 | 2014-07-08 | Illinois Tool Works Inc. | Multi pulse linear ionizer |
| US8885317B2 (en) | 2011-02-08 | 2014-11-11 | Illinois Tool Works Inc. | Micropulse bipolar corona ionizer and method |
| US9125284B2 (en) | 2012-02-06 | 2015-09-01 | Illinois Tool Works Inc. | Automatically balanced micro-pulsed ionizing blower |
| USD743017S1 (en) | 2012-02-06 | 2015-11-10 | Illinois Tool Works Inc. | Linear ionizing bar |
| US9380689B2 (en) | 2008-06-18 | 2016-06-28 | Illinois Tool Works Inc. | Silicon based charge neutralization systems |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6937455B2 (en) | 2002-07-03 | 2005-08-30 | Kronos Advanced Technologies, Inc. | Spark management method and device |
| US7053565B2 (en) | 2002-07-03 | 2006-05-30 | Kronos Advanced Technologies, Inc. | Electrostatic fluid accelerator for and a method of controlling fluid flow |
-
1987
- 1987-03-11 JP JP3451887U patent/JPH0435958Y2/ja not_active Expired
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8773837B2 (en) | 2007-03-17 | 2014-07-08 | Illinois Tool Works Inc. | Multi pulse linear ionizer |
| US9380689B2 (en) | 2008-06-18 | 2016-06-28 | Illinois Tool Works Inc. | Silicon based charge neutralization systems |
| US8885317B2 (en) | 2011-02-08 | 2014-11-11 | Illinois Tool Works Inc. | Micropulse bipolar corona ionizer and method |
| US9125284B2 (en) | 2012-02-06 | 2015-09-01 | Illinois Tool Works Inc. | Automatically balanced micro-pulsed ionizing blower |
| USD743017S1 (en) | 2012-02-06 | 2015-11-10 | Illinois Tool Works Inc. | Linear ionizing bar |
| US9510431B2 (en) | 2012-02-06 | 2016-11-29 | Illinois Tools Works Inc. | Control system of a balanced micro-pulsed ionizer blower |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63143954U (ja) | 1988-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5949350A (ja) | 車輛制御用コンピュータにおけるバックアップメモリの内容保護装置 | |
| JPH0460245B2 (ja) | ||
| JPH0435959Y2 (ja) | ||
| JP3178129B2 (ja) | メモリバックアップ保護装置 | |
| JPS63143954U (ja) | ||
| JPS5816318A (ja) | マイクロコンピユ−タ用安定化電源装置 | |
| JPH0325813B2 (ja) | ||
| JP3832117B2 (ja) | プログラマブルコントローラのバックアップデータ保護方法及びプログラマブルコントローラ | |
| JP2809752B2 (ja) | メモリアクセス回路 | |
| JPS6132438Y2 (ja) | ||
| JP4655398B2 (ja) | バックアップ機能を備えた車両用制御装置 | |
| JP3722500B2 (ja) | セキュリティ機構付き機器における電源切断検出装置 | |
| JPH04246794A (ja) | 携帯形半導体記憶装置及びその記憶データの保護方法 | |
| JPS6315954Y2 (ja) | ||
| JPH0534040Y2 (ja) | ||
| JP3571132B2 (ja) | 制御回路 | |
| JPH0738990Y2 (ja) | 電子機器の電圧低下検出回路 | |
| JPH054022Y2 (ja) | ||
| JPH07101391B2 (ja) | ウオツチ・ドツグ・タイマ禁止回路 | |
| JPH0726748Y2 (ja) | リセット回路 | |
| JPH0426916Y2 (ja) | ||
| JPS62157955A (ja) | メモリプロテクト回路 | |
| GB2213966A (en) | Device for monitoring electronic equipment | |
| JPS6142001A (ja) | 自動車用制御装置の誤動作防止装置 | |
| KR900000848Y1 (ko) | 자동차의 전원 다운 검출회로 |