JPH04317116A - 半導体ディスクサブシステム - Google Patents
半導体ディスクサブシステムInfo
- Publication number
- JPH04317116A JPH04317116A JP8493291A JP8493291A JPH04317116A JP H04317116 A JPH04317116 A JP H04317116A JP 8493291 A JP8493291 A JP 8493291A JP 8493291 A JP8493291 A JP 8493291A JP H04317116 A JPH04317116 A JP H04317116A
- Authority
- JP
- Japan
- Prior art keywords
- semiconductor disk
- address
- track
- semiconductor
- head
- 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
- 239000004065 semiconductor Substances 0.000 title claims abstract description 91
- 238000010586 diagram Methods 0.000 description 3
- 238000004904 shortening Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【産業上の利用分野】本発明は半導体ディスクサブシス
テムに関する。
テムに関する。
【0002】
【従来の技術】従来の半導体ディスクサブシステムは、
半導体ディスク制御装置と半導体ディスク装置とからな
っている。そして、半導体ディスクサブシステムの主要
部分である半導体ディスク装置の記憶部のエリアの使用
方法は、図2のトラックのフォーマットに示すように、
レコード番号を含む情報を記憶するIDエリアとデータ
を記憶するデータエリアとに分けて使用している。
半導体ディスク制御装置と半導体ディスク装置とからな
っている。そして、半導体ディスクサブシステムの主要
部分である半導体ディスク装置の記憶部のエリアの使用
方法は、図2のトラックのフォーマットに示すように、
レコード番号を含む情報を記憶するIDエリアとデータ
を記憶するデータエリアとに分けて使用している。
【0003】従来の半導体ディスクサブシステムでは、
中央制御装置が発行するシリンダ番号およびヘッド番号
を含むシーク命令を半導体ディスク制御装置が受信する
と、この命令を半導体ディスク装置に送る。半導体ディ
スク装置は、受信したシリンダ番号およびヘッド番号か
らシークすべきトラックの先頭アドレスを作成し、さら
に、シーク命令のあとに、IDエリアのサーチ命令を中
央制御装置が発行すると、これを受信した半導体ディス
ク制御装置が、サーチ命令に含まれるレコード番号から
トラックの先頭アドレスからの相対アドレスを作成し、
半導体ディスク装置に転送する。これを受けた半導体デ
ィスク装置は、先に作成したトラックの先頭アドレスと
相対アドレスとを加算し、目的のメモリアドレスaを算
出している。
中央制御装置が発行するシリンダ番号およびヘッド番号
を含むシーク命令を半導体ディスク制御装置が受信する
と、この命令を半導体ディスク装置に送る。半導体ディ
スク装置は、受信したシリンダ番号およびヘッド番号か
らシークすべきトラックの先頭アドレスを作成し、さら
に、シーク命令のあとに、IDエリアのサーチ命令を中
央制御装置が発行すると、これを受信した半導体ディス
ク制御装置が、サーチ命令に含まれるレコード番号から
トラックの先頭アドレスからの相対アドレスを作成し、
半導体ディスク装置に転送する。これを受けた半導体デ
ィスク装置は、先に作成したトラックの先頭アドレスと
相対アドレスとを加算し、目的のメモリアドレスaを算
出している。
【0004】
【発明が解決しようとする課題】上述した従来の半導体
ディスクサブシステムは、目的のメモリアドレス求める
ためには、シーク命令発行時と、IDエリアのサーチ命
令発行時との2回、半導体ディスク制御装置と半導体デ
ィスク装置との間でデータを授受しているので、この2
回の動作に伴なう必要時間以下には、動作時間を短縮す
ることができず、半導体ディスクサブシステムの性能を
向上させることができないという問題点がある。
ディスクサブシステムは、目的のメモリアドレス求める
ためには、シーク命令発行時と、IDエリアのサーチ命
令発行時との2回、半導体ディスク制御装置と半導体デ
ィスク装置との間でデータを授受しているので、この2
回の動作に伴なう必要時間以下には、動作時間を短縮す
ることができず、半導体ディスクサブシステムの性能を
向上させることができないという問題点がある。
【0005】本発明の目的は、半導体ディスク制御装置
と半導体ディスク装置との間のデータの授受を1回で行
い、動作時間を短縮し、性能を向上させることができる
半導体ディスクサブシステムを提供することにある。
と半導体ディスク装置との間のデータの授受を1回で行
い、動作時間を短縮し、性能を向上させることができる
半導体ディスクサブシステムを提供することにある。
【0006】
【課題を解決するための手段】本発明の半導体ディスク
サブシステムは、データを記憶する半導体メモリを含む
半導体ディスク装置とこの半導体ディスク装置を制御す
る半導体ディスク制御装置とからなる半導体ディスクサ
ブシステムにおいて、前記半導体ディスク制御装置は上
位装置である中央処理装置が発行するシリンダ番号およ
びヘッド番号を含むシーク命令とこのシーク命令に続き
発行するレコード番号を含むサーチ命令を受信すると前
記シリンダ番号およびヘッド番号と前記レコード番号と
を前記半導体ディスク装置に転送し、前記半導体ディス
ク装置は受信した前記シリンダ番号およびヘッド番号か
らトラックの先頭アドレスを作成し、前記レコード番号
から前記トラックの先頭アドレスからの相対アドレスを
作成した後、前記トラックの先頭アドレスと前記相対ア
ドレスとを加算し、目的のメモリアドレスを算出する構
成である。
サブシステムは、データを記憶する半導体メモリを含む
半導体ディスク装置とこの半導体ディスク装置を制御す
る半導体ディスク制御装置とからなる半導体ディスクサ
ブシステムにおいて、前記半導体ディスク制御装置は上
位装置である中央処理装置が発行するシリンダ番号およ
びヘッド番号を含むシーク命令とこのシーク命令に続き
発行するレコード番号を含むサーチ命令を受信すると前
記シリンダ番号およびヘッド番号と前記レコード番号と
を前記半導体ディスク装置に転送し、前記半導体ディス
ク装置は受信した前記シリンダ番号およびヘッド番号か
らトラックの先頭アドレスを作成し、前記レコード番号
から前記トラックの先頭アドレスからの相対アドレスを
作成した後、前記トラックの先頭アドレスと前記相対ア
ドレスとを加算し、目的のメモリアドレスを算出する構
成である。
【0007】本発明の半導体ディスクサブシステムは、
データを記憶する半導体メモリを含む半導体ディスク装
置とこの半導体ディスク装置を制御する半導体ディスク
制御装置とからなる半導体ディスクサブシステムにおい
て、上位装置である中央処理装置が発行するシリンダ番
号およびヘッド番号を含むシーク命令を受信し保持し前
記シーク命令に続き前記中央処理装置が発行するレコー
ド番号を含むサーチ命令を受信すると前記シリンダ番号
およびヘッド番号と前記レコード番号とを同時に前記半
導体ディスク装置に転送する前記半導体ディスク制御装
置と、前記受信した前記シリンダ番号およびヘッド番号
からトラックの先頭アドレスを作成するトラックアドレ
ス作成部と前記レコード番号から前記トラックの先頭ア
ドレスからの相対アドレスを作成する相対アドレス作成
部と前記トラックの先頭アドレスと前記相対アドレスと
を加算する加算器とを有する前記半導体ディスク装置と
を備える構成である。
データを記憶する半導体メモリを含む半導体ディスク装
置とこの半導体ディスク装置を制御する半導体ディスク
制御装置とからなる半導体ディスクサブシステムにおい
て、上位装置である中央処理装置が発行するシリンダ番
号およびヘッド番号を含むシーク命令を受信し保持し前
記シーク命令に続き前記中央処理装置が発行するレコー
ド番号を含むサーチ命令を受信すると前記シリンダ番号
およびヘッド番号と前記レコード番号とを同時に前記半
導体ディスク装置に転送する前記半導体ディスク制御装
置と、前記受信した前記シリンダ番号およびヘッド番号
からトラックの先頭アドレスを作成するトラックアドレ
ス作成部と前記レコード番号から前記トラックの先頭ア
ドレスからの相対アドレスを作成する相対アドレス作成
部と前記トラックの先頭アドレスと前記相対アドレスと
を加算する加算器とを有する前記半導体ディスク装置と
を備える構成である。
【0008】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
て説明する。
【0009】図1は本発明の一実施例のブロック図であ
る。
る。
【0010】半導体ディスクサブシステム1は、データ
を記憶する半導体ディスク装置2と、半導体ディスク装
置2を制御する半導体ディスク制御装置3とからなる。 半導体ディスク装置2は、シリンダ番号およびヘッド番
号とレコード番号とを受信するレジスタ4と、レジスタ
4の受信したシリンダ番号およびヘッド番号からトラッ
クの先頭アドレスを作成するトラックアドレス作成部5
と、レコード番号からトラックの先頭アドレスからの相
対アドレスを作成する相対アドレス作成部6と、トラッ
クの先頭アドレスと相対アドレスとを加算する加算器7
と半導体メモリ8とを有する。半導体ディスク制御装置
3は、上位装置である中央処理装置が発行するシリンダ
番号およびヘッド番号を含むシーク命令を受信しこれを
保持し、シーク命令に続き中央処理装置が発行するレコ
ード番号を含むサーチ命令を受信すると、シリンダ番号
およびヘッド番号とレコード番号とを同時に半導体ディ
スク装置2に転送する機能を持つ。
を記憶する半導体ディスク装置2と、半導体ディスク装
置2を制御する半導体ディスク制御装置3とからなる。 半導体ディスク装置2は、シリンダ番号およびヘッド番
号とレコード番号とを受信するレジスタ4と、レジスタ
4の受信したシリンダ番号およびヘッド番号からトラッ
クの先頭アドレスを作成するトラックアドレス作成部5
と、レコード番号からトラックの先頭アドレスからの相
対アドレスを作成する相対アドレス作成部6と、トラッ
クの先頭アドレスと相対アドレスとを加算する加算器7
と半導体メモリ8とを有する。半導体ディスク制御装置
3は、上位装置である中央処理装置が発行するシリンダ
番号およびヘッド番号を含むシーク命令を受信しこれを
保持し、シーク命令に続き中央処理装置が発行するレコ
ード番号を含むサーチ命令を受信すると、シリンダ番号
およびヘッド番号とレコード番号とを同時に半導体ディ
スク装置2に転送する機能を持つ。
【0011】次にデータの読出し動作について説明する
。なお、トラックのフォーマットは従来と同様で、図2
に示すものである。
。なお、トラックのフォーマットは従来と同様で、図2
に示すものである。
【0012】半導体ディスクサブシステム1に対し、上
位装置である中央処理装置が、シリンダ番号およびヘッ
ド番号を含むシーク命令を発行すると、これを半導体デ
ィスク制御装置3が受信し、保持する。次に中央処理装
置が、シーク命令に続きレコード番号を含むサーチ命令
を発行し、これを半導体ディスク制御装置3が受信する
と、先に受信したシリンダ番号およびヘッド番号と後か
ら受信したレコード番号とを同時に半導体ディスク装置
2に転送する。半導体ディスク装置2では、このシリン
ダ番号およびヘッド番号とレコード番号とを、一旦、レ
ジスタ4で受信し、シリンダ番号およびヘッド番号を示
すデータはトラックアドレス作成部5に送り、レコード
番号を示すデータは相対アドレス作成部6に送る。トラ
ックアドレス作成部5は、受取ったシリンダ番号および
ヘッド番号からトラックの先頭アドレスを作成し、加算
器7に送出する。相対アドレス作成部6は、受取ったレ
コード番号からトラックの先頭アドレスからの相対アド
レスを作成し、加算器7に送出する。加算器7は、トラ
ックの先頭アドレスと相対アドレスとを加算し、目的の
メモリアドレスaを算出し、半導体メモリ8に送出する
。半導体メモリ8は、受信したメモリアドレスaに従っ
てデータを読出し、半導体ディスク制御装置3を介して
中央処理装置に送出し、サーチ命令の処理を終了する。
位装置である中央処理装置が、シリンダ番号およびヘッ
ド番号を含むシーク命令を発行すると、これを半導体デ
ィスク制御装置3が受信し、保持する。次に中央処理装
置が、シーク命令に続きレコード番号を含むサーチ命令
を発行し、これを半導体ディスク制御装置3が受信する
と、先に受信したシリンダ番号およびヘッド番号と後か
ら受信したレコード番号とを同時に半導体ディスク装置
2に転送する。半導体ディスク装置2では、このシリン
ダ番号およびヘッド番号とレコード番号とを、一旦、レ
ジスタ4で受信し、シリンダ番号およびヘッド番号を示
すデータはトラックアドレス作成部5に送り、レコード
番号を示すデータは相対アドレス作成部6に送る。トラ
ックアドレス作成部5は、受取ったシリンダ番号および
ヘッド番号からトラックの先頭アドレスを作成し、加算
器7に送出する。相対アドレス作成部6は、受取ったレ
コード番号からトラックの先頭アドレスからの相対アド
レスを作成し、加算器7に送出する。加算器7は、トラ
ックの先頭アドレスと相対アドレスとを加算し、目的の
メモリアドレスaを算出し、半導体メモリ8に送出する
。半導体メモリ8は、受信したメモリアドレスaに従っ
てデータを読出し、半導体ディスク制御装置3を介して
中央処理装置に送出し、サーチ命令の処理を終了する。
【0013】
【発明の効果】以上説明したように、本発明は、半導体
ディスク制御装置は上位装置である中央処理装置が発行
するシリンダ番号およびヘッド番号を含むシーク命令と
このシーク命令に続き発行するレコード番号を含むサー
チ命令を受信すると、シリンダ番号およびヘッド番号と
レコード番号とを半導体ディスク装置に転送し、半導体
ディスク装置は受信したシリンダ番号およびヘッド番号
からトラックの先頭アドレスを作成し、レコード番号か
らトラックの先頭アドレスからの相対アドレスを作成し
た後、トラックの先頭アドレスと相対アドレスとを加算
し、目的のメモリアドレスを算出することにより、半導
体ディスク制御装置と半導体ディスク装置との間のデー
タの授受を1回で行い、動作時間を短縮し、性能を向上
させることができるという効果が有る。
ディスク制御装置は上位装置である中央処理装置が発行
するシリンダ番号およびヘッド番号を含むシーク命令と
このシーク命令に続き発行するレコード番号を含むサー
チ命令を受信すると、シリンダ番号およびヘッド番号と
レコード番号とを半導体ディスク装置に転送し、半導体
ディスク装置は受信したシリンダ番号およびヘッド番号
からトラックの先頭アドレスを作成し、レコード番号か
らトラックの先頭アドレスからの相対アドレスを作成し
た後、トラックの先頭アドレスと相対アドレスとを加算
し、目的のメモリアドレスを算出することにより、半導
体ディスク制御装置と半導体ディスク装置との間のデー
タの授受を1回で行い、動作時間を短縮し、性能を向上
させることができるという効果が有る。
【図1】本発明の一実施例のブロック図である。
【図2】本発明および従来の半導体メモリで使用するト
ラックのフォーマットを示す図である。
ラックのフォーマットを示す図である。
1 半導体ディスクサブシステム2 半導
体ディスク装置 3 半導体ディスク制御装置 4 レジスタ 5 トラックアドレス作成部 6 相対アドレス作成部 7 加算器 8 半導体メモリ a メモリアドレス
体ディスク装置 3 半導体ディスク制御装置 4 レジスタ 5 トラックアドレス作成部 6 相対アドレス作成部 7 加算器 8 半導体メモリ a メモリアドレス
Claims (2)
- 【請求項1】 データを記憶する半導体メモリを含む
半導体ディスク装置とこの半導体ディスク装置を制御す
る半導体ディスク制御装置とからなる半導体ディスクサ
ブシステムにおいて、前記半導体ディスク制御装置は上
位装置である中央処理装置が発行するシリンダ番号およ
びヘッド番号を含むシーク命令とこのシーク命令に続き
発行するレコード番号を含むサーチ命令を受信すると前
記シリンダ番号およびヘッド番号と前記レコード番号と
を前記半導体ディスク装置に転送し、前記半導体ディス
ク装置は受信した前記シリンダ番号およびヘッド番号か
らトラックの先頭アドレスを作成し、前記レコード番号
から前記トラックの先頭アドレスからの相対アドレスを
作成した後、前記トラックの先頭アドレスと前記相対ア
ドレスとを加算し、目的のメモリアドレスを算出するこ
とを特徴とする半導体ディスクサブシステム。 - 【請求項2】 データを記憶する半導体メモリを含む
半導体ディスク装置とこの半導体ディスク装置を制御す
る半導体ディスク制御装置とからなる半導体ディスクサ
ブシステムにおいて、上位装置である中央処理装置が発
行するシリンダ番号およびヘッド番号を含むシーク命令
を受信し保持し前記シーク命令に続き前記中央処理装置
が発行するレコード番号を含むサーチ命令を受信すると
前記シリンダ番号およびヘッド番号と前記レコード番号
とを同時に前記半導体ディスク装置に転送する前記半導
体ディスク制御装置と、前記受信した前記シリンダ番号
およびヘッド番号からトラックの先頭アドレスを作成す
るトラックアドレス作成部と前記レコード番号から前記
トラックの先頭アドレスからの相対アドレスを作成する
相対アドレス作成部と前記トラックの先頭アドレスと前
記相対アドレスとを加算する加算器とを有する前記半導
体ディスク装置とを備えることを特徴とする半導体ディ
スクサブシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8493291A JPH04317116A (ja) | 1991-04-17 | 1991-04-17 | 半導体ディスクサブシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8493291A JPH04317116A (ja) | 1991-04-17 | 1991-04-17 | 半導体ディスクサブシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04317116A true JPH04317116A (ja) | 1992-11-09 |
Family
ID=13844461
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8493291A Pending JPH04317116A (ja) | 1991-04-17 | 1991-04-17 | 半導体ディスクサブシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04317116A (ja) |
-
1991
- 1991-04-17 JP JP8493291A patent/JPH04317116A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH04317116A (ja) | 半導体ディスクサブシステム | |
| JPH0239256A (ja) | メモリシステム | |
| JPS60245029A (ja) | デ−タ書込み方式 | |
| JPH01297756A (ja) | データ転送制御装置 | |
| JP2561394B2 (ja) | 入出力制御方式 | |
| JP2704138B2 (ja) | 磁気ディスクキャッシュの制御方法 | |
| JPH0863396A (ja) | ディスクキャッシュ装置 | |
| JP2605588B2 (ja) | 高速アクセス機構付きcd−rom装置 | |
| JPH04225444A (ja) | データバッファの読出し/書込み制御方式 | |
| JPH02165220A (ja) | ディスクアクセス制御方式 | |
| JPS63213018A (ja) | 外部記憶制御装置 | |
| JPS60222943A (ja) | デイスクキヤツシユ制御方式 | |
| JPH05197502A (ja) | 磁気テープ制御装置 | |
| JPS5823308A (ja) | 磁気デイスク装置におけるデ−タの処理方法 | |
| JPS61273650A (ja) | 磁気デイスク制御装置 | |
| JPH0869358A (ja) | 二重化ファイルのデータ読込み方式 | |
| JPS62205581A (ja) | デイスク制御方式 | |
| JPH03194766A (ja) | ディスクアクセス制御方式 | |
| JPH05182369A (ja) | 磁気ディスク制御方法 | |
| JPS61208534A (ja) | 半導体デイスク制御方式 | |
| JPH07210332A (ja) | ディスクアレイ装置 | |
| JPS623455B2 (ja) | ||
| JPH02176950A (ja) | ディスクキャッシュ制御方式 | |
| JPS62125951U (ja) | ||
| JPH0567022A (ja) | 高速データアクセス方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20000321 |