JPS59189428A - Digital output latch control method - Google Patents
Digital output latch control methodInfo
- Publication number
- JPS59189428A JPS59189428A JP58063971A JP6397183A JPS59189428A JP S59189428 A JPS59189428 A JP S59189428A JP 58063971 A JP58063971 A JP 58063971A JP 6397183 A JP6397183 A JP 6397183A JP S59189428 A JPS59189428 A JP S59189428A
- Authority
- JP
- Japan
- Prior art keywords
- digital output
- digital
- period
- timer
- circuit
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 3
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
発明の技術分野
不発E!Aは、ゲート、バブル等を一定時間制御するデ
ジタル出力を、障害発生時、自動的にリセットできる様
にしたデジタル出力のラッチ制御方式%式%
従来技術及び問題点
従来例えばゲートを開く様な場合、第1図に示す様に時
刻T、でデジタル出力をゝ工“とし、時刻T2で′O“
に復旧させ、91“が出力されている間ゲートを開き続
ける。[Detailed description of the invention] Technical field of the invention Misfire E! A is a digital output latch control method that allows the digital output that controls gates, bubbles, etc. for a certain period of time to be automatically reset when a failure occurs.Prior art and problems Conventional technology, for example, when opening a gate , as shown in Fig. 1, the digital output is set to "O" at time T, and is set to 'O' at time T2.
The gate is kept open while 91" is output.
ところが、例えば時刻T、において、ソフトウェア等の
障害が発生場合には、時刻T2で′0“に復旧させるこ
とができなくなシ′1“が継続出力されて、ゲートが必
要以上に開きすぎる欠点があった。However, for example, if a software failure occurs at time T, it will not be possible to recover to ``0'' at time T2, and ``1'' will continue to be output, resulting in the gate opening too much than necessary. was there.
発明の目的
本発明は、この様な欠点を除去し、ソフトウェア等の障
害が発生した場合自動的に復旧できる様にしたデジタル
出力のランチ制御方式を提供することを目的とする。OBJECTS OF THE INVENTION It is an object of the present invention to provide a digital output launch control system that eliminates such drawbacks and enables automatic recovery in the event of a software failure.
発明の構成
上記目的は、本発明によればプロセッサによシデジタル
出力をデジタル出力回路に入力し、該デジタル出力回路
によシ該デジタル出力をラッチし、デジタル出力を継続
して送出するシステムにおいて、該デジタル出力回路に
デジタル出力を一定の周期(TJで入力するとともに該
周期(’ro)より大きなタイムアウト周期(T22
)を有するタイマを起動し、該タイマのタイムアウト周
期(T2.ンを以内に該デジタル出力が人力されなかっ
た場合該デジタル回路にラッチされたデジタル出力をリ
セットする様にしたことを特徴上するデジタル出力のラ
ッチ制i卸方式によって達成される。According to the present invention, the above object is to provide a system in which a processor inputs a digital output to a digital output circuit, the digital output circuit latches the digital output, and continuously sends out the digital output. , a digital output is input to the digital output circuit at a constant period (TJ), and a timeout period (T22) larger than the period ('ro) is input.
), and if the digital output is not manually input within a timeout period (T2.) of the timer, the digital output latched in the digital circuit is reset. This is achieved by a latch-controlled output system.
発明の実施例 以下本発明を実施例に基づいて説明する。Examples of the invention The present invention will be explained below based on examples.
第2因は本発明の概要を示す図で、時刻T1にデジタル
出力をゝ1“にセットした後一定周期’I’l+でセッ
トを繰シ返し行なう、。The second factor is a diagram showing an outline of the present invention, in which the digital output is set to "1" at time T1, and then the setting is repeated at a constant cycle 'I'l+.
もし、時刻T4でセットされなかった場合T22だけ後
にタイマがタイムアウトし、デジタル出力をリセットす
る。If it is not set at time T4, the timer times out after T22 and resets the digital output.
以下、第3図の具体例に基づいて説明する。The following description will be made based on the specific example shown in FIG.
図において、PROはプロセッサ、DO(はデジタル出
力回路、TMI、’1’M2はタイマ、FFはフリップ
フロップである。In the figure, PRO is a processor, DO (is a digital output circuit, TMI, '1' M2 is a timer, and FF is a flip-flop.
以下第4図のタイムチャフ4に従って説明する。The explanation will be given below according to time chaff 4 in FIG.
プロセッサP RO&w’、 、デジタル出力回路DO
のフリップフロップFFKゝゝ1“全書込むとともに、
タイマTi髪””+TM2を起動する。Processor P RO &w', , Digital output circuit DO
As well as writing the entire flip-flop FFKゝゝゝ1,
Start timer Ti+TM2.
そしてプロセッサPROはタイマTMIからの周期TI
t毎の割込みにより、フリップフロップFFに再びゝゝ
l“を碧−込むとともに、タイマTfVj2を再起動す
る。Then, the processor PRO receives the period TI from the timer TMI.
By the interrupt every t, "l" is again input to the flip-flop FF, and the timer TfVj2 is restarted.
もしソフト障害により、フリップフロップFFに91′
′が害込苔れなくなった時、T22後に、タイマTM2
がタイムアウトし、フリップフロップFFをリセットす
る。If a soft failure causes the flip-flop FF to 91'
’ is no longer damaged by moss, after T22, timer TM2
times out and resets the flip-flop FF.
発明の効果
以上の如く、本発明によれは、ソフトウェア障害時自動
的にデジタル出力を復旧することができる。Effects of the Invention As described above, according to the present invention, digital output can be automatically restored in the event of a software failure.
第1図は従来の方式を示す図、第2図は本発明の概要を
示す図、第3図は本発明の具体例を示す図、第4図は第
3図の動作フローを示す図である。
図中PROはプロセッサ、DOはデジタル出力回路、F
Fはフリップフロップ、TMI、TM2はタイマである
。
負 1 謁
茎2 柘
寥3 目
第4fl
141−FIG. 1 is a diagram showing a conventional system, FIG. 2 is a diagram showing an outline of the present invention, FIG. 3 is a diagram showing a specific example of the present invention, and FIG. 4 is a diagram showing the operation flow of FIG. 3. be. In the figure, PRO is a processor, DO is a digital output circuit, and F
F is a flip-flop, TMI and TM2 are timers. Negative 1 Audience 2 Tsuba 3rd 4th fl 141-
Claims (1)
力し、該デジタル出力回路によシ該デジタル出力を2ツ
チし、デジタル出力を継続して送出するシステムにおい
て、該デジタル出力回路にデジタル出力を一定の周期(
’r++)で入力するとともに該周期(Tll )より
大きなタイムアウト周M (T22)を有するタイマを
起動し、該タイマのタイムアウト周期(T22)を以内
に該デジタル出力が入力されなかった場合該テジタル回
路にラッチされたデジタル出力をリセットする様にした
ことを特徴とするデジタル出力のラッチ制御方式0In a system in which a digital output is input to a digital output circuit, the digital output is multiplied by the digital output circuit, and the digital output is continuously sent out, the digital output is sent to the digital output circuit at a constant rate. period(
'r++) and starts a timer with a timeout cycle M (T22) larger than the cycle (Tll), and if the digital output is not input within the timeout cycle (T22) of the timer, the digital circuit Digital output latch control method 0 characterized by resetting the digital output latched to
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58063971A JPS59189428A (en) | 1983-04-12 | 1983-04-12 | Digital output latch control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58063971A JPS59189428A (en) | 1983-04-12 | 1983-04-12 | Digital output latch control method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59189428A true JPS59189428A (en) | 1984-10-27 |
Family
ID=13244683
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58063971A Pending JPS59189428A (en) | 1983-04-12 | 1983-04-12 | Digital output latch control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59189428A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0273233A2 (en) * | 1986-12-26 | 1988-07-06 | Kabushiki Kaisha Toshiba | Semiconductor memory control circuit |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5647711A (en) * | 1979-09-28 | 1981-04-30 | Hitachi Ltd | Measuring method for flow rate of overflow |
-
1983
- 1983-04-12 JP JP58063971A patent/JPS59189428A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5647711A (en) * | 1979-09-28 | 1981-04-30 | Hitachi Ltd | Measuring method for flow rate of overflow |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0273233A2 (en) * | 1986-12-26 | 1988-07-06 | Kabushiki Kaisha Toshiba | Semiconductor memory control circuit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0683731A (en) | Self-synchronous transfer control circuit | |
JPS59189428A (en) | Digital output latch control method | |
JPS6361337A (en) | Automatic resetting method | |
JPS605492A (en) | Address buffer circuit of semiconductor memory device | |
JPH03274810A (en) | Semiconductor integrated circuit | |
SU1755367A1 (en) | Device for generating pulse trains | |
JPS608916A (en) | reset circuit | |
JPH035948Y2 (en) | ||
JP2580673B2 (en) | Power control device | |
JPH0731607B2 (en) | Interrupt input circuit | |
JPS58178427A (en) | Processing speed control system of digital computer | |
JPS5946001B2 (en) | Momentary power outage handling method for process control equipment | |
JPS622684Y2 (en) | ||
JPH06110737A (en) | Watchdog timer | |
JPH0496188A (en) | Single chip microcomputer | |
JPS58182768A (en) | History recording system | |
JPH01100637A (en) | Runaway prevention method for digital signal processing LSI | |
JPH02141836A (en) | Processor reset method | |
JPS61255445A (en) | Cpu supervisory circuit | |
JPH04107792A (en) | Microcomputer | |
JPH0654504B2 (en) | Stand-by mode circuit | |
JPS63129426A (en) | Timer module for data flow type computer | |
JPH05243905A (en) | Ram control circuit | |
JPH0535503A (en) | Interruption control circuit | |
JPH04372214A (en) | latch circuit |