JPH02230569A - 磁気ディスク装置のスイープシーク制御方法と機構 - Google Patents

磁気ディスク装置のスイープシーク制御方法と機構

Info

Publication number
JPH02230569A
JPH02230569A JP5239989A JP5239989A JPH02230569A JP H02230569 A JPH02230569 A JP H02230569A JP 5239989 A JP5239989 A JP 5239989A JP 5239989 A JP5239989 A JP 5239989A JP H02230569 A JPH02230569 A JP H02230569A
Authority
JP
Japan
Prior art keywords
seek
sweep
cylinder
guard band
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.)
Granted
Application number
JP5239989A
Other languages
English (en)
Other versions
JP2541305B2 (ja
Inventor
Toshio Takeuchi
俊夫 竹内
Yoshitsugu Kitamura
北村 義次
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP1052399A priority Critical patent/JP2541305B2/ja
Publication of JPH02230569A publication Critical patent/JPH02230569A/ja
Application granted granted Critical
Publication of JP2541305B2 publication Critical patent/JP2541305B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Moving Of Head For Track Selection And Changing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 木発明は、磁気ディスク装置に関し、特に通常のシーク
動作とは別に、定期的にデータシリンダ全領域をスイー
プシークする磁気ディスク装置のスイープシーク制御方
法と機構に関する。
〔従来の技術〕
従来この種の磁気ディスク装置におけるスイブシークの
ためのヘッド駆動制御回路として、シークエラー時にヘ
ッ}ζをデータ領域から退避させる制御回路と再初期制
御動作回路を組み合わせた回路が使われていた。
〔発明が解決しようとする課題〕
上述した従来の磁気ディスク装首は、スイープシークに
おいて速度が低速に設定されているので、シーク時間が
通常の場合に比べて長くなり、結局スイープシーク動作
期間が長くなるため最適性の点で問題がある。また上位
装置からのデータアクセスに支障をきたす恐れがある。
〔課題を解決するための手段〕
本発明の磁気ティスク装置は、ヘッドディスクアッセン
ブリと、ザーボアナログ回路と、ザーボロジック回路と
、シリンダアドレス回路と、上位装置からの命令により
目標シリングへのシークを行うファームウェアを有する
マイクロフロセッサ・制御シーケンスメモリ・周辺LS
Iから構成されるマイクロプロセッザ制御回路群(シス
テム)から構成され、また前記マイクロプロセッサ制御
回路群が上位装置より選択されていない時、定期的にヘ
ッドをインナーガードバンド(IGB)シリングからア
ウターガードバンド(OGB)シリンダまでシークさぜ
た後、元のシリンダへ戻るスイープシークを、スイープ
シーク開始を決めるカウンタと、カウンタセッ1・信号
及びインターフエイス信号状態よりスイープシークを決
定する判定部と、ガードバンド(G.B.)シリンダが
格納されているレジスタと、呼び出されたガードバンド
(G.B.)シリンダを保持1−ておくバ、ッファと、
通常シークのシリンダかスイープシリンダかを選択する
セレクタと、ガードバンド(G..B.)シリンダ上に
一定時間位置決めさせるタイマによって実現するファー
ムウェアを有している。
〔実施例〕
5一 次に本発明について図面を参照して説明する。
第1図は本発明のマイクロプロセッザ制御回路(システ
ム)10のビロック図で、マイク四フロセッ→ノー、コ
ン1・ロールシーケンスメモリ、周辺LS工で構成され
ている。100はシーケンスメモリで、少なくとも位置
決め制御動作シーケンスが記憶されている。101はコ
ン1・ロールシーケンスで、シーケンスメモリ100よ
り読み出される命令を順次実行する。102はカレント
シリンダバッファで、I/O  PORT  PB12
を介してアドレスバス1より送られてきたシリンダアド
レスを受け取る。103はシリンダセレクタで、スイー
プ実行信号fの状態により、カレントシリンダバッファ
102或はスイープシークアドレスバッファ108が選
択され、シークパラメータテーブル104へ送られる。
シークパラメータテーブル104は、送られて来たシリ
ンダアドレスをもとにシークさせるのに必要なパラメー
タを設定する。105はシークパラメータバッファで、
計算されたパラメータを一一6= 時格納する。106はコントロールバッファで、■/○
 PORT  PD14を介して制御バスJ及ひステー
タスバスqと接続され、サーボロジック回路ヘシークパ
ラメータ・再初期化(RTZ)制御信号を送出する一方
、速度信号情報・G.B.信号情報を受け取る。
107はシリンダレジスタで、スイープシーク動作に入
ると、カレントシリンダバッファ102に入っているシ
リンダがここに送られる。108はスイープアドレスバ
ッファで、スイープシリングレジスタ109より読みだ
された内容を保持する。
スイープシリンダレジスタ109は、ステートバッファ
114に送られてくるG.B.信号情報をもとに、IG
BシリンダまたはOGBシリンダヲスイープアドレスバ
ッファ108に送出スる。
110はスイープシーク動作時に、G.B.シリンタに
一定時間位置決めするためのタイマであり、111はス
イープザイクル力ウンタ112及びスイープ禁止回路よ
り送出されたスイープ禁止信号eをもとにスイープシー
クの実行を決定するスイープシーク判定部、スイープシ
ークカウンタ112は、コントロールシーケンス101
により設定された値を周期的に減算していき、0になる
スイープシーク実行可能状態としてスイープシク判定部
に伝える。
113はコマンドバッファで、コン1・ロールシーケン
ス101よりスピンドルモータ45やVCM4 4を駆
動するのに必要なシーケンスを受ける。114はステー
l・バッファで、コントロールバッファ106よりG.
B.信号及び速度信号情報をもとにG.B.シリンダの
選択・G.B.シリンダ一定時間位置決めタイマの軌道
を制御する。
第2図は、本発明の磁気ディスク装置の一実施例のブロ
ック図である。
ディスク媒体4lは同一回転軸上で同一円心上に固定さ
れ、ヘッド42はディスク媒体41の各記録面上に配置
されボジショナ43に固着される。
ポジショナ43にはVCM44が含まれ、ザーボアナロ
グ回路30から位置決め駆動電流nを受ける。またポジ
ショナ43はザーポ信号検出回路を含んでいて、ザーボ
アナログ30に位置情報を含むザーボ信号pを送出する
。ザーボアナログ回路30では、G.E.信号pとシリ
ンダパレス信号mをザーボロジック回路20へ送出し、
サーボロジック回路20から位置決め制御信号kを受け
る。
サーボロジック回路20は、制御バスjとステータスバ
スqでI/O  PORT  PDl4を介してマイク
ロプロセッザ制御回路群10と接続される。マイクロプ
ロセッサ制御回路群10では、I/O  PORT  
PC13を介して電源投入(POWER,−ON)信号
a及び再初期化信号(RTZ)I)を受信し、■/○ 
PORT  PB12を介してシリンダアドレスレジス
タ50から、アドレスバスを受信する。さらにI/○ 
PORTPAILを介してスイープシーク禁止回路60
と接続される。シリンダアドレスレジスタ50は、上位
装置よりダイレクトシーク信号gと共に受け取ったシリ
ンダアドレスhを、アドレスバスi上に送出する。
一9 スイープ禁止回路60は、ドライブステータス信号dを
介して上位装置にスイープシークの有無を報告する。ま
たユニットセレクト信号Cを受け取り、装置がセレクト
されているときは、スイプ禁止信号をマイクロプロセッ
ザ制御回路群1oに送出してスイープシークを禁止する
次に第3図(a), (b),第4図によって、ヘット
位置決め制御フローを本発明であるスイープシクシーケ
ンスを含めて説明する。
第4図は、本実施例のスイープ動作におけるヘッド2の
軌道を縦軸に時間を、横軸に位置をとり、表わしたタイ
ムチャートである。ここでは仮にシリンダ番号がM−2
にヘッドがある時にスイープシークを行なう場合につい
て述べる。特に、木実施例ではOGBをシリンダ番号一
s3o4の位置として、IGBをシリンダ番号M+83
 0 3の位置として考えることとする。
ます、電源投入(POWER−ON)信号によって電源
が供給されたことを検知すると、パワーオンイニシャラ
イズ動作300に実行し、正一10− 常ならばスピンドルモタシーケンス310を実行する。
次に、ノーマルリキャリプレイトシーク動作320によ
ってヘッド42をホームシリンダアドレスすなわち0シ
リンダ(2 0 1)へ位置決め動作を実行する。
リキャリプレイトシークが完了すると、゛レディステー
ト”330へ進む。このステートおいてまず外部インタ
ーフェイスからのダイレクトシーク命令の有無を制御タ
グ信号gによって判断(340)’L、なければ(3 
1 4)判断分岐360ヘジャンプ、あればシーク動作
実行ルーチン350へ進む。350におけるシーク制御
は、従来のディスク装置におけるシーケンスと同等でデ
ータシリンダ領域内でのシーク動作を行う。
次に判断分岐360において再初期化(RTZ)制御信
号bの有無を調べ、有れば(361)ノーマルリキャリ
プレイトシーク制御へ移り先に説明した制御を実行する
。無ければ(3 6 2)本発明のスイープシークルー
チン(4 0 0)へ進ンでいく。判断分岐410にお
いてスイープ禁止信号eの有無を調べ、有ればレディス
テートの繰り返しチェックループ(4 0 1)へ戻り
無ければ420へ進んでいく。
420においてスイープシーク力ウンタ112の内容を
チェックし、0であればスイープシーク実行ルーチン4
40へ進んでいく。それ以外では、スイープシーク力ウ
ンタ112のカウンタ値を減算し、繰り返しチェックル
ープ(4 0 1)を実行する。スイープシーク実行ル
ーチン440ではまず、441のスイープパラメータセ
ットでスイープ実行信号をスイープ禁止回路60に送る
と共に、マイクロプフセッサ回路内のテータセレクタ、
シークパラメータ設定変更、タイマ起動準備等の制御を
行う。
442のセーブシリンダアドレスで、カレントシリンダ
1 0 2 [M−2](3 0 2)をシリンダレジ
スタ107に退避させる。443のIGBシリンダアド
レス読み出しで、スイープシリンダレジスタ109に入
っているIGBシリンダ[M+S](3 0 3)がス
イープアドレスバッファ108にセットされ、シリンダ
セレクタ103を通ってシークパラメータテーブル10
4に入り、シークパラメータバッファ105にセットさ
れる。444のIGBシリンダシークで、コントロール
バッファ106に入り、通常シークと同一の制御を行う
445の20msウェイトボジショニングで、ステート
バッファに入った位置決め終了情報をもとにタイマ11
0を起動させる。446の○GBシリンダアドレス読み
出しで、○GBシリンダ[−S] (3 0 4)がセ
レクトされ、準備されたシークパラメータがシークパラ
メータバッファ105に入るタイマ100がセットされ
ると、447のOGBOシリンダシークを実行する。
位置決めが終了すると、タイマ110が再び起動し(4
 4 8)セットされると449のOシリンダへのリキ
ャリブレイトシークを実行する。ここではスイープシー
クを行う前のシリンダアドレス[M−2](3 0 2
)へ間違いなく戻るための前処理で、ダイレクトシーク
ではなく再初期化(RTZ)制御と同様の手段によりO
シリンダへ位置決めする。位置決め終了したら、44A
のリターン力レンl・シリンダでシリングレジスタ10
7に退避していたカレントシリンダをカレントシリンダ
バッファ102に戻してシークを行う。
シークカ終了すると44Bのノーマルシークパラメータ
セットに移り、データセレクタ、パラメータ等を通常シ
ークの設定に戻す。最後にリセットスイープサイクルカ
ウンタ450において、カウンタ112にスイープサイ
クル値を設定して、レディステートの繰り返しチェック
ループ(4 0 1)に戻る。
〔発明の効果〕
以上説明したように本発明は、スイープシーク禁止が解
除されたときのみIGB及びOGBシリンダへダイレク
トシーク動作を許可することにより、データシリンダ全
領域のスイープシークを、短期間にかつ高速にできる効
果がある。
【図面の簡単な説明】
第1図は、本発明のマイクロフロセッサ制御回路(シス
テム)のブロック図、第2図は本発明の実施例を示すブ
ロック図、第3図(a)は第1図のシーケンシャルメモ
リ100におけるフローチャート、第3図(b)は第3
図(a)のスイープ実行440の詳細フローチャート、
第4図はスイープシークにおけるヘッド42の動作を示
す説明図である。 100・・・・・・シーケンスメモリ、101・・・・
・・コントロールシーケンス、102・・・・・・カレ
ントシリンダバッファ、103・・・・・・シリンダセ
レクタ、104・・・・・・シークパラメータテーブル
、105・・・・・・シークパラメータバッファ、10
6・・・・・・コントロールバッファ、107・・・・
・・シリンダレジスタ、108・・・・・・スイープア
ドレスバッファ、109・・・・・・スイープシリンダ
レジスタ、110・・・・・・タイマ、111・・・・
・・スイープシーク判定部、112・・・・・・スイー
プシークカウンタ、1l3・・・・・・コマンドバッフ
ァ、114・・・・・・ステータスバッファ、10・・
・・・・マイクロフロセッサ制御回路、20・・・・・
・サーボロジック回路、30・・・・・・サーボアナロ
グ回路、40・・・・・・ヘッドディスクアッセンブリ
、50・・・・・・シリンダアドレスレジスタ、60・
・・・・・スイープ禁止回路、 41・・・・・・ディスク媒体、42・・・・・・ヘッ
ド、43・・・・・・ポジショナ、44・・・・・・V
CM,45・旧・・スピンドルモータ a・・・・・・パラーオン信号、b・・・・・・再初期
化信号、C・・・・・・ユニットセレクト信号、d・川
・・ドライブステータス信号、e・・・・・・スイープ
禁止信号、f・・・・・・スイープ実行信号、g・・・
・・・ダイレクトシーク信号、h・・・・・・シリンダ
アドレス信号、i・旧・・アドレスバス、j・・・・・
・制御バス、k・・・・・・位置決め制御信号、ρ・・
・・・・カートハンド信号、m・・・・・・シリンダパ
ルス信号、n・・・・・・位置決め駆動電流、p・・・
・・・サーボ信号、q・・・・・・ステータスバス。 代理人 弁理士  内 原   晋 時萌

Claims (3)

    【特許請求の範囲】
  1. (1)データ領域とこのデータ領域より外周にアウター
    ガードパッドと内周にインナーガードパッドを有する磁
    気ディスクを用い、ヘッドにより情報の記録再生を行な
    う磁気ディスク装置で特に、前記ヘッドを定期的に現在
    位置から前記インナーガードパッド、前記アウターガー
    ドパッドと移動させて、元の位置へ戻すスイープシーク
    の制御方法において、 前記インナーガードバンドへの移動および前記アウター
    ガードバンドへの移動を通常データ面で使用するダイレ
    クトシークによって行なうことを特徴とするスイープシ
    ーク制御方法
  2. (2)前記スイープシークが以下のプロセスから成るこ
    とを特徴とする請求項(1)記載のスイープシーク制御
    方法 (イ)現在のヘッドのシリンダアドレスを保持するプロ
    セス、 (ロ)インナーガードバンドへダイレクトシークするプ
    ロセス、 (ハ)前記インナーガードパッド内で定時間停止するプ
    ロセス、 (ニ)前記インナーガードパッドからアウターガードバ
    ンドへダイレクトシークするプロセス、 (ホ)前記アウターガードパッドからリキャリブレート
    シークにより0シリンダに移動するプロセス、 (ヘ)前記(イ)で保持したシリンダアドレスにダイレ
    クトシークするプロセス。
  3. (3)データ領域とこのデータ領域より外周にアウター
    ガードパッドと内周にインナーガードパッドを有する磁
    気ディスクを用い、ヘッドにより情報の記録再生を行な
    う磁気ディスク装置で特にヘッドの前記スイープシーク
    制御機構において、 シリンダアドレスを入力するとそのアドレスにダイレク
    トシークするダイレクトシーク手段と、 前記インナーガードパッドと前記アウター ガードパッドとに、それぞれ対応するシリンダアドレス
    を記憶しているガードパッドアドレス記憶手段と、 スイープシークの実行を判断するスイープ シーク判断手段とを有し、 前記スイープシーク判断手段の判断により、前記ガード
    パッドアドレス記憶手段からアドレスを読み出し、前記
    ダイレクトシーク手段に入力することによりスイープシ
    ークを行なうことを特徴とするスイープシーク制御機構
JP1052399A 1989-03-03 1989-03-03 磁気ディスク装置のスイ―プシ―ク制御方法と機構 Expired - Lifetime JP2541305B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1052399A JP2541305B2 (ja) 1989-03-03 1989-03-03 磁気ディスク装置のスイ―プシ―ク制御方法と機構

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1052399A JP2541305B2 (ja) 1989-03-03 1989-03-03 磁気ディスク装置のスイ―プシ―ク制御方法と機構

Publications (2)

Publication Number Publication Date
JPH02230569A true JPH02230569A (ja) 1990-09-12
JP2541305B2 JP2541305B2 (ja) 1996-10-09

Family

ID=12913730

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1052399A Expired - Lifetime JP2541305B2 (ja) 1989-03-03 1989-03-03 磁気ディスク装置のスイ―プシ―ク制御方法と機構

Country Status (1)

Country Link
JP (1) JP2541305B2 (ja)

Also Published As

Publication number Publication date
JP2541305B2 (ja) 1996-10-09

Similar Documents

Publication Publication Date Title
US6789163B2 (en) Optimizing data transfer performance through partial write command purging in a disc drive
JP2002542568A (ja) 回転的に最適化されたシーク開始
JP2759920B2 (ja) Dasd周辺データ記憶サブシステムの作動方法及び装置
US5268884A (en) Seek control method and apparatus for disk apparatus
JP2837155B2 (ja) ハードディスクドライブの複写方法
JPH02230569A (ja) 磁気ディスク装置のスイープシーク制御方法と機構
US6714373B1 (en) Magnetic disk device having an improved seek control
JP2596315B2 (ja) 磁気ディスク用ヘッド位置決め制御装置
US5737762A (en) Data recording/reproducing system capable of processing servo process program at high speed
JPH1092101A (ja) 磁気ディスク装置及びその駆動方法
JP2914834B2 (ja) 磁気ディスク装置
JPH04251421A (ja) ディスク・ドライブのヘッド/アームの径方向移動回数を低減する方法
JPH0755719Y2 (ja) ディスク装置におけるランアウト補正装置
JPH024075B2 (ja)
JP3579395B2 (ja) ディスク記憶装置及びアクセス方法
JPH03256275A (ja) スイープシーク制御方法および機構
JPH03149613A (ja) 磁気ディスク記憶装置のアクセス制御方式
KR100555551B1 (ko) 광 픽업의 포즈 동작 수행 장치 및 방법
JPH0352167A (ja) 磁気ディスク装置のロジカルセクタの割り付け方法およびアクセス方法
JPH02267779A (ja) 磁気ディスク装置の制御方式
JPH06131666A (ja) 光ディスク装置
JPS62288926A (ja) 磁気デイスクアクセス制御方式
JPH02280221A (ja) ディスク制御方式
JPH03254475A (ja) 磁気ディスク装置のスイープシーク制御方法およびスイープシーク制御装置
JPH01213882A (ja) 磁気デイスク装置