JPS6118021A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPS6118021A JPS6118021A JP59137183A JP13718384A JPS6118021A JP S6118021 A JPS6118021 A JP S6118021A JP 59137183 A JP59137183 A JP 59137183A JP 13718384 A JP13718384 A JP 13718384A JP S6118021 A JPS6118021 A JP S6118021A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- oscillation
- signal
- oscillator
- clock
- 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
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Power Sources (AREA)
- Microcomputers (AREA)
Abstract
Description
【発明の詳細な説明】
[技術分野]
この発明は、データ処理技術さらにはデータ処理装置に
おける発振停止処理に適用して特に有効な技術に関し、
例えば低消費電力化のため原発振を停止させるモードを
有するマイクロコンピュータシステムに利用して有効な
技術に関する。[Detailed Description of the Invention] [Technical Field] The present invention relates to a data processing technique and a technique particularly effective when applied to oscillation stop processing in a data processing device.
For example, the present invention relates to a technique that is effective when used in a microcomputer system having a mode for stopping primary oscillation in order to reduce power consumption.
[背景技術j
マイクロコンピュータやICを使った計算機等では、シ
ステムの動作クロック信号を作るために、水晶振動子の
ような発振子を用いた発振回路が設けられる。このよう
なデータ処理システムにおいては、例えばシステムが間
欠動作するような場合、原発振を停止させることにより
マイクロプロセッサやメモリ等の状態を一時的に停止さ
せることにより、消費電力を少なくすることができる。[Background Art j] In computers using microcomputers and ICs, an oscillation circuit using an oscillator such as a crystal oscillator is provided in order to generate an operating clock signal for the system. In such a data processing system, for example, when the system operates intermittently, power consumption can be reduced by stopping the primary oscillation and temporarily stopping the state of the microprocessor, memory, etc. .
そこで、外部からの信号やCPUからの命令によってク
ロックを停めてシステムを停止させるホールト機能を有
するようにされたものがある(例えば、日立製作所[株
]が昭和58年9月に発行した日立4ビツト1チツプマ
イクロコンピユータシステム、HMC840シリーズ、
LCD−IV [(D6139001ユーザーズマニュ
アル第29頁、第37頁参照)。Therefore, some devices have a halt function that stops the system by stopping the clock in response to an external signal or a command from the CPU (for example, Hitachi 4, which was published by Hitachi, Ltd. in September 1980 Bit 1 chip microcomputer system, HMC840 series,
LCD-IV [(See pages 29 and 37 of the D6139001 user's manual).
このようなホールト機能を有するマイクロコンピュータ
システムでは、タイマ等からの割込みによってシステム
の動作が再開されるようにされる。In a microcomputer system having such a halt function, the operation of the system is restarted by an interrupt from a timer or the like.
しかしながら、発振子を用いた発振回路を有するシステ
ムでは、システムの再スタート時の電源供給により発振
が開始されてから、所定の時間が経過するまでの期間、
発振子の発振動作が不安定となり、非常に高い周波数で
異常発振することがある。However, in a system that has an oscillation circuit using an oscillator, the period from when oscillation starts due to power supply when restarting the system until a predetermined time elapses;
The oscillation operation of the oscillator becomes unstable, and abnormal oscillation may occur at a very high frequency.
特に、最近では発振子として、水晶振動子に比べて安価
なセラミック振動子が使用されることがあるが、セラミ
ック振動子は水晶振動子に比べてインピーダンスが高い
ため、発振開始直後の不安定な時間が長くなる。In particular, ceramic resonators, which are cheaper than crystal resonators, are sometimes used as resonators these days, but ceramic resonators have higher impedance than crystal resonators, so they are unstable immediately after oscillation starts. It takes longer.
このような異常周波数の原発振信号がシステムに供給さ
れると、誤まった書込み制御信号が形成されて必要なデ
ータを保持しているRAM (ランダム・アクセス・メ
モリ)等に印加され、データが破壊されたりするおそれ
がある。When an original oscillation signal with such an abnormal frequency is supplied to the system, an erroneous write control signal is generated and applied to a RAM (random access memory) etc. that holds the necessary data, causing the data to be lost. There is a risk that it may be destroyed.
[発明の目的]
この発明の目的は、低消費電力化のため、発振子の発振
を停止させるようなモードを有する間欠動作可能なデー
タ処理システムにおいて、発振開始直後の異常発振によ
りメモリ等に保持されているデータが破壊されるような
データエラーを防止できるようにし、これによってシス
テムの安定した間欠動作を保証することにある。[Object of the Invention] The object of the present invention is to reduce power consumption in a data processing system that can operate intermittently and has a mode in which the oscillation of an oscillator is stopped. The object of the present invention is to prevent data errors that would destroy data being stored, thereby ensuring stable intermittent operation of the system.
この発明の他の目的は1発振子の発振を停止させるよう
なモードを有するデータ処理システムを安価に構成でき
るようにすることにある。Another object of the present invention is to enable inexpensive construction of a data processing system having a mode in which oscillation of one oscillator is stopped.
この発明の前記ならびにそのほかの目的と新規な特徴に
ついては1本明細書の記述および添附図面から明かにな
るであろう。The above and other objects and novel features of the present invention will become clear from the description of the present specification and the accompanying drawings.
[発明の概要]
本願において開示される発明のうち代表的なものの概要
を説明すれば、下記のとおりである。[Summary of the Invention] Representative inventions disclosed in this application will be summarized as follows.
すなわち、システムの動作クロック信号を形成する基準
となる信号を発生するため高い周波数で発振する発振子
を含む発振回路の他に、低い周波数で発振する発振子を
含む発振回路を設け、システムの動作停止時には上記高
い周波数の発振子の動作を停止させることで、消費電力
を減少させるとともに、低い周波数の発振子からの発振
信号を分周してタイマを動作させ、このタイマからの出
力によってシステムの動作を再開させる割込み信=4−
号を形成して高い周波数の発振子の発振を開始させるよ
うにし、かつこの割込み信号を遅延する遅延回路を設け
て、その遅延信号をシステムの動作クロック信号を形成
する回路に供給させて、その動作を制御するようにして
、発振子の発振動作開始後一定時間経過してからシステ
ムの動作クロック信号が形成されるようにし、これによ
って発振開始直後の異常発振によるデータエラーを防止
するという上記目的を達成するものである。In other words, in addition to an oscillation circuit that includes an oscillator that oscillates at a high frequency to generate a reference signal that forms the system's operating clock signal, an oscillator circuit that includes an oscillator that oscillates at a low frequency is provided to control system operation. When stopped, the operation of the high frequency oscillator is stopped to reduce power consumption, and the oscillation signal from the low frequency oscillator is divided to operate a timer, and the output from this timer is used to control the system. An interrupt signal for restarting the operation is formed to start oscillation of a high frequency oscillator, and a delay circuit is provided to delay this interrupt signal, and the delayed signal is used as the operating clock signal of the system. The system operation clock signal is supplied to the forming circuit and its operation is controlled so that the system operating clock signal is formed after a certain period of time has elapsed after the oscillator starts oscillating. This achieves the above objective of preventing data errors caused by.
[実施例]
第1図は、本発明を4ビツトシングルチツプマイクロコ
ンピユータ(以下シングルチップマイコンと称する)に
適用した場合の一実施例を示す。[Embodiment] FIG. 1 shows an embodiment in which the present invention is applied to a 4-bit single-chip microcomputer (hereinafter referred to as a single-chip microcomputer).
同図において、鎖線Aで囲まれた各回路ブロックは、単
結晶シリコンのような一個の半導体基板上において形成
される。In the figure, each circuit block surrounded by a chain line A is formed on a single semiconductor substrate such as single crystal silicon.
シングルチップマイコンMPUは、内部のROM(リー
ド・オンリ・メモリ)に格納されたプログラムに従って
システム各部のコントロールを行なうマイクロプロセッ
サ1と、プログラムの実行に必要なデータやプログラム
の実行によって得られたデータが記憶されるラム(随時
読出し書込み可能なメモリ)2、システムの動作クロッ
ク信号の基準となるクロックを発生する第1の発振回路
3、この第1の発振回路3から供給されるクロックに基
づいてシステム内部の各種クロックパルスを形成するク
ロックパルス・ジェネレータ4、およびシステムに内蔵
された時計機能を実現するためその基準クロックを形成
する第2の発振回路5と、この発振回路5から供給され
るクロックを計数してタイマ割込み信号を形成するカウ
ンタ6等により構成されている。The single-chip microcomputer MPU includes a microprocessor 1 that controls each part of the system according to programs stored in an internal ROM (read-only memory), and a microprocessor 1 that controls each part of the system according to a program stored in an internal ROM (read-only memory). RAM (memory that can be read and written at any time) 2, a first oscillation circuit 3 that generates a clock that serves as a reference for the system operating clock signal, and a system based on the clock supplied from the first oscillation circuit 3. A clock pulse generator 4 that forms various internal clock pulses, a second oscillation circuit 5 that forms a reference clock for realizing the clock function built into the system, and a clock supplied from this oscillation circuit 5. It is composed of a counter 6 and the like that counts and forms a timer interrupt signal.
また、上記マイクロプロセッサ1は、特に制限されない
が、プログラムが格納されたROM、次に読み出される
命令のアドレスがロードされるプログラムカウンタ、R
OMから読み出された命令コードをデコードして内部の
制御信号を形成する命令デコーダ、アキュームレータや
アドレスレジスタのようなレジスタ類、四則演算や論理
演算を行なうALU (演算論理ユニット)およびI1
0ボート等によって構成されている。The microprocessor 1 also includes, but is not limited to, a ROM in which a program is stored, a program counter into which the address of the next instruction to be read is loaded, and an R
An instruction decoder that decodes instruction codes read from the OM to form internal control signals, registers such as accumulators and address registers, ALU (arithmetic logic unit) and I1 that perform arithmetic operations and logical operations.
It consists of 0 boats, etc.
この実施例では、特に制限されないが、正確な時計機能
を実現するため、第2の発振回路5を構成するためチッ
プに外付けされた発振子7aとして、32kHz (正
確には32.768kHz)のような比較的低い周波数
で発振する水晶振動子が使用され、この32kHzの原
発振信号をカウンタ6で分周することにより時計用のク
ロックが得られる。In this embodiment, although not particularly limited, in order to realize an accurate clock function, an oscillator 7a of 32 kHz (32.768 kHz to be exact) is used as an oscillator 7a externally attached to the chip to configure the second oscillation circuit 5. A crystal resonator that oscillates at a relatively low frequency is used, and a clock for a watch is obtained by frequency-dividing this 32 kHz original oscillation signal by a counter 6.
一方、主としてシステムの動作クロック信号を形成する
際の基準となるクロックを発生する第1の発振回路3を
構成する発振子7bとしては、例えば400kHzのよ
うな高い周波数で発振するセラミック振動子が使用され
ている。これによって、時計用クロックよりも高い周波
数のシステムクロック信号が形成され、マイクロプロセ
ッサ等の高速動作が可能にされている。On the other hand, a ceramic resonator that oscillates at a high frequency such as 400 kHz is used as the oscillator 7b constituting the first oscillation circuit 3 that mainly generates a reference clock for forming the operating clock signal of the system. has been done. As a result, a system clock signal with a higher frequency than the clock is generated, enabling high-speed operation of microprocessors and the like.
そして、上記マイクロプロセッサlは、例えばシステム
を間欠動作させるような場合、ホールト命令を実行する
ことでプログラムによって上記第1の発振回路3の発振
動作を停止させることができるようにされている。その
ために、マイクロプロセッサ1から出力されたホールト
命令をラッチするラッチ回路8が設けられている。For example, when the system is to be operated intermittently, the microprocessor 1 is configured to be able to stop the oscillation operation of the first oscillation circuit 3 by a program by executing a halt command. For this purpose, a latch circuit 8 is provided to latch the halt command output from the microprocessor 1.
このラッチ回路8は、ホールト命令をラッチすると発振
子7bへの電圧の供給を遮断して発振を停止させるとと
もに、発振停止後上記カウンタ6から供給されるタイマ
割込み信号によって直ちに発振子7bへ電圧を印加して
発振を開始させるようにされている。When this latch circuit 8 latches the halt command, it cuts off the voltage supply to the oscillator 7b to stop the oscillation, and after stopping the oscillation, it immediately supplies the voltage to the oscillator 7b by the timer interrupt signal supplied from the counter 6. The voltage is applied to start oscillation.
また、この実施例では、上記カウンタ6から出力される
タイマ割込み信号を、停止中の上記第1の発振回路3が
タイマ割込み信号で再び起動される際に、発振子7bの
不安定な時期をやりすごすのに充分な時間だけ遅延させ
る遅延回路9が設けられている。In this embodiment, the timer interrupt signal output from the counter 6 is used to detect the unstable period of the oscillator 7b when the stopped first oscillation circuit 3 is restarted by the timer interrupt signal. A delay circuit 9 is provided to delay the process by a sufficient amount of time.
この遅延回路9は、例えば上記カウンタ6から上記ラッ
チ回路8へ供給される起動用クロック信号Aと、第2図
に示すようにこの起動用クロック信号Aよりも周波数の
高い前段の信号B、Cとの論理積をとるANDゲート回
路およびこのANDゲートの出力A、B、Cと上記クロ
ック信号Aとの論理積をとるANDゲート回路等により
構成されている。これによって、遅延回路9から、第2
図に示すように、起動用クロック信号Aの最初の立上が
りから一周期分遅れた遅延信号Eが出力される。This delay circuit 9 receives, for example, a starting clock signal A supplied from the counter 6 to the latch circuit 8, and signals B and C at the previous stage having a higher frequency than this starting clock signal A, as shown in FIG. , and an AND gate circuit that takes a logical product between the outputs A, B, and C of the AND gate and the clock signal A, and the like. As a result, the second
As shown in the figure, a delayed signal E delayed by one cycle from the first rise of the starting clock signal A is output.
この遅延信号Eが前記クロックパルス・ジェネレータ4
に供給され、動作されることにより、システム内の各部
へ供給される動作クロック信号としてのクロックパルス
が形成されるようにされている。This delayed signal E is applied to the clock pulse generator 4.
By being supplied to and operated by the system, a clock pulse is formed as an operating clock signal to be supplied to each part in the system.
従って、この実施例によれば、マイクロプロセッサ1が
休止状態へ移るときは、先ずホールト命令によって第1
の発振回路3の発振動作が停止される。これによって、
システム各部へのクロックパルスの供給が中断されてタ
イマ回路(第2の発振回路5とカウンタ6)を除く回路
の動作が停止される。ところで、上記各回路ブロックが
0MO8(相補型MO8FET)回路で構成された場合
、その消費電流は動作周波数に比例する。しかるに、上
記タイマ回路以外の回路部分は、タイマ回路に比べて高
い周波数のクロックパルスで動作されるため、クロック
パルスの停止により、システム全体としての消費電力は
大幅に減少される。具体的には、タイマ回路部での消費
電流が2μA程度であるのに対し、第1の発振回路3お
よびクロックパルスで動作される回路部分での消費電流
は1mA程度であるので、発振回路3の停止により大幅
な消費電力の低減が可能になる。Therefore, according to this embodiment, when the microprocessor 1 enters the hibernation state, the first
The oscillation operation of the oscillation circuit 3 is stopped. by this,
The supply of clock pulses to each part of the system is interrupted, and the operation of the circuits except the timer circuit (second oscillation circuit 5 and counter 6) is stopped. By the way, when each of the circuit blocks described above is constituted by an 0MO8 (complementary MO8FET) circuit, the current consumption thereof is proportional to the operating frequency. However, since the circuit portions other than the timer circuit are operated by clock pulses having a higher frequency than the timer circuit, the power consumption of the entire system is significantly reduced by stopping the clock pulses. Specifically, the current consumption in the timer circuit section is about 2 μA, while the current consumption in the first oscillation circuit 3 and the circuit section operated by clock pulses is about 1 mA. This makes it possible to significantly reduce power consumption.
しかも、上記実施例では、システムを再起動させるべく
タイマ回路(カウンタ6)から起動用クロック信号Aが
出力されると、第1の発振回路3が直ちに動作されてそ
の発振信号がクロックパルス・ジェネレータ4に供給さ
れるが、クロックパルス・ジェネレータ4は、それより
も起動用クロック信号−周期分遅れて発生される遅延信
号Eによって動作される。そのため、発振子7bの発振
開始直接の不安定な時期を経過してから、クロックパル
スが形成され各部へ供給されるようになる。Furthermore, in the above embodiment, when the timer circuit (counter 6) outputs the starting clock signal A to restart the system, the first oscillation circuit 3 is immediately activated and the oscillation signal is sent to the clock pulse generator. However, the clock pulse generator 4 is operated by a delay signal E that is generated with a delay of one cycle of the starting clock signal. Therefore, after the unstable period immediately after the oscillation of the oscillator 7b starts, clock pulses are formed and supplied to each part.
その結果、低消費電力化のための発振停止モードを有す
るシステムにおいて、発振子の発振開始直後の異常な発
振信号によりRAM等に誤まって書込み制御信号が供給
されて、内部のデータが破壊される等の事故を防止する
ことができる。As a result, in a system that has an oscillation stop mode to reduce power consumption, an abnormal oscillation signal immediately after the oscillator starts oscillating can cause a write control signal to be erroneously supplied to a RAM, etc., causing internal data to be destroyed. Accidents such as accidents can be prevented.
なお、上記実施例では、遅延回路9を、タイマ回路(カ
ウンタ6)から供給されるクロックを入力信号とするゲ
ート回路により構成しているが。In the above embodiment, the delay circuit 9 is constituted by a gate circuit whose input signal is the clock supplied from the timer circuit (counter 6).
これに限定されるものでなく例えば、タイマ回路から供
給される起動信号の立上がりをゆるやかにする時定数回
路と、この時定数回路の出力を入力信号とする論理しき
い値電圧の高いシュミット回路とにより遅延信号を形成
するようにしてもよい。Examples include, but are not limited to, a time constant circuit that slows the rise of the start signal supplied from a timer circuit, and a Schmitt circuit with a high logic threshold voltage that uses the output of this time constant circuit as an input signal. The delayed signal may be formed by
また、上記実施例では、プログラムによってホールト状
態を発生させて、発振およびシステムの動作を停止させ
ているが、外部から供給されるホールト要求信号を入力
する専用の端子をチップに設け、この外部端子へのホー
ルト要求信号によっても発振およびシステムの動作を停
止できるように構成してもよい。Further, in the above embodiment, a halt state is generated by a program to stop oscillation and system operation, but a dedicated terminal for inputting a halt request signal supplied from the outside is provided on the chip, and this external terminal The configuration may also be such that oscillation and system operation can be stopped by a halt request signal to.
さらに、ホールト状態を解除し、システムを起動させる
タイマ割込み信号も、内部のタイマ回路で発生させるの
ではなく、外部から供給できるように構成することも可
能である。Furthermore, the timer interrupt signal for canceling the halt state and activating the system can also be configured to be supplied from the outside instead of being generated by the internal timer circuit.
[効果]
(1)システムの動作クロック信号を形成する基準とな
る信号を発生するため高い周波数で発振する発振子を含
む発振回路の他に、低い周波数で発振する発振子を含む
発振回路を設け、システムの動作停止時には上記高い周
波数の発振子の発振を停止させることで、消費電力を減
少させるとともに、システムの動作を再開させる割込み
信号で直ちに発振子を動作させるようにし、かつこの割
込み信号を遅延する遅延回路を設けて、その遅延信号を
動作クロック信号を形成する回路(クロックパルス・ジ
ェネレータ)に供給させて、その動作を制御するように
したので、発振子の発振動作開始後一定時間経過してか
らシステムの動作クロック信号が形成されるようになる
という作用により。[Effects] (1) In addition to an oscillation circuit that includes an oscillator that oscillates at a high frequency to generate a reference signal that forms the operating clock signal of the system, an oscillation circuit that includes an oscillator that oscillates at a low frequency is provided. When the system stops operating, the oscillation of the high-frequency oscillator is stopped to reduce power consumption, and the oscillator is immediately activated by an interrupt signal that restarts system operation, and this interrupt signal is A delay circuit is provided, and the delayed signal is supplied to the circuit that forms the operating clock signal (clock pulse generator) to control its operation. After that, the system's operating clock signal is formed.
発振子の発振開始直後の異常発振によるデータエラーが
防止され、システムの安定した間欠動作が保証されると
いう効果がある。This has the effect of preventing data errors due to abnormal oscillation immediately after the oscillator starts oscillating, and ensuring stable intermittent operation of the system.
(2)システムの動作クロック信号を形成する基準とな
る信号を発生するため高い周波数で発振する発振子を含
む発振回路の他に、時計用クロックを発生するため低い
周波数で発振する発振子を含む発振回路を設け、システ
ムの動作停止時には上記高い周波数の発振子の発振を停
止させるようにしたので、高い周波数で発振する発振子
として安価なセラミック振動子を用いることができると
いう作用により1発振子の発振停止モードを有し間欠動
作可能にされたデータ処理システムを安価に構成するこ
とができるという効果がある。(2) In addition to an oscillation circuit that includes an oscillator that oscillates at a high frequency to generate a reference signal that forms the system's operating clock signal, it also includes an oscillator that oscillates at a low frequency to generate a watch clock. Since an oscillation circuit is provided and the oscillation of the high frequency oscillator is stopped when the system stops operating, an inexpensive ceramic resonator can be used as the oscillator that oscillates at a high frequency. This has the advantage that a data processing system that has an oscillation stop mode and is capable of intermittent operation can be constructed at low cost.
以上本発明者によってなされた発明を実施例に基づき具
体的に説明したが、本発明は上記実施例に限定されるも
のではなく、その要旨を逸脱しない範囲で種々変更可能
であることはいうまでもない。例えば、ホールト状態で
停止中の発振回路を起動させる信号を遅延させてクロッ
クパルス・ジェネレータに供給する遅延回路は、前記実
施例の構成に限定されるものでなく、種々の変形例が考
えられる。Although the invention made by the present inventor has been specifically explained above based on Examples, it goes without saying that the present invention is not limited to the above Examples and can be modified in various ways without departing from the gist thereof. Nor. For example, the delay circuit that delays the signal for activating the oscillation circuit that is stopped in the halt state and supplies the delayed signal to the clock pulse generator is not limited to the configuration of the embodiment described above, and various modifications are possible.
[利用分野]
以上の説明では主として本発明者によってなされた発明
をその背景となった利用分野である4ビツトシングルチ
ツプマイコンに適用したものについて説明したが、それ
に限定されるものでなく、発振回路の停止モードを有し
間欠動作を行なうようにされたすべてのシステムに利用
できるものである。[Field of Application] In the above explanation, the invention made by the present inventor was mainly applied to a 4-bit single-chip microcontroller, which is the field of application that formed the background of the invention, but is not limited thereto. It can be used in all systems that have a stop mode and are designed to perform intermittent operation.
第1図は、本発明に係るデータ処理装置の一実施例を示
すブロック図、
第2図は、その遅延回路による信号の形成方法の一例を
示す波形図である。
■・・・・マイクロプロセッサ、2・・・・RAM (
ランダム・アクセス・メモリ)、3・・・・第1発振回
路、4・・・・クロック形成回路(クロックパルス・ジ
ェネレータ)、5・・・・第2発振回路、6・・・・カ
ウンタ、7a、7b・・・・発振子(水晶振動子、セラ
ミック振動子)、8・・・・ラッチ回路。
9・・・・遅延回路。FIG. 1 is a block diagram showing an embodiment of a data processing device according to the present invention, and FIG. 2 is a waveform diagram showing an example of a method of forming a signal by the delay circuit. ■・・・Microprocessor, 2・・・RAM (
random access memory), 3...first oscillation circuit, 4...clock formation circuit (clock pulse generator), 5...second oscillation circuit, 6...counter, 7a , 7b... Oscillator (crystal oscillator, ceramic oscillator), 8... Latch circuit. 9...Delay circuit.
Claims (3)
システムの動作に必要なデータを保持するメモリを備え
、間欠動作可能にされたデータ処理システムにおいて、
システムの動作制御信号を形成する基準の信号を発生す
るため高い周波数で発振する発振子を含む第1の発振回
路と、間欠動作用のクロックを発生するため低い周波数
で発振する発振子を含む第2の発振回路と、上記第1の
発振回路からの発振信号に基づいてシステムの動作動作
制御信号を形成する信号形成回路と、上記第1の発振回
路の停止中にこれを起動すべく形成された起動信号を遅
延する遅延回路とを有し、上記起動信号によって上記第
1の発振回路が直ち動作されるとともに、上記遅延回路
によって遅延された信号によって上記起動信号よりも遅
れて上記信号形成回路が動作されるようにされてなるこ
とを特徴とするデータ処理装置。1. a control unit that generates a control signal to control the system;
In a data processing system that is equipped with memory that holds data necessary for system operation and is capable of intermittent operation,
A first oscillation circuit includes an oscillator that oscillates at a high frequency to generate a reference signal that forms a system operation control signal, and a second oscillator includes an oscillator that oscillates at a low frequency to generate a clock for intermittent operation. a signal forming circuit for forming a system operation control signal based on the oscillation signal from the first oscillating circuit; a delay circuit that delays the activation signal, the activation signal causes the first oscillation circuit to operate immediately, and the signal delayed by the delay circuit causes the signal to be formed later than the activation signal. A data processing device characterized in that the circuit is operated.
欠動作用クロックを計数し、所定時間ごとに適当な信号
を出力するタイマ回路によって形成されるようにされて
なることを特徴とする特許請求の範囲第1項記載のデー
タ処理装置。2. A patent claim characterized in that the activation signal is formed by a timer circuit that counts the intermittent operation clock supplied from the second oscillation circuit and outputs an appropriate signal at predetermined intervals. The data processing device according to item 1.
ク振動子であって、上記第2の発振回路を構成する発振
子は水晶振動子であることを特徴とする特許請求の範囲
第1項もしくは第2項記載のデータ処理装置。3. The oscillator constituting the first oscillation circuit is a ceramic resonator, and the oscillator constituting the second oscillation circuit is a crystal resonator. The data processing device according to item 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59137183A JPH0724006B2 (en) | 1984-07-04 | 1984-07-04 | Data processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP59137183A JPH0724006B2 (en) | 1984-07-04 | 1984-07-04 | Data processing device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3158546A Division JPH04348410A (en) | 1991-06-28 | 1991-06-28 | Microcomputer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS6118021A true JPS6118021A (en) | 1986-01-25 |
JPH0724006B2 JPH0724006B2 (en) | 1995-03-15 |
Family
ID=15192743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP59137183A Expired - Lifetime JPH0724006B2 (en) | 1984-07-04 | 1984-07-04 | Data processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0724006B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60128162U (en) * | 1984-02-01 | 1985-08-28 | シャープ株式会社 | Oil burner odor reduction device |
JPS62239617A (en) * | 1986-04-09 | 1987-10-20 | Nec Corp | Cesium atom oscillator |
US6480439B2 (en) | 2000-10-03 | 2002-11-12 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor device |
US6986070B2 (en) | 2000-12-28 | 2006-01-10 | Denso Corporation | Microcomputer that cooperates with an external apparatus to be driven by a drive signal |
JP2017021746A (en) * | 2015-07-15 | 2017-01-26 | Necエンベデッドプロダクツ株式会社 | Cpu start-up control system, apparatus, cpu start-up control method and program |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56147220A (en) * | 1980-04-17 | 1981-11-16 | Nec Corp | Clock controller |
JPS5979325A (en) * | 1982-10-29 | 1984-05-08 | Nec Home Electronics Ltd | Power consumption reducing circuit of computer |
JPS5979324A (en) * | 1982-10-28 | 1984-05-08 | Nec Home Electronics Ltd | Power consumption reducing circuit of computer |
-
1984
- 1984-07-04 JP JP59137183A patent/JPH0724006B2/en not_active Expired - Lifetime
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56147220A (en) * | 1980-04-17 | 1981-11-16 | Nec Corp | Clock controller |
JPS5979324A (en) * | 1982-10-28 | 1984-05-08 | Nec Home Electronics Ltd | Power consumption reducing circuit of computer |
JPS5979325A (en) * | 1982-10-29 | 1984-05-08 | Nec Home Electronics Ltd | Power consumption reducing circuit of computer |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60128162U (en) * | 1984-02-01 | 1985-08-28 | シャープ株式会社 | Oil burner odor reduction device |
JPH0419335Y2 (en) * | 1984-02-01 | 1992-04-30 | ||
JPS62239617A (en) * | 1986-04-09 | 1987-10-20 | Nec Corp | Cesium atom oscillator |
US6480439B2 (en) | 2000-10-03 | 2002-11-12 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor device |
US6986070B2 (en) | 2000-12-28 | 2006-01-10 | Denso Corporation | Microcomputer that cooperates with an external apparatus to be driven by a drive signal |
JP2017021746A (en) * | 2015-07-15 | 2017-01-26 | Necエンベデッドプロダクツ株式会社 | Cpu start-up control system, apparatus, cpu start-up control method and program |
Also Published As
Publication number | Publication date |
---|---|
JPH0724006B2 (en) | 1995-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5261082A (en) | Semiconductor integrated circuit having a plurality of oscillation circuits | |
KR20020051882A (en) | Watchdog timer and method for detecting abnormal operation of computer, and computer including the timer | |
JP3291569B2 (en) | Microcomputer | |
JPH04348410A (en) | Microcomputer | |
JPS6118021A (en) | Data processor | |
US5737588A (en) | Driving circuit for a microcomputer that enables sleep control using a small-scale timer | |
JPH0370246B2 (en) | ||
CN103713960B (en) | Watchdog circuit for embedded system | |
JPH08339308A (en) | Digital processor | |
JPS6270923A (en) | Integrated circuit containing oscillating circuit | |
JP3879523B2 (en) | Microcomputer | |
JPS60129820A (en) | Device for controlling suspension of execution | |
JPH0681041B2 (en) | Integrated circuit device | |
US7152177B2 (en) | Microcomputer and computer system | |
JPS59189426A (en) | Clock supply controlling system | |
JPS6135565B2 (en) | ||
JP2684813B2 (en) | Microcomputer | |
JPS61123916A (en) | Microcomputer | |
JP3107052B2 (en) | Oscillation level detection circuit of microcomputer drive clock signal | |
JPH09231195A (en) | Micro computer | |
KR100272531B1 (en) | Method for prohibitting exhaust of power source in electronic equipment | |
JPS6333806B2 (en) | ||
JPH04112310A (en) | Processor circuit | |
JPS62272314A (en) | Microcomputer | |
JPH0426127B2 (en) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EXPY | Cancellation because of completion of term |