JPS61128309A - Reset control circuit - Google Patents
Reset control circuitInfo
- Publication number
- JPS61128309A JPS61128309A JP59250803A JP25080384A JPS61128309A JP S61128309 A JPS61128309 A JP S61128309A JP 59250803 A JP59250803 A JP 59250803A JP 25080384 A JP25080384 A JP 25080384A JP S61128309 A JPS61128309 A JP S61128309A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- reset
- speed clock
- reset terminal
- turned
- 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
Abstract
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、2系統の発振クロックを切換えて用いるマイ
クロプロセッサのリセット制御回路に関するものである
。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a reset control circuit for a microprocessor that switches between two systems of oscillation clocks.
従来の技術
従来マイクロプロセッサにおいて、電源電圧が一定電圧
になる前にリセットをかけるようにして、電源電圧が一
定電圧よシ小さくなった時にグログラム進行が誤動作す
ることを防止している。この目的のために、リセット端
子に定電圧検出回路を接続して動作下限電圧を設定して
いる(例えば特開昭66−53717号公報)。BACKGROUND OF THE INVENTION In a conventional microprocessor, a reset is applied before the power supply voltage becomes a constant voltage to prevent the program progression from malfunctioning when the power supply voltage becomes smaller than the constant voltage. For this purpose, a constant voltage detection circuit is connected to the reset terminal to set the operating lower limit voltage (for example, Japanese Patent Laid-Open No. 66-53717).
一方、従来のマイクロプロセッサにおいては、高速のク
ロックと低速のクロックの切換装置を設け、例えばスタ
ンバイ時においては、通常使用時の高速クロックを低速
クロックに切換えて低消費電力化をはかシ、かつ通常使
用時には再び以前の高速クロックに切換えて処理を行な
っている(例えば特開昭59−5328号公報)。On the other hand, conventional microprocessors are equipped with a switching device between a high-speed clock and a low-speed clock. For example, during standby, the high-speed clock used in normal use is switched to a low-speed clock to reduce power consumption. During normal use, processing is performed by switching back to the previous high-speed clock (for example, Japanese Patent Laid-Open No. 59-5328).
発明が解決しようとする問題点
上記従来例のような2系統のクロ′ツ、りを切換えて用
いているプロセッサにおいても、リセット端子は一つし
かなく、設定できる動作下限電圧値は一つだけであった
。Problems to be Solved by the Invention Even in a processor that switches between two systems of clocks, such as the conventional example above, there is only one reset terminal, and only one lower limit operating voltage value can be set. Met.
このような構成では、高速のクロック使用中に許容でき
る動作下限電圧と低速のクロック使用中に許容できる動
作下限電圧が異なる場合でも・どちらか一方の(多くの
場合高速クロックで許容できる動作下限電圧の方が高い
ため、高速クロックで許容できる動作下限電圧)しか設
定できないという問題点を有していた。In such a configuration, even if the lower operating limit voltage that can be tolerated when using a high-speed clock is different from the lower operating limit voltage that can be tolerated when using a low-speed clock; , the problem is that only the minimum operating voltage that is allowable with high-speed clocks can be set.
本発明はかかる点に鑑み、簡単な構成で、高速クロック
動作時の動作下限電源電圧と低速クロック動作時の動作
下限電源電圧を設定できるリセット制御装置を提供する
ことを目的とする。In view of the above, it is an object of the present invention to provide a reset control device that has a simple configuration and can set the lower limit power supply voltage for high-speed clock operation and the lower limit power supply voltage for low-speed clock operation.
問題点を解決するための手段
本発明は、高速クロックと低速クロックの使用状態を示
すクロック切換信号を出力するクロック切換装置と、上
記クロック切換信号の制御により高速クロック使用時の
み有効となる第1のリセット端子と使用クロックにかか
わらず有効となる第2のリセット端子を備え、上記第1
のリセット端子に高速動作時の動作下限電圧検出回路を
接続し、上記第2のリセット端子に低速動作時の動作下
限電圧検出回路を接続することを特徴とするリセット制
御装置である。Means for Solving the Problems The present invention provides a clock switching device that outputs a clock switching signal indicating the use status of a high-speed clock and a low-speed clock, and a first clock switching device that is effective only when the high-speed clock is used by controlling the clock switching signal. and a second reset terminal that is valid regardless of the clock used,
The reset control device is characterized in that a lower limit voltage detection circuit for high-speed operation is connected to the reset terminal of the second reset terminal, and a lower limit voltage detection circuit for low-speed operation is connected to the second reset terminal.
作 用
本発明は上記の構成により、高速動作時の動作下限電圧
が低速動作時の動作下限電圧より高いとすると、電源電
圧が高速動作時下限電圧より小さくな石と高速クロック
使用時は高速動作時の動作下限電圧検出回路により上記
第1のリセット端子にリセット信号が与えられてプロセ
ッサはリセットされるが、低速クロック使用時はクロッ
ク切換信号の制御により第1のリセット端子は無効であ
りプロセッサはリセットされない。さらに低速クロック
使用時に、電源電圧が低速動作時下限電圧よシ小さくな
ると、低速動作時の動作下限電圧検出回路により上記第
2のリセット端子にリセット信号が与えられ、プロセッ
サはリセットされる。Effects The present invention has the above-described configuration, so that if the lower limit voltage for high-speed operation is higher than the lower limit voltage for low-speed operation, when the power supply voltage is lower than the lower limit voltage for high-speed operation and a high-speed clock is used, high-speed operation is possible. The lower limit voltage detection circuit applies a reset signal to the first reset terminal to reset the processor, but when a low-speed clock is used, the first reset terminal is disabled under the control of the clock switching signal and the processor is reset. Not reset. Furthermore, when the low-speed clock is used, when the power supply voltage becomes lower than the lower limit voltage for low-speed operation, the lower-limit operation voltage detection circuit for low-speed operation applies a reset signal to the second reset terminal, and the processor is reset.
実施例
第1図は本発明のマイクロプロセッサのリセット制御回
路の実施例のブロック図を示す。Embodiment FIG. 1 shows a block diagram of an embodiment of a reset control circuit for a microprocessor according to the present invention.
第1図において、1はリセット端子A、2はリセット端
子B、3はリセット端子A1の出力を反転するNOTゲ
ート、4は高速クロック又は低速クロックの切換信号C
を出力するクロック切換制御部、5は上記リセット端子
B2の入力信号と上″ 記クロック切換制御部4の出力
Cを入−力するNORゲート、6“は上記NOTゲート
3の出力と上記NORゲート5の出力を入力とするNO
Rゲート、′7は上記NORゲート6の出力をリセット
入力とし、入力dが1L″の時プロセッサのリセットシ
ーケンスを生成するリセットシーケンス生成部、8は3
.5v検出回路であり、その出力は上記リセット端子A
1に接続され、9は4.6v検出回路でありその出力は
リセット端子B2に接続されている。In FIG. 1, 1 is a reset terminal A, 2 is a reset terminal B, 3 is a NOT gate that inverts the output of the reset terminal A1, and 4 is a high-speed clock or low-speed clock switching signal C.
5 is a NOR gate that receives the input signal of the reset terminal B2 and the output C of the clock switching control section 4, and 6 is a clock switching control section that outputs the output of the NOT gate 3 and the NOR gate. NO with the output of 5 as input
R gate, '7 is a reset sequence generator which takes the output of the NOR gate 6 as a reset input and generates a processor reset sequence when the input d is 1L''; 8 is 3;
.. This is a 5V detection circuit, and its output is connected to the reset terminal A above.
1, and 9 is a 4.6V detection circuit whose output is connected to the reset terminal B2.
電源電圧は通常6.Ovで使用するものとする。The power supply voltage is usually 6. It shall be used in Ov.
以上のように構成された本実施例のリセット回クロック
切換制御部4は、高速クロックル低速クロックの切換信
号Cを発生する、クロック切換信号Cは、高速クロック
使用時に1L′となシ、低速クロック使用時i@H’と
なる。従って、高速クロック使用時、即ちクロック切換
信号がりIのときは、リセット端子B2がLになるとN
ORゲート6の出力が′″H’となり、従ってNORゲ
ート6の出力が@L1となるためリセットシーケンス生
成部7によってプロセッサはリセットされる。しかし、
低速クロック使用時は、クロック切換信号Cが1H”と
なるためリセット端子B2が@L”となってもプロセッ
サはリセットされない。The reset clock switching control section 4 of this embodiment configured as described above generates a switching signal C between a high speed clock and a low speed clock. When used, it becomes i@H'. Therefore, when using a high-speed clock, that is, when the clock switching signal is I, when the reset terminal B2 becomes L, N
Since the output of the OR gate 6 becomes ``H'' and therefore the output of the NOR gate 6 becomes @L1, the processor is reset by the reset sequence generator 7. However,
When a low-speed clock is used, the clock switching signal C becomes 1H", so even if the reset terminal B2 becomes @L", the processor is not reset.
一方−、リセット端子A1が@L”となると、NOTゲ
ート3の出力が’H”となり、従ってNORゲート6の
出力がg I、 +eとなるため、使用クロックにかか
わらずプロセッサはリセットされる。On the other hand, when the reset terminal A1 becomes @L'', the output of the NOT gate 3 becomes 'H', and therefore the output of the NOR gate 6 becomes g I,+e, so that the processor is reset regardless of the clock used.
3.6v検出回路8は、電源電圧が3.5vよシ小さく
なると@L″を出力し、3.5v以上の時@H″を出力
する。また、4.6v検出回路9は、電源電圧が4.5
vより小さくなると@L”を出力し、4.6v以上の時
′″H”を出力する。The 3.6v detection circuit 8 outputs @L'' when the power supply voltage is smaller than 3.5V, and outputs @H'' when the power supply voltage is 3.5V or more. Further, the 4.6v detection circuit 9 has a power supply voltage of 4.5V.
When it is smaller than v, it outputs @L", and when it is 4.6v or more, it outputs '"H".
なおプロセッサがリセットされた時、クロックは高速ク
ロックがセレクトされるものとする。It is assumed that when the processor is reset, a high-speed clock is selected as the clock.
第2図に、高速クロックを使用した場合の電源電圧の変
化に対するタイミングチャートを示す。FIG. 2 shows a timing chart for changes in power supply voltage when a high-speed clock is used.
同図中aはリセット端子A1の状態、bはリセット端子
Bの状態、Cはクロック切換制御部4の出力であるクロ
ック切換信号、dはリセットシーケンス生成部7の入力
の状態を示す。In the figure, a shows the state of the reset terminal A1, b shows the state of the reset terminal B, C shows the clock switching signal output from the clock switching control section 4, and d shows the state of the input to the reset sequence generating section 7.
電源電圧が4.5■より小さいときは、リセット端子B
2の入力すはw 1. aであり、高速クロック使用時
はクロック切換信号CはIILIIなので、プロセッサ
はリセットされ、電源電圧が4.5v以上になればリセ
ットは解除されて高速動作が行なわれる。When the power supply voltage is less than 4.5■, reset terminal B
2 input is w 1. a, and when a high-speed clock is used, the clock switching signal C is IILII, so the processor is reset, and when the power supply voltage becomes 4.5 V or higher, the reset is canceled and high-speed operation is performed.
即ち高速クロック発振時は電源電圧が4.5vよシ小さ
くなるとリセットされる。That is, during high-speed clock oscillation, it is reset when the power supply voltage becomes smaller than 4.5V.
第3図に、低速クロックに切換えた場合の電源電圧の変
化に対するタイミングチャートを示す。FIG. 3 shows a timing chart for changes in power supply voltage when switching to a low-speed clock.
同図中の信号名は第2図と同一である。The signal names in the figure are the same as in FIG. 2.
パワーオンリセットの時は、高速クロックがセレクトさ
れるので、電源電圧が4.6■より小さい時はプロセッ
サはリセットシーケンスの中にある。During a power-on reset, the high speed clock is selected, so when the power supply voltage is less than 4.6cm, the processor is in a reset sequence.
電源電圧が4.5v以上になるとリセット信号a。When the power supply voltage becomes 4.5V or higher, a reset signal a is generated.
b共に@H″となるので、高速クロックによる動作が行
なわれる。次に命令によりクロックを切換えて低速クロ
ックを使用すると、クロック切換信号Cはw HBとな
り、リセット端子B2の状態はりセットに関して無効と
なる。従ってこの時は、リセット端子A1の状態により
リセットが行なわれる。Since both B and B become @H'', operation is performed using the high-speed clock.Next, when the clock is switched by a command and a low-speed clock is used, the clock switching signal C becomes wHB, and the state of the reset terminal B2 is invalid regarding the set. Therefore, at this time, the reset is performed depending on the state of the reset terminal A1.
即ち低速クロックを使用している場合は、電源電圧が3
.5■より小さくなった時点でリセットが行なわれる。In other words, when using a low-speed clock, the power supply voltage is 3
.. A reset is performed when the value becomes smaller than 5■.
以上のように本実施例忙よれば、クロック切換信号が+
1 L #の時即ち高速クロックを使用中のみ有効とな
るリセット端子B2と、使用クロックにかかわらず有効
となるリセット端子A1を設け、リセット端子B2には
4.5v検出回路を接続し、リセット端子A1には3.
5v検出回路を接続することによシ、高速クロック使用
時には電源電圧が4.6vより小さくなるとリセットし
て、高速動作時の電源異常時に確実にリセットを行ない
、低速クロック使用時即ちパワーセーブ動作の時は、電
源電圧が3.6vよシ小さくなった時にリセットをかけ
、低速動作時には電源変動に対してマージンをもたせる
ことができる。As described above, according to this embodiment, the clock switching signal is
A reset terminal B2, which is valid only when the high-speed clock is in use, and a reset terminal A1, which is valid regardless of the clock used, are provided.A 4.5V detection circuit is connected to the reset terminal B2, and the reset terminal B2 is valid only when the high-speed clock is in use. A1 has 3.
By connecting a 5V detection circuit, when a high-speed clock is used, it is reset when the power supply voltage becomes less than 4.6V, and when a power supply abnormality occurs during high-speed operation, it is reliably reset, and when a low-speed clock is used, that is, power saving operation. When the power supply voltage becomes smaller than 3.6V, a reset can be applied to provide a margin against power supply fluctuations during low-speed operation.
なお、本実施例においてシステムクロックを高速クロッ
クにした時の動作下限電圧を4.5v、低速クロックに
した時の動作下限電圧を3.5■としたが、これらの電
圧は、この値に限るものではなく、そのシステムの状況
に応じた値に設定すればよいものである。In addition, in this example, the lower limit voltage for operation when the system clock is set to a high speed clock is 4.5V, and the lower limit voltage for operation when set to a low speed clock is set to 3.5V, but these voltages are limited to these values. It is not a fixed value, but should be set to a value that corresponds to the system situation.
発明の効果
以上述べてきたように、本発明によれば、きわめて簡単
な回路構成で、高速クロック使用時の動作下限電源電圧
と低速クロック使用時の動作下限電源電圧を設定するこ
とができ、その実用的効果はきわめて大なるものがある
。Effects of the Invention As described above, according to the present invention, the lower limit power supply voltage when using a high-speed clock and the lower limit power supply voltage when using a low-speed clock can be set with an extremely simple circuit configuration. The practical effects are extremely large.
第1図は本発明における一実施例のリセット制御装置の
ブロック図、第2図は同実施例の高速クロック使用時の
電源電圧の変化に対する動作波形図、第3図は同実施例
の高速クロックから低速クロックに切換えた場合の電源
電圧の変化に対する動作波形図である。
1・・・・・・リセット端子へ、2・・・・・リセット
端子B、4・・・・・・クロック切換制御部・
代理人の氏名 弁理士 中 尾 敏 男 ほか1名第1
図
第2図
Vcc
第3図
%tFIG. 1 is a block diagram of a reset control device according to an embodiment of the present invention, FIG. 2 is an operational waveform diagram for changes in power supply voltage when using a high-speed clock of the same embodiment, and FIG. 3 is a high-speed clock of the same embodiment. FIG. 4 is an operation waveform diagram for changes in power supply voltage when switching from a low-speed clock to a low-speed clock. 1... To reset terminal, 2... Reset terminal B, 4... Clock switching control unit/Name of agent Patent attorney Toshio Nakao and 1 other person 1st
Figure 2 Vcc Figure 3 %t
Claims (1)
切換信号を出力するクロック切換回路と、上記クロック
切換信号の制御により高速クロック使用時のみ有効とな
る第1のリセット端子と、使用クロックにかかわらず有
効となる第2のリセット端子と備えたことを特徴とする
リセット制御回路。A clock switching circuit that outputs a clock switching signal indicating the use status of the high-speed clock and the low-speed clock, a first reset terminal that is enabled only when the high-speed clock is used under the control of the clock switching signal, and a first reset terminal that is enabled regardless of the clock used. What is claimed is: 1. A reset control circuit comprising: a second reset terminal;
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59250803A JPS61128309A (en) | 1984-11-28 | 1984-11-28 | Reset control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59250803A JPS61128309A (en) | 1984-11-28 | 1984-11-28 | Reset control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61128309A true JPS61128309A (en) | 1986-06-16 |
| JPH0332805B2 JPH0332805B2 (en) | 1991-05-14 |
Family
ID=17213280
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59250803A Granted JPS61128309A (en) | 1984-11-28 | 1984-11-28 | Reset control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61128309A (en) |
-
1984
- 1984-11-28 JP JP59250803A patent/JPS61128309A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0332805B2 (en) | 1991-05-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS61156338A (en) | Multiprocessor system | |
| US5515539A (en) | Apparatus and method for reducing power consumption by peripheral devices after downloading a program therefrom | |
| JPS6326716A (en) | Central processing unit | |
| JPS61128309A (en) | Reset control circuit | |
| JPS61262827A (en) | Semiconductor integrated circuit device | |
| JPH01211013A (en) | Stand-by circuit for microprocessor | |
| JPH0573176A (en) | Reset circuit | |
| KR100272531B1 (en) | Method for prohibitting exhaust of power source in electronic equipment | |
| JPH05165543A (en) | Semiconductor integrated circuit equipped with clock compensating circuit | |
| JPH04167113A (en) | Information processor | |
| JPS61245242A (en) | Interruption input device | |
| JP2580673B2 (en) | Power control device | |
| JPH01137355A (en) | Output circuit for one-chip microprocessor | |
| JPS63106025A (en) | Semiconductor integrated circuit device | |
| JPS61217816A (en) | Microcomputer | |
| JP2830216B2 (en) | Standby circuit | |
| JPS63257995A (en) | Refreshing control circuit | |
| JPS62214419A (en) | Arithmatic and control unit | |
| JPS63292260A (en) | Direct memory access circuit | |
| JPS61184860A (en) | Semiconductor integrated circuit | |
| JPS5870333A (en) | Dynamic CMOS integrated circuit device | |
| JPS62257670A (en) | Control device for floppy disk device | |
| JPH04147332A (en) | arithmetic processing unit | |
| JPH04178713A (en) | Microcomputer | |
| JPS60237518A (en) | Electronics |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |