JPH0137766B2 - - Google Patents
Info
- Publication number
- JPH0137766B2 JPH0137766B2 JP56052546A JP5254681A JPH0137766B2 JP H0137766 B2 JPH0137766 B2 JP H0137766B2 JP 56052546 A JP56052546 A JP 56052546A JP 5254681 A JP5254681 A JP 5254681A JP H0137766 B2 JPH0137766 B2 JP H0137766B2
- Authority
- JP
- Japan
- Prior art keywords
- request
- floppy disk
- timer
- disk device
- state
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Description
【発明の詳細な説明】
この発明はフロツピーデイスク装置の保護装置
に関し、計算機システムにおけるフロツピーデイ
スク装置のオン・オフの切換を必要最小限に抑
え、さらにオフ要求による停止処理中にオン要求
が加わつた場合のフロツピーデイスク装置のハー
ドウエア側へのシヨツクを防止することにより装
置の寿命を延すとともに、信頼性の向上を図ろう
とするものである。
に関し、計算機システムにおけるフロツピーデイ
スク装置のオン・オフの切換を必要最小限に抑
え、さらにオフ要求による停止処理中にオン要求
が加わつた場合のフロツピーデイスク装置のハー
ドウエア側へのシヨツクを防止することにより装
置の寿命を延すとともに、信頼性の向上を図ろう
とするものである。
計算機システムにおいてフロツピーデイスク装
置(以下、FDDとする)は補助記憶装置やオブ
ジエクトの入力媒体として使用されている。また
この様な使い方の他最近では半補助記憶装置と言
える様な使用方法も行われている。たとえばプロ
セス制御用の多重ループコントロールシステムで
はプログラムの特殊部分を半ROM化した形で
FDDに格納しておく方法が行われている。この
様なシステムではFDDの記憶部は半ROM化して
特殊部分とシステム立上げに必要な主記憶部のイ
メージエリアとして使い分けられている。
置(以下、FDDとする)は補助記憶装置やオブ
ジエクトの入力媒体として使用されている。また
この様な使い方の他最近では半補助記憶装置と言
える様な使用方法も行われている。たとえばプロ
セス制御用の多重ループコントロールシステムで
はプログラムの特殊部分を半ROM化した形で
FDDに格納しておく方法が行われている。この
様なシステムではFDDの記憶部は半ROM化して
特殊部分とシステム立上げに必要な主記憶部のイ
メージエリアとして使い分けられている。
従来の補助記憶装置としててFDDを使用する
場合は、計算機内の制御部(図示せず)から
FDDに対して常時オン要求を出して計算機より
データの読出し書き込みをしている。オブジエク
トの入出力媒体として使用する場合はたとえばオ
ブジエクトのローデイング時或いはメモリ内容の
ダンプ時のみFDDを手動でオン状態にしている。
場合は、計算機内の制御部(図示せず)から
FDDに対して常時オン要求を出して計算機より
データの読出し書き込みをしている。オブジエク
トの入出力媒体として使用する場合はたとえばオ
ブジエクトのローデイング時或いはメモリ内容の
ダンプ時のみFDDを手動でオン状態にしている。
一方FDDを前述の様な半ROM化した記憶装置
として使用する場合、FDDを常時オン状態にし
おく必要はなく、通常はオフ状態にして必要時だ
けオン状態にすれば良い。但しプロセスコントロ
ールに用いる場合は従来の様な手動によつてオン
状態としていたのでは応答が遅くなつてしまうた
め、オン・オフの制御はオンラインプログラムで
制御する必要がある。この様なオン・オフ制御に
おいて、必要以上にオン・オフ制御を繰返した
り、オフ要求による停止処理中にオン要求が加わ
つた場合に直ちに起動すると装置の寿命を短かく
し、またシステム全体の信頼性の低下をもたら
す。
として使用する場合、FDDを常時オン状態にし
おく必要はなく、通常はオフ状態にして必要時だ
けオン状態にすれば良い。但しプロセスコントロ
ールに用いる場合は従来の様な手動によつてオン
状態としていたのでは応答が遅くなつてしまうた
め、オン・オフの制御はオンラインプログラムで
制御する必要がある。この様なオン・オフ制御に
おいて、必要以上にオン・オフ制御を繰返した
り、オフ要求による停止処理中にオン要求が加わ
つた場合に直ちに起動すると装置の寿命を短かく
し、またシステム全体の信頼性の低下をもたら
す。
この発明は上記した点に基いてなされたもの
で、FDDのオン・オフ動作を必要最小限とする
ことにより装置を適切に保護しようとするもので
ある。
で、FDDのオン・オフ動作を必要最小限とする
ことにより装置を適切に保護しようとするもので
ある。
以下図面に基づいてこの発明の一実施例を説明
する。
する。
第1図はこの発明を実現するための計算機シス
テムの具体的構成を示すブロツク図である。
FDD2は信号ラインで計算機1に接続されてい
て、通常はオフ状態にある。プロセス4を制御す
る場合や或る特殊な場合には計算機1はFDD2
をオン状態にして特殊機能プログラムを主記憶装
置に転送して機能を実行する。結果はプロセス入
出力装置3を通してプロセス4に出力し制御が行
われる。
テムの具体的構成を示すブロツク図である。
FDD2は信号ラインで計算機1に接続されてい
て、通常はオフ状態にある。プロセス4を制御す
る場合や或る特殊な場合には計算機1はFDD2
をオン状態にして特殊機能プログラムを主記憶装
置に転送して機能を実行する。結果はプロセス入
出力装置3を通してプロセス4に出力し制御が行
われる。
上記の様なシステムの最大の特長はオフ状態か
らオン状態、或いはオン状態からオフ状態への移
行が何時要求されるかわからず、またその頻度も
予測がつかないことである。本発明方法において
はオン又はオフへの状態の切換を自動的に行うと
共に、オン・オフの繰返し頻度を出来るだけ抑
え、またオフ要求による停止処理巾にオン要求が
加わつた場合のフロツピーデイスク装置のハード
ウエア側へのシヨツクを防止すると同時に、停止
が完了した後直ちに起動処理を行つてオン要求を
満足させるため次のような構成としている。
らオン状態、或いはオン状態からオフ状態への移
行が何時要求されるかわからず、またその頻度も
予測がつかないことである。本発明方法において
はオン又はオフへの状態の切換を自動的に行うと
共に、オン・オフの繰返し頻度を出来るだけ抑
え、またオフ要求による停止処理巾にオン要求が
加わつた場合のフロツピーデイスク装置のハード
ウエア側へのシヨツクを防止すると同時に、停止
が完了した後直ちに起動処理を行つてオン要求を
満足させるため次のような構成としている。
即ち計算機1内に監視タイマ10、起動タイマ
11、停止タイマ12の3つの内部タイマを備
え、オフからオン状態への移行時には起動タイマ
11を使用し、またオンからオフ状態への移行時
には監視タイマ10と停止タイマ12を使用して
FDD2の起動、停止を制御するようにしている。
なお、フロツピーデイスク装置に対するオン要求
およびオフ要求は前述したように計算機内の制御
部(図示せず)から処理の実行過程における必要
時点で適宜ソフトウエア的に発生されるものとす
る。
11、停止タイマ12の3つの内部タイマを備
え、オフからオン状態への移行時には起動タイマ
11を使用し、またオンからオフ状態への移行時
には監視タイマ10と停止タイマ12を使用して
FDD2の起動、停止を制御するようにしている。
なお、フロツピーデイスク装置に対するオン要求
およびオフ要求は前述したように計算機内の制御
部(図示せず)から処理の実行過程における必要
時点で適宜ソフトウエア的に発生されるものとす
る。
オン・オフ間の状態の遷移には次の様な4つの
遷移状態が考えられる。まず第1にオン→オフへ
の移行、第2にオフ→オンへの移行、第3にオン
状態でオフ要求が出たが監視タイマ10のカウン
ト中に再びオン要求が出される連続移行、第4に
オン状態でオフ要求が出され停止タイマ12のカ
ウント中に再びオン要求が出される連続移行があ
る。
遷移状態が考えられる。まず第1にオン→オフへ
の移行、第2にオフ→オンへの移行、第3にオン
状態でオフ要求が出たが監視タイマ10のカウン
ト中に再びオン要求が出される連続移行、第4に
オン状態でオフ要求が出され停止タイマ12のカ
ウント中に再びオン要求が出される連続移行があ
る。
第2図はFDD2のオン状態からオフ状態への
移行及びオフ状態からオン状態への移行を表わす
タイムチヤートである。オン状態にあるFDD2
にオフ要求A1があると計算機1は監視タイマ1
0をセツトする。監視タイマ10のカウント時間
T1が経過したところで停止タイマ12をセツト
してFDD2は停止中の状態に入る。停止タイマ
12のカウント時間T2相当の停止中の時間を経
過してFDD2はオフ状態になる。また、オフ状
態にあるFDD2にオン要求D1があると、計算
機1は起動タイマ11をセツトし、FDD2は起
動中の状態に入る。起動タイマ11のカウント時
間T3相当の起動中の時間を経過してFDDはオン
状態になる。
移行及びオフ状態からオン状態への移行を表わす
タイムチヤートである。オン状態にあるFDD2
にオフ要求A1があると計算機1は監視タイマ1
0をセツトする。監視タイマ10のカウント時間
T1が経過したところで停止タイマ12をセツト
してFDD2は停止中の状態に入る。停止タイマ
12のカウント時間T2相当の停止中の時間を経
過してFDD2はオフ状態になる。また、オフ状
態にあるFDD2にオン要求D1があると、計算
機1は起動タイマ11をセツトし、FDD2は起
動中の状態に入る。起動タイマ11のカウント時
間T3相当の起動中の時間を経過してFDDはオン
状態になる。
この様にオフ要求に対してはバツフア時間と言
うべき監視タイマ10によるカウント時間T1分
の監視時間を設け、オフ要求即オフ操作という動
作を避けている。
うべき監視タイマ10によるカウント時間T1分
の監視時間を設け、オフ要求即オフ操作という動
作を避けている。
次にオン状態にあるFDD2にオフ要求があつ
て、停止処理が終了しないうちに引続きオン要求
があつた場合を第3図のタイムチヤートに示す。
オン状態にあるFDD2にオフ要求A2があつた
場合、計算機は監視タイマ10をセツトする。こ
の監視タイマ10のカウント中にオン要求D2が
あると計算機1は即時に監視タイマ10をリセツ
トする。この結果監視タイマ10のカウント終了
時、つまりタイマ切れ時に行う停止タイマ12の
セツト処理が実行されない。したがつてFDD2
はオフ要求の後オン要求が連続的に出された場
合、オフ状態に移行せずオン状態を持続する。
て、停止処理が終了しないうちに引続きオン要求
があつた場合を第3図のタイムチヤートに示す。
オン状態にあるFDD2にオフ要求A2があつた
場合、計算機は監視タイマ10をセツトする。こ
の監視タイマ10のカウント中にオン要求D2が
あると計算機1は即時に監視タイマ10をリセツ
トする。この結果監視タイマ10のカウント終了
時、つまりタイマ切れ時に行う停止タイマ12の
セツト処理が実行されない。したがつてFDD2
はオフ要求の後オン要求が連続的に出された場
合、オフ状態に移行せずオン状態を持続する。
次に停止処理の最終工程、即ち停止タイマ12
のカウント中、FDD2が停止処理中の状態の時
にオン要求があつた場合を第4図に基づいて説明
する。
のカウント中、FDD2が停止処理中の状態の時
にオン要求があつた場合を第4図に基づいて説明
する。
オフ要求A3によりセツトされた監視タイマ1
0がカウント終了すると、停止タイマ12がセツ
トされ、カウントが始まり、FDD2は停止中の
状態に入る。この停止中の状態にオン要求D3が
あると、計算機1は要求のあつたことをオン要求
記憶手段により記憶したまま停止タイマ12のカ
ウントを継続する。そしてカウント終了と同時に
起動タイマ11をセツトし、FDD2を起動中の
状態にもつて行く。起動タイマ11のカウントが
完了するとFDD2はオン状態となる。したがつ
て停止タイマ12のカウント時にオン要求があつ
ても、実質的にFDD2はオフ状態に移行するこ
となくオン状態を維持する。さらに、停止タイマ
12のカウント中はオン要求があつても起動を行
わず、カウントの終了を待つて直ちに起動処理を
開始することになる。
0がカウント終了すると、停止タイマ12がセツ
トされ、カウントが始まり、FDD2は停止中の
状態に入る。この停止中の状態にオン要求D3が
あると、計算機1は要求のあつたことをオン要求
記憶手段により記憶したまま停止タイマ12のカ
ウントを継続する。そしてカウント終了と同時に
起動タイマ11をセツトし、FDD2を起動中の
状態にもつて行く。起動タイマ11のカウントが
完了するとFDD2はオン状態となる。したがつ
て停止タイマ12のカウント時にオン要求があつ
ても、実質的にFDD2はオフ状態に移行するこ
となくオン状態を維持する。さらに、停止タイマ
12のカウント中はオン要求があつても起動を行
わず、カウントの終了を待つて直ちに起動処理を
開始することになる。
なお上記第2図〜第4図において、FDD2の
停止中、起動中の状態に対応する停止タイマ12
のカウント時間T2、起動タイマ11のカウント
時間T3の時間内はFDD2から計算機1へのデー
タ転送は禁止される。また監視タイマ10のカウ
ント時間T1はシステム的にはFDD2はオン状態
にある。
停止中、起動中の状態に対応する停止タイマ12
のカウント時間T2、起動タイマ11のカウント
時間T3の時間内はFDD2から計算機1へのデー
タ転送は禁止される。また監視タイマ10のカウ
ント時間T1はシステム的にはFDD2はオン状態
にある。
以上のようにこの実施例ではオン・オフの要求
に対し3種のタイマ、特に監視タイマ10を設け
る事によりオン要求に対しては迅速に、オフ要求
に対しては引き続き発する可能性のあるオン要求
を監視しつつ処理を行う構成となつているため、
オン・オフの繰返しを最少に減少することができ
る。また停止処理中に相当する停止タイマ12の
カウント中にオン要求があつた場合には、このカ
ウントが終了するまでは起動されないため、
FDD2のハードウエア側へのシヨツクを防止す
ることができる。さらに停止処理が完了してハー
ドウエア側へシヨツクが与えられない状態になる
と直ちに起動処理が開始されるため、実質的に時
間遅れを生じることなくオン要求を満足させるこ
とができる。
に対し3種のタイマ、特に監視タイマ10を設け
る事によりオン要求に対しては迅速に、オフ要求
に対しては引き続き発する可能性のあるオン要求
を監視しつつ処理を行う構成となつているため、
オン・オフの繰返しを最少に減少することができ
る。また停止処理中に相当する停止タイマ12の
カウント中にオン要求があつた場合には、このカ
ウントが終了するまでは起動されないため、
FDD2のハードウエア側へのシヨツクを防止す
ることができる。さらに停止処理が完了してハー
ドウエア側へシヨツクが与えられない状態になる
と直ちに起動処理が開始されるため、実質的に時
間遅れを生じることなくオン要求を満足させるこ
とができる。
なお、3種のタイマの設定時間をプロセスに対
応して適切な値を設定したり、また起動処理にも
起動監視用のタイマを用いることも可能であり、
対象とするプロセスに要求される計算機システム
により個々に決定すれば良い。
応して適切な値を設定したり、また起動処理にも
起動監視用のタイマを用いることも可能であり、
対象とするプロセスに要求される計算機システム
により個々に決定すれば良い。
また上記実施例ではタイマとして計算機1の内
部タイマを用いているが、言うまでもなく外部の
機械的或いは電気タイマを用いることも可能であ
る。
部タイマを用いているが、言うまでもなく外部の
機械的或いは電気タイマを用いることも可能であ
る。
以上説明したように、この発明によればフロツ
ピーデイスク装置は常時はオフ状態にあり、必要
時だけオン状態とし、不必要なオン・オフの繰返
しを防ぐことが出来るから、従来の連続オン状態
とするものに比較してフロツピーデイスク装置の
使用時間を大巾に減少することができる。またプ
ロセスの要求に対しては迅速に応答することが出
来、オン・オフの回数が減少する上に、停止処理
中には起動処理を開始せずハードウエア側へのシ
ヨツクを防止することが出来るため装置の機械
的、電気的な寿命の低下を防止出来る等の優れた
効果を得ることが出来る。
ピーデイスク装置は常時はオフ状態にあり、必要
時だけオン状態とし、不必要なオン・オフの繰返
しを防ぐことが出来るから、従来の連続オン状態
とするものに比較してフロツピーデイスク装置の
使用時間を大巾に減少することができる。またプ
ロセスの要求に対しては迅速に応答することが出
来、オン・オフの回数が減少する上に、停止処理
中には起動処理を開始せずハードウエア側へのシ
ヨツクを防止することが出来るため装置の機械
的、電気的な寿命の低下を防止出来る等の優れた
効果を得ることが出来る。
第1図はこの発明の一実施例を示すブロツク
図、第2図、第3図及び第4図はこの発明の一実
施例の動作を説明するためのタイムチヤートであ
る。 1……計算機、2……フロツピーデイスク装
置、3……プロセス入出力装置、4……プロセ
ス、10……監視タイマ、11……起動タイマ、
12……停止タイマ。
図、第2図、第3図及び第4図はこの発明の一実
施例の動作を説明するためのタイムチヤートであ
る。 1……計算機、2……フロツピーデイスク装
置、3……プロセス入出力装置、4……プロセ
ス、10……監視タイマ、11……起動タイマ、
12……停止タイマ。
Claims (1)
- 【特許請求の範囲】 1 フロツピーデイスク装置の記憶内容を計算機
を介して出力するシステムでのフロツピーデイス
ク装置の保護装置において、 前記計算機から発生された前記フロツピーデイ
スク装置に対するオフ要求にしたがつてセツトさ
れて計時動作を開始するとともに前記計算機から
発生された前記フロツピーデイスク装置に対する
オン要求にしたがつて計時動作をリセツトされ
る、第1の計数時間を有する監視タイマと、 前記フロツピーデイスク装置の停止に要する時
間に対応して設定された第2の計数時間を有し、
前記監視タイマの計時動作終了によつてセツトさ
れて計時動作を開始するとともに前記フロツピー
デイスク装置をオフ状態に転換すべく指令する停
止タイマと、 前記フロツピーデイスク装置の起動に要する時
間を対応して設定された第3の計数時間を有し、
前記オン要求にしたがつてセツトされて計時動作
を開始するとともに前記フロツピーデイスク装置
をオン状態に転換すべく指令する起動タイマと、 前記停止タイマの計時中にオン要求が加わると
これを記憶し、前記停止タイマ計時完了と同時に
オン要求を生じるオン要求記憶手段とを備えてな
るフロツピーデイスク装置の保護装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56052546A JPS57168361A (en) | 1981-04-08 | 1981-04-08 | Protective device of floppy disk device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56052546A JPS57168361A (en) | 1981-04-08 | 1981-04-08 | Protective device of floppy disk device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57168361A JPS57168361A (en) | 1982-10-16 |
| JPH0137766B2 true JPH0137766B2 (ja) | 1989-08-09 |
Family
ID=12917785
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56052546A Granted JPS57168361A (en) | 1981-04-08 | 1981-04-08 | Protective device of floppy disk device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57168361A (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6025052A (ja) * | 1983-07-21 | 1985-02-07 | Tokyo Electric Co Ltd | デイスク記録装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS53713A (en) * | 1976-06-23 | 1978-01-06 | Hitachi Ltd | Power switching circuit |
| JPS5565237U (ja) * | 1978-10-30 | 1980-05-06 |
-
1981
- 1981-04-08 JP JP56052546A patent/JPS57168361A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57168361A (en) | 1982-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5189647A (en) | Information processing system having power saving control of the processor clock | |
| US5081577A (en) | State controlled device driver for a real time computer control system | |
| JPH01277928A (ja) | 印刷装置 | |
| JPH046973B2 (ja) | ||
| JPH0137766B2 (ja) | ||
| JPH05259825A (ja) | クロック発生回路 | |
| JPH0876876A (ja) | マイクロプロセッサのクロック供給制御回路 | |
| JP2785997B2 (ja) | 情報処理装置の電源投入,切断制御方法 | |
| JPS641813B2 (ja) | ||
| JP6406106B2 (ja) | 電子制御装置 | |
| JPH03288190A (ja) | 表示コントローラアクセス制御回路 | |
| JPH02171935A (ja) | マイクロプロセッサの暴走防止回路 | |
| JPH11112721A (ja) | スキャナ装置におけるスイッチ制御方法および装置 | |
| JPH04337855A (ja) | ディスクキャッシュ装置 | |
| JPH0695894A (ja) | 情報処理システムおよびこの情報処理システムの動作方法 | |
| JPH0236971B2 (ja) | ||
| JPH10199236A (ja) | Dramコントローラ | |
| JPH09212201A (ja) | 生産設備用制御回路 | |
| JPS63155245A (ja) | 半導体ディスクのデ−タバックアップ方式 | |
| JPH05314058A (ja) | データ受信装置 | |
| JPH07175729A (ja) | バス接続方式 | |
| JPH05181567A (ja) | 情報処理装置における電源停止制御方式 | |
| JPH06161907A (ja) | メモリ制御装置 | |
| JPH06105439B2 (ja) | プログラム管理方式 | |
| JPH05120202A (ja) | Dma制御方式 |