JPH05181793A - SCSI bus control method - Google Patents
SCSI bus control methodInfo
- Publication number
- JPH05181793A JPH05181793A JP34586691A JP34586691A JPH05181793A JP H05181793 A JPH05181793 A JP H05181793A JP 34586691 A JP34586691 A JP 34586691A JP 34586691 A JP34586691 A JP 34586691A JP H05181793 A JPH05181793 A JP H05181793A
- Authority
- JP
- Japan
- Prior art keywords
- controller
- memory
- scsi
- data transfer
- bus
- 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.)
- Withdrawn
Links
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】
【目的】 SCSIバスにより接続されるハードディス
クを制御するバス制御方法に関し、データフェーズのみ
のデータ転送を汎用LSIを通さずにバイパス的に制御
することを目的とする。
【構成】 CCインタフェース部1とマイクロプロセッ
サ・ユニット2とダイレクト・メモリ・アクセス・コン
トローラ3とバッファ・メモリ4とリード・オンリィ・
メモリ5とランダム・アクセス・メモリ6とSCSIプ
ロトコル・コントローラ7とを有し、ハードディスク装
置8をSCSIバスにより接続制御するファイルメモリ
制御装置9において、該SCSIプロトコル・コントロ
−ラ7とハードディスク装置8とを接続するSCSIバ
スにバイパス的にデータ転送制御装置10を設け、SCS
Iプロトコルのうちの転送フェーズにおけるデータ転送
のみを、SCSIプロトコル・コントローラ7の外部に
設けられたデータ転送制御装置10で制御するように構成
する。
(57) [Summary] [Object] A bus control method for controlling a hard disk connected by a SCSI bus, and an object of the present invention is to control data transfer only in a data phase by bypass without passing through a general-purpose LSI. [Structure] CC interface unit 1, microprocessor unit 2, direct memory access controller 3, buffer memory 4, read-only memory
In a file memory control device 9 having a memory 5, a random access memory 6 and a SCSI protocol controller 7, and controlling connection of a hard disk device 8 by a SCSI bus, the SCSI protocol controller 7 and the hard disk device 8 are connected. By providing the data transfer control device 10 by bypass on the SCSI bus connecting the
Only the data transfer in the transfer phase of the I protocol is configured to be controlled by the data transfer control device 10 provided outside the SCSI protocol controller 7.
Description
【0001】[0001]
【産業上の利用分野】本発明は、SCSIバスにより接
続されるハードディスクを制御するバス制御方法に関す
る。SCSIバス(スカジィバス)はハードディスク装
置や磁気テープ装置等との汎用インタフェースを有する
接続バスで、50芯の系列により8ビットのパラレルデー
タを転送することが出来る。SCSIバスを使用した交
換機のシステム構成例を図4に示す。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a bus control method for controlling hard disks connected by a SCSI bus. The SCSI bus (scuzzy bus) is a connection bus having a general-purpose interface with a hard disk device, a magnetic tape device, etc., and can transfer 8-bit parallel data by a series of 50 cores. FIG. 4 shows an example of the system configuration of the exchange using the SCSI bus.
【0002】図4において、31は中央制御装置(C
C)、32は主記憶装置(MM)、33はチャネル制御装置
(CHC)、34はファイルメモリ制御装置(FMC)、
35はデータ端末制御装置(DCC)、36はハードディス
ク装置(HD)、37はデータ端末装置(DT)を示す。
ファイルメモリ制御装置34とハードディスク装置36との
間には50芯のSCSIバス、データ端末制御装置35とデ
ータ端末装置37との間にはシリアルインタフェースバス
(SIF)バスが使用されている。In FIG. 4, 31 is a central control unit (C
C), 32 is a main memory (MM), 33 is a channel controller (CHC), 34 is a file memory controller (FMC),
Reference numeral 35 is a data terminal control device (DCC), 36 is a hard disk device (HD), and 37 is a data terminal device (DT).
A 50-core SCSI bus is used between the file memory control device 34 and the hard disk device 36, and a serial interface bus (SIF) bus is used between the data terminal control device 35 and the data terminal device 37.
【0003】チャネル制御装置33はダイレクト・メモリ
・アクセス・コントローラ(DMAC)であり、ファイ
ルメモリ制御装置34とデータ端末制御装置35を経由し
て、SCSIバスに接続されたファイルメモリ制御装置
34とハードディスク装置36とを制御して、中央制御装置
31よりのコマンドにより各装置を動作させ、主記憶装置
32との間でデータの入出力を行う。The channel controller 33 is a direct memory access controller (DMAC) and is a file memory controller connected to the SCSI bus via the file memory controller 34 and the data terminal controller 35.
Central control unit by controlling 34 and hard disk unit 36
The main memory is operated by operating each device by the command from 31.
Inputs / outputs data to / from 32.
【0004】[0004]
【従来の技術】従来のファイルメモリ制御装置(FM
C)のブロック構成図を図5に示す。図において、21は
CCインタフェース部、22はマイクロプロセッサ・ユニ
ット(MPU)、23はダイレクト・メモリ・アクセス・
コントローラ(DMAC)、24はバッファ・メモリ(B
M)、25はリード・オンリィ・メモリ(ROM)、26は
ランダム・アクセス・メモリ(RAM)、27はSCSI
プロトコル・コントローラ(SPC)、28はハードディ
スク装置(HD)、29はファイルメモリ制御装置(FM
C)を示す。2. Description of the Related Art A conventional file memory controller (FM)
FIG. 5 shows a block diagram of C). In the figure, 21 is a CC interface unit, 22 is a microprocessor unit (MPU), and 23 is a direct memory access unit.
Controller (DMAC), 24 is buffer memory (B
M), 25 is read only memory (ROM), 26 is random access memory (RAM), 27 is SCSI
Protocol controller (SPC), 28 is a hard disk drive (HD), 29 is a file memory control device (FM)
C) is shown.
【0005】ファイルメモリ制御装置29は中央制御装置
(CC)よりのコマンドにより動作し、主記憶装置(M
M)との間でデータの入出力を行う。CCインタフェー
ス部21はCCよりのコマンドを保持し、内部のMPUが
読み取るためのコマンドレジスタ、FMCのステータス
を保持し、CCが読み取るためのステータスレジスタや
FMCとMM間のデータ転送制御回路よりなる。マイク
ロプロセッサ・ユニット22はROM内のプログラムを解
読し動作する。ダイレクト・メモリ・アクセス・コント
ローラ23はSPC27とBM24との間のデータ転送を制御
する。ランダム・アクセス・メモリ26はMPUがアクセ
スできるメモリで、SPC27はハードディスク装置28と
の間でデータ転送の制御を行う。The file memory controller 29 operates according to a command from the central controller (CC), and the main memory (M
Data is input to and output from M). The CC interface unit 21 holds a command from the CC, a command register for the internal MPU to read, a status of the FMC for holding the status register for the CC to read, and a data transfer control circuit between the FMC and the MM. The microprocessor unit 22 operates by decoding the program in the ROM. The direct memory access controller 23 controls data transfer between the SPC 27 and the BM 24. The random access memory 26 is a memory accessible by the MPU, and the SPC 27 controls data transfer with the hard disk device 28.
【0006】[0006]
【発明が解決しようとする課題】ハードディスク装置や
MT装置等の汎用インタフェースであるSCSIプロト
コル・コントローラ(SPC)は、一般的に汎用の制御
用LSIが用いられている。この際、転送速度等スルー
プット性能は、ハードディスク装置等が高速である場
合、上記LSIの最大転送能力により制限される。ま
た、より高速な汎用LSIを使用した場合、コスト高と
なり、ソフトインタフェースが大きく変更になる等の問
題が生じていた。A general-purpose control LSI is generally used as a SCSI protocol controller (SPC) which is a general-purpose interface for hard disk devices, MT devices and the like. At this time, the throughput performance such as the transfer speed is limited by the maximum transfer capacity of the LSI when the hard disk device or the like has a high speed. Further, when a higher-speed general-purpose LSI is used, the cost becomes high, and the soft interface is largely changed.
【0007】本発明は、ファイルメモリ制御装置(FM
C)において、スループット向上に最も大きな影響を持
つデータフェーズのみを外部の高速処理可能な回路で置
き換え、その他の複雑なプロトコル処理は汎用LSIで
制御することにより、比較的小さなハードウェア増加で
高性能制御回路を安価に構成することを目的とする。The present invention is directed to a file memory controller (FM).
In C), by replacing only the data phase, which has the greatest effect on throughput improvement, with an external high-speed processing circuit, and controlling other complicated protocol processing with a general-purpose LSI, a relatively small amount of hardware increases and high performance is achieved. The purpose is to make the control circuit inexpensive.
【0008】[0008]
【課題を解決するための手段】本発明の原理構成図を図
1に示す。図において、1はCCインタフェース部(C
CINF)、2はマイクロプロセッサ・ユニット(MP
U)、3はダイレクト・メモリ・アクセス・コントロー
ラ(DMAC)、4はバッファ・メモリ(BM)、5は
リード・オンリィ・メモリ(ROM)、6はランダム・
アクセス・メモリ(RAM)、7はSCSIプロトコル
・コントローラ(SPC)、8はハードディスク装置
(HD)、9はファイルメモリ制御装置(FMC)、10
はデータ転送制御装置(DTC)を示す。FIG. 1 is a block diagram showing the principle of the present invention. In the figure, 1 is a CC interface section (C
CINF), 2 is a microprocessor unit (MP
U), 3 is a direct memory access controller (DMAC), 4 is a buffer memory (BM), 5 is a read only memory (ROM), and 6 is a random memory.
Access memory (RAM), 7 is SCSI protocol controller (SPC), 8 is hard disk drive (HD), 9 is file memory control device (FMC), 10
Indicates a data transfer controller (DTC).
【0009】ファイルメモリ制御装置9は中央制御装置
(CC)よりのコマンドにより動作し、主記憶装置(M
M)との間でデータの入出力を行う。CCインタフェー
ス部1はCCよりのコマンドを保持し、内部のマイクロ
プロセッサ・ユニット2が読み取るためのコマンドレジ
スタやファイルメモリ制御装置9のステータスを保持
し、CCが読み取るためのステータスレジスタやファイ
ルメモリ制御装置9とMM間のデータ転送制御回路より
なる。マイクロプロセッサ・ユニット2はリード・オン
リィ・メモリ5内のプログラムを解読し動作する。ダイ
レクト・メモリ・アクセス・コントローラ3はSCSI
プロトコル・コントローラ7とバッファメモリ4との間
のデータ転送を制御する。ランダム・アクセス・メモリ
6はマイクロプロセッサ・ユニット2がアクセスできる
メモリで、SCSIプロトコル・コントローラ7はハー
ドディスク装置8との間でデータ転送の制御を行う。The file memory controller 9 operates according to a command from the central controller (CC), and the main memory (M
Data is input to and output from M). The CC interface unit 1 holds the command from the CC, holds the status of the command register and the file memory control device 9 for the internal microprocessor unit 2 to read, and the status register and the file memory control device for the CC to read. 9 and a data transfer control circuit between the MM. The microprocessor unit 2 decodes the program in the read-only memory 5 and operates. Direct memory access controller 3 is SCSI
It controls the data transfer between the protocol controller 7 and the buffer memory 4. The random access memory 6 is a memory that the microprocessor unit 2 can access, and the SCSI protocol controller 7 controls data transfer with the hard disk device 8.
【0010】データ転送制御装置10は、SCSIプロト
コル・コントローラ7とハードディスク装置8等のファ
イル装置との間にバイパス的に設けられ、SCSIプロ
トコルのうちのデータ転送フェーズにおけるデータ転送
のみを、SCSIプロトコル・コントローラ7の外部で
制御するものである。The data transfer control device 10 is provided as a bypass between the SCSI protocol controller 7 and a file device such as the hard disk device 8 and only transfers data in the data transfer phase of the SCSI protocol. It is controlled outside the controller 7.
【0011】[0011]
【作用】SCSIバスフェーズシーケンス図を図2に示
す。SCSIプロトコルでは複数のフェーズを組合わせ
て連続的に制御し、全体の入出力動作を行う。図におい
て、はバス未使用フェーズ、はどの装置にバスを割
り当てるかを調整するバス割当調整フェーズ、は割当
装置が決まったらこの装置を実際に接続する装置選択接
続フェーズ、は実際に繰り返される転送フェーズ(コ
マンド、データ、ステータス、メッセージ)を示す。The SCSI bus phase sequence diagram is shown in FIG. In the SCSI protocol, a plurality of phases are combined and continuously controlled to perform the entire input / output operation. In the figure, is the bus unused phase, is the bus allocation adjustment phase that adjusts which device the bus is allocated to, is the device selection connection phase that actually connects this device when the allocated device is decided, is the actually repeated transfer phase (Command, data, status, message).
【0012】まず、バス未使用フェーズの状態で、フ
ァイルメモリ制御装置(FMC)9はセレクションコマ
ンドをSCSIプロトコル・コントローラ(SPC)7
に起動する。SPC7はバス割当調整フェーズと装置
選択接続フェーズとをハード的に制御し、FMC9及
びハードディスク装置8をSCSIバスに結合する。次
にSPC7内のステータスレジスタによりデータフェー
ズを検出すると、データ転送制御装置(DTC)10内
のレジスタにデータをセットする。First, in the bus unused phase, the file memory controller (FMC) 9 sends a selection command to the SCSI protocol controller (SPC) 7.
To start. The SPC 7 controls the bus allocation adjustment phase and the device selection connection phase by hardware, and connects the FMC 9 and the hard disk device 8 to the SCSI bus. Next, when the data phase is detected by the status register in the SPC 7, the data is set in the register in the data transfer control device (DTC) 10.
【0013】これによりデータの入出力を制御するRE
Q/ACKはDTC回路側に切替えられ、DTC10の制
御の下にデータ転送が行われる。DTC10内のタイミン
グ発生回路及びダイレクト・メモリ・アクセス・コント
ローラ3によりSCSIバスとバッファメモリ4との間
でのデータ転送が行われる。(このタイミングはバッフ
ァメモリとして高速アクセス可能なメモリを使うことに
より、ファイル装置が持つ最高速度で動作するよう構成
することが可能である。)ここでデータ転送が終了する
とSCSIの転送フェーズがメッセージフェーズとな
り、マイクロプロセッサ・ユニット(MPU)2が転送
の終了を知れば、DTC10が切替えられSPC7を経由
してHD8に対して引続きメッセージ、ステータスフェ
ーズを処理して一連の動作を終了する。The RE which controls the input / output of data by this
Q / ACK is switched to the DTC circuit side, and data transfer is performed under the control of DTC10. Data transfer between the SCSI bus and the buffer memory 4 is performed by the timing generation circuit in the DTC 10 and the direct memory access controller 3. (At this timing, by using a memory that can be accessed at high speed as the buffer memory, it can be configured to operate at the maximum speed of the file device.) At this point, when the data transfer ends, the SCSI transfer phase changes to the message phase. Then, when the microprocessor unit (MPU) 2 knows that the transfer is completed, the DTC 10 is switched and the message and status phase are continuously processed to the HD 8 via the SPC 7 to complete a series of operations.
【0014】[0014]
【実施例】本発明のデータ転送制御装置(DTC)のブ
ロック構成図の実施例を図3に示す。図において、原理
構成図と同一番号は同一装置を示し、3はダイレクト・
メモリ・アクセス・コントローラ(DMAC)、7はS
CSIプロトコル・コントローラ(SPC)、8はハー
ドディスク(HD)、9はファイルメモリ制御装置(F
MC)、10はデータ転送制御装置(DTC)を示す。FIG. 3 shows an embodiment of a block diagram of a data transfer control device (DTC) according to the present invention. In the figure, the same numbers as in the principle configuration diagram indicate the same devices, and 3 indicates direct
Memory access controller (DMAC), 7 is S
CSI protocol controller (SPC), 8 hard disk (HD), 9 file memory controller (F
MC) and 10 are data transfer controllers (DTC).
【0015】データ転送制御装置(DTC)10におい
て、11は制御レジスタ(CTL)、12は切替セレクタ
(SEL)、13はタイミング発生部(TGN)、14はデ
ータ入出力制御部(DIOC)、15は割込信号発生部
(IRQGN)を示す。データ転送制御装置10はSCS
IバスによりSPC7とHD8に接続されると共に、D
MAC3に対して制御信号を送受する。In the data transfer control device (DTC) 10, 11 is a control register (CTL), 12 is a switching selector (SEL), 13 is a timing generator (TGN), 14 is a data input / output controller (DIOC), 15 Indicates an interrupt signal generator (IRQGN). Data transfer controller 10 is SCS
Connected to SPC7 and HD8 by I bus, and D
Control signals are transmitted and received to and from the MAC3.
【0016】制御レジスタ11はMPUのアドレス空間に
割り付けられたレジスタでDTC回路を有効にし、切替
セレクタ12は制御レジスタ11の出力によりSCSIの制
御信号であるREQ/ACK信号を、SPC7またはD
TC10に切替え接続するのに用いられる。タイミング発
生部13はSCSIバスよりREQ信号を受け、DMAC
3へのDMA要求信号(DMAREQ)を送出し、DM
A応答信号(DMAACK)によりSCSIバスへのA
CK出力タイミングを制御する。The control register 11 is a register assigned to the address space of the MPU to enable the DTC circuit, and the switching selector 12 outputs the REQ / ACK signal, which is a SCSI control signal, to the SPC 7 or D by the output of the control register 11.
Used to switch connect to TC10. The timing generator 13 receives the REQ signal from the SCSI bus,
3 sends a DMA request signal (DMAREQ) to
A to SCSI bus by A response signal (DMAACK)
Controls CK output timing.
【0017】また、データの入出力を制御するデータ入
出力制御部14は、SCSIバスからのフェーズ制御信号
PHによりデータの方向制御及び上記タイミング発生部
13よりの制御信号により、データ入出力タイミングを制
御する。また、割込信号発生部15はSCSIバスフェー
ズがデータ転送フェーズでなくなったこと(転送の終了
または異常)を検出し、MPUへIRQ(割込信号)を
発生する。The data input / output control unit 14 for controlling the input / output of data is controlled by the phase control signal PH from the SCSI bus and controls the data direction and the timing generation unit.
The control signal from 13 controls the data input / output timing. Further, the interrupt signal generation unit 15 detects that the SCSI bus phase is no longer in the data transfer phase (transfer end or abnormality), and generates an IRQ (interrupt signal) to the MPU.
【0018】SCSIプロトコルでは図2に示した様
に、複数のフェーズを組合わせて連続的に制御し、全体
の入出力制御を行う。まず、バス未使用フェーズの状態
で、FMC9は選択コマンドをSPC7に起動する。S
PC7はバス割当調整/装置選択接続フェーズをハード
的に制御し、FMC9及びHD8をSCSIバスに結合
する。その後コマンドフェーズ状態で、FMC9はSP
C7を経由して制御パラメータを送付する。In the SCSI protocol, as shown in FIG. 2, a plurality of phases are combined and continuously controlled to control the overall input / output. First, in the bus unused phase, the FMC 9 activates a selection command to the SPC 7. S
The PC 7 hardware-controls the bus allocation adjustment / device selection connection phase and couples the FMC 9 and HD 8 to the SCSI bus. After that, in the command phase state, FMC9 becomes SP
Control parameters are sent via C7.
【0019】次に、SPC7内のステータスレジスタに
よりデータフェーズを検出すると、DTC10内の制御レ
ジスタ11にデータをセットする。これによりデータの入
出力を制御するREQ/ACKはDTC回路側に切替え
られ、DTC10の制御の下にデータ転送が行われる。タ
イミング発生部13及びDMAC3によりSCSIバスと
BM4間でのデータ転送が行われる。(このタイミング
は、BM4として高速アクセス可能なメモリを行うこと
により、HD8が持つ最高速度で動作するよう構成する
ことが可能である。)ここで転送が終了すると、SCS
Iのフェーズがメッセージフェーズとなることから、割
込信号発生部15より割込信号IRQが発生し、MPUは
転送の終了を知ることができる。次にCTL11のDTE
信号をクリアすることにより、SPC7を経由して引続
き、メッセージ、ステータスフェーズを処理して一連の
動作を終了する。Next, when the data phase is detected by the status register in the SPC 7, the data is set in the control register 11 in the DTC 10. As a result, REQ / ACK for controlling data input / output is switched to the DTC circuit side, and data transfer is performed under the control of DTC10. Data transfer between the SCSI bus and BM4 is performed by the timing generator 13 and the DMAC3. (At this timing, it is possible to configure the BM4 to operate at the highest speed that the HD8 has by performing a high-speed accessible memory.) When the transfer ends here, the SCS
Since the I phase is the message phase, the interrupt signal generation unit 15 generates the interrupt signal IRQ, and the MPU can know the end of the transfer. Next, CTL11 DTE
By clearing the signal, the message and status phases are continuously processed through the SPC 7, and the series of operations is completed.
【0020】[0020]
【発明の効果】スループット向きに最も大きな影響を持
つデータフェーズのみを外部の高速処理可能な回路で置
き換え、その他の複雑なプロトコル処理は汎用LSIで
制御することにより、比較的小さなハードウェア増加で
高性能回路を安価に構成することが出来る。By replacing only the data phase, which has the greatest effect on the throughput direction, with an external high-speed processable circuit, and controlling other complicated protocol processes with a general-purpose LSI, a relatively small amount of hardware increases and The performance circuit can be constructed at low cost.
【図1】 本発明の原理構成図FIG. 1 is a block diagram of the principle of the present invention.
【図2】 SCSIバスフェーズのシーケンス図FIG. 2 Sequence diagram of SCSI bus phase
【図3】 データ転送制御装置のブロック構成図の実施
例FIG. 3 is an example of a block configuration diagram of a data transfer control device.
【図4】 SCSIバスを使用した交換機のシステム構
成例[Fig. 4] System configuration example of an exchange using a SCSI bus
【図5】 従来例のファイルメモリ制御装置のブロック
構成図FIG. 5 is a block configuration diagram of a conventional file memory control device.
1,21 CCインタフェース部 2,22 マイクロプロセッサ・ユニット 3,23 ダイレクト・メモリ・アクセス・コントローラ 4,24 バッファ・メモリ 5,25 リード・オンリィ・メモリ 6,26 ランダム・アクセス・メモリ 7,27 SCSIプロトコル・コントローラ 8,28 ハードディスク装置 9,29 ファイルメモリ制御装置 10 データ転送制御装置 11 制御レジスタ 12 切替セレクタ 13 タイミング発生部 14 データ入出力制御部 15 割込信号発生部 31 中央制御装置 32 主記憶装置 33 チャネル制御装置 34 ファイルメモリ制御装置 35 データ端末制御装置 36 ハードディスク装置 37 データ端末装置 1,21 CC interface section 2,22 Microprocessor unit 3,23 Direct memory access controller 4,24 Buffer memory 5,25 Read only memory 6,26 Random access memory 7,27 SCSI protocol・ Controller 8, 28 Hard disk device 9, 29 File memory controller 10 Data transfer controller 11 Control register 12 Switch selector 13 Timing generator 14 Data input / output controller 15 Interrupt signal generator 31 Central controller 32 Main memory 33 Channel controller 34 File memory controller 35 Data terminal controller 36 Hard disk device 37 Data terminal device
Claims (2)
プロセッサ・ユニット(2)とダイレクト・メモリ・ア
クセス・コントローラ(3)とバッファ・メモリ(4)
とリード・オンリィ・メモリ(5)とランダム・アクセ
ス・メモリ(6)とSCSIプロトコル・コントローラ
(7)とを有し、ハードディスク装置(8)をSCSI
バスにより接続制御するファイルメモリ制御装置(9)
において、 該SCSIプロトコル・コントロ−ラ(7)とハードデ
ィスク装置(8)とを接続するSCSIバスにバイパス
的にデータ転送制御装置(10)を設け、SCSIプロト
コルのうちの転送フェーズにおけるデータ転送のみを、
SCSIプロトコル・コントローラ(7)の外部にバイ
パス的に設けられたデータ転送制御装置(10)で制御す
ることを特徴とするSCSIバス制御方法。1. A CC interface unit (1), a microprocessor unit (2), a direct memory access controller (3) and a buffer memory (4).
A read only memory (5), a random access memory (6) and a SCSI protocol controller (7), and a hard disk drive (8)
File memory controller for connection control by bus (9)
In the above, in the SCSI bus connecting the SCSI protocol controller (7) and the hard disk device (8), a data transfer control device (10) is provided in a bypass manner, and only the data transfer in the transfer phase of the SCSI protocol is performed. ,
A SCSI bus control method characterized by controlling by a data transfer control device (10) provided as a bypass outside a SCSI protocol controller (7).
(7)の外部にバイパス的に設けられたデータ転送制御
装置(10)は、バイパス回路を有効にするための制御レ
ジスタ(11)と、該制御レジスタ(11)の出力により制
御信号の接続を切替える切替セレクタ(12)と、SCS
IバスへのACK出力タイミングを制御するためのタイ
ミング発生部(13)と、バイパスのためのデータ入出力
を制御するバッファ用の入出力制御部(14)と、SCS
Iフェーズの切替えを検出してIRQ信号を発生する割
込信号発生部(15)とを有することを特徴とする請求項
1記載のSCSIバス制御方法。2. A data transfer control device (10) provided as a bypass outside the SCSI protocol controller (7), and a control register (11) for enabling a bypass circuit and the control register (10). Switching selector (12) that switches the connection of control signals by the output of 11) and SCS
A timing generator (13) for controlling the ACK output timing to the I bus, a buffer input / output controller (14) for controlling the data input / output for bypassing, and an SCS.
2. The SCSI bus control method according to claim 1, further comprising an interrupt signal generator (15) which detects switching of the I phase and generates an IRQ signal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34586691A JPH05181793A (en) | 1991-12-27 | 1991-12-27 | SCSI bus control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP34586691A JPH05181793A (en) | 1991-12-27 | 1991-12-27 | SCSI bus control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05181793A true JPH05181793A (en) | 1993-07-23 |
Family
ID=18379530
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP34586691A Withdrawn JPH05181793A (en) | 1991-12-27 | 1991-12-27 | SCSI bus control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05181793A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7003593B2 (en) * | 1997-12-17 | 2006-02-21 | Src Computers, Inc. | Computer system architecture and memory controller for close-coupling within a hybrid processing system utilizing an adaptive processor interface port |
| JP2006133968A (en) * | 2004-11-04 | 2006-05-25 | Fujitsu Ltd | Information processing device |
| KR20160075643A (en) | 2013-11-29 | 2016-06-29 | 오지 홀딩스 가부시키가이샤 | Optical sheet, conductive sheet, and display device provided with said optical sheet |
-
1991
- 1991-12-27 JP JP34586691A patent/JPH05181793A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7003593B2 (en) * | 1997-12-17 | 2006-02-21 | Src Computers, Inc. | Computer system architecture and memory controller for close-coupling within a hybrid processing system utilizing an adaptive processor interface port |
| JP2006133968A (en) * | 2004-11-04 | 2006-05-25 | Fujitsu Ltd | Information processing device |
| KR20160075643A (en) | 2013-11-29 | 2016-06-29 | 오지 홀딩스 가부시키가이샤 | Optical sheet, conductive sheet, and display device provided with said optical sheet |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04363746A (en) | Microcomputer system having dma function | |
| JPH05181793A (en) | SCSI bus control method | |
| KR0135895B1 (en) | Interface device using multiple ID ports | |
| JP2004213666A (en) | Dma module and its operating method | |
| JP2002259326A (en) | DMA controller and DMA transfer method | |
| JP4620880B2 (en) | Semiconductor device and data transfer method | |
| JPS62182857A (en) | Input and output controller | |
| JPS6136859A (en) | Interface controller | |
| JPS58181134A (en) | Data transfer circuit | |
| KR940005003Y1 (en) | Dynamic memory access system | |
| JPS59158151A (en) | Polling control system | |
| JPH0412508B2 (en) | ||
| JPH0628301A (en) | Direct memory access circuit | |
| KR20050076274A (en) | Muliti-bufferring dma data transferring apparatus adopting descriptor dma controller | |
| JPH05199283A (en) | Reception data transfer equipment | |
| JPH07141288A (en) | Dma transfer system | |
| JPH02214960A (en) | input/output system | |
| JPS61183764A (en) | Direct memory access controlling system | |
| JPH05128279A (en) | One-chip microcomputer | |
| JPH02285446A (en) | Data transfer control system | |
| JPH05108119A (en) | Communication processing method using serial transmission line | |
| JPH03262063A (en) | Bus control circuit for dma transfer | |
| JPH0567025A (en) | Peripheral controller | |
| JPH0282342A (en) | Data communication equipment | |
| JPS6345661A (en) | Buffer memory circuit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990311 |