JPS6232525A - Disk device control system - Google Patents
Disk device control systemInfo
- Publication number
- JPS6232525A JPS6232525A JP17267085A JP17267085A JPS6232525A JP S6232525 A JPS6232525 A JP S6232525A JP 17267085 A JP17267085 A JP 17267085A JP 17267085 A JP17267085 A JP 17267085A JP S6232525 A JPS6232525 A JP S6232525A
- Authority
- JP
- Japan
- Prior art keywords
- disk device
- device control
- signal
- circuit
- output
- 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
- 238000000034 method Methods 0.000 claims description 14
- 102100024061 Integrator complex subunit 1 Human genes 0.000 abstract 1
- 101710092857 Integrator complex subunit 1 Proteins 0.000 abstract 1
- 230000004913 activation Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はディスク装置制御方式に関し、特に複数のディ
スク装置制御回路のうち1つを選択する割込信号の高速
側@VCおけるディスク装置制御方式に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a disk device control method, and particularly to a disk device control method on the high speed side @VC of an interrupt signal that selects one of a plurality of disk device control circuits. Regarding.
従来、この種のディスク装置制御方式i1!4図に示す
ように複数のディスク装置制御回路と、この複数のディ
スク装置制御回路のうちの1つ會プログラムで選択して
動作可能とする選択回路とから構成さA、選択回路にエ
リ選択さルていないディスク装置制御回路を選択された
ディスク装置制御回路に対するデータの読み書き動作に
よる不正動作を防止する為に、ゲート46.47.48
Vc工って、コマンドを入力することや、データ転送要
求信号全出力することや、割込信号を出力することを禁
止する方式が一般的であっ之。Conventionally, this type of disk device control method i1!4 As shown in Figure 4, there are a plurality of disk device control circuits, and a selection circuit that selects and enables operation of one of the plurality of disk device control circuits using a program. Gates 46, 47, and 48 are configured from gates 46, 47, and 48 in order to prevent a disk device control circuit that has not been selected by the selection circuit from being improperly operated by reading or writing data to the selected disk device control circuit.
Generally speaking, the Vc device prohibits the input of commands, the output of all data transfer request signals, and the output of interrupt signals.
上述し九従来のディスク装置制御方式に、選択回路によ
って選択されていないディスク装置制御回路に於いて、
ディスク装置のシーク動作の終了や、状態遷移による割
込信号が発生しても5選択回路によって選択されるまで
は割込信号を出力することができず、その結果、ディス
ク装置の性能が大巾に落ちるという欠点があった。In the nine conventional disk device control methods described above, in the disk device control circuit that is not selected by the selection circuit,
Even if an interrupt signal is generated due to the completion of a seek operation of the disk device or a state transition, the interrupt signal cannot be output until it is selected by the 5 selection circuit, and as a result, the performance of the disk device is greatly reduced. It had the disadvantage of falling.
本発明のディスク装置制御方式μ複数のディスク装置制
御回路と、該複数のディスク装置制御回路のうち1つを
選択する選択回路とから構成され、1つのディスク装置
制御回路を制御するディスク装置制御方式において、選
択された前記ディスク装置制御回路に対して、ディスク
装置とのデータ転送を伴5コマンドを起動した時に、デ
ィスク装置とのデータ転送が終了するまで前記選択回路
の出力を保持し、ディスク装置とのデータ転送全件わな
いコマンドを起動した時は、コマンド起動後、前記複数
のディスク装置制御回路全選択するよりに前記選択回路
を制御することにエフ、前記選択されtディスク装置制
御回路にコマンド全起動でるまで選択されていないディ
スク装置制御回路からの割込信号を出力可能とする割込
信号制御回路を有している。Disk device control method μ of the present invention A disk device control method that is configured of a plurality of disk device control circuits and a selection circuit that selects one of the plurality of disk device control circuits, and controls one disk device control circuit. In , when the selected disk device control circuit is started with the 5 command that involves data transfer with the disk device, the output of the selection circuit is held until the data transfer with the disk device is completed, and the disk device When a command that does not transfer all data to and from It has an interrupt signal control circuit that can output interrupt signals from unselected disk device control circuits until all commands are activated.
更に本発明のディスク装置制御万式框、複数のディスク
装置制御回路のうち、選択回路に工って選択されたただ
1つのディスク装置制御回路を動作可能にするディスク
装置制御方式に於いて、選択されたディスク装置制御回
路に対して、ディスク装置とのデータ転送を伴うコマン
ドを起動した時は、ディスク装置とのデータ転送が終了
するまで選択回路の出力を保持し、ディスク装置とのデ
ータ転送を伴わないコマンドを起動した時は、コマンド
起動後、複数のディスク装置制御回路の全てを少なくと
も1回に選択する工うに選択回路を制御することに工り
、選択されたディスク装置制御回路にコマンドを起動す
るまでに、選択回路に工って選択されていないディスク
装置制御回路からの割込信号全出力可能とする割込信号
制御回路を有している。Furthermore, in the disk device control system of the present invention, in a disk device control method that enables operation of only one disk device control circuit selected by a selection circuit among a plurality of disk device control circuits, a selection circuit is provided. When a command that involves data transfer with the disk device is started for the disk device control circuit that has been configured, the output of the selection circuit is held until the data transfer with the disk device is completed, and the data transfer with the disk device is stopped. When a command without an accompanying command is activated, after the command is activated, the selection circuit is controlled to select all of the multiple disk device control circuits at least once, and the command is sent to the selected disk device control circuit. It has an interrupt signal control circuit that allows all interrupt signals from unselected disk drive control circuits to be output by modifying the selection circuit before starting up.
次に本発明について図面を参照して説明するう纂1因に
本発明の一実施例を示す。第1図に於いて、本発明のデ
ィスク装置制御方式に、ディスク制御装!t11と、デ
ィスク制御装置11に接続された複数のディスク装置制
御回路12.13と。Next, an embodiment of the present invention will be shown as a summary of the explanation of the present invention with reference to the drawings. In FIG. 1, the disk device control method of the present invention includes a disk control device! t11, and a plurality of disk device control circuits 12.13 connected to the disk control device 11.
複数のディスク装置制御回路12.13のうちのただ1
つをプロ°グラムで選択する選択回路14と、ディスク
装置制御回路12.131C各々内蔵された割込信号制
御回路15.16とから構成されている。選択回路14
はフリツプフロツプ等で構成され、グログラムvc工り
ディスク装置制御回路12又にディスク装置制御回路1
3のうちのただ1つ會選択し、選択されたディスク装置
制御回路12(又H13)の動作を可能とする。Only one of the plurality of disk device control circuits 12.13
It consists of a selection circuit 14 for selecting one by program, and interrupt signal control circuits 15 and 16, each of which has a built-in disk drive control circuit 12 and 131C. Selection circuit 14
is composed of flip-flops, etc., and includes a programmable VC disk device control circuit 12 and a disk device control circuit 1.
Only one of the three is selected, and the selected disk device control circuit 12 (also H13) is enabled to operate.
今、選択回路14の出力であるAl)Pa 1信号が論
理11″であるときにディスク装置制御回路12が選択
され、ディスク装置制御回路121c対するコマンドに
ゲート17で許可され、ディスク装は制御回路12から
のデータ転送要求信号はゲート18で出力を許可される
。同時に選択回路14の出力であるADP82信号は論
理″Omとなり、ディスク装置制御回路13vc対する
コマンドの入力もデータ転送要求信号の出力もゲー)9
.10で禁止される。Now, when the Al)Pa1 signal output from the selection circuit 14 is logic 11'', the disk device control circuit 12 is selected, and the gate 17 allows a command to the disk device control circuit 121c, and the disk device is controlled by the control circuit. The data transfer request signal from 12 is allowed to be output at the gate 18. At the same time, the ADP82 signal output from the selection circuit 14 becomes logic "Om," and neither the command input to the disk device control circuit 13vc nor the output of the data transfer request signal occurs. Game) 9
.. Banned in 10.
82図に本実施例における割込信号制御回路15存夫会
咎を示す、第2図において、割込信号制御回路15に、
インバータ21と、NANDゲート22゜25と、NO
Rゲート23とR−8フリツグフロツグ24とから構成
され、R,−8フリツグ70ツブ14の出力信号である
iNTM1信号に工つて、割込信号の出力を制御する。FIG. 82 shows the configuration of the interrupt signal control circuit 15 in this embodiment. In FIG.
Inverter 21, NAND gate 22゜25, and NO
It is composed of an R gate 23 and an R-8 flip-flop 24, and uses the iNTM1 signal, which is the output signal of the R,-8 flip 70 block 14, to control the output of an interrupt signal.
即ち、を源投入時に入力されるRESET信号又は選択
回路14がディスク装置制御回路12t−選択している
。即ち、選択回路14の出力信号であるADP81信号
が論理″″1″の時にR−87リツプフロツプ24はリ
セットされ、)t、−8フリツプフロツプ24の出力信
号であるINTMI信号セ論理”1″となる。又、選択
回路14がディスク装置制御回路13t−選択している
。即ち1選択回路14の出力信号であるADP81信号
が論理@O#の時のコマンド起動を示す信号であるCM
D信号が論理′″1′の時に、R−8フリツプ70ツブ
24がセットされ、R−8フリソゲフロツプ24の出力
信号であるINTMI信号μ論理″01となる。That is, the RESET signal input at power-on or the selection circuit 14 selects the disk device control circuit 12t. That is, when the ADP81 signal, which is the output signal of the selection circuit 14, is logic "1", the R-87 flip-flop 24 is reset, and the INTMI signal, which is the output signal of the )t, -8 flip-flop 24, becomes logic "1". Also, the selection circuit 14 selects the disk device control circuit 13t.That is, the CM signal, which is a signal indicating command activation, when the ADP81 signal, which is the output signal of the 1 selection circuit 14, is logic @O#.
When the D signal is a logic ``1'', the R-8 flip 70 block 24 is set, and the INTMI signal μ, which is the output signal of the R-8 flip flop 24, becomes a logic ``01''.
その結果、従来のディスク装置制御方式の1うに、割込
信号の出力を、単に選択回iの出力信号で制御する方式
では、第3図に示すタイミング人の間だけ割込信号の出
力が禁止されるの九対し、本発明のディスク装置制御方
式では、選択回路14によって選択さ′rL几ディスク
装置制御回路13に対して、ディスク[1110とのデ
ータ転送を伴りコマンド、例えばディスク・データ・リ
ード・コマンドを起動した時に、ディスク装置110と
のデータ転送が終了するまでに選択回路14の出力信号
であるADPSI信号を論理10″に保持し、データ転
送終了後、選択回路14の出力信号であるADPSI宿
号を論理“1″に反転させる。又、ディスク装@、10
とのデータ転送を伴わないコマンド、例えば7−り・コ
マンドを起動した時は、コマンド起動直後に選択回路1
4の出力信号であるADP31信号を論理″1”に反転
させることvcエク、ディスク装置制御回路12の割込
信号の出力を制御するINTMl信号は、選択回路1u
ckりディスク装置制御回路13が選択されて、且つ、
ディスク装置制御回路13vc対するコマンド起動が実
行された時点から、再び選択回路141C工りディスク
装置制御回路12が選択されるまでの間、即ち、第3図
に示すタイミングBの間のみ2割込信号を禁止するよう
に動作する為、選択回路14に工りディスク装置制御回
路12が選択されていなくても、第3図のタイミングB
の開場外に発生した内部割込信号であるlNT1 信号
は出力を許可さn1従来の方式と比較し、大巾に割込処
理が速くなり、ディスク装置の制御が高速化される。As a result, in a conventional disk device control method in which the output of the interrupt signal is simply controlled by the output signal of the selected time i, the output of the interrupt signal is prohibited only during the timing shown in Figure 3. In contrast, in the disk device control system of the present invention, the selection circuit 14 selects a command, for example, a disk data When the read command is activated, the ADPSI signal, which is the output signal of the selection circuit 14, is held at logic 10'' until the data transfer with the disk device 110 is completed, and after the data transfer is completed, the ADPSI signal, which is the output signal of the selection circuit 14, is held at logic 10''. Inverts a certain ADPSI code to logic “1”.Also, the disk drive @10
When a command that does not involve data transfer with, for example, a 7-ri command is activated, the selection circuit 1 is activated immediately after the command is activated.
The ADP31 signal, which is the output signal of 4, is inverted to logic "1".
ck disk device control circuit 13 is selected, and
2 interrupt signals are generated only during the period from the time when the command activation for the disk device control circuit 13vc is executed until the disk device control circuit 12 is selected again by the selection circuit 141C, that is, during timing B shown in FIG. 3. Therefore, even if the selection circuit 14 is not selected and the disk drive control circuit 12 is not selected, timing B in FIG.
The output of the 1NT1 signal, which is an internal interrupt signal generated outside the opening of the n1 system, is allowed to be output.Compared to the conventional system, the interrupt processing is significantly faster and the control of the disk device is faster.
なお、割込信号制御回路16についても、割込信号制御
回路15と同様vc爽現でき、その動作も割込信号制御
回路15と同様である。It should be noted that the interrupt signal control circuit 16 can also perform vc expression in the same way as the interrupt signal control circuit 15, and its operation is also the same as that of the interrupt signal control circuit 15.
以上説明し文様に、本発明に、複数のディスク装置制御
回路のうち、選択回路で選択さ几たただ1つのディスク
装置制御回路が動作可能となるディスク装置制御方式に
於いて、選択されたディスク装置制御回路に対して、デ
ィスク装置とのデータ転送を伴うコマンドを起動した時
は、ディスク装置とのデータ転送が終了するまで選択回
路の出力全保持し、ディスク装置とのデータ転送を伴わ
ないコマンドを起動した時は、コマンド起動後、複数の
ディスク装置制御回路の全て金少なくとも1回に選択す
る様に選択回路を制御することにより選択回路ICjり
選択されたディスク装置制御回路にコマンドを起動する
まで選択されていないディスク装置制御回路からも割込
信号を出力可能とする割込信号制御回路を有することに
1乞ディスク装置の制御を高速化できるという効果があ
る。As described above, the present invention provides a method for controlling a selected disk in a disk device control method in which only one disk device control circuit selected by a selection circuit out of a plurality of disk device control circuits is operable. When a command that involves data transfer with the disk device is activated for the device control circuit, all outputs of the selection circuit are held until the data transfer with the disk device is completed, and commands that do not involve data transfer with the disk device are activated. When starting the command, after starting the command, the selection circuit ICj is activated by controlling the selection circuit so that all of the plurality of disk drive control circuits are selected at least once. Having an interrupt signal control circuit that can output an interrupt signal even from a disk drive control circuit that has not been selected has the effect of speeding up the control of the disk drive.
第1図に本発明の実施例を示す図、第2図は本実施例に
おける割込制御回路を示す図、第3図は本実施例におけ
るタイムチャートを示す図、第4図に従来のディスク装
置制御方式を示す図である。
10・・・・・・ディスク装置、11・・・・・・ディ
スク制御装置、12.13・・・・・・ディスク装置制
御回路、14・・・・・・選択回路、15.16・・・
・・・割込信号制御回路、17、 19. 26・−−
−・−ANDゲート、 18. 20゜22、 25.
27. 28・・・・・・NANDゲート、21・・
・・・・インバータ、23・・・・・・NOR,ゲート
、24・・・・・・R−8フリツ1フロツグ。
代理人 弁理士 内 原 旨 、第2図
−iB口
第3図Fig. 1 shows an embodiment of the present invention, Fig. 2 shows an interrupt control circuit in this embodiment, Fig. 3 shows a time chart in this embodiment, and Fig. 4 shows a conventional disk drive. FIG. 3 is a diagram showing a device control method. 10... Disk device, 11... Disk control device, 12.13... Disk device control circuit, 14... Selection circuit, 15.16...・
...Interrupt signal control circuit, 17, 19. 26・---
-・-AND gate, 18. 20°22, 25.
27. 28...NAND gate, 21...
...Inverter, 23...NOR, gate, 24...R-8 fritz 1 frog. Agent: Patent Attorney Uchihara, Figure 2 - iB Figure 3
Claims (1)
制御回路のうち1つを選択する選択回路とから構成され
、選択された1つのディスク装置制御回路を動作可能に
するディスク装置制御方式において、選択された前記デ
ィスク装置制御回路に対して、ディスク装置とのデータ
転送を伴うコマンドを起動した時は、ディスク装置との
データ転送が終了するまで前記選択回路の出力を保持し
、ディスク装置とのデータ転送を伴わないコマンドを起
動した時は、コマンド起動後、前記複数のディスク装置
制御回路を選択するように前記選択回路を制御すること
により、前記選択されたディスク装置制御回路にコマン
ドを起動するまで選択されていないディスク装置制御回
路からの割込信号を出力可能とする割込信号制御回路を
有することを特徴とするディスク装置制御方式。In a disk device control method that includes a plurality of disk device control circuits and a selection circuit that selects one of the plurality of disk device control circuits, the selection circuit enables the selected one disk device control circuit to operate. When a command that involves data transfer with the disk device is activated for the disk device control circuit that has been configured, the output of the selection circuit is held until the data transfer with the disk device is completed, and the data transfer with the disk device is When a command that does not involve transfer is activated, after the command is activated, the selection circuit is controlled to select the plurality of disk device control circuits until the command is activated for the selected disk device control circuits. A disk device control method characterized by having an interrupt signal control circuit that can output an interrupt signal from a disk device control circuit that is not selected.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17267085A JPS6232525A (en) | 1985-08-05 | 1985-08-05 | Disk device control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17267085A JPS6232525A (en) | 1985-08-05 | 1985-08-05 | Disk device control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6232525A true JPS6232525A (en) | 1987-02-12 |
| JPH0514927B2 JPH0514927B2 (en) | 1993-02-26 |
Family
ID=15946192
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17267085A Granted JPS6232525A (en) | 1985-08-05 | 1985-08-05 | Disk device control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6232525A (en) |
-
1985
- 1985-08-05 JP JP17267085A patent/JPS6232525A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0514927B2 (en) | 1993-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5457787A (en) | Interface circuit for controlling data transfers | |
| US5459870A (en) | Interface circuit for controlling data transfers | |
| JPS6232525A (en) | Disk device control system | |
| JPS63279318A (en) | Magnetic disk device | |
| JPH02154359A (en) | Magnetic disk device | |
| JPS61249132A (en) | Data double write system by magnetic disc controller | |
| JP2940087B2 (en) | Disk storage device | |
| JP2610286B2 (en) | Floppy disk interface circuit | |
| JP2707723B2 (en) | FDD state setting circuit | |
| JPS63213020A (en) | Magnetic disk device | |
| JPS6045459B2 (en) | Memory bank control method | |
| JPS6070550A (en) | Disc device | |
| JP2581289B2 (en) | Index pulse generation circuit | |
| JPS62235673A (en) | microcomputer | |
| JPH03252838A (en) | Write protection processing method | |
| JPH06309887A (en) | Semiconductor integrated circuit | |
| JPH01201737A (en) | Microprocessor | |
| JPH05134934A (en) | Storage controller | |
| JPH04208710A (en) | Digital signal selecting circuit | |
| JPH07146824A (en) | Information processor | |
| JPH07105073A (en) | Scratch pad memory controller | |
| JPH0656842U (en) | Weight control circuit | |
| JPH03222101A (en) | Magnetic disk device | |
| JPS603740A (en) | Magnetic disc controller | |
| JPS622349B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |