JPH0258768A - ディスク制御装置 - Google Patents
ディスク制御装置Info
- Publication number
- JPH0258768A JPH0258768A JP63208831A JP20883188A JPH0258768A JP H0258768 A JPH0258768 A JP H0258768A JP 63208831 A JP63208831 A JP 63208831A JP 20883188 A JP20883188 A JP 20883188A JP H0258768 A JPH0258768 A JP H0258768A
- Authority
- JP
- Japan
- Prior art keywords
- data
- disk device
- section
- writing
- disk
- 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
Landscapes
- Debugging And Monitoring (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明は、ディジタルデータの記録に用いられるディス
ク装置の動作制御を行うディスク制御装置に関する。
ク装置の動作制御を行うディスク制御装置に関する。
(従来の技術)
ディジタルデータ処理において、ディスク状の記憶媒体
を用いるディスク装置は高速、大容量に加えてランダム
アクセスが可能であり、ビットコストも小さいのでバラ
ンスのとれた記録装置として多用されている。ディスク
装置にデータを読み書きする場合、何らかのフォーマツ
ティングが必要であり、通常は第4図に示す様なフォー
マットが用いられる。記憶媒体上に設けられたトラック
Tと呼ばれる記録域は複数のセクタSに分割され、各々
のセクタSはさらにID部aとデータ部すに分割される
。ID部aは記録・再生手段(例えば磁気ディスク装置
における磁気ヘッド)によってセクタの開始とアドレス
とを示す情報を記録する領域であり、またデータ部すは
そのアドレスに対応したデータを記録する領域である。
を用いるディスク装置は高速、大容量に加えてランダム
アクセスが可能であり、ビットコストも小さいのでバラ
ンスのとれた記録装置として多用されている。ディスク
装置にデータを読み書きする場合、何らかのフォーマツ
ティングが必要であり、通常は第4図に示す様なフォー
マットが用いられる。記憶媒体上に設けられたトラック
Tと呼ばれる記録域は複数のセクタSに分割され、各々
のセクタSはさらにID部aとデータ部すに分割される
。ID部aは記録・再生手段(例えば磁気ディスク装置
における磁気ヘッド)によってセクタの開始とアドレス
とを示す情報を記録する領域であり、またデータ部すは
そのアドレスに対応したデータを記録する領域である。
このようなディスク装置には現状として不可避なデータ
の読み出しエラーが存在し、前記記録・再生手段が記録
媒体上の所定の位置にあるにもかがわら覆、ID部に対
する位置照合かできないことかある。TD部照合かでき
ないとディスクか一回転するのを待って(回転待ら)、
再度ID部の確認を行うことになる。
の読み出しエラーが存在し、前記記録・再生手段が記録
媒体上の所定の位置にあるにもかがわら覆、ID部に対
する位置照合かできないことかある。TD部照合かでき
ないとディスクか一回転するのを待って(回転待ら)、
再度ID部の確認を行うことになる。
(発明か解決しようとする課題)
ところで連続的に発生する大量のデータを連続的に実時
間で記録覆るデータ記録装置とじてディスク装置を使う
場合には、このID部読み出しエラーによる回転待ちは
、−時的にディスク装置の転送速度低下をひぎ起こすと
いう問題かある。
間で記録覆るデータ記録装置とじてディスク装置を使う
場合には、このID部読み出しエラーによる回転待ちは
、−時的にディスク装置の転送速度低下をひぎ起こすと
いう問題かある。
そのためディスク装置のボス1〜側が回転待ち分の大容
量のバッファメモリを持たねばならないことになる。
量のバッファメモリを持たねばならないことになる。
そこで、本発明は上記の欠点を除去するためなされたも
ので、ID部読み出しエラーによりID部照合か失敗し
ても、ホスト装置としてはID部照合が常に成功してい
るものとして一定の転送速度でデータをディスク装置に
送り出せるア゛イスク装置を提供することにある。
ので、ID部読み出しエラーによりID部照合か失敗し
ても、ホスト装置としてはID部照合が常に成功してい
るものとして一定の転送速度でデータをディスク装置に
送り出せるア゛イスク装置を提供することにある。
[発明の構成]
(課題を解決するための手段)
上記問題点を解決するために本発明に係るディスク制御
装置では、データを記録媒体に読み占きする記録・再生
手段か記録媒体上のどの位置にあるかの検出を行う位置
検出手段と、データ書き込みの際の位置照合不成功時に
データを退避させるメモリ手段と、位置照合不成功時に
はディスク装置へのデータ書き込みを行わずに前記メモ
リ手段にデータを退避し、一連の書き込み動作終了後に
前記メモリ手段に退避したデータをディスク装置に書き
込む書き込み制御手段とを備えている。
装置では、データを記録媒体に読み占きする記録・再生
手段か記録媒体上のどの位置にあるかの検出を行う位置
検出手段と、データ書き込みの際の位置照合不成功時に
データを退避させるメモリ手段と、位置照合不成功時に
はディスク装置へのデータ書き込みを行わずに前記メモ
リ手段にデータを退避し、一連の書き込み動作終了後に
前記メモリ手段に退避したデータをディスク装置に書き
込む書き込み制御手段とを備えている。
(作 用)
ディスク装置へのデータ書き込みの際、位置検出手段に
より前記記録・再生手段が記録媒体上の所定の位置にき
たことを判断した上で書き込み動作が開始され、ID部
照合か失敗したときは、ディスク装置へのデータ書き込
みを中止して替わりに前記メモリ手段にデータを書き込
んで保存する。前記メモリ手段に退避したデータは一連
の書き込み動作終了後に前記ディスク装置に移される。
より前記記録・再生手段が記録媒体上の所定の位置にき
たことを判断した上で書き込み動作が開始され、ID部
照合か失敗したときは、ディスク装置へのデータ書き込
みを中止して替わりに前記メモリ手段にデータを書き込
んで保存する。前記メモリ手段に退避したデータは一連
の書き込み動作終了後に前記ディスク装置に移される。
以上の動作により、ディスク装置ではID部不照合が起
こっているにもかかわらず、ホスト装置からはID部不
照合が起こらない時と同じ一定の転送速度でデータの書
き込みを行うことが可能である。これによってID部読
み出しエラーによる回転待ちは生じない。
こっているにもかかわらず、ホスト装置からはID部不
照合が起こらない時と同じ一定の転送速度でデータの書
き込みを行うことが可能である。これによってID部読
み出しエラーによる回転待ちは生じない。
(実施例)
以下、図面を参照して本発明実施例を説明する。
第1図は本発明に係るディスク制御装置の一実施例を示
すもので、制御部1はμ−CPUを内蔵しており、本実
施例装置全体の動作とディスク装置2の動作を制御する
ものでおる。ディスクコントロール部3はディスク装置
2内の記録・再生手段(図示せず)の位置制御、位置検
出を行い、ディスク装置2への書き込みデータを予め設
定したフォーマットに変換し、読み出しデータをID部
aとデータ部すに分離する等の各種の制御動作を行うも
のである。メモリコントロール部4は本実前例装置内の
第1のメモリ手段5と第2のメモリ手段6の動作を制御
するものである。第1のメモリ手段5は図示しないホス
ト側装置とディスク装置2との間でデータ転送する際に
必要となるブタバッファの動作を行う。第2のメモリ手
段6はID部不照合時にデータを退避するためのもので
ある。第1.第2のメモリ手段5,6としては例えば半
導体ICメモリを適用することができる。
すもので、制御部1はμ−CPUを内蔵しており、本実
施例装置全体の動作とディスク装置2の動作を制御する
ものでおる。ディスクコントロール部3はディスク装置
2内の記録・再生手段(図示せず)の位置制御、位置検
出を行い、ディスク装置2への書き込みデータを予め設
定したフォーマットに変換し、読み出しデータをID部
aとデータ部すに分離する等の各種の制御動作を行うも
のである。メモリコントロール部4は本実前例装置内の
第1のメモリ手段5と第2のメモリ手段6の動作を制御
するものである。第1のメモリ手段5は図示しないホス
ト側装置とディスク装置2との間でデータ転送する際に
必要となるブタバッファの動作を行う。第2のメモリ手
段6はID部不照合時にデータを退避するためのもので
ある。第1.第2のメモリ手段5,6としては例えば半
導体ICメモリを適用することができる。
ここでこの第2のメモリ手段6が、本発明におけるメモ
リ手段に相当する。また、前記制御部1とディスクコン
トロール部3とメモリコントロール部4とにより、本発
明における書き込み制御手段が構成される。Sl乃至S
8は信号バス、Dl乃至D5はデータ線である。
リ手段に相当する。また、前記制御部1とディスクコン
トロール部3とメモリコントロール部4とにより、本発
明における書き込み制御手段が構成される。Sl乃至S
8は信号バス、Dl乃至D5はデータ線である。
次に、上記のように構成された実施例装置の作用につい
て第2図に示すデータ書き込み時のタイミンク図を使っ
て説明する。
て第2図に示すデータ書き込み時のタイミンク図を使っ
て説明する。
制御部1はホスト側装置からの転送要求(Sl)をホス
トインターフェイス部7を介して受取り(S2)、制御
動作を開始する。まず、制御部1はディスク装置2に対
して前記記録・再生手段の位置制御に関するアドレス情
報を送り動作を確認しくS3)、引続きディスクコント
ロール部3とメモリコントロール部4に対してデータ転
送を指示する(S2)。メモリコントロール部4はホス
トインターフェイス部7を介してホスト装置に転送許可
信@(34,35)を出力し、またホスト装置からデー
タが送られてくる(31.Dl>と第1のメモリ手段5
に書き込む(D2)制御(S5)を行う。ディスクコン
トロール部3はディスクの回転位置を検出する。ディス
ク装置2からは前記記録・再生手段が記録媒体上のどの
位置にあるかを示すインデックス信号(第2図(a))
とセクタ信号(第2図(b))が出力される(S3)。
トインターフェイス部7を介して受取り(S2)、制御
動作を開始する。まず、制御部1はディスク装置2に対
して前記記録・再生手段の位置制御に関するアドレス情
報を送り動作を確認しくS3)、引続きディスクコント
ロール部3とメモリコントロール部4に対してデータ転
送を指示する(S2)。メモリコントロール部4はホス
トインターフェイス部7を介してホスト装置に転送許可
信@(34,35)を出力し、またホスト装置からデー
タが送られてくる(31.Dl>と第1のメモリ手段5
に書き込む(D2)制御(S5)を行う。ディスクコン
トロール部3はディスクの回転位置を検出する。ディス
ク装置2からは前記記録・再生手段が記録媒体上のどの
位置にあるかを示すインデックス信号(第2図(a))
とセクタ信号(第2図(b))が出力される(S3)。
第2図(a)に示ずインデックス信号は回転基準を示す
パルス信号でおり、記録媒体が1回転する毎に1発出力
される。セクタ信号は第2図(b)に示すように前記し
たセクタの開始を知らせるパルス信号である。前記記録
・再生手段が記録媒体上でデータを書き込むべき所定の
位置にくるとディスクコントロール部3はID部をディ
スク装置2から読み出し位置を確認する(第2図(C)
)。ID部照合に成功すると、ディスクコントロール部
3はメモリコントロール部4と連動(36)L、て第1
のメモリ手段5に格納しておいたデータを読み出しくD
3)、ディスク装置2に書き込む(第1図D4.第2図
(d))。ID部の不照合が起こると、ディスクコント
ロール部3はその旨をメモリコントロール部4に知らせ
(S3)、ディスク装置2へのデータ書き込みを中断す
る。メモリコントロール部4は本来ディスク装置2に書
くべきデータを第2のメモリ手段6に書< (D5)制
御をする(第1図37.第2図(e))。一連のデータ
書き込みを終了した時点で制御部1は第2メモリ手段6
への退避データの有無を調べ、退避データが有る場合に
は改めて退避データをディスク装置2に書き込む様ディ
スクコントロール部3とメモリコントロール部4に指示
する。第3図は以上の動作をまとめて示す流れ図でおる
。
パルス信号でおり、記録媒体が1回転する毎に1発出力
される。セクタ信号は第2図(b)に示すように前記し
たセクタの開始を知らせるパルス信号である。前記記録
・再生手段が記録媒体上でデータを書き込むべき所定の
位置にくるとディスクコントロール部3はID部をディ
スク装置2から読み出し位置を確認する(第2図(C)
)。ID部照合に成功すると、ディスクコントロール部
3はメモリコントロール部4と連動(36)L、て第1
のメモリ手段5に格納しておいたデータを読み出しくD
3)、ディスク装置2に書き込む(第1図D4.第2図
(d))。ID部の不照合が起こると、ディスクコント
ロール部3はその旨をメモリコントロール部4に知らせ
(S3)、ディスク装置2へのデータ書き込みを中断す
る。メモリコントロール部4は本来ディスク装置2に書
くべきデータを第2のメモリ手段6に書< (D5)制
御をする(第1図37.第2図(e))。一連のデータ
書き込みを終了した時点で制御部1は第2メモリ手段6
への退避データの有無を調べ、退避データが有る場合に
は改めて退避データをディスク装置2に書き込む様ディ
スクコントロール部3とメモリコントロール部4に指示
する。第3図は以上の動作をまとめて示す流れ図でおる
。
先ず、ステップへにおいて制御部(μmcpu>1はデ
ィスクコントロール部3に対して1トラック分のセクタ
情報とID情報を送り、これに基きディスクコントロー
ル部3はステップBのように回転タイミング信号から書
き込みセクタを決める。
ィスクコントロール部3に対して1トラック分のセクタ
情報とID情報を送り、これに基きディスクコントロー
ル部3はステップBのように回転タイミング信号から書
き込みセクタを決める。
次にステップCにおいてID部照合が行われ、正常時(
成功時〉は流れはステップDに進むと共に異常時(不成
功時)は流れはステップEに進む。
成功時〉は流れはステップDに進むと共に異常時(不成
功時)は流れはステップEに進む。
ステップDにおいてディスクコントロール部3によって
ディスク装置2にデータの書き込みが行ねれると共に、
ステップFにおいてはメモリコントロール部4によって
データは第2のメモリ6に退避される。
ディスク装置2にデータの書き込みが行ねれると共に、
ステップFにおいてはメモリコントロール部4によって
データは第2のメモリ6に退避される。
続いてステップFにおいて、最終セクタか否かの確認が
行われ、最終の場合はステップGに進むと共に最終でな
い場合は再びステップBへと戻る。
行われ、最終の場合はステップGに進むと共に最終でな
い場合は再びステップBへと戻る。
ステップGにおいて結果か制御部1に送られ、ステップ
Hにおいて制御部1により入力終了か否かの確認か行わ
れ、終了の場合はステップ■に進むと共に未修了の場合
は再びステップAへと戻る。
Hにおいて制御部1により入力終了か否かの確認か行わ
れ、終了の場合はステップ■に進むと共に未修了の場合
は再びステップAへと戻る。
次にステップIにおいて退避データの有無の確認が行わ
れ、有の場合はステップJに進むと共に無の場合は後の
ステップにへとジャンプする。ステップJにおいて制御
部1の制御の基にディスクコントロール部3とメモリコ
ントロール部4によって、第2のメモリ6に退避されて
いたデータが取り出されてディスク装置2に書き込まれ
ることにより、ステップにのように一連の動作は終了す
る。
れ、有の場合はステップJに進むと共に無の場合は後の
ステップにへとジャンプする。ステップJにおいて制御
部1の制御の基にディスクコントロール部3とメモリコ
ントロール部4によって、第2のメモリ6に退避されて
いたデータが取り出されてディスク装置2に書き込まれ
ることにより、ステップにのように一連の動作は終了す
る。
このように本実施例によれば、ID部不照合が生じても
第2のメモリ手段6への退避が可能であり、ホスト装置
はID部照合の成功、不成功にかかわらず一定の転送速
度でディスク装置2にデータ書き込みを行うことができ
る。
第2のメモリ手段6への退避が可能であり、ホスト装置
はID部照合の成功、不成功にかかわらず一定の転送速
度でディスク装置2にデータ書き込みを行うことができ
る。
以上本発明の一実施例について説明したか、上記実施例
に限定されるものではなく、種々の変形実施が可能であ
ることはいうまでもない。
に限定されるものではなく、種々の変形実施が可能であ
ることはいうまでもない。
例えば、上記実施例ではディスク装置2が出力する回転
位置信号をもとにデータ書き込み位置を検出したが、複
数の記録、再生手段を並列同時に駆動できる並列転送方
式のディスク装置においてはID部照合が各々のチャネ
ルで可能であり、ID部情報を調べることで位置検出が
可能である。
位置信号をもとにデータ書き込み位置を検出したが、複
数の記録、再生手段を並列同時に駆動できる並列転送方
式のディスク装置においてはID部照合が各々のチャネ
ルで可能であり、ID部情報を調べることで位置検出が
可能である。
その際、ID部不照合が生じたチャネルのデータ、ある
いは全チャネルデータをディスク装置2に書き込まず第
2のメモリ手段6に退避すればよい。
いは全チャネルデータをディスク装置2に書き込まず第
2のメモリ手段6に退避すればよい。
[発明の効果]
以上詳述したように本発明によれば、ID部照合の成功
、不成功にかかわらずホスト装置側から一定の転送速度
でディスク装置にデータを書込めるので、ID部読み出
しエラーによる回転待ちは生じない。
、不成功にかかわらずホスト装置側から一定の転送速度
でディスク装置にデータを書込めるので、ID部読み出
しエラーによる回転待ちは生じない。
第1図は本発明に係るディスク制御装置の一実施例を示
すブロック図、第2図(a)乃至(e)は本実施例の制
御を示すタイミング図、第3図は本実施例の作用を示す
流れ図、第4図はディスク装置のフォーマット例を示す
図である。 1・・・制御部、 2・・・ディスク装置、3・・・デ
ィスクコントロール部、 4・・・メモリコントロール部、 5・・・第1のメモリ手段、 6・・・第2のメモリ手段、 7・・・ホストインターフェイス部。
すブロック図、第2図(a)乃至(e)は本実施例の制
御を示すタイミング図、第3図は本実施例の作用を示す
流れ図、第4図はディスク装置のフォーマット例を示す
図である。 1・・・制御部、 2・・・ディスク装置、3・・・デ
ィスクコントロール部、 4・・・メモリコントロール部、 5・・・第1のメモリ手段、 6・・・第2のメモリ手段、 7・・・ホストインターフェイス部。
Claims (1)
- ディスク状の記憶媒体に対してデータの記録・再生を行
うディスク制御装置において、データを記録媒体に読み
書きする記録・再生手段が記録媒体上のどの位置にある
かの検出を行う位置検出手段と、データ書き込みの際の
位置照合不成功時にデータを退避させるメモリ手段と、
位置照合不成功時にはディスク装置へのデータ書き込み
を行わずに前記メモリ手段にデータを退避し、一連の書
き込み動作終了後に前記メモリ手段に退避したデータを
ディスク装置に書き込む書き込み制御手段とを具備する
ことを特徴とするディスク制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63208831A JPH0258768A (ja) | 1988-08-23 | 1988-08-23 | ディスク制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63208831A JPH0258768A (ja) | 1988-08-23 | 1988-08-23 | ディスク制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0258768A true JPH0258768A (ja) | 1990-02-27 |
Family
ID=16562831
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63208831A Pending JPH0258768A (ja) | 1988-08-23 | 1988-08-23 | ディスク制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0258768A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02216668A (ja) * | 1989-02-15 | 1990-08-29 | Sony Corp | データ記録装置及び方法 |
| WO2011099099A1 (ja) * | 2010-02-10 | 2011-08-18 | 日本電気株式会社 | ストレージ装置 |
-
1988
- 1988-08-23 JP JP63208831A patent/JPH0258768A/ja active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02216668A (ja) * | 1989-02-15 | 1990-08-29 | Sony Corp | データ記録装置及び方法 |
| WO2011099099A1 (ja) * | 2010-02-10 | 2011-08-18 | 日本電気株式会社 | ストレージ装置 |
| JPWO2011099099A1 (ja) * | 2010-02-10 | 2013-06-13 | 日本電気株式会社 | ストレージ装置 |
| US9021230B2 (en) | 2010-02-10 | 2015-04-28 | Nec Corporation | Storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2002170342A (ja) | 追記型光ディスクの記録方法 | |
| US5161072A (en) | Information recording/reproducing apparatus for recording information and verifying recorded information | |
| EP0437202B1 (en) | Information recording/reproducing apparatus for recording information and verifying recorded information | |
| JPH06111479A (ja) | 情報記録再生装置 | |
| JPH0258768A (ja) | ディスク制御装置 | |
| JP2623238B2 (ja) | 情報再生方法 | |
| JP2000137584A (ja) | 外部記憶装置の制御装置及び不良ブロック代替方法並びに不良ブロック代替制御プログラムを格納した記憶媒体 | |
| JPH0520789A (ja) | 記録再生装置 | |
| JP2639520B2 (ja) | 情報記録方法 | |
| KR20050079611A (ko) | 기록 재생 장치 | |
| JP2001307420A (ja) | ディスク記録再生装置 | |
| JPS63195877A (ja) | デ−タ記録再生方式 | |
| JPH0628779A (ja) | ディスク装置におけるデータ記録制御方法 | |
| JPS63316371A (ja) | 追記型記憶装置 | |
| JPH08106722A (ja) | 情報記録再生装置 | |
| JP2578846B2 (ja) | 記録制御方法 | |
| JPH0520792A (ja) | フロツピーデイスク | |
| JPH0793912A (ja) | 光ディスク記録再生装置 | |
| JPH02205914A (ja) | 光ディスク処理装置 | |
| JPH04341977A (ja) | データ再生制御方式 | |
| JPH05182254A (ja) | 円盤状情報記録媒体の検査装置 | |
| JPH04326420A (ja) | 磁気テープ記憶装置及びその制御システム | |
| JPS60247728A (ja) | デイスク制御方式 | |
| JPH0594672A (ja) | 情報記録再生装置 | |
| JPH0528660A (ja) | 自己診断機能を有する情報記憶装置 |