JPH03141073A - Data processor - Google Patents
Data processorInfo
- Publication number
- JPH03141073A JPH03141073A JP27603489A JP27603489A JPH03141073A JP H03141073 A JPH03141073 A JP H03141073A JP 27603489 A JP27603489 A JP 27603489A JP 27603489 A JP27603489 A JP 27603489A JP H03141073 A JPH03141073 A JP H03141073A
- Authority
- JP
- Japan
- Prior art keywords
- magnetic disk
- disk device
- motor
- spindle motor
- drive
- 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
- 230000000875 corresponding effect Effects 0.000 abstract 2
- 238000010586 diagram Methods 0.000 description 5
- 230000004913 activation Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は例えばデイジ−チェーン接続により1台のホス
トコンピュータに複数の磁気ディスク装置が接続された
データ処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a data processing apparatus in which a plurality of magnetic disk drives are connected to one host computer by, for example, a daisy chain connection.
(従来の技術)
第4図に示すように、1台のホストコンピュータ11に
複数の磁気ディスク装置(以下、ドライブと称す) 1
2a、 12b・・・がデイジ−チェーン接続されてい
るようなデータ処理装置では、消費電流の関係上、各ド
ライブ12a、12b・・・の図示せぬスピンドルモー
タの同時起動を避ける必要がある。(Prior Art) As shown in FIG. 4, one host computer 11 includes a plurality of magnetic disk devices (hereinafter referred to as drives) 1
In a data processing apparatus in which drives 12a, 12b, . . . are connected in a daisy chain, it is necessary to avoid simultaneous activation of the spindle motors (not shown) of each drive 12a, 12b, .
そこで、従来は、リレー回路lea、 13b・・・を
用いて、ホストコンピュータ11から発せられるパワー
シーケンス信号PS(スピンドルモータに起動をかける
ための信号)を各ドライブ12a 、 12b・・・に
繋ぐ構成としていた。Therefore, conventionally, the power sequence signal PS (signal for starting the spindle motor) issued from the host computer 11 is connected to each drive 12a, 12b, etc. using relay circuits lea, 13b, etc. It was.
このような構成において、ホストコンピュータHに一番
近いドライブ12aは、パワーシーケンス信号PSを受
は取ると、スピンドルモータを起動し、このモータが定
常回転に達した時点で、リレー回路13aをオンにして
、次のドライブ12bにパワーシーケンス信号PSを送
る。このパワーシーケンス信号PSを受は取ったドライ
ブ12bは、上記同様の処理を行い、パワーシーケンス
信号PSをさらに次のドライブへと送る。このようにし
て、パワーシーケンス信号PSがリレー回路11a 5
13b・・・を介して伝達され、各ドライブ12a。In such a configuration, the drive 12a closest to the host computer H starts the spindle motor upon receiving the power sequence signal PS, and turns on the relay circuit 13a when the motor reaches steady rotation. Then, the power sequence signal PS is sent to the next drive 12b. The drive 12b that receives this power sequence signal PS performs the same processing as described above and further sends the power sequence signal PS to the next drive. In this way, the power sequence signal PS is transmitted to the relay circuit 11a 5
13b... to each drive 12a.
12b・・・のスピンドルモータが順次起動される。The spindle motors 12b... are sequentially activated.
このような構成における各ドライブHa。Each drive Ha in such a configuration.
12b・・・の処理動作を第5図に示す。第5図に示す
ように、ファームウェアの処理としては、パワーシーケ
ンス信号PSの監視(ステップA1)、スピンドルモー
タの起動(ステップA2)、モータ回転数の監視(ステ
ップ八3)、リレーの起動(ステップA4)である。12b... is shown in FIG. As shown in FIG. 5, the firmware processes include monitoring the power sequence signal PS (step A1), starting the spindle motor (step A2), monitoring the motor rotation speed (step 83), and starting the relay (step A1). A4).
(発明が解決しようとする課題)
上記したように、従来、モータの同時起動を避けるため
、リレーによりパワーシーケンス信号を各磁気ディスク
装置に繋いでいた。しかしながら、この方法では、ある
磁気ディスク装置に故障が生じた場合、後続する磁気デ
ィスク装置にパワーシーケンス信号が伝達されず、他の
スピンドルモータも起動されないといった問題があった
。また、各磁気ディスク装置毎にモータ起動順序が固定
化され、その順序を任意に設定できない問題もあった。(Problems to be Solved by the Invention) As described above, conventionally, in order to avoid simultaneous activation of motors, a power sequence signal has been connected to each magnetic disk device by a relay. However, this method has the problem that when a failure occurs in a certain magnetic disk drive, the power sequence signal is not transmitted to the succeeding magnetic disk drive, and other spindle motors are also not started. There is also the problem that the motor starting order is fixed for each magnetic disk device, and the order cannot be set arbitrarily.
本発明は上記のような点に鑑みなされたもので、1台の
ホストコンピュータに複数の磁気ディスク装置が接続さ
れるデータ処理装置において、ある磁気ディスク装置に
故障が生じた場合でも、他の磁気ディスク装置に影響を
与えずにモータ起動でき、また、そのモータ起動順序を
任意に設定可能なデータ処理装置を提供することを目的
とする。The present invention has been made in view of the above points.In a data processing system in which a plurality of magnetic disk drives are connected to one host computer, even if one magnetic disk drive fails, the other magnetic disk drives It is an object of the present invention to provide a data processing device that can start motors without affecting a disk device and can arbitrarily set the motor starting order.
[発明の構成]
(課題を解決するための手段)
すなわち、本発明に係るデータ処理装置は、各磁気ディ
スク装置それぞれに、装置固有の識別番号を設定する識
別番号設定手段を設け、ホストコンピュータからのモー
タ起動信号の入力により、上記識別番号設定手段によっ
て設定された識別番号に応じた持ち時間を設定し、この
持ち時間後にスピンドルモータを起動するようにしたも
のである。[Structure of the Invention] (Means for Solving the Problems) That is, the data processing device according to the present invention is provided with an identification number setting means for setting an identification number unique to the device in each magnetic disk device, By inputting the motor start signal, a time period corresponding to the identification number set by the identification number setting means is set, and the spindle motor is started after the time period has elapsed.
(作 用)
上記の構成によれば、各磁気ディスク装置それぞれが装
置固有の識別番号に応じた持ち時間をもってモータを起
動する。したがって、他の磁気ディスク装置に影響を与
えずにモータ起動でき、また、識別番号の変更により、
モータ起動順序を任意に設定することができる。(Function) According to the above configuration, each magnetic disk device starts its motor with a time period corresponding to the device's unique identification number. Therefore, the motor can be started without affecting other magnetic disk devices, and by changing the identification number,
The motor starting order can be set arbitrarily.
(実施例)
以下、図面を参照して本発明の一実施例に係るデータ処
理装置を説明する。(Embodiment) Hereinafter, a data processing device according to an embodiment of the present invention will be described with reference to the drawings.
第1図はその構成を示すブロック図であり、1台のホス
トコンピュータ21に複数の磁気ディスク装置(以下、
ドライブと称す) 22a 、 22b・・・がパワー
シーケンス信号PSを同時に供給するように接続されて
いる。パワーシーケンス信号PSとは、ホストコンピュ
ータ21から発せられるピンドルモータに起動をかける
ための信号である。各ドライブ22a、22b・・・は
、それぞれ第2図に示すように、タイマ回路31.スイ
ッチ32、モータ駆動回路33、スピンドルモータ34
を備えている。FIG. 1 is a block diagram showing its configuration, in which one host computer 21 has multiple magnetic disk devices (hereinafter referred to as
(referred to as drives) 22a, 22b, . . . are connected so as to simultaneously supply a power sequence signal PS. The power sequence signal PS is a signal issued from the host computer 21 to start the spindle motor. As shown in FIG. 2, each drive 22a, 22b, . . . has a timer circuit 31. Switch 32, motor drive circuit 33, spindle motor 34
It is equipped with
タイマ回路31は、パワーシーケンス信号PSの人力に
より、ユニットナンバー(装置番号)Nに応じた持ち時
間Tを設定する。スイッチ32は、上記ユニットナンバ
ーNを外部から設定するためのスイッチである。このス
イッチ32は、例えば4ビツトのデイプスイッチである
。モータ駆動回路33は、タイマ回路31によって設定
された持ち時間T後に、スピンドルモータ34を起動す
る。スピンドルモータ34は、図示せぬ記録媒体(ディ
スク)を回転させるモータである。The timer circuit 31 sets a duration T according to a unit number (equipment number) N using the power sequence signal PS. The switch 32 is a switch for setting the unit number N from the outside. This switch 32 is, for example, a 4-bit deep switch. The motor drive circuit 33 starts the spindle motor 34 after a time period T set by the timer circuit 31. The spindle motor 34 is a motor that rotates a recording medium (disc) not shown.
次に、第3図に示すフローチャートを参照して同実施例
の動作を説明する。Next, the operation of this embodiment will be explained with reference to the flowchart shown in FIG.
ホストコンピュータ21から発せられるパワーシーケン
ス信号PSは、各ドライブ22a、22b・・・に同時
に供給される。ここで、各ドライブ22a122b・・
・では、予めスイッチ32を通じて各ドライブ毎に固有
のユニットナンバー(装置番号)Nが設定されている。A power sequence signal PS issued from the host computer 21 is simultaneously supplied to each drive 22a, 22b, . . . . Here, each drive 22a122b...
- A unique unit number (device number) N is set for each drive in advance through the switch 32.
各ドライブ22a、22b・・・は、ホストコンピュー
タ21からのパワーシーケンス信号PSを監視しており
(ステップB1)、同信号PSを入力すると、スイッチ
32によって設定されたユニットナンバーNを読み込み
、この値をタイマ回路31にセットする(ステップB2
)。タイマ回路31は、このユニットナン/(−Nに所
定の時間tを乗算することにより持ち時間Tを設定する
(ステップB3)。なお、上記時間tは、スピンドルモ
ータ34が起動されてから定常回転に達するまでに要す
る標準時間である。Each drive 22a, 22b... monitors the power sequence signal PS from the host computer 21 (step B1), and when the signal PS is input, it reads the unit number N set by the switch 32, and reads this value. is set in the timer circuit 31 (step B2
). The timer circuit 31 sets a holding time T by multiplying this unit number/(-N by a predetermined time t (step B3). Note that the above time t is a period of steady rotation after the spindle motor 34 is started. This is the standard time required to reach .
このようにして持ち時間Tが設定されると、タイマ四路
31は、この持ち時間T後に(ステップB4)、モータ
駆動回路33を通じてスピンドルモータ34を起動する
(ステップB5)。When the holding time T is thus set, the timer 4-way 31 starts the spindle motor 34 through the motor drive circuit 33 after the holding time T (step B4).
このように、各ドライブ22g、22b・・・毎に持ち
時間Tが設定され、この持ち時間Tに従って各ドライブ
22a、22b・・・のスピンドルモータ34が順次起
動される。したがって、あるドライブに故障が生じた場
合でも、他のドライブのスピンドルモータは各ドライブ
固有の持ち時間Tをもって起動される。In this way, the duration time T is set for each of the drives 22g, 22b, . . . , and the spindle motors 34 of the drives 22a, 22b, . Therefore, even if a failure occurs in a certain drive, the spindle motors of the other drives are activated with a time period T specific to each drive.
また、例えばデイプスイッチであるスイッチ32を通じ
て持ち時間Tを自由に変更できるため、各ドライブ22
a、22b・・・のモータ起動順序を任意に設定するこ
とができる。Furthermore, since the duration T can be freely changed through the switch 32, which is a dip switch, for example, each drive 22
The starting order of the motors a, 22b, . . . can be arbitrarily set.
[発明の効果]
以上のように本発明によれば、1台のホストコンピュー
タに複数の磁気ディスク装置が接続されるデータ処理装
置において、各磁気ディスク装置それぞれが装置固有の
持ち時間をもって独立にスピンドルモータを起動できる
。したがって、ある磁気ディスク装置に故障が生じた場
合でも、他の磁気ディスク装置に影響を与えずにモータ
起動できる。また、持ち時間を変更することにより、そ
のモータ起動順序を任意に設定することができるもので
ある。[Effects of the Invention] As described above, according to the present invention, in a data processing device in which a plurality of magnetic disk devices are connected to one host computer, each magnetic disk device spins independently with its own unique time. The motor can be started. Therefore, even if a failure occurs in a certain magnetic disk device, the motor can be started without affecting other magnetic disk devices. Furthermore, by changing the duration, the motor starting order can be arbitrarily set.
第1図は本発明の一実施例に係る構成を示すブロック図
、第2図は第1図に示されるドライブの構成を示すブロ
ック図、第3図は同実施例の動作を説明するためのフロ
ーチャート、第4図は従来の構成を示すブロック図、第
5図は従来の動作を説明するためのフローチャートであ
る。
21・・・ホストコンピュータ、22as 22b・・
・ドライブ、31・・・タイマ回路、32・・・スイッ
チ、33・・・モータ駆動回路、34・・・スピンドル
モータ。
第1図FIG. 1 is a block diagram showing the configuration of an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration of the drive shown in FIG. 1, and FIG. 3 is a block diagram for explaining the operation of the embodiment. FIG. 4 is a block diagram showing a conventional configuration, and FIG. 5 is a flow chart for explaining the conventional operation. 21...Host computer, 22as 22b...
- Drive, 31...Timer circuit, 32...Switch, 33...Motor drive circuit, 34...Spindle motor. Figure 1
Claims (1)
接続されるデータ処理装置において、各磁気ディスク装
置それぞれに、 装置固有の識別番号を設定する識別番号設定手段と、 上記ホストコンピュータからのモータ起動信号の入力に
より、上記識別番号設定手段によって設定された識別番
号に応じた持ち時間を設定する持ち時間設定手段と、 記録媒体を回転させるモータと、 上記持ち時間設定手段によって設定された持ち時間後に
上記モータを起動するモータ起動手段とを具備したこと
を特徴とするデータ処理装置。[Scope of Claims] In a data processing device in which a plurality of magnetic disk devices are connected to one host computer, an identification number setting means for setting a device-specific identification number to each magnetic disk device, and the host computer a motor for rotating the recording medium; a motor for rotating the recording medium; and motor starting means for starting the motor after a waiting period has elapsed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27603489A JPH03141073A (en) | 1989-10-25 | 1989-10-25 | Data processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP27603489A JPH03141073A (en) | 1989-10-25 | 1989-10-25 | Data processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03141073A true JPH03141073A (en) | 1991-06-17 |
Family
ID=17563866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP27603489A Pending JPH03141073A (en) | 1989-10-25 | 1989-10-25 | Data processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03141073A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7664368B2 (en) | 2005-03-31 | 2010-02-16 | Hitachi, Ltd. | Information recording/play-backing apparatus |
JP2010055637A (en) * | 2009-12-07 | 2010-03-11 | Hitachi Ltd | Disk array device and method for controlling the same |
JPWO2008090620A1 (en) * | 2007-01-25 | 2010-05-13 | 富士通株式会社 | Storage device, recording recovery method, recording recovery program |
US8929018B2 (en) | 1999-04-05 | 2015-01-06 | Hitachi, Ltd. | Disk array unit |
-
1989
- 1989-10-25 JP JP27603489A patent/JPH03141073A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8929018B2 (en) | 1999-04-05 | 2015-01-06 | Hitachi, Ltd. | Disk array unit |
US7664368B2 (en) | 2005-03-31 | 2010-02-16 | Hitachi, Ltd. | Information recording/play-backing apparatus |
US8478102B2 (en) | 2005-03-31 | 2013-07-02 | Hitachi, Ltd. | Information recording/play-backing apparatus |
US9407894B2 (en) | 2005-03-31 | 2016-08-02 | Hitachi Maxell, Ltd. | Information recording/play-backing apparatus |
JPWO2008090620A1 (en) * | 2007-01-25 | 2010-05-13 | 富士通株式会社 | Storage device, recording recovery method, recording recovery program |
US8453007B2 (en) | 2007-01-25 | 2013-05-28 | Fujitsu Limited | Storage device and recovery method |
JP2010055637A (en) * | 2009-12-07 | 2010-03-11 | Hitachi Ltd | Disk array device and method for controlling the same |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH03141073A (en) | Data processor | |
JPH10199218A (en) | Tray roulette control method and apparatus and disk exchanger | |
JPWO2019220504A1 (en) | Drive device using smart servo motor and multiple smart servo motors | |
JPH02186424A (en) | Disk control circuit | |
JPH0934518A (en) | Control processor | |
US5892737A (en) | Disk roulette control method and apparatus for use in an optical disk changer | |
JPH10302376A (en) | Test apparatus and method for preventing destruction of disk device | |
JP3753212B2 (en) | Printing device | |
JPH11328823A (en) | Disk array device, starting method thereof and medium to record its control program | |
JPH06314464A (en) | Starting system of disk sub-system | |
JPH02171057A (en) | Terminal equipment control system | |
JP2004180417A (en) | Simultaneous control method for two or more motors, control system for two or more motors, pulse generating circuit for control of two or more motors, and pulse generating ic for control of two or more motors | |
JP3584342B2 (en) | Synchronous operation start / stop control system for multiple ICs | |
JP2612047B2 (en) | Data processing device | |
JPS63654A (en) | Inter-processor communication control system | |
JPS6087699A (en) | Drive controller of stepping motor | |
JPH09308295A (en) | Playing machine stepping motor control apparatus | |
JP2770502B2 (en) | Electronic disk drive control method | |
JPS6130472Y2 (en) | ||
JPH10271882A (en) | Device for driving sensor-less dc motor | |
JPH0512849A (en) | Disk control device | |
JPH0287223A (en) | Control system for disk device | |
JPH04181413A (en) | I/O device startup method | |
JPH04121867A (en) | Floppy disk device | |
JP2001236104A (en) | Distributed control system |