JPH0229819A - Parallel seeking operation control system for hard disk - Google Patents

Parallel seeking operation control system for hard disk

Info

Publication number
JPH0229819A
JPH0229819A JP18223388A JP18223388A JPH0229819A JP H0229819 A JPH0229819 A JP H0229819A JP 18223388 A JP18223388 A JP 18223388A JP 18223388 A JP18223388 A JP 18223388A JP H0229819 A JPH0229819 A JP H0229819A
Authority
JP
Japan
Prior art keywords
hard disks
hard disk
seeking operation
information
parallel
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
Application number
JP18223388A
Other languages
Japanese (ja)
Inventor
Satoshi Kurosawa
黒澤 智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Solution Innovators Ltd
Original Assignee
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Software Hokkaido Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by HOKKAIDO NIPPON DENKI SOFTWARE KK, NEC Software Hokkaido Ltd filed Critical HOKKAIDO NIPPON DENKI SOFTWARE KK
Priority to JP18223388A priority Critical patent/JPH0229819A/en
Publication of JPH0229819A publication Critical patent/JPH0229819A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To process seeking operation end interruptions simultaneously generated from plural hard disks in parallel and to control them by allowing a device control mechanism to control the end of seeking operation by using information tables in the hard disks. CONSTITUTION:When seeking operation end is simultaneously informed from two hard disks 4, 5, processing for the two operation and information interruptions is executed through an interruption monitoring mechanism 3. In order to know which hard disk generates the interruption and how is the state, information indicating the seeking operation end state is received and analyzed by the device control mechanism 2 to decide which hard disk ends the seeking operation and how is the state and set up the end state information in the information table prepared in each hard disk. Then, the initial values of the hard disks for executing decision to inform the end of seeking operation to a master software are set up in order. Consequently, plural hard disks can be processed and controlled in parallel.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、複数のハードディスクを接続した情報処理シ
ステムにおいて、同時に複数台のハードディスクのシー
ク動作を実現させる制御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a control method for simultaneously realizing seek operations of a plurality of hard disks in an information processing system in which a plurality of hard disks are connected.

〔従来の技術〕[Conventional technology]

従来、この種の制御方式は、複数のハードディスクに対
して、シークの起動を行なうと、複数のハードディスク
側からの同時終了報告状態となってル1ても、ファーム
ウェアに対して、1ハードデイスクずつ報告され、ファ
ームウェアでは、これを直列的に処理する制御方式とな
っており、ファームウェアに対して、複数ハードディス
クから同時に終了報告されるものに対する制御方式は存
在していなかった。
Conventionally, in this type of control method, when a seek is started for multiple hard disks, even if multiple hard disks report simultaneous completion, the firmware is notified one by one of the hard disks. The firmware has a control method that processes this in series, and there is no firmware control method for simultaneous completion reports from multiple hard disks.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述したように、従来の方式では、シークの終了報告を
直列的に処理するので、ファームウェアに対して、複数
のハードディスクから同時にシークの動作終了報告が行
なわれた場合、ハードディスクの制御ができないという
欠点があった。
As mentioned above, in the conventional method, seek completion reports are processed serially, so if multiple hard disks simultaneously notify the firmware of seek completion, the disadvantage is that the hard disks cannot be controlled. was there.

〔課題を解決するための手段〕[Means to solve the problem]

本発明によれば、複数のハードディスクを接続した情報
処理システムにおいて、ハードディスクの割込みを検知
する割込み監視機構と、ハードディスクの動作状況を管
理する装置管理機構と、ハードディスクの動作制御を行
なう装置制御機構とを有し、複数のハードディスクから
同時に発生するシーク動作終了割込みに対し、並列的に
処理・制御することを特徴とするハードディスクの並列
的シーク動作制御方式が得られる。
According to the present invention, in an information processing system in which a plurality of hard disks are connected, an interrupt monitoring mechanism that detects interrupts of hard disks, a device management mechanism that manages the operating status of the hard disks, and a device control mechanism that controls the operation of the hard disks are provided. A parallel seek operation control method for hard disks is obtained, which is characterized in that seek operation end interrupts generated simultaneously from a plurality of hard disks are processed and controlled in parallel.

〔実施例〕〔Example〕

次に、本発明の一実施例を示した図面を参照して、本発
明をより詳細に説明する。
Next, the present invention will be described in more detail with reference to the drawings showing one embodiment of the present invention.

第1図を参照すると、本発明の一実施例によるハードデ
ィスクの並列的シーク動作制御方式は、複数台のハード
ディスク4および5と、ハードディスの動作制御を行な
う装置制御機構1と、ハードディスクの動作状況を管理
する装置管理機構2と、ハードディスクを割込みを検知
する割込み監視機構3とから構成されている。
Referring to FIG. 1, the hard disk parallel seek operation control method according to an embodiment of the present invention includes a plurality of hard disks 4 and 5, a device control mechanism 1 that controls the operation of the hard disks, and an operation status of the hard disks. The system consists of a device management mechanism 2 that manages the hard disk, and an interrupt monitoring mechanism 3 that detects interruptions to the hard disk.

第2図を参照すると、並列的シーク動作の終了処理は、
シークの動作終了報告を引き取るステップ21と、動作
終了報告格納ステップ22と、動作終了報告の判定のた
めの初期値設定ステップ23と、動作終了報告判定ステ
ップ24と、動作終了報告の終了判定ステップ25と、
次の判定要求ステップ26と、シークの動作終了報告処
理27とからなっている。
Referring to FIG. 2, the end processing of the parallel seek operation is as follows:
A step 21 for receiving the seek operation completion report, a step 22 for storing the operation completion report, an initial value setting step 23 for determining the operation completion report, a step 24 for determining the operation completion report, and a step 25 for determining the end of the operation completion report. and,
It consists of a next determination request step 26 and a seek operation completion report process 27.

次に、このように構成された本実施例の動作について説
明する。
Next, the operation of this embodiment configured as described above will be explained.

まず、装置制御機構1からハードディスク4ヘシーク起
動命令を出す。割込み監視機構3を通して装置制御機構
1へシーク起動終了が報告されると次にハードディスク
5ヘシーク起動命令を出す。その後、この二台のハード
ディスクから同時にシーク動作終了が報告されると仮定
すると、まず、割込み監視機構3を通して二台分の動作
終了報告の割込みに対する処理を行なう。
First, the device control mechanism 1 issues a seek start command to the hard disk 4. When the end of seek activation is reported to the device control mechanism 1 through the interrupt monitoring mechanism 3, a seek activation command is then issued to the hard disk 5. Thereafter, assuming that the two hard disks report the end of the seek operation at the same time, first, the interrupt monitoring mechanism 3 processes the interrupt of the two hard disks reporting the end of the operation.

次に、どこのハードディスクから割込みが発生し、どの
ような状態なのかを知るために、シーク動作終了状態を
表す情報を引き取る(ステップ21)、引き取った情報
を、装置管理機構2にて分析し、どのハードディスクが
どのような状態でシーク動作が終了したかを判断し、各
ディスクごとに用意しである情報テーブルに終了状態情
報をセットする(ステップ22)。
Next, in order to know from which hard disk the interrupt occurred and what state it is in, information indicating the end state of the seek operation is retrieved (step 21), and the retrieved information is analyzed by the device management mechanism 2. , it is determined which hard disk and in what state the seek operation has been completed, and completion state information is set in an information table prepared for each disk (step 22).

次に、−台ずつ順番に、シークの動作終了を上位ソフト
ウェアに報告するための判定を行なうハードディスクの
初期値を設定する(ステップ23)。その後、シークの
動作終了があったかどうかを判定しくステップ24〉、
動作終了報告があれば、従来通りのシークの動作終了処
理を行ない、上位ソフトウェアへ動作終了報告を行なう
Next, the initial values of the hard disks that are used to make a determination to report the end of the seek operation to the higher-level software are set in order for - units (step 23). After that, it is determined whether the seek operation has ended or not (step 24).
If there is an operation completion report, it performs the conventional seek operation completion process and reports the operation completion to the higher-level software.

このとき、情報テーブルにセットしておいた情報をクリ
アする(ステップ27)。上位ソフトウェアへの報告が
終了すると、再び判定を行なうハードディスクの初期値
を設定し直し、同様の動作を行なう。
At this time, the information set in the information table is cleared (step 27). When the report to the upper software is completed, the initial value of the hard disk to be judged is reset and the same operation is performed.

また、設定したテーブルにシークの動作終了報告がなか
った場合、すべての情報テーブルのチエツクが終了した
かどうかの判断を行ない(ステップ25)、まだチエツ
クしていないテーブルがある場合は、次の情報テーブル
にセットしくステップ26)、同様の処理を行なう。
Additionally, if there is no report of seek operation completion for the set table, it is determined whether all information tables have been checked (step 25), and if there is a table that has not been checked yet, the next information To set it on the table, step 26) and perform the same process.

すべての情報テーブルのチエツクが終了すると、シーク
の動作終了に関する処理を終了する。
When all the information tables have been checked, the process related to the end of the seek operation is ended.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、装置管理機構に
て、ハードディスクの情報テーブルを用いて、シークの
動作終了を一管理することにより、複数のハードディス
クから同時に発生するシーク動作終了割込みに対しても
、並列的に処理し、制御可能となる。
As explained above, according to the present invention, the device management mechanism uses the information table of the hard disk to manage the end of seek operations, thereby responding to seek end interrupts that occur simultaneously from multiple hard disks. However, it can be processed and controlled in parallel.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例によるハードディスクの並列
的シーク動作制御方式の構成図、第2図は本実施例にお
ける並列的シーク動作の終了処理を示すフローチャート
である。 1・・・装置制御機構、2・・・装置管理機構、3・・
・割込み監視機構、4,5・・・ハードディスク。 代理人 弁理士  内 原  音 カ 叉 <−−:i已動泡−ト ← ;ネ統佑/L−へ 筋 ダ
FIG. 1 is a block diagram of a hard disk parallel seek operation control method according to an embodiment of the present invention, and FIG. 2 is a flowchart showing a parallel seek operation termination process in this embodiment. 1... Device control mechanism, 2... Device management mechanism, 3...
- Interrupt monitoring mechanism, 4, 5...hard disk. Agent Patent Attorney Uchihara Otonka<--:i 已发-to← ;Ne Tosuke/L-hesujida

Claims (1)

【特許請求の範囲】[Claims] 複数のハードディスクを接続した情報処理システムにお
いて、ハードディスクの割込みを検知する割込み監視機
構と、ハードディスクの動作状況を管理する装置管理機
構と、ハードディスクの動作制御を行なう装置制御機構
とを有し、複数のハードティスクから同時に発生するシ
ーク動作終了割込みに対し、並列的に処理・制御するこ
とを特徴とするハードディスクの並列的シーク動作制御
方式。
An information processing system that connects multiple hard disks has an interrupt monitoring mechanism that detects hard disk interrupts, a device management mechanism that manages the operating status of the hard disks, and a device control mechanism that controls the operation of the hard disks. A parallel seek operation control method for hard disks characterized by processing and controlling seek operation end interrupts that occur simultaneously from hard disks in parallel.
JP18223388A 1988-07-20 1988-07-20 Parallel seeking operation control system for hard disk Pending JPH0229819A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18223388A JPH0229819A (en) 1988-07-20 1988-07-20 Parallel seeking operation control system for hard disk

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18223388A JPH0229819A (en) 1988-07-20 1988-07-20 Parallel seeking operation control system for hard disk

Publications (1)

Publication Number Publication Date
JPH0229819A true JPH0229819A (en) 1990-01-31

Family

ID=16114674

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18223388A Pending JPH0229819A (en) 1988-07-20 1988-07-20 Parallel seeking operation control system for hard disk

Country Status (1)

Country Link
JP (1) JPH0229819A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9505820B2 (en) 2010-09-01 2016-11-29 Zotos International, Inc. Hair treatment composition with naturally - derived peptide identical to human hair

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9505820B2 (en) 2010-09-01 2016-11-29 Zotos International, Inc. Hair treatment composition with naturally - derived peptide identical to human hair

Similar Documents

Publication Publication Date Title
JPH0229819A (en) Parallel seeking operation control system for hard disk
JP3692990B2 (en) Numerical controller
JPS6019540B2 (en) Configuration switching control method
JP4160470B2 (en) I / O control device and I / O control method
US20050162424A1 (en) Computer product, session management method, and session management apparatus
JPH09237212A (en) File backup system
JP2548690B2 (en) Numerical control unit
JPH0341524A (en) Hot stand-by system
JPH04332070A (en) Computer system
JPH03131935A (en) Timer managing system
JP3153977B2 (en) Information processing device
JPH03278238A (en) Mutual hot stand-by system
JPS6220584B2 (en)
JPS61289796A (en) Interruption control system for electronic exchange system
JPS63195725A (en) File processor
JPH0734296B2 (en) Hard disk control circuit
JPS6161141B2 (en)
JPH0830481A (en) Race operation test system
JPH07115423A (en) Transmission control system
JPH08255087A (en) Exception processing method
JPS6325713A (en) Control system for cut-off of power supply
JPH02190957A (en) Exchanging system for peripheral device
JPH0331956A (en) Peripheral controller
JPH01204170A (en) Decentralized process control system
JPH02244208A (en) Information processor control system