[go: up one dir, main page]

JPH09501531A - Type II PCMCIA hard disk drive card - Google Patents

Type II PCMCIA hard disk drive card

Info

Publication number
JPH09501531A
JPH09501531A JP7501775A JP50177595A JPH09501531A JP H09501531 A JPH09501531 A JP H09501531A JP 7501775 A JP7501775 A JP 7501775A JP 50177595 A JP50177595 A JP 50177595A JP H09501531 A JPH09501531 A JP H09501531A
Authority
JP
Japan
Prior art keywords
disk drive
hard disk
housing
actuator arm
arm assembly
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
Application number
JP7501775A
Other languages
Japanese (ja)
Inventor
クッチオ,アレン
ブラナー,カート
ビークロフト,ハロルド
ハットセル,ラリー
リー,ジェフ
メッツ,ロバート
Original Assignee
マックスター・コーポレーション
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 マックスター・コーポレーション filed Critical マックスター・コーポレーション
Publication of JPH09501531A publication Critical patent/JPH09501531A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/012Recording on, or reproducing or erasing from, magnetic disks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B33/00Constructional parts, details or accessories not provided for in the other groups of this subclass
    • G11B33/12Disposition of constructional parts in the apparatus, e.g. of power supply, of modules
    • G11B33/121Disposition of constructional parts in the apparatus, e.g. of power supply, of modules the apparatus comprising a single recording/reproducing device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B25/00Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus
    • G11B25/04Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card
    • G11B25/043Apparatus characterised by the shape of record carrier employed but not specific to the method of recording or reproducing, e.g. dictating apparatus; Combinations of such apparatus using flat record carriers, e.g. disc, card using rotating discs

Landscapes

  • Moving Of Heads (AREA)
  • Feeding And Guiding Record Carriers (AREA)
  • Optical Record Carriers And Manufacture Thereof (AREA)
  • Credit Cards Or The Like (AREA)

Abstract

(57)【要約】 タイプII PCMCIA仕様を満たすハード・ディスク・ドライブを与える。このディスク・ドライブは、外側ハウジング(12)と、ドライブをホスト・コンピュータに挿入できるようにするコネクタ(14)とを有する。ドライブのすべての構成要素は、単一のプリント回路ボード(90)に取り付けられる。回路ボードは、ハウジングの長さの約3分の1であり、ディスク(18)とコネクタの間に位置する。ボード長を削減したので、回路ボードをディスクと同じ平面に配置することができ、したがって、アセンブリ全体の厚さは追加されない。 (57) [Summary] Give a hard disk drive that meets the Type II PCMCIA specifications. The disk drive has an outer housing (12) and a connector (14) that allows the drive to be inserted into a host computer. All components of the drive are mounted on a single printed circuit board (90). The circuit board is about one-third the length of the housing and is located between the disc (18) and the connector. The reduced board length allows the circuit board to be placed in the same plane as the disk, and therefore does not add to the overall assembly thickness.

Description

【発明の詳細な説明】 タイプ II PCMCIAハード・ディスク・ドライブ・カード 発明の背景 1.発明の分野 本発明は、PCMCIAタイプII仕様を満たすハード・ディスク・ドライブ・ アセンブリに関する。 2.関連技術の説明 大部分のコンピュータ・システムは、ハード・ディスク・ドライブなどの大容 量メモリ記憶装置を含む。ハード・ディスク・ドライブ装置は、大量の2進情報 を記憶できる磁気ディスクを含む。磁気ディスクは通常、一般にスピン・モータ と呼ばれる電動機によって回転されるハブに結合される。ドライブ装置は、ディ スクの磁界を磁化し検知するヘッドも有する。ヘッドは通常、ディスク・ドライ ブのベース・プレートに取り付けられた軸受アセンブリの周りで旋回できるカン チレバー式アクチュエータの端部に位置する。アクチュエータ・アームは、ベー ス・プレートに取り付けられた磁石と協働するコイルを有する。コイルに電流を 与えると、アーム上でトルクが発生し、ヘッドがディスクに対して移動する。コ イルおよび磁石は一般に、ボイスコイル・モータまたはVCMと呼ばれる。典型 的なディスク・ドライブ装置のアクチュエータ・アーム、モータ、その他の構成 要素は、比較的小型でもろく、したがって、過度の外部衝撃荷重または振動を受 けたときに損傷しやすい。このため、ハード・ディスク・ドライブは通常、ねじ またはその他の固定手段によってコンピュータ・システムのハウジングにかたく 取り付けられる。 ハード・ディスク・ドライブは、ユーザにとって重要なプログラムおよびその 他の情報を含む。そのような情報を異なるコンピュータ・システムへ送ることが 望ましいこともある。通常、ハード・ディスクからプログラムを送るには、フロ ッピー・ディスク上に情報をロードし、あるいは、そのような情報を電話回線を 介して送信する必要がある。そのような方法は、特にプログラムが長いものであ り、あるいは、大量のデータがある場合、時間がかかることがある。コンピュー タのスロットに挿入できる携帯可能なハード・ディスク・ドライブが開発されて いる。ドライブ装置の構成要素損傷の程度を低減するために、ハウジングおよび ディスク・アセンブリはかなり剛性に構築される。このような剛性のアセンブリ は通常、重量および体積が大きく、一般に携帯および保管が困難である。 国際パーソナル・コンピュータ・メモリ・カード協会(PCMCIA)は最近 、コンピュータ内のスロットに挿入できる携帯可能なメモリ・カード用の仕様を 発表した。PCMCIA規格には、タイプIフォーマット、タイプIIフォーマッ ト、タイプIIIフォーマットが含まれ、各フォーマットは、異なるカード厚さに よって区別される。メモリは、単に追加カードを挿入することによってコンピュ ータに追加することができる。同様に、モデムやファクシミリ(FAX)は、手 で押し込むことによってシステムに追加することができる。カードの標準化フォ ーマットによって、ユーザは、システムのタイプや構成にかかわらずに、あるコ ンピュータのメモリ・カードを他のコンピュータに挿入することができる。 標準化PCMCIAカードは、ほぼクレジット・カードの寸法であり、コンピ ュータ中の対応するコネクタに対合するコネクタを含む。カードの寸法が小さい ので、携帯および保管が容易な電子アセンブリがもたらされる。容易に携帯して コンピュータの既存のスロットに挿入することができるようにPCMCIAフォ ーマットに準拠したハード・ディスク・ドライブ装置を有することが非常に望ま しい。そのようなハード・ディスク・カードは、それを硬質の表面上に落とすこ となどによってドライブ装置に加えられる大きな衝撃荷重に耐えられるほど剛性 でなければならない。そのようなカードが存在することによって、ユーザは、今 日フロッピー・ディスクが使用されているのと同様にメモリを累積することがで きる。 ハード・ディスク・ドライブ装置は、ドライブの動作を制御するいくつかの集 積回路を含む。回路は通常、アクチュエータ・アーム・アセンブリのトランスデ ューサに結合された読取り/書込みチャネルを含む。読取り/書込みチャネルは 、ホスト・コンピュータに結合されたインタフェース制御装置に接続される。イ ンタフェース制御装置は、ディスクとホストの間で送られるデータを記憶するた めにバッファとして使用されるランダム・アクセス・メモリ装置に結合される。 ディスク・ドライブは、ボイスコイルに電流を与えて、トラックの中心上にヘ ッドを維持し(サーボ・ルーチン)、ヘッドをトラック間で移動する(シーク・ ルーチン)回路も含む。ディスク・ドライブは通常、モータを整流し、モータお よびディスクを一様な速度で回転させる回路も含む。 前述の回路の動作は通常、マイクロプロセッサ・ベースの制御装置によって制 御される。従来型のディスク・ドライブは、制御装置と他の回路のインタフェー スをとる別の回路も含む。このチップは一般に、グルー論理機構と呼ばれる。米 国特許第4979056号は、インタフェース制御装置、読取り/書込みチャネ ル、アクチュエータ、スピン・モータ回路の動作を制御するマイクロプロセッサ ・ベースの制御装置を有するハード・ディスク・アーキテクチャを開示している 。このシステムは、データと同じトラック・セクタにサーボ情報を記憶する埋込 みサーボ・フォーマットを使用する。各セクタの間に、プロセッサは、ドライブ のボイスコイル・スピン・モータ回路を作動させる。プロセッサは、スピン・モ ータおよびボイスコイルを作動させると共に、ホスト・コンピュータとディスク の間でデータを送ることができるようにする階層を使用する。このシステムは、 ディスクとホストの間でデータを効率的に送る制御装置ベースのシステムを与え るが、そのようなシステムは通常、プリント回路ボード上に取り付けなければな らない大量の電気構成要素を必要とする。 米国特許第4933785号および米国特許第5025335号は、一般にH DAと呼ばれるディスク・ドライブ・ハウジングに取り付けられたプリント回路 ボードを有する従来型のハード・ディスク・ドライブを開示する。HDAは通常 、密封され、アセンブリのディスクとアクチュエータ・アームとスピン・モータ とを含む。HDAは、ドライブのヘッドに接続された前置増幅器を含むこともで きる。残りの電気構成要素(インタフェース制御装置、読取り/書込みチャネル 、アクチュエータ回路など)は外部プリント回路ボード上に位置する。回路ボー ド は、HDAの長さおよび幅全体に沿って延びる。したがって、アセンブリ全体の 厚さは、HDAの厚さ、プリント回路ボードの厚さ、電気構成要素の高さによっ て決定される。 1992年11月13日に出願され本発明と同じ出願人に譲渡された米国特許 出願第07/975008号は、直径が1.8インチであり、PCMCIA仕様 のタイプIII要件を満たすハード・ディスク・ドライブを開示している。この出 願は、米国特許第4933785号および米国特許第5025335号と同様に 、HDAの長さおよび幅にわたって延びるプリント回路ボードを含む。そのよう なボード構成を使用しても、タイプII PCMCIA仕様を満たすディスク・ド ライブは提供されないことが分かっている。タイプII PCMCIA仕様を満た すハード・ディスク・ドライブ・アセンブリを与えることが望ましい。 発明の概要 本発明は、タイプII PCMCIA仕様を満たすハード・ディスク・ドライブ である。このディスク・ドライブは、ディスクを回転させる小形スピン・モータ を含む。スピン・モータの回転は、サーボ・チップ内のスピン・モータ回路によ って制御される。ディスクは、情報をディスクに記憶し、かつディスクから検索 するトランスデューサを有するアクチュエータ・アーム・アセンブリに対して回 転する。アクチュエータ・アームは、サーボ・チップ内のアクチュエータ回路に よって制御されるボイスコイルによって回転される。 ディスク・ドライブは、外側ハウジングと、ドライブをホスト・コンピュータ に挿入できるようにするコネクタとを有する。トランスデューサは、データ・マ ネージャ・チップを介してディスクとホスト・コンピュータの間で情報を送る読 取り/書込みチップに結合される。データ・マネージャ、読取り/書込みチップ 、サーボ・チップはすべて、制御装置チップによって制御される。ドライブのす べての電気構成要素は、単一のプリント回路ボードに取り付けられる。回路ボー ドは、ハウジングの長さの約3分の1であり、ディスクとコネクタの間に位置す る。ボード長を削減することによって、回路ボードをディスクと同じ平面に配置 することができ、したがって、アセンブリ全体の厚さは追加されない。この小型 アセンブリは、タイプII PCMCIA厚さ要件を満たすハード・ディスク・ド ライブを与える。 したがって、本発明の目的は、タイプII PCMCIA仕様を満たすハード・ ディスク・ドライブを提供することである。 本発明の目的は、ハード・ディスク・ドライブ・アセンブリのプリント回路ボ ードの寸法を削減するアーキテクチャを提供することでもある。 本発明の目的および利点は、下記の詳細な説明および添付の図面を検討した後 、当業者には容易に明らかになろう。 図面の簡単な説明 第1図は、本発明のハード・ディスク・ドライブの斜視図である。 第2図は、ハード・ディスク・ドライブの平面断面図である。 第3図は、ハード・ディスク・ドライブのカバーの底面図である。 第4図は、アクチュエータ・アーム・アセンブリの断面図である。 第5図は、ドライブのプリント回路ボードおよびコネクタを示すハード・ディ スク・ドライブの断面図である。 第6図は、スピン・モータの断面図である。 第7図は、プリント回路ボードの底面図である。 第8図は、ディスク・ドライブのシステム・アーキテクチャの概略図である。 第9図は、システムのデータ・マネージャ・チップの概略図である。 第10図は、システムのサーボ・チップの概略図である。 第11図は、ディスクのセクタを表す図である。 第12図は、システムの制御装置チップの概略図である。 第13図は、システムのR/Wチップの概略図である。 第14a図は、ディスク・ドライブの動作のフローチャートである。 第14b図は、ディスク・ドライブの動作のフローチャートである。 第14c図は、ディスク・ドライブの動作のフローチャートである。 第14d図は、ディスク・ドライブの動作のフローチャートである。 第14e図は、ディスク・ドライブの動作のフローチャートである。 第14f図は、ディスク・ドライブの動作のフローチャートである。 第14g図は、ディスク・ドライブの動作のフローチャートである。 発明の詳細な説明 図面を参照し、さらに具体的には参照符号によって図面を参照すると、第1図 は、本発明のハード・ディスク・ドライブ10を示している。ディスク・ドライ ブ10は、ホスト・コンピュータ(図示せず)に挿入できるカードとして構築さ れる。装置10は、ハウジング12とコネクタ14とを含む。好ましい実施形態 では、ハウジングの寸法は85.6×54.0×5.0mmである。この寸法は 、国際パーソナル・コンピュータ・メモリ・カード協会(PCMCIA)がタイ プII電子カードに関して発行した仕様に準拠している。PCMCIAは、標準電 子カードの寸法およびその他の要件をリストした仕様を発表した協会である。P CMCIA仕様に準拠した各コンピュータは、標準化カードを収容できるスロッ トを含む。そのような規格を用いた場合、システムの型式や構成にかかわらずに 、あるコンピュータの電子カードを他のコンピュータに容易に挿入することがで きる。PCMCIA規格のコピーは、1030 G East Duane A venue,Sunnyvale,California 94086の国際パ ーソナル・コンピュータ・メモリ・カード協会に書面で申し込むことによって得 ることができる。 PCMCIA規格には、それぞれ、異なる厚さを有する、3種のカードが含ま れる。タイプIカードの厚さは約3.3mmであり、タイプIIカードの厚さは約 5.0mmであり、タイプIIIカードの厚さは約10.5mmである。コンピュ ータは、タイプIIカードを収容するのに十分な幅をもつ隣接する複数のスロット を有する。タイプIカードとタイプIIカードは共に単一のスロットを占有するが 、タイプIIIカードは2つのスロットを占有する。各コンピュータ・スロットは 、コンピュータ・システムとの相互接続を可能にするためにマザーボードに取り 付けられた68ピン・コネクタを含む。PCMCIA規格は最初、内部モデム・ ボードおよびファクシミリ・ボードを含め、メモリ・カードまたは論理カード、 あるいはその両方に関して確立された。本発明は、PCMCIAタイプIIカード ・フォーマットを満たすことができるハード・ディスク・ドライブ装置を提供す るものである。 好ましい実施形態では、カード・アセンブリ10のコネクタ14は、コンピュ ータ中に位置する68ピン・コネクタに対合できる68本のピンを有する。コネ クタ14は通常、コンピュータ・コネクタ中に位置するピン(図示せず)に対応 する複数のソケット16を有する誘電材料で構築される。コネクタは、電力、接 地、データ用に指定されたある種のピンを有する。PCMCIA仕様の必要に応 じて、接地専用のソケットは電力専用のソケットよりも長く、電力専用のソケッ トはデータ専用のソケットよりも長い。そのような構成では、電圧スパイクや電 力サージをカード内で発生させずに、動作中の「ライブ」システムにカードを挿 入することができる。 第2図ないし第7図を参照すると、ハード・ディスク・ドライブは、スピン・ モータ20によって回転されるディスク18を含む。ディスク18は通常、従来 技術で知られているように磁気コーティングで覆われた金属製基板、ガラス製基 板、セラミック製基板、またはコンポジット基板で構築される。第6図に示した ように、スピン・モータ20は、一対の円錐形軸受26によってスピンドル磁石 24に結合されたハブ22を含む。ハブ22内には、ステータ28と、ハブ22 の内側表面に取り付けられた磁石32と協働するいくつかの巻線30がある。巻 線30に電流を与えると磁束が形成され、その磁束は磁石32を通過しハブ22 およびディスク18を回転させる。ハブ22は、円錐形軸受26の対応するテー パ付き表面36に沿って摺動する一対のテーパ付き内側表面34を有する。テー パ付きハブ表面36と軸受26の間に、2つの部材22および26間の相対的な 摩擦なし回転を可能にする薄い流体層がある。円錐形軸受26間には、軸受流体 用の槽として働く空間38がある。軸受流体は、スピンドル磁石24の磁束によ ってハブ22と軸受26の間に維持される鉄−流体潤滑油であることが好ましい 。円錐形軸受26は、手持ちコンピュータまたはディスク・ドライブ、あるいは その両方に加えられる可能性があるタイプの衝撃荷重に耐えることができる小形 スピン・モータ20を形成する。 ディスク18は、ディスク・クランプ42によってハブ・ショルダ40に固定 される。ディスク・クランプ42は、モータ20上に超音波融解された熱塑性材 料で構築することが好ましい。熱塑性プラスチックは、ハブ22中に位置する複 数の溝44に流れ込んでいる。溝44中のプラスチックは、z軸でのディスク1 8の移動を防止する。クランプ42の一部は、ディスク18の内径とハブ22の 間の空間にも流れ込み、ディスク18の横方向移動を防止している。 固定スピンドル24は、一対のキャップ45および46によって固定される。 底部キャップ45は、1層の接着剤層50によってベース・プレート48に取り 付けられる。好ましい実施形態では、この接着剤は、Minnesota Ma nufacturing & Minning Co.(「3M」)がAF46 の名で販売している材料である。フィルム50は、下部円錐形軸受26をキャッ プ45に取り付けるためにも使用される。上部キャップ46は、固定スピンドル 24に取り付けられる。好ましい実施形態では、キャップ46とカバー52は、 カバー52上に取り付けられた粘弾性フィルム材料54によって結合される。粘 弾性材料54は、モータ20の高さと、ベース・プレート48とカバー52の間 の空間との間の公差を補償する。粘弾性材料54は、モータ20に加わる衝撃荷 重および振動荷重も減衰させる。 第2図に示したように、ディスク18は、一般にヘッドと呼ばれる一対のトラ ンスデューサ58を有するアクチュエータ・アーム・アセンブリ56に対して回 転する。トランスデューサ58は、ディスク18の対応する各隣接表面を磁化し 、その磁界を検知することができるコイル(図示せず)を含む。各ヘッド58は 、アクチュエータ・アーム62に取り付けられたフレックスビーム60によって 支持される。好ましい実施形態では、各フレックスビーム60は、比較的弾性の 誘電材料(図示せず)によって分離された1枚または複数枚の導電プレート(図 示せず)から構築される。この金属プレートは、トランスデューサ58に送られ る信号用の導電経路を与えることができる。ヘッド58はそれぞれ、ディスクの 表面とトランスデューサの間に空気軸受を形成するためにディスク18の回転に よって生成される空気流と協働するスライダ(図示せず)を含む。空気軸受は、 ヘッド58をディスク18の表面から上昇させる。フレックスビームは、空気軸 受によってヘッドをディスク表面から分離するのに十分な可とう性をもつように 形成され、ディスク18とモータ20の軸方向の振れを拘束する。ヘッド58は 、水平記録または垂直記録を行うように構築することができる。 フレックスビーム60は、接着剤によってアクチュエータ・アーム62のスロ ットに挿入される。好ましい実施形態では、接着剤は、プライマ、熱、UV光源 によって硬化することができる。アクチュエータ・アーム62は、重量が小さく かつ強靭な炭化ケイ素で形成することが好ましい。アクチュエータ・アーム62 は、軸受アセンブリ66の周りで旋回する。第4図に示したように、軸受アセン ブリ66は、ベース・プレート48から延びる軸受ブロック68を含む。第2図 を参照すると、アクチュエータ・アーム62は、ブロック68のV字形スロット 72内へ延びる三角形のローラ軸受70を有している。ローラ軸受70は、C字 形ばねクリップ74によってブロック68に接触するように押し込まれる。ロー ラ軸受70の頂点は、アクチュエータ・アーム62が軸受アセンブリ66の周り で回転したときに軸受がブロック68に対して転動するように、スロット72の 頂点に係合する。本発明のローラ軸受は、比較的少規模の摩擦を発生させ、手持 ちディスク・ドライブに加えられる典型的な衝撃荷重に耐えることができる小形 軸受アセンブリとすることができる。 アクチュエータ・アーム62の端部には、一対の固定コイル78間に位置する 磁石76がある。この磁石は、N極とS極を有し、そのため、コイルを通じて一 方向に電流が送られたとき、N極がコイルに垂直な力を受け、逆の方向に電流が 与えられたとき、S極が同じ方向の力を受ける。磁石およびコイルは、一般にボ イスコイル・モータまたはVCM80と呼ばれ、アクチュエータ・アーム62を 回転させ、ヘッド58をディスク18に対して移動する。第4図に示したように 、コイル78は、磁束用の帰還経路を形成し、ボイスコイル80の領域に磁束を 維持するフェライト材料で形成されたC字形シールド・プレート82に取り付け られる。 第2図および第5図に示したように、コネクタ14は、ハウジング12の一端 に位置し、ベース・プレート48およびカバー52中のくぼみ表面84によって 固定される。くぼみ表面84は、コネクタ14がハウジング12に対してどちら かの方向に移動するのを妨げる。コネクタ・ソケット16はそれぞれ、プリント 回路ボード90(PCB)上の導電表面パッド88にはんだ付けされたテール8 6を有する。第5図に示したように、プリント回路ボード90は、ベース・プレ ート48によって支持され、ディスク・ドライブ・アセンブリ10を操作するの に必要なすべての電気構成要素を含む。 第7図に示したように、プリント回路ボード90には制御装置チップ92、読 取り/書込みチャネル・チップ94、サーボ・チップ96が取り付けられる。各 チップは、従来技術で周知の従来型の技法によってボード90にはんだ付けされ た集積回路パッケージ内に収納される。第2図に示したように、回路ボード90 の逆の面は、データ・マネージャ・チップ98、前置増幅器チップ100、読取 り専用メモリ(ROM)チップ102を含む。ボード90は、ドライブ・アセン ブリの電気系を完成するために抵抗器104やキャパシタ106などの受動要素 も含む。ボード90は、ディスク18とコネクタ14の間に位置する。第5図に 示したように、プリント回路ボード90は、ディスク18にほぼ平行な平面に位 置する。ボード90をディスク18とほぼ「同一平面」に配置すると、ディスク ・ドライブ・アセンブリの全体的な厚さが減少する。 第2図に示したように、プリント回路ボード90は、可とう性回路ボード10 8によってアクチュエータ・アーム・アセンブリ56に結合される。可とう性回 路ボード108は通常、回路全体にわたって延びる導電トレースを密封する、一 般に商標KAPTONで販売されているポリイミド・シートで構築される。可と う性回路108の一端は、フレックスビーム60にはんだ付けされ、あるいは超 音波接着された接点パッド110を有する。第5図に示したように、回路108 の逆の端部は、カバー・プレート52上に位置するクランプ・ダウン・ストリッ プ116によってプリント回路ボード90上の対応するパッドに動作可能に接触 するように押し付けられる接点パッドを有する。クランプ・ダウン・ストリップ 116は、カバー・プレート52がベース・プレート48に取り付けられたとき に可とう性回路108の接点パッドに圧力を加える。クランプ・ダウン・ストリ ップ116は、可とう性回路108とプリント回路ボード90の結合/結合解除 を、この2つの部材をはんだ付けする必要なしに行う手段を形成している。第2 図に示したように、ディスク・ドライブ・アセンブリは、それぞれ、ボイスコイ ル80のコイル78およびスピン・モータ20の巻線30にプリント回路ボード 90を結合する、可とう性回路126および128も含む。可とう性回路126 および128は、クランプ・ダウン・ストリップ116によって回路ボード90 上の対応するパッドに接触するように押し付けられる接点パッドを有する。 第3図および第4図に示したように、カバー52には、ベース・プレート48 の対応する表面124に押し付けられる弾性シール122が取り付けられる。エ ラストマ122は、ディスク18、スピン・モータ20、アクチュエータ・アー ム・アセンブリ56を、一般にHDA126と呼ばれる領域に密封する。カバー ・プレート52は、クランプ128によってベース・プレート48に取り付けら れる。クランプ128は、プレート48および52の対応するスロット132内 へ延びるいくつかのばねタブ130を有する。クランプ128は、ディスク・ド ライブ・アセンブリ10の縁部に加えられる外部衝撃荷重および振動荷重を吸収 する弾性ストリップ134を有することができる。ディスク・ドライブ10は通 常、ホスト・コンピュータに装填され、したがって、カードの縁部はコンピュー タ・ハウジングによって支持される。したがって、コンピュータに加えられた衝 撃荷重または振動荷重は通常、ドライブの縁部を通じてディスク・ドライブへ伝 達される。弾性ストリップ134は、このような荷重を減衰させて、損傷や、ド ライブの動作の妨害を防止する。クランプは、ねじやそれに相当するその他の固 定手段を使用せずにベース・プレート48をカバー52に取り付ける手段を構成 する。ねじ部品をなくすると、アセンブリの全体的な高さを削減するうえで助け となる。第2図および第3図に示したように、カバー52は、ベース・プレート 48の対応する溝138に挿入されて2つの部材48および52を整列させる矩 形ピン136を有する。 ベース・プレート48は、HDA126の外部に位置するブリーザ・フィルタ 142を含むフィルタ・チャンバ140を有する。ベース・プレート48は、H DA126とチャンバ140の間の流体連通を可能にするスロット142を有す る。HDA126内の空気の圧力がドライブ10の外部の大気よりも低いとき、 差分圧力によって、空気は、クランプ128を越えて、カバー52とベース・プ レート48の界面を通じHDA領域126およびベース48内へポンピングされ る。このHDA領域126は、フィルタ・チャンバ140と流体連通し、フィル タ・チャンバ140も、HDAと流体連通する。ポンピングされた空気は、フィ ルタ・チャンバ140を通じてHDA126に流れ込む。空気中の炭化水素、酸 性ガス、その他の不純物は、ブリーザ・フィルタ142によって捕捉される。ブ リーザ・フィルタは、湿度調整要素を有することもできる。 ディスク・ドライブ・アセンブリ10は、HDA内の不純物を除去する再循環 フィルタ146も有する。再循環フィルタ146は、壁146によってHDAか ら分離されたチャンバの中央に位置する。フィルタ146は、上流チャンバ15 0を下流チャンバ151から分離する。ディスク18が回転すると、空気が上部 チャンバ152に流れ込み、フィルタ146を通じて下部チャンバ146に流れ 込み、再びディスク18のHDA領域126に流れ込む。ディスク・ドライブは 、炭化水素、酸性ガス、水を吸収する材料で構築された環境管理アセンブリ18 0を有することもできる。 第8図は、ハード・ディスク・ドライブ・アセンブリ10のシステム・アーキ テクチャの概略図を示す。このシステムは、ディスク・ドライブの動作を制御す る。データは通常、ディスクの直径と同心の環状トラックに沿って磁気ディスク 18上に記憶される。好ましい実施形態では、ディスクの直径は1.8インチで ある。1.8インチ・ディスクについて説明するが、本発明が1.3”、2.5 ”、3.5”など他の直径を有するディスクと共に使用できることを理解された い。1.8”ディスクの場合、システムは通常、ディスク表面当たり130個の トラック上にデータを記憶する。各トラックは、複数のサーボ・セクタを含む。 各セクタは、最大768バイトのデータを記憶することができる。アセンブリ全 体では、最大で130Mバイトのデータを記憶することができる。 第8図に示したように、システム10は、データ・マネージャ・チップ98と 、制御装置チップ92と、サーボ・チップ96と、読取り/書込み(「R/W」 )チップ94とを含む。システムは、制御装置92に結合された読取り専用メモ リ(「ROM」)装置102と、ヘッド58およびR/Wチップ94に接続され た前置増幅器回路100も有する。制御装置92は、それぞれ、直列回線204 および206を通じて、サーボ96およびR/W94に結合される。制御装置9 2は、アドレス/データ・バス208によってデータ・マネージャ98に結合さ れ、命令バス210によってROM202に結合される。データ・マネージャ9 8は、 アドレス/データ・バス214によってホスト212に結合され、データ・バス 216によってR/Wチップ94に結合される。R/Wチップ94は、回線21 8によって前置増幅器チップに接続される。サーボ・チップ96は、サーボ回線 220を通じてR/Wチップ94に結合される。サーボ・チップ96は、それぞ れ、回線222および224を通じて、ボイスコイル80およびスピン・モータ 20にも接続される。前置増幅器100は、回線226を通じてヘッド58に接 続される。制御装置92は、生データ回線228によってR/Wチップ94にも 結合される。直列回線およびアドレス/データ・バスは、それぞれのチップ間で 情報を送るのに必要な制御信号回線を含む。本明細書の全体にわたって回線の語 を使用するが、この語が複数の回線を含むことができることを理解されたい。 第9図に示したように、データ・マネージャ98は、ホスト・インタフェース 制御装置回路230によってホスト212に結合される。インタフェース制御装 置230は、ホスト・プロトコルに従ってリターン・ハンドシェークなどを行う ことによってホスト212とのインタフェースをとるハードウェアを含む。好ま しい実施形態では、インタフェース制御装置230は、PCMCIAプロトコル に適合する。インタフェース制御装置230は、データ・バス234を通じてラ ンダム・アクセス・メモリ(RAM)装置232に結合される。RAM232は 、ホスト212とディスク18の間で送られるデータを記憶するデータ・バッフ ァを構成している。好ましい実施形態では、RAMは最大4.0Kバイトのデー タを記憶することができる。通常、3.5Kバイトのメモリが、ホストとディス クの間で送られるデータを記憶することだけのために使用される。残りの0.5 Kバイトのメモリは、通常、ある所定のディスク・ドライブ特性を記憶すること だけのために使用されるスクラッチ・パッドを形成する。各ディスク・ドライブ が組み立てられたときに、ドライブ装置の様々な特性が判定され、ディスク上に 記憶される。ディスク・ドライブに電力が供給されると、制御装置は初期設定ル ーチンを実行する。このルーチンの一部は、ディスクからドライブ特性を検索し 、RAMのスクラッチ・パッド部分に記憶する。 RAM232の管理は、アドレス・バス238上でメモリ装置232へのアド レスを与え、回線240上にイネーブル制御信号を与えるメモリ制御装置回路2 36によって制御される。メモリ制御装置回路236は、回線242を通じてイ ンタフェース制御装置回路からアクセス要求を受け取る。制御装置回路236は 、回線246を介してディスク制御装置回路244からもアクセス要求を受け取 る。ディスク制御装置回路244は、ディスク・マネージャ・チップ98とR/ Wチップ94の間のインタフェースを形成している。ディスク制御装置回路24 4は、回線248上でインタフェース回路236から読取り/書込み制御信号を 受け取る。この信号は、読取り・書込みゲート回線250および252でR/W チップ94へ送られる。インタフェース・メモリ・ディスク制御装置回路は、回 線254、256、258を介して制御装置チップ92にも接続される。 メモリ制御装置236は、RAM232とインタフェース制御装置回路230 の間、RAM232とディスク制御装置回路244の間、制御装置チップ92と データ・マネージャ・チップ98の間でのデータの記憶および検索を制御する。 RAM232と制御装置チップ92は、専用データ・バス208によって結合さ れる。制御装置チップ92は、RAM232にアクセスしたいときにアドレスお よびデータ・マネージャ・チップ選択(DMCS)制御信号を与える。 ホスト212は、データをディスク18上に書き込むためにまず、インタフェ ース制御装置回路230が受け取る書込み要求を与える。インタフェース制御装 置回路230は必要なハンドシェーキング・シーケンスを実行する。インタフェ ース制御装置回路230は、ホストから得た論理アドレスおよびデータをメモリ ・バッファ232に記憶するためにメモリ制御装置回路236へのアクセス要求 を生成する。次いで、メモリ制御装置回路236は、メモリ・マッピング方式に 従ってバッファ232にデータを記憶する。インタフェース制御装置回路230 は、制御装置チップ92へ送られるHOSTINT割込み信号を生成する。 制御装置チップ92は、HOSTINT信号に肯定応答した後、ホスト212 によって与えられた論理アドレスを読み取るためにRAM232へのアクセスを 要求する。制御装置チップ92は、論理アドレスを物理ディスク・アドレスに変 換する。制御装置チップ92は次いで、シーク・ルーチンを開始して、ヘッド5 8をディスク18上の適当な位置に移動することができる。ボイスコイル80が トランスデューサ58を所望のディスク・セクタに移動すると、制御装置チップ 92は、データ・マネージャ98にZセクタ信号を与える。ディスク制御装置回 路244は、Zセクタ信号を受け取った後、メモリ制御装置回路236にデータ ・アクセス要求を与える。メモリ制御装置回路236は、RAM232の対応す る内容をバス216上に置くことによってディスク18上への書込みシーケンス を開始する。 ホスト212は、データを読み取るために、インタフェース制御装置回路23 0が受け取る読取り要求を与える。要求された論理アドレスはバッファ232に 記憶される。HOSTINT信号が生成され、制御装置チップ92によって論理 アドレスが検索される。制御装置チップ92は、物理アドレスをディスク上の実 際のセクタに変換し、次いでそれに応じて、シーク・ルーチンを開始してアクチ ュエータ・アームを移動する。トランスデューサが適当なディスク位置の上方に きたとき、制御装置チップ92は、データ・マネージャ98にZセクタ信号を与 える。次いで、ディスク制御装置回路244は、RAM232をイネーブルする メモリ制御装置回路236へのメモリ・アクセス要求を生成する。データは次い で、ディスク制御装置回路244を通じてR/Wチップ94からバッファ232 へ送られる。メモリ制御装置回路236は次いで、データをインタフェース制御 装置回路230を通じてRAM232からホスト212へ送る。 第10図に示したように、サーボ・チップ96は、それぞれ、ボイスコイル8 0およびスピン・モータ20を駆動する、ボイスコイル制御回路270およびス ピン・モータ制御回路272を含む。サーボ・チップ96は、二方向16ビット 同期直列ポート274によって制御装置チップ92に結合される。直列ポート2 74は、回線278によってアナログ・ディジタル(Dac)変換器に結合され る。Dac278は、スピン・モータDacポート280と、ボイスコイルDa cポート282と、アナログ・ディジタル(Ad)Dacポート284とを含む 。 ボイスコイル・ポートは、3つの信号Vvcmoffset、Vvcmtra ck、Vcm gain rangeを回線288ないし292上で音声制御回 路270に与える。この3つの信号は、加算回路294内で加算される。Vvc moffset信号は、ボイスコイル80用のバイアス電圧を供給する。Vvc mtrack信号は、ボイスコイル80の駆動信号をさらに正確に制御するため にバイアス信号を変動させる二次電圧信号を与える。Vcm gain ran ge信号は、バイアス信号のより高い分解能を与える別の二次信号であり、通常 、ドライブのサーボ・ルーチン時に使用される。Vcm信号の振幅は、制御装置 チップ92により二方向直列ポート274を通じてボイスコイル・ポート280 に提供される8ビット・データ・ストリームによって決定される。データ・コマ ンドは、直列ポートによって復号される7ビット・アドレスおよび読取り/書込 みビットを伴う。このデータは、7ビット・アドレスの内容に従って妥当なDa cポートへ送られる。 加算回路294は、ドライバ回路298をバイアスさせる信号を演算増幅器2 96に与える。ドライバ回路298は、ピンVcmP300およびVcmN30 2を通じてボイスコイルのコイル78に接続される。ボイスコイル制御回路27 0は、ボイスコイル80に供給される電流の直接電流制御を行うために演算増幅 器296にフィードバックされる電流センサ304も含む。 スピン・モータ・ポート280は、信号Vspnoffset、Vspntr ack、Vspn gain rangeを回線306ないし310を通じてス ピン・モータ制御回路272に与える。ボイスコイル回路270とほぼ同じ構成 要素、すなわち、加算回路312と、演算増幅器314と、ドライバ回路316 と、電流センサ318とを含むスピン・モータ回路がこれらの信号を受け取る。 加算回路は、前述のようにVspin()信号を加算する。ボイスコイル信号と 同様に、オフセット信号がバイアス電圧を与え、その他の信号がバイアス電圧の 調整を施す。ドライバ回路316は、それぞれ回線320ないし324上でピン A、B、Cを通じてスピン・モータの巻線に接続される。ドライバ回路316は 、制御装置チップ92によってVcomm回線328で与えられた整流信号を受 け取った後に出力回線A、B、Cのドライバの適当な組合せを順次イネーブルす るスピンドル制御論理機構326によって制御される。整流信号Vcommが与 えられるたびに、制御論理機構326は順次正しいドライバをイネーブルし、そ の結果、回線A、B、またはCの適当な組合せでスピン・モータに電流が与えら れる。 スピン・モータ制御回路272は、回線A、B、Cに接続されたバックemf センサ330と、回線332上のモータの中央トラップ(CT)とを有する。セ ンサ330は、バックemf信号を比較器334に与え、比較器334は、この 信号を基準電圧と比較する。比較器334は、回線336上で制御装置チップ9 2にVphase信号を与える。制御装置チップ92は、Vphase信号を使 用して、Vcomm回線328を通じてスピン・モータ20を整流する。好まし い実施形態では、ドライバ回路316は、モータに与えられる電流レベルを増加 させるために追加ドライバに接続することができる追加回線SpnGa、Spn Gb、SpnGcを有する。この特徴によって、より高い回転トルクを必要とす る追加ディスクを含むディスク・ドライブでサーボ・チップ96を使用すること ができる。 サーボ・チップ96は、様々な入力信号を受け取るアナログ・マルチプレクサ 338を有する。これらの信号は、多重化され、Dac変換器267のディジタ ル・アナログ回路を使用するアナログ・ディジタル(Adc)変換器340へ送 られる。Adcは、比較器342と、一連の8ビット・データ・ストリングを生 成する直列近似レジスタ(SAR)344とを含む。 動作時には、マルチプレクサ338が、比較器342にアナログ信号を供給す る。SAR344は、連続8ビット・ワードを生成し、このワードがAd DA Cポート284へ送られ、前記ポートがこのワードをアナログ比較器信号に変換 する。アナログ比較器信号は、マルチプレクサ338からのアナログ信号と比較 される。第1のワードは、最上位ビットが1にセットされ、すべてのその他のビ ットは0にセットされる。最上位ビットがアナログ信号よりも大きい場合、直列 ポート274にビット1が与えられる。SAR344は、次の8ビット・ワード を生成し、このワードが再び、アナログ信号に変換され比較器342によって比 較される。新しいワードの次の上位ビットは1にセットされる。このルーチンは 、直列ポート274に8ビットが供給されアナログ信号の振幅が定義されるまで 継続する。直列ポート274は次いで、このビットを直列回線304を通じて制 御装置チップ92へ送る。 マルチプレクサ338は、それぞれ、回線346および348上でバックem fセンサ330および電流センサ318から入力信号VbemfおよびVisp nを受け取る。回線350および352を通じてR/Wチップ94からのA−B サーボ信号およびC−Dサーボ信号がマルチプレクサ338に供給される。ボイ スコイル電流センサ304の出力信号Vivcmは、回線354上でマルチプレ クサ338に提供される。これらのフィードバック信号は、Adc340および 直列ポート274を通じて制御装置チップ92へ送られる。 ボイスコイル制御回路270は、制御装置チップ92からのコマンドに応答し てヘッド58をディスクに対して位置決めする。制御装置チップ92および制御 回路270は、シーク・ルーチンまたはサーボ・ルーチンに従ってアクチュエー タを移動する。シーク・ルーチンでは、ヘッド58が、ディスク上の第1のトラ ック位置から第2のトラック位置へ移動される。サーボ・ルーチンは、トラック のセンターライン上にトランスデューサ58を維持するために使用される。 好ましい実施形態では、ディスク18は、埋込みサーボ情報を含む。第11図 は、ディスクのトラック上の典型的なセクタを示す。各セクタはまず、サーボ・ フィールドと、それに続くIDフィールドとを含む。IDフィールドは、セクタ を識別するヘッダ・アドレスを含む。IDフィールドの後に、データ・フィール ドとエラー訂正コード情報が続く。ECCフィールドの後に、データ・フィール ドD0のデータの小数部を含む次のデータ・フィールドD1を識別する別のID フィールドが続く。 サーボ・フィールドは、まず書込み・読取りフィールドを含み、次いで自動利 得制御(AGC)フィールドを含み、その後にデータなし周期(DCギャップ) が続く。DCギャップの終わりに同期パルスがある。サーボ・フィールドは、セ クタの特定のシリンダ(トラック)を識別するグレー・コードといくつかのサー ボ・バーストA、B、C、Dも含む。サーボ・バーストAおよびBは、トラック のセンターラインに外側縁部を有する。サーボ・バーストCは、中央の、偶数ト ラック用のトラックのセンターライン上に位置する。サーボ・バーストDは、サ ーボ・バーストCの頂部縁部に位置する底部縁部を有する。トラックのセンター ラインに対するトランスデューサの位置は、サーボ・バーストAないしDの振幅 を読み取ることによって判定することができる。AGCフィールドは、サーボ・ バーストの基準電圧値を設定するために使用される。 同期パルスは、AGCフィールドの後で、遷移を有さない所定の数のクロック ・サイクルの後に検知される第1の電圧遷移として識別される。たとえば、トラ ンスデューサがAGCフィールドを検知した後、同期パルスが検出される前に、 電圧遷移なしで3クロック・サイクルを発生することができる。代替方式として 、グレー・コードの始めによって、同期パルスを示す電圧遷移を与えることがで きる。 第12図は、コア・マイクロプロセッサ360を含む制御装置チップ92の概 略図を示す。好ましい実施形態では、コアは、テキサス・インストルメンツ社 (Texas Instruments Inc.)が部品名DSP TMS3 20C25で販売しているプロセッサの修正バージョンである。プロセッサ36 0は、インテル社(Intel Corp.)がファミリ名80C196で販売 している制御装置チップなど従来型のハード・ディスク・ドライブ制御装置より も少ない命令セットで動作する。命令セットが削減されたため、メモリ・アクセ ス要求の数が少なくなっている。プロセッサ・ブロック360は、RAMメモリ (図示せず)を含む。従来型のRAM装置は、5.0V公称電源によって動作す る。一般にポータブル・ラップトップ・コンピュータで使用されている3.3V 公称電圧レベルで動作するハード・ディスク・ドライブとすることが望ましい。 従来型のRAM装置は、3.3Vで動作する際、RAM装置が5.0Vで動作す るときよりも低速でプロセッサ・メモリ・アクセス要求に応答する。RAMが低 速であると、プロセッサの性能が低下する。所定の機能に対して必要とされるメ モリ・アクセス要求が少ないプロセッサを使用すると、プロセッサの性能にそれ ほど影響を与えずに3.3Vで動作できるシステムが構成される。 DSPマイクロプロセッサは、命令およびデータを送る2つの別々の内部バス (図示せず)を有する。二重バス・アーキテクチャによって、プロセッサは、取 出しルーチン、復号ルーチン、読取りルーチン、実行ルーチンを並列して実行す ることができる。DSPのパイプライン機能は、プロセッサの性能を大幅に向上 させる。DSPプロセッサは、レジスタとRAM装置の両方として機能するオン ボード・メモリを有する。 制御装置チップは、プロセッサ360に結合されたサポーティング「オンチッ プ」ハードウェアも含む。このサポーティング・ハードウェアは、直列回線20 4および206を通じてサーボ・チップ96およびR/Wチップ94に結合され た二方向16ビット同期直列ポート362を含む。直列ポート362も、バス3 64を通じてプロセッサ360に接続される。直列ポート362は、プロセッサ 360とチップ94および96の間にバッファとなるレジスタを含む。ポート3 62は、プロセッサ360によって与えられるアドレスに応答してR/Wチップ 94およびサーボ・チップ96に関するチップ選択信号も生成する。直列ポート 362は、レジスタ・ファイル366に接続される。 制御装置チップ96は、グレー・コード回路370と、サーボ・ストローブ回 路372と、バースト復調回路374と、自動利得制御(AGC)回路376と 、書込みディスエーブル回路378とを含む状態マシン368を有する。バース ト復調回路374は、回線380を介して他の回路の動作を制御する。復調回路 374は、回線384を通じてタイマ回路382に接続される。グレー・コード 回路370とバースト復調回路376は共に、R/Wチップ94から生データを 受け取るために生データ回線328に接続される。 タイマ回路382は、いくつかのタイマを有し、そのうちの1つは、セクタの サーボ・バーストよりも前に「タイムアウト」する。プレサーボ・タイマがタイ ムアウトすると、タイマ回路382は、回線386上でAGC回路376にAG C信号を与える。AGC信号はAGC回路376をイネーブルし、AGC回路は 、回線388を通じてR/Wチップ94の自動利得制御回路をイネーブルする。 タイマ回路382はまた、回線384上でバースト復調回路374に探索信号を 与える。探索信号によって、バースト復調回路374は、セクタのサーボ・バー スト内で同期パルスの探索を開始することができる。バースト復調回路374は 、探索信号を受け取った後、所定数のクロック・サイクル内に(生データ回線2 28からの)信号遷移が発生しなかったときに内部同期マーク・フィールドをイ ネーブルする。内部同期マーク・フィールドがイネーブルされてから所定時間内 に遷移が発生した場合、バースト復調回路374は、同期パルスが検出されたこ とを示すHセクタ信号を生成する。 Hセクタ信号は、回線394でZセクタ回路392に与えられ、回線390で プロセッサ360に与えられる。復調回路374からのHセクタ信号は、zセク タ回路392内のタイマ対を設定する。zセクタ回路392は、タイマが「タイ ムアウト」したときに回線258上でデータ・マネージャ98およびR/Wチッ プ94にzセクタ信号を与える。各データ・フィールドD0およびD1ごとにタ イマがあることが好ましい。zセクタ回路392がzセクタ信号を生成するのは 、回路392がイネーブル回線396を通じてプロセッサ360によってイネー ブルされた場合だけである。 バースト復調回路374は、同期パルスが検出された後にグレー・コード回路 370をイネーブルする。グレー・コード回路370は、生データ回線228で 与えられるグレー・コードを記憶するシフト・レジスタを含む。その場合、グレ ー・コードは、後でプロセッサ360が検索できるように、バス398を通じて レジスタ・ファイル366中の専用アドレスに記憶される。同期パルスが検出さ れたとき、バースト復調回路374中の内部タイマも設定される。タイマがタイ ムアウトすると、バースト復調回路374は、グレー・コード回路370をディ スエーブルし、サーボ・ストローブ回路372をイネーブルする。サーボ・スト ローブ回路372は、回線399上で一連の2ビット信号を送出し、R/Wチッ プ94内の内部回路をイネーブルし、A−B信号およびC−D信号をサーボ・チ ップ96に与える。A−B信号およびC−D信号は次いで、Adc変換器340 および直列ポート374および362を通じてレジスタ・ファイル366へ送ら れる。 タイマ382が探索信号を生成すると、バースト復調回路374は、書込みデ ィスエーブル回路378もディスエーブルする。データ・マネージャ・チップ9 8からの書込みイネーブル回線252は、書込みディスエーブル回路378を通 じて前置増幅器100に経路指定され、その結果、書込みディスエーブル回路3 78は、書込み信号をディスエーブルし、データがディスク上に書き込まれるの を妨げることができる。書込みディスエーブル回路378は、サーボ・バースト 時に書込み信号をディスエーブルして、データがサーボ・フィールドに書き込ま れるのを防止する。書込みディスエーブル回路378はまた、回線400を介し て衝撃センサ(図示せず)によってイネーブルされる。衝撃センサは、ディスク ・ドライブが所定の値を超えて加速されたときにイネーブリング信号を与える。 衝撃センサおよび書込みディスエーブル回路378は、ドライブが過度の衝撃を 受けたときにデータの書込みを防止する。 制御装置チップ92は、バス404および406を通じてプロセッサ360お よびレジスタ・ファイル366に結合されたインタフェース・モジュール402 を含む。インタフェース・モジュール402は、プロセッサ260とレジスタ・ ファイル366の間にメモリ・マップを与える。モジュラ・インタフェース40 2によって、サポーティング・オンチップ・ハードウェアをそれぞれの異なるタ イプのプロセッサに結合することができる。モジュール402は、回線410を 介してデコーダ408に結合される。デコーダ408は、プロセッサ360によ って与えられるアドレスを復号し、回線412および256を通じてROM10 2またはデータ・マネージャ・チップ98を選択するチップ選択制御信号ROM およびDMをイネーブルする。 制御装置チップ92は、回線414上でシステム・クロックからクロック信号 を受け取る発振器412を含む。発振器412は、回線418上でクロック回路 416にクロック信号を与える。クロック回路416は、R/Wチップ94、デ ータ・マネージャ・チップ98、サーボ・チップ96、マイクロプロセッサ36 0、制御装置92のサポート・ハードウェアに回線420ないし428上でクロ ック信号を与える。好ましい実施形態では、発振器412は、30MHzクロッ ク信号を生成する。発振器412は、回線423を通じてスリープ回路430に 接続される。スリープ回路430は、回線434で回路430にINTb信号が 与えら得たときに発振器412をディスエーブルする。INTb信号は通常、ホ スト・プロセッサ(図示せず)によって与えられる。ホスト・プロセッサは通常 、ディスク・アクセス要求が所定の時間間隔にわたって生成されなかったとき、 レジスタ・ファイル366のレジスタ内のビットをセットすることによってスリ ープ信号を与える。 サポート・ハードウェアは、Vphase回線336およびVcomm回線3 28を通じてサーボ・チップ96に接続されたスピン回路436も含む。スピン 回路436は、回線438および440によってレジスタ・ファイル366とプ ロセッサ360の両方に接続される。スピン回路336がVphase信号を受 け取ると、回路436はSPININT回線440上でプロセッサ360に割込 み信号を与える。Vphase信号は、スピン回路436内の内部Vcommタ イマも設定する。スピン・ブロック回路436は、レジスタ・ファイル366中 の専用レジスタも読み取る。レジスタ・ファイル366の内容は、スピン回路4 36がVphase信号を受け取ってから、回路436がサーボ・モジュール9 6のスピン制御回路272に関するVcomm信号を生成するまでの時間間隔を 与えるものである。 プロセッサ360は、連続的に動作する内部タイマ(図示せず)を有する。プ ロセッサ360がSPININTピン440に肯定応答し、回線がスピン回路4 36によって活動化されると、プロセッサ360は、内部タイマの時間と、スピ ン回路436中のVcommタイマの値を読み取る。Vcommタイマ値は、V phase信号を受け取ってから、プロセッサ360がSPININT割込み信 号に肯定応答するまでに経過した時間の長さを示す。Vcomm時間は、内部プ ロセッサ・タイマの時間値から減じられる。この結果得られる時間は理論時間と 比較され、スピン・モータ20の速度にエラーがあるかどうかが判定される。ス ピン・モータ20は通常、1回転当たりに36個のVphase信号が生成され る12個の極を有する。 プロセッサは、まずHセクタ割込みに応答し(ボイスコイル・サブタスク)、 第2にSPININT割込み信号に応答し(スピン・モータ・サブタスク)、次 いでHOSTINT割込み信号またはDISKINT割込み信号に応答する(デ ータ・サブタスク)階層に従って、割込み信号H sector、SPININ T、HOSTINT、DISKINTに肯定応答する。したがって、バースト復 調回路374が同期パルス信号を検出すると、Hセクタ回線390上でプロセッ サ360にパルスが送られる。プロセッサ360は、Hセクタ信号を受け取った 後、サーボ・ルーチンを開始することができる。プロセッサ360は最初に、グ レー・コード情報を含むレジスタ・ファイル366内のレジスタを読み取る。プ ロセッサ360は、ヘッド58のシリンダ位置を判定し、次いで、ボイスコイル 制御情報を含むデータを直列ポート362に書き込む。直列ポート362は次い で、サーボ・チップ96へデータを送る。グレー・コードが(たとえば、ディス クに対するデータの読取りまたは書込みに関する)所望のトラック位置に対応す る場合、プロセッサは、イネーブル回線396を通じてZセクタ回路392をイ ネーブルする。 グレー・コードを読み取った後、プロセッサ360は、A−B・C−Dサーボ 情報を含む。サーボ・バースト情報は、トラックのセンターラインに対するヘッ ド58の位置を判定するためにプロセッサ360によって処理される。プロセッ サ360は次いで、後でサーボ・チップ96へ送れるように直列ポート362に データを書き込む。プロセッサ360がシーク・ルーチンを実行している場合、 レジスタ・ファイル366からサーボ情報が取り出されることはない。 サーボ・ルーチンの後、プロセッサは、スピン回路436からのSPININ T信号に肯定応答し、実際のモータ速度と理論モータ速度の間の差を算出する。 好ましい実施形態では、プロセッサは、各セクタのエラー値を記憶し、ディスク の各回転ごとの平均スピン・モータ・エラーを計算する。プロセッサ360は次 いで、通常、ディスク18の1回転当たりに1度だけ発生するインデックス・セ クタの間に、スピン・モータ20の速度を制御する制御データを直列ポート36 2を通じてサーボ・チップ96に書き込む。 スピン・ルーチンの後に、プロセッサ360は、HOSTINT割込み信号ま たはDISKINT割込み信号に肯定応答する。HOSTINTピンが活動状況 である場合、プロセッサ360は、データ・マネージャ98のバッファ232に 記憶されている論理アドレスを検索する。プロセッサ360は、論理アドレスを ディスク上の実際のセクタ位置に変換する。プロセッサ360は、ヘッド58が 所望のトラックの上方に位置していない場合、シーク・ルーチンを開始する。ヘ ッドがヘッドの所望のセクタに到達した後、制御装置チップ92はデータ・マネ ージャ98にZセクタ信号を与え、データ・マネージャは次いで、R/Wチップ 94と共にデータを送る。活動状況DISKINT信号は、データ転送の終わり 、またはデータを送るプロセス中のエラーを示す。レジスタ・ファイル366は 通常、エラーが発生したときにセットされるエラー・ビットを有する。プロセッ サ360は、エラー・ビットを読み取り、エラーがある場合はエラー訂正ルーチ ン を実行する。 第13図は、R/Wチップ94の概略図を示す。R/Wチップ94は、制御装 置チップ92の直列ポート362に結合された二方向16ビット同期直列ポート 450を含む。直列ポート450は、回線454を通じて制御装置回路452に 結合される。制御装置452は、回線458を通じてマルチプレクサ456に接 続される。マルチプレクサ456は、直列ポート450および制御装置回路45 2を通じて制御装置チップ92から受け取った命令に応じてヘッドの様々な回線 を多重化する。 R/Wチップ94は、バス470を通じて検出回路462に結合されたデータ ・ポート460を有する。検出回路462は、それぞれ、回線466および46 8によって、マルチプレクサ456および制御装置回路452に結合される。回 路462は、トランスデューサによって供給される電圧の遷移を検出し、回線4 70を通じてデータ・ポート246にディジタル出力を与える。R/Wチップ9 4は、制御装置チップ92のサーボ・ストローブ回路372に接続されたデコー ダ472を有する。デコーダ472は、回線476を通じてサーボ・バースト回 路474に結合される。デコーダ472は、サーボ・ストローブから受け取った パルスに応答してサーボ・バースト回路474をイネーブルする。サーボ・バー スト回路474は、回線350および352上でサーボ信号A−BおよびC−D をサーボ・チップ96に与える。 好ましい実施形態では、R/Wチップ94は、シリコン・システムズ社(Si licon Systems Inc.(「SSI」))が部品名32P473 0で販売している製品に類似の集積回路である。前置増幅器チップは、TIが部 品名TLV2234で販売している従来型の集積回路であることが好ましい。 第14a図ないし第14g図は、ディスク・ドライブの典型的な動作シーケン スのフローチャートである。処理論理ブロック500で、ホスト212は、論理 アドレスA0ないしA63にデータを書き込む要求をディスク・ドライブに提示 している。他の条件は、ヘッド位置がディスクのセクタの終わりであることであ る。論理ブロック502で、データ・マネージャ98は、ホストから得た物理ア ドレスおよびデータをRAMバッファ232に記憶し、HOSTINT割込み信 号を活動化する。ディスクが回転するにつれて、セクタのサーボ・フィールドが ヘッドに接近していく。論理ブロック404で、タイマ回路382の探索タイマ がタイムアウトし、探索信号およびHセクタ信号をそれぞれバースト復調回路3 74およびプロセッサ360に与える。論理ブロック506で、AGC回路もイ ネーブルされ、自動利得制御を開始する制御信号をR/Wチップ94に与える。 論理ブロック508で、サーボ・チップ96のスピン・モータ制御回路は、制 御装置チップ92のスピン回路436が受け取るVphase信号を並列経路に 沿って生成する。論理ブロック510で、スピン回路436は、プロセッサ36 0に対するSPININT割込み信号を生成し、内部タイマを開始する。スピン 回路436は、レジスタ・ファイル366にもアクセスして、Vphase信号 からVcomm信号が生成されるまでの時間間隔を求める。論理ブロック512 で、スピン回路336は所定の時間間隔の後にVcomm信号を生成する。 論理ブロック506で、バースト復調回路374は、R/Wチップ94から生 データを読み取り、論理ブロック514で、同期パルスの検出時にグレー・コー ド回路370をイネーブルする。論理ブロック516で、バースト復調回路37 4は、グレー・コード回路370をディスエーブルし、サーボ・ストローブ回路 372をイネーブルする。サーボ・ストローブ回路372は、R/Wチップ94 にサーボ・ストローブ・パルスを与える。論理ブロック518で、R/Wチップ 94は、サーボ・チップ96にサーボ信号A−BおよびC−Dを与える。論理ブ ロック518および520で、サーボ・チップ96が、アナログ・サーボ信号を ディジタル・データ・ストリングに変換し、ディジタル・データ・ストリングが 、制御装置チップ92へ送られ、レジスタ・ファイル366に記憶される。それ に続いて論理ブロック522で、サーボ・バーストのIDフィールドがレジスタ ・ファイル366に記憶される。 処理論理ブロック524で、プロセッサ360はHセクタ割込み信号に肯定応 答する。決定論理ブロック526で、プロセッサ360は、ディスク・ドライブ がシーク・ルーチンを実行しているかどうかを判定する。ドライブがシーク・ル ーチンを実行している場合、処理論理ブロック528で、プロセッサはグレー・ コード情報を含むレジスタ・ファイル366の内容を読み取る。論理ブロック5 30および531で、プロセッサ360は、グレー・コード・データと所望のト ラック位置を比較し、シーク電流を計算し、直列ポート274および362を通 じてサーボ・チップ96へ送られる書込みコマンドを生成する。ディスクがサー ボ・ルーチンを実行している場合、論理ブロック534で、プロセッサ360は サーボ・バースト情報を含むレジスタ・ファイル366の内容を読み取る。処理 論理ブロック537および538で、サーボ・バースト情報を使用して、ヘッド 58がトラックのセンターライン上にあるかどうかが判定され、ボイスコイル訂 正コマンドが算出される。次いで論理ブロック532で、プロセッサ360は、 直列ポートを通じてサーボ・チップ96へボイスコイル制御データを含む書込み コマンドを生成する。ディジタルボイスコイル制御データは、サーボ・チップの Dacによってアナログ信号に変換され、ボイスコイルに与えられてアセンブリ のアクチュエータ・アームおよびヘッドを移動する。 論理ブロック538で、プロセッサ260は、SPININT割込み信号が存 在する場合、それに肯定応答する。処理論理ブロック540で、プロセッサ36 0は、プロセッサ内部タイマおよびスピン回路436のVcommタイマを読み 取り、Vphase信号間の時間間隔を算出する。決定論理ブロック542によ れば、割込みの数が1回転に等しい場合、処理論理ブロック544および546 で、スピン訂正コマンドが算出され、プロセッサ360は直列ポートを通じてサ ーボ・チップ96へ書込みコマンドを生成する。 スピン訂正コマンドは、基準 時間と累積時間の差から算出される。論理ブロック547で、累積時間は零にリ セットされる。新しい時間間隔値も、後でスピン回路436が使用できるように レジスタ・ファイル366に記憶される。書込みコマンドがサーボ・チップに送 られ、サーボ・チップがディジタル・ストリングをアナログ信号に変換し、この アナログ信号がスピン・モータ制御回路に与えられる。割込みの数が1回転に等 しくない場合、論理ブロック548で、プロセッサ360によって累積時間が記 憶される。 処理論理ブロック550で、プロセッサ360は、データ・マネージャ98か らのHOSTINT割込み信号に肯定応答する。次いで処理論理ブロック552 で、プロセッサ360は、データ・マネージャ98内のバッファ332から物理 アドレスを検索し、かつレジスタ・ファイル366中のIDフィールド・データ を検索する。論理ブロック554で、プロセッサ360は、論理アドレスを実際 のセクタ位置に変換する。決定論理ブロック556によれば、ヘッド58が実際 のセクタ位置の上方に位置していない場合、プロセッサ論理ブロック558で、 プロセッサ360は、シーク・ルーチンを開始し、サーボ・チップ96への書込 みコマンドを生成してボイスコイルを移動する。ヘッドが適切な位置にくるまで 、アクチュエータ・アームは移動する。プロセッサ360は、実際のセクタ位置 がヘッドに隣接するまで連続的にグレー・コードを読み取る。論理ブロック56 0で、プロセッサ360がセクタ回路392をイネーブルし、セクタ回路がセク タのサーボ・フィールドの後にZセクタ・ピンを活動化する。Zセクタ・ピンが 活動化されると、処理論理ブロック562で、データ・マネージャ98のデータ のR/Wチップ94への書込みが開始され、R/Wチップはセクタのデータ・フ ィールドにこのデータを書き込む。 ある典型的な実施形態を説明し添付の図面に図示したが、そのような実施形態 が単に例示的なものであり、広範囲な本発明を制限するものではなく、かつ当業 者なら様々な他の修正が思いつくと思われるので、本発明が図示し説明した特定 の構成に限らないことを理解されたい。DETAILED DESCRIPTION OF THE INVENTION Type II PCMCIA Hard Disk Drive Card Background of the Invention 1. FIELD OF THE INVENTION The present invention relates to a hard disk drive assembly that meets the PCMCIA Type II specification. 2. 2. Description of Related Art Most computer systems include mass memory storage devices such as hard disk drives. Hard disk drive devices include magnetic disks that can store large amounts of binary information. Magnetic disks are typically coupled to a hub that is rotated by an electric motor, commonly referred to as a spin motor. The drive device also has a head that magnetizes and detects the magnetic field of the disk. The head is typically located at the end of a cantilevered actuator that can pivot about a bearing assembly mounted on the base plate of the disk drive. The actuator arm has a coil that cooperates with a magnet mounted on the base plate. When current is applied to the coil, torque is generated on the arm and the head moves with respect to the disk. The coils and magnets are commonly referred to as voice coil motors or VCMs. The actuator arms, motors, and other components of typical disk drive devices are relatively small and brittle, and thus susceptible to damage when subjected to excessive external shock loads or vibrations. For this reason, hard disk drives are typically rigidly attached to the computer system housing by screws or other fastening means. The hard disk drive contains programs and other information important to the user. It may be desirable to send such information to different computer systems. Usually, sending a program from a hard disk requires loading the information on a floppy disk or sending such information over a telephone line. Such methods can be time consuming, especially if the program is long or if there is a large amount of data. Portable hard disk drives have been developed that can be inserted into computer slots. In order to reduce the extent of drive device component damage, the housing and disk assembly is constructed to be fairly rigid. Such rigid assemblies are typically heavy and bulky and are generally difficult to carry and store. The International Personal Computer Memory Card Association (PCMCIA) recently announced a specification for a portable memory card that can be inserted into a slot in a computer. The PCMCIA standard includes a Type I format, a Type II format, and a Type III format, each format being distinguished by a different card thickness. Memory can be added to the computer simply by inserting an additional card. Similarly, a modem or fax machine (FAX) can be added to the system by pushing it in by hand. The standardized format of the card allows the user to insert the memory card of one computer into another, regardless of system type or configuration. A standardized PCMCIA card is approximately the size of a credit card and includes a connector that mates with a corresponding connector in the computer. The small size of the card provides an electronic assembly that is easy to carry and store. It is highly desirable to have a hard disk drive device that complies with the PCMCIA format so that it can be easily carried and inserted into an existing slot of a computer. Such a hard disk card must be stiff enough to withstand the high shock loads applied to the drive, such as by dropping it on a hard surface. The presence of such a card allows the user to accumulate memory as floppy disks are used today. Hard disk drive devices include several integrated circuits that control the operation of the drive. The circuit typically includes a read / write channel coupled to the transducer of the actuator arm assembly. The read / write channel is connected to an interface controller that is coupled to the host computer. The interface controller is coupled to a random access memory device used as a buffer to store data sent between the disk and the host. The disk drive also includes circuitry that applies current to the voice coil to maintain the head on the center of the track (servo routine) and move the head between tracks (seek routine). Disk drives typically also include circuitry to commutate the motor and rotate the motor and disk at a uniform speed. The operation of the circuits described above is typically controlled by a microprocessor-based controller. Conventional disk drives also include additional circuitry that interfaces the controller with other circuitry. This chip is commonly referred to as the glue logic. U.S. Pat. No. 4,979,056 discloses a hard disk architecture having an interface controller, a read / write channel, an actuator and a microprocessor-based controller that controls the operation of the spin motor circuit. This system uses an embedded servo format that stores servo information in the same track sector as the data. During each sector, the processor activates the voice coil spin motor circuit of the drive. The processor activates the spin motor and voice coil and uses a hierarchy that allows data to be sent between the host computer and the disk. Although this system provides a controller-based system that efficiently sends data between the disk and the host, such systems typically require a large number of electrical components that must be mounted on a printed circuit board. . U.S. Pat. No. 4,933,785 and U.S. Pat. No. 5,025,335 disclose conventional hard disk drives having a printed circuit board mounted in a disk drive housing, commonly referred to as an HDA. The HDA is typically hermetically sealed and includes the disk of the assembly, the actuator arm and the spin motor. The HDA may also include a preamplifier connected to the head of the drive. The remaining electrical components (interface controller, read / write channels, actuator circuits, etc.) are located on the external printed circuit board. The circuit board extends along the entire length and width of the HDA. Thus, the overall assembly thickness is determined by the HDA thickness, the printed circuit board thickness, and the electrical component height. US patent application Ser. No. 07/975008 filed Nov. 13, 1992 and assigned to the same applicant as the present invention has a hard disk drive that is 1.8 inches in diameter and meets the Type III requirements of the PCMCIA specification. Discloses the drive. This application includes printed circuit boards that extend the length and width of the HDA, similar to US Pat. No. 4,933,785 and US Pat. No. 5,025,335. It has been found that using such a board configuration does not provide a disk drive that meets the Type II PCMCIA specifications. It is desirable to provide a hard disk drive assembly that meets the Type II PCMCIA specifications. Summary of the invention The present invention is a hard disk drive that meets the Type II PCMCIA specifications. The disc drive includes a small spin motor that rotates the disc. The rotation of the spin motor is controlled by the spin motor circuit within the servo chip. The disk rotates with respect to an actuator arm assembly that has a transducer that stores and retrieves information from the disk. The actuator arm is rotated by a voice coil controlled by an actuator circuit within the servo chip. The disk drive has an outer housing and a connector that allows the drive to be inserted into a host computer. The transducer is coupled to a read / write chip that sends information between the disk and the host computer via a data manager chip. The data manager, read / write chips, servo chips are all controlled by the controller chip. All electrical components of the drive are mounted on a single printed circuit board. The circuit board is about one-third the length of the housing and is located between the disc and the connector. By reducing the board length, the circuit board can be placed in the same plane as the disk, thus adding no overall assembly thickness. This small assembly provides a hard disk drive that meets the Type II PCMCIA thickness requirements. Therefore, it is an object of the present invention to provide a hard disk drive that meets the Type II PCMCIA specifications. It is also an object of the present invention to provide an architecture that reduces the dimensions of the printed circuit board of a hard disk drive assembly. Objects and advantages of the present invention will be readily apparent to those of ordinary skill in the art after reviewing the following detailed description and accompanying drawings. Brief description of the drawings FIG. 1 is a perspective view of the hard disk drive of the present invention. FIG. 2 is a plan sectional view of the hard disk drive. FIG. 3 is a bottom view of the cover of the hard disk drive. FIG. 4 is a cross-sectional view of the actuator arm assembly. FIG. 5 is a cross-sectional view of a hard disk drive showing the printed circuit board and connectors of the drive. FIG. 6 is a sectional view of the spin motor. FIG. 7 is a bottom view of the printed circuit board. FIG. 8 is a schematic diagram of the system architecture of a disk drive. FIG. 9 is a schematic diagram of the data manager chip of the system. FIG. 10 is a schematic diagram of the servo chip of the system. FIG. 11 is a diagram showing sectors of the disc. FIG. 12 is a schematic diagram of the controller chip of the system. FIG. 13 is a schematic diagram of the R / W chip of the system. FIG. 14a is a flowchart of the operation of the disk drive. FIG. 14b is a flowchart of the operation of the disk drive. FIG. 14c is a flowchart of the operation of the disk drive. FIG. 14d is a flowchart of the operation of the disk drive. FIG. 14e is a flowchart of the operation of the disk drive. FIG. 14f is a flowchart of the operation of the disk drive. FIG. 14g is a flow chart of the operation of the disk drive. Detailed description of the invention Referring to the drawings and more particularly to the drawings by reference numbers, FIG. 1 shows a hard disk drive 10 of the present invention. The disk drive 10 is constructed as a card that can be inserted into a host computer (not shown). The device 10 includes a housing 12 and a connector 14. In the preferred embodiment, the housing dimensions are 85. 6x54. 0x5. It is 0 mm. This dimension complies with the specifications published by the International Personal Computer Memory Card Association (PCMCIA) for Type II electronic cards. PCMCIA is an association that has published specifications that list the dimensions and other requirements for standard electronic cards. Each computer that complies with the PCMCIA specification includes a slot that can accommodate a standardization card. When such a standard is used, the electronic card of one computer can be easily inserted into another computer regardless of the type and configuration of the system. A copy of the PCMCIA standard can be obtained by applying in writing to the International Personal Computer Memory Card Association of 1030 G East Duane Avenue, Sunnyvale, California 94086. The PCMCIA standard includes three types of cards, each with a different thickness. The thickness of the type I card is about 3. It is 3 mm and the thickness of the type II card is about 5. The thickness of the type III card is about 10. It is 5 mm. The computer has a plurality of adjacent slots that are wide enough to accommodate a Type II card. Both Type I and Type II cards occupy a single slot, while Type III cards occupy two slots. Each computer slot includes a 68-pin connector mounted on the motherboard to allow interconnection with a computer system. The PCMCIA standard was initially established for memory cards and / or logical cards, including internal modem boards and facsimile boards. The present invention provides a hard disk drive device capable of satisfying the PCMCIA Type II card format. In the preferred embodiment, the connector 14 of the card assembly 10 has 68 pins that can mate with a 68 pin connector located in the computer. The connector 14 is typically constructed of a dielectric material having a plurality of sockets 16 that correspond to pins (not shown) located in the computer connector. The connector has certain pins designated for power, ground, and data. Depending on the needs of the PCMCIA specification, sockets dedicated to ground are longer than sockets dedicated to power, and sockets dedicated to power are longer than sockets dedicated to data. Such a configuration allows the card to be inserted into a live "live" system without causing voltage spikes or power surges within the card. Referring to FIGS. 2-7, the hard disk drive includes a disk 18 rotated by a spin motor 20. The disk 18 is typically constructed of a metal substrate, glass substrate, ceramic substrate, or composite substrate covered with a magnetic coating as is known in the art. As shown in FIG. 6, the spin motor 20 includes a hub 22 coupled to a spindle magnet 24 by a pair of conical bearings 26. Within the hub 22 is a stator 28 and several windings 30 that cooperate with magnets 32 mounted on the inner surface of the hub 22. When a current is applied to the winding 30, a magnetic flux is formed which passes through the magnet 32 and rotates the hub 22 and the disk 18. Hub 22 has a pair of tapered inner surfaces 34 that slide along corresponding tapered surfaces 36 of conical bearing 26. Between the tapered hub surface 36 and the bearing 26 is a thin layer of fluid that allows relative frictionless rotation between the two members 22 and 26. Between the conical bearings 26 is a space 38 that acts as a reservoir for bearing fluid. The bearing fluid is preferably an iron-fluid lubricating oil maintained between the hub 22 and the bearing 26 by the magnetic flux of the spindle magnet 24. The conical bearing 26 forms a small spin motor 20 that can withstand the types of shock loads that may be applied to a handheld computer and / or disk drive. The disc 18 is fixed to the hub shoulder 40 by a disc clamp 42. The disc clamp 42 is preferably constructed of a thermoplastic material ultrasonically melted onto the motor 20. The thermoplastic has flowed into a plurality of grooves 44 located in the hub 22. The plastic in the groove 44 prevents movement of the disc 18 in the z-axis. A portion of the clamp 42 also flows into the space between the inner diameter of the disc 18 and the hub 22 to prevent lateral movement of the disc 18. The fixed spindle 24 is fixed by a pair of caps 45 and 46. The bottom cap 45 is attached to the base plate 48 by a layer of adhesive 50. In a preferred embodiment, the adhesive is Minnesota Ma nufacturing & Mining Co. (“3M”) is a material sold under the name AF46. The film 50 is also used to attach the lower conical bearing 26 to the cap 45. The upper cap 46 is attached to the fixed spindle 24. In the preferred embodiment, the cap 46 and the cover 52 are joined by a viscoelastic film material 54 mounted on the cover 52. The viscoelastic material 54 compensates for tolerances between the height of the motor 20 and the space between the base plate 48 and the cover 52. The viscoelastic material 54 also damps shock and vibration loads on the motor 20. As shown in FIG. 2, the disk 18 rotates relative to an actuator arm assembly 56 having a pair of transducers 58, commonly referred to as heads. Transducer 58 includes a coil (not shown) that magnetizes each corresponding adjacent surface of disk 18 and can sense its magnetic field. Each head 58 is supported by a flexbeam 60 attached to an actuator arm 62. In the preferred embodiment, each flexbeam 60 is constructed from one or more conductive plates (not shown) separated by a relatively elastic dielectric material (not shown). This metal plate can provide a conductive path for signals sent to the transducer 58. The heads 58 each include sliders (not shown) that cooperate with the airflow produced by the rotation of the disk 18 to form an air bearing between the surface of the disk and the transducer. The air bearing lifts the head 58 from the surface of the disk 18. The flex beam is formed by an air bearing so as to have sufficient flexibility to separate the head from the disk surface, and restrains the axial runout of the disk 18 and the motor 20. The head 58 can be constructed to perform horizontal recording or vertical recording. Flexbeam 60 is inserted into the slot of actuator arm 62 by an adhesive. In a preferred embodiment, the adhesive can be cured by primer, heat, UV light source. The actuator arm 62 is preferably formed of silicon carbide, which has a low weight and is strong. Actuator arm 62 pivots about bearing assembly 66. As shown in FIG. 4, the bearing assembly 66 includes a bearing block 68 extending from the base plate 48. Referring to FIG. 2, the actuator arm 62 has a triangular roller bearing 70 that extends into the V-shaped slot 72 of the block 68. The roller bearing 70 is pushed into contact with the block 68 by a C-shaped spring clip 74. The apex of the roller bearing 70 engages the apex of the slot 72 so that the bearing rolls relative to the block 68 when the actuator arm 62 rotates about the bearing assembly 66. The roller bearing of the present invention can be a small bearing assembly that produces a relatively small amount of friction and can withstand the typical impact loads applied to hand-held disk drives. At the end of the actuator arm 62 is a magnet 76 located between a pair of fixed coils 78. This magnet has a north pole and a south pole, so that when a current is sent in one direction through the coil, the north pole receives a force normal to the coil, and when a current is applied in the opposite direction, it becomes south. The poles receive a force in the same direction. The magnets and coils, commonly referred to as voice coil motors or VCMs 80, rotate the actuator arm 62 and move the head 58 relative to the disk 18. As shown in FIG. 4, the coil 78 is attached to a C-shaped shield plate 82 formed of a ferrite material that forms a return path for the magnetic flux and maintains the magnetic flux in the area of the voice coil 80. As shown in FIGS. 2 and 5, the connector 14 is located at one end of the housing 12 and is secured by a recessed surface 84 in the base plate 48 and cover 52. The recessed surface 84 prevents the connector 14 from moving relative to the housing 12 in either direction. Each connector socket 16 has a tail 86 soldered to a conductive surface pad 88 on a printed circuit board 90 (PCB). As shown in FIG. 5, the printed circuit board 90 is supported by the base plate 48 and contains all the electrical components necessary to operate the disk drive assembly 10. As shown in FIG. 7, the printed circuit board 90 has a controller chip 92, a read / write channel chip 94, and a servo chip 96 attached thereto. Each chip is housed in an integrated circuit package soldered to board 90 by conventional techniques known in the art. As shown in FIG. 2, the reverse side of the circuit board 90 includes a data manager chip 98, a preamplifier chip 100, and a read only memory (ROM) chip 102. The board 90 also contains passive components such as resistors 104 and capacitors 106 to complete the electrical system of the drive assembly. The board 90 is located between the disk 18 and the connector 14. As shown in FIG. 5, the printed circuit board 90 lies in a plane substantially parallel to the disk 18. Placing the board 90 substantially "coplanar" with the disk 18 reduces the overall thickness of the disk drive assembly. As shown in FIG. 2, the printed circuit board 90 is coupled to the actuator arm assembly 56 by the flexible circuit board 108. Flexible circuit board 108 is typically constructed of a polyimide sheet, commonly sold under the trademark KAPTON, which encloses conductive traces extending throughout the circuit. One end of the flexible circuit 108 has a contact pad 110 soldered to the flexbeam 60 or ultrasonically bonded. As shown in FIG. 5, the opposite end of circuit 108 is operatively contacted by a clamp down strip 116 located on cover plate 52 to a corresponding pad on printed circuit board 90. It has contact pads to be pressed. The clamp down strip 116 applies pressure to the contact pads of the flexible circuit 108 when the cover plate 52 is attached to the base plate 48. The clamp down strips 116 form a means of coupling / uncoupling the flexible circuit 108 and the printed circuit board 90 without having to solder the two components together. As shown in FIG. 2, the disk drive assembly also includes flexible circuits 126 and 128 which couple printed circuit board 90 to coil 78 of voice coil 80 and winding 30 of spin motor 20, respectively. Including. Flexible circuits 126 and 128 have contact pads that are pressed by clamp down strips 116 into contact with corresponding pads on circuit board 90. As shown in FIGS. 3 and 4, the cover 52 is fitted with a resilient seal 122 which is pressed against a corresponding surface 124 of the base plate 48. Elastomer 122 seals disk 18, spin motor 20, and actuator arm assembly 56 in an area commonly referred to as HDA 126. The cover plate 52 is attached to the base plate 48 by the clamp 128. Clamp 128 has a number of spring tabs 130 that extend into corresponding slots 132 of plates 48 and 52. The clamp 128 can have an elastic strip 134 that absorbs external shock and vibration loads applied to the edges of the disk drive assembly 10. The disk drive 10 is typically loaded into a host computer, so the edges of the card are supported by the computer housing. Therefore, shock or vibration loads applied to the computer are typically transferred to the disk drive through the edges of the drive. Elastic strips 134 dampen such loads to prevent damage and obstruction of drive operation. The clamps provide a means of attaching the base plate 48 to the cover 52 without the use of screws or other similar fastening means. Eliminating the threaded components helps reduce the overall height of the assembly. As shown in FIGS. 2 and 3, the cover 52 has a rectangular pin 136 that is inserted into a corresponding groove 138 in the base plate 48 to align the two members 48 and 52. The base plate 48 has a filter chamber 140 containing a breather filter 142 located outside the HDA 126. The base plate 48 has slots 142 that allow fluid communication between the HDA 126 and the chamber 140. When the pressure of the air in the HDA 126 is lower than the atmosphere outside the drive 10, the differential pressure causes the air to pump past the clamp 128, through the interface of the cover 52 and the base plate 48, and into the HDA region 126 and the base 48. To be done. The HDA region 126 is in fluid communication with the filter chamber 140, and the filter chamber 140 is also in fluid communication with the HDA. The pumped air flows into the HDA 126 through the filter chamber 140. Hydrocarbons, acid gases and other impurities in the air are captured by the breather filter 142. The breather filter can also have a humidity conditioning element. The disk drive assembly 10 also has a recirculation filter 146 that removes impurities in the HDA. Recirculation filter 146 is located in the center of the chamber separated from HDA by wall 146. The filter 146 separates the upstream chamber 150 from the downstream chamber 151. As the disk 18 rotates, air flows into the upper chamber 152, through the filter 146 and into the lower chamber 146, and again into the HDA region 126 of the disk 18. The disk drive may also have an environmental management assembly 180 constructed of materials that absorb hydrocarbons, acid gases, and water. FIG. 8 shows a schematic diagram of the system architecture of the hard disk drive assembly 10. This system controls the operation of the disk drive. Data is typically stored on magnetic disk 18 along an annular track concentric with the diameter of the disk. In the preferred embodiment, the diameter of the disc is 1. It is 8 inches. 1. An 8-inch disk will be described. 3 ", 2. 5 ", 3. It should be appreciated that it can be used with disks having other diameters such as 5 ". For an 8 "disc, the system typically stores data on 130 tracks per disc surface. Each track contains multiple servo sectors. Each sector can store up to 768 bytes of data. The entire assembly can store up to 130 Mbytes of data As shown in Figure 8, the system 10 includes a data manager chip 98, a controller chip 92, and a servo chip 96. And a read / write (“R / W”) chip 94. The system also has a read only memory (“ROM”) device 102 coupled to the controller 92 and a preamplifier circuit 100 connected to the head 58 and the R / W chip 94. Controller 92 is coupled to servo 96 and R / W 94 through series lines 204 and 206, respectively. Controller 92 is coupled to data manager 98 by address / data bus 208 and ROM 202 by instruction bus 210. Data manager 98 is coupled to host 212 by address / data bus 214 and to R / W chip 94 by data bus 216. The R / W chip 94 is connected to the preamplifier chip by line 218. Servo chip 96 is coupled to R / W chip 94 through servo line 220. Servo chip 96 is also connected to voice coil 80 and spin motor 20 via lines 222 and 224, respectively. Preamplifier 100 is connected to head 58 via line 226. Controller 92 is also coupled to R / W chip 94 by raw data line 228. Serial lines and address / data buses include the control signal lines necessary to send information between the respective chips. Although the term line is used throughout this specification, it is to be understood that this term can include multiple lines. As shown in FIG. 9, the data manager 98 is coupled to the host 212 by the host interface controller circuit 230. The interface controller 230 includes hardware that interfaces with the host 212 by performing a return handshake according to the host protocol. In the preferred embodiment, the interface controller 230 complies with the PCMCIA protocol. Interface controller 230 is coupled to random access memory (RAM) device 232 via data bus 234. RAM 232 constitutes a data buffer that stores data sent between host 212 and disk 18. In the preferred embodiment, the RAM is up to 4. 0K bytes of data can be stored. Usually 3. 5K bytes of memory are used only to store the data sent between the host and the disk. The remaining 0. The 5 Kbytes of memory typically form scratch pads that are used only to store certain predetermined disk drive characteristics. As each disk drive is assembled, various characteristics of the drive device are determined and stored on the disk. When power is applied to the disk drive, the controller executes an initialization routine. Part of this routine retrieves drive characteristics from disk and stores them in the scratch pad portion of RAM. Management of RAM 232 is controlled by memory controller circuit 236 which provides an address to memory device 232 on address bus 238 and an enable control signal on line 240. The memory controller circuit 236 receives an access request from the interface controller circuit over line 242. The controller circuit 236 also receives access requests from the disk controller circuit 244 via line 246. The disk controller circuit 244 forms the interface between the disk manager chip 98 and the R / W chip 94. Disk controller circuit 244 receives read / write control signals from interface circuit 236 on line 248. This signal is sent to read / write gate lines 250 and 252 to R / W chip 94. The interface memory disk controller circuit is also connected to the controller chip 92 via lines 254, 256, 258. Memory controller 236 controls the storage and retrieval of data between RAM 232 and interface controller circuit 230, between RAM 232 and disk controller circuit 244, and between controller chip 92 and data manager chip 98. RAM 232 and controller chip 92 are coupled by a dedicated data bus 208. Controller chip 92 provides address and data manager chip select (DMCS) control signals when it wants to access RAM 232. To write data onto disk 18, host 212 first provides a write request that interface controller circuit 230 receives. Interface controller circuit 230 performs the necessary handshaking sequence. The interface controller circuit 230 generates a request to access the memory controller circuit 236 to store the logical address and data obtained from the host in the memory buffer 232. The memory controller circuit 236 then stores the data in the buffer 232 according to the memory mapping scheme. Interface controller circuit 230 generates a HOSTINT interrupt signal that is sent to controller chip 92. Controller chip 92, after acknowledging the HOSTINT signal, requests access to RAM 232 to read the logical address provided by host 212. Controller chip 92 translates the logical address into a physical disk address. The controller chip 92 can then initiate a seek routine to move the head 58 to the proper position on the disk 18. When the voice coil 80 moves the transducer 58 to the desired disk sector, the controller chip 92 provides a Z sector signal to the data manager 98. The disk controller circuit 244 provides a data access request to the memory controller circuit 236 after receiving the Z sector signal. Memory controller circuit 236 initiates the write sequence on disk 18 by placing the corresponding contents of RAM 232 on bus 216. The host 212 provides the read request received by the interface controller circuit 230 to read the data. The requested logical address is stored in buffer 232. The HOSTINT signal is generated and the controller chip 92 retrieves the logical address. The controller chip 92 translates the physical address into the actual sector on the disk and then initiates a seek routine to move the actuator arm accordingly. When the transducer is above the proper disk position, the controller chip 92 provides the data manager 98 with a Z sector signal. The disk controller circuit 244 then generates a memory access request to the memory controller circuit 236 that enables the RAM 232. The data is then sent from the R / W chip 94 to the buffer 232 through the disk controller circuit 244. The memory controller circuit 236 then sends the data from the RAM 232 to the host 212 through the interface controller circuit 230. As shown in FIG. 10, servo chip 96 includes voice coil control circuit 270 and spin motor control circuit 272, which drive voice coil 80 and spin motor 20, respectively. Servo chip 96 is coupled to controller chip 92 by bidirectional 16-bit synchronous serial port 274. Serial port 274 is coupled by line 278 to an analog to digital (Dac) converter. Dac 278 includes a spin motor Dac port 280, a voice coil Dac port 282, and an analog digital (Ad) Dac port 284. The voice coil port provides three signals, Vvcmoffset, Vvcmtrack, Vcmgain range, to the voice control circuit 270 on lines 288-292. The three signals are added in the adder circuit 294. The Vvc moffset signal provides the bias voltage for the voice coil 80. The Vvc mtrack signal provides a secondary voltage signal that varies the bias signal to more accurately control the drive signal of the voice coil 80. The Vcm gain range signal is another secondary signal that provides a higher resolution of the bias signal and is typically used during drive servo routines. The amplitude of the Vcm signal is determined by the 8-bit data stream provided by controller chip 92 to voice coil port 280 through bidirectional serial port 274. The data command involves a 7-bit address and read / write bit decoded by the serial port. This data is sent to the valid Dac port according to the contents of the 7-bit address. The adder circuit 294 provides a signal for biasing the driver circuit 298 to the operational amplifier 296. The driver circuit 298 is connected to the coil 78 of the voice coil through pins VcmP300 and VcmN302. Voice coil control circuit 270 also includes a current sensor 304 that is fed back to operational amplifier 296 to provide direct current control of the current supplied to voice coil 80. Spin motor port 280 provides signals Vspnoffset, Vspntrack, and Vspn gain range to spin motor control circuit 272 over lines 306-310. Approximately the same components as voice coil circuit 270, the spin motor circuit including summing circuit 312, operational amplifier 314, driver circuit 316, and current sensor 318, receive these signals. The adder circuit adds the Vspin () signals as described above. Similar to the voice coil signal, the offset signal provides the bias voltage and the other signals adjust the bias voltage. The driver circuit 316 is connected to the spin motor windings through pins A, B, C on lines 320-324, respectively. Driver circuit 316 is controlled by spindle control logic 326 which sequentially enables the appropriate combination of drivers on output lines A, B, C after receiving the rectified signal provided on controller chip 92 on Vcomm line 328. Each time the commutation signal Vcomm is applied, the control logic 326 sequentially enables the correct driver, resulting in current being applied to the spin motor on the appropriate combination of lines A, B, or C. The spin motor control circuit 272 has a back emf sensor 330 connected to lines A, B, C, and a central trap (CT) of the motor on line 332. Sensor 330 provides a back emf signal to comparator 334, which compares the signal to a reference voltage. Comparator 334 provides the Vphase signal to controller chip 92 on line 336. Controller chip 92 uses the Vphase signal to commutate spin motor 20 through Vcomm line 328. In the preferred embodiment, the driver circuit 316 has additional lines SpnGa, Spn Gb, SpnGc that can be connected to additional drivers to increase the current level provided to the motor. This feature allows the servo tip 96 to be used in disk drives that include additional disks that require higher rotational torque. Servo chip 96 has an analog multiplexer 338 that receives various input signals. These signals are multiplexed and sent to an analog to digital (Adc) converter 340 using the digital to analog circuitry of Dac converter 267. The Adc includes a comparator 342 and a serial approximation register (SAR) 344 that produces a series of 8-bit data strings. In operation, multiplexer 338 provides an analog signal to comparator 342. The SAR 344 produces a continuous 8-bit word which is passed to the Ad DAC port 284 which converts the word into an analog comparator signal. The analog comparator signal is compared to the analog signal from multiplexer 338. The first word has the most significant bit set to 1 and all other bits set to 0. Bit 1 is provided to serial port 274 if the most significant bit is greater than the analog signal. The SAR 344 produces the next 8-bit word, which is again converted into an analog signal and compared by the comparator 342. The next high order bit of the new word is set to one. This routine continues until 8 bits are provided on the serial port 274 and the amplitude of the analog signal is defined. Serial port 274 then sends this bit to controller chip 92 over serial line 304. Multiplexer 338 receives input signals Vbemf and Visp n from back em f sensor 330 and current sensor 318 on lines 346 and 348, respectively. The AB and CD servo signals from R / W chip 94 are provided to multiplexer 338 via lines 350 and 352. The output signal Vivcm of voice coil current sensor 304 is provided to multiplexer 338 on line 354. These feedback signals are sent to controller chip 92 through Adc 340 and serial port 274. The voice coil control circuit 270 positions the head 58 with respect to the disk in response to a command from the controller chip 92. Controller chip 92 and control circuit 270 move the actuator according to a seek or servo routine. In the seek routine, the head 58 is moved from the first track position on the disk to the second track position. Servo routines are used to keep the transducer 58 on the centerline of the track. In the preferred embodiment, the disk 18 contains embedded servo information. FIG. 11 shows a typical sector on the track of a disc. Each sector first contains a servo field followed by an ID field. The ID field contains a header address that identifies the sector. The ID field is followed by the data field and error correction code information. The ECC field is followed by another ID field that identifies the next data field D1 containing the fractional part of the data in data field D0. The servo field first includes a write / read field, then an automatic gain control (AGC) field, followed by a no data period (DC gap). There is a sync pulse at the end of the DC gap. The servo field also contains a gray code that identifies a particular cylinder (track) of the sector and some servo bursts A, B, C, D. Servo bursts A and B have outer edges at the track centerline. Servo burst C is located on the center, centerline of the track for the even track. Servo burst D has a bottom edge located at the top edge of servo burst C. The position of the transducer with respect to the centerline of the track can be determined by reading the amplitude of servo bursts AD. The AGC field is used to set the reference voltage value of the servo burst. The sync pulse is identified as the first voltage transition detected after a predetermined number of clock cycles with no transitions after the AGC field. For example, after the transducer detects the AGC field, but before the sync pulse is detected, it can generate three clock cycles with no voltage transitions. Alternatively, the beginning of the Gray code can provide a voltage transition indicating a sync pulse. FIG. 12 shows a schematic diagram of the controller chip 92 including the core microprocessor 360. In the preferred embodiment, the core is a Texas Instruments Inc. ) Is a modified version of the processor sold under the part name DSP TMS3 20C25. The processor 360 is an Intel Corp. (Intel Corp. ) Operates with a smaller instruction set than conventional hard disk drive controllers such as the controller chips sold under the family name 80C196. The number of memory access requests is decreasing due to the reduced instruction set. Processor block 360 includes RAM memory (not shown). The conventional RAM device is 5. Operates with a 0V nominal power supply. 2. Commonly used in portable laptop computers It is desirable to have a hard disk drive that operates at a 3V nominal voltage level. A conventional RAM device is 3. When operating at 3V, the RAM device is 5. Responds to processor memory access requests slower than when operating at 0V. A slow RAM reduces processor performance. 2. By using a processor that requires less memory access for a given function, the performance of the processor is not significantly affected. A system that can operate at 3V is configured. The DSP microprocessor has two separate internal buses (not shown) for sending instructions and data. The dual bus architecture allows the processor to execute fetch, decode, read, and execute routines in parallel. The pipeline function of the DSP greatly improves the performance of the processor. The DSP processor has onboard memory that acts as both a register and a RAM device. The controller chip also includes supporting “on-chip” hardware coupled to the processor 360. The supporting hardware includes a bidirectional 16-bit synchronous serial port 362 coupled to the servo chip 96 and R / W chip 94 through serial lines 204 and 206. The serial port 362 is also connected to the processor 360 via the bus 364. Serial port 362 includes registers that buffer between processor 360 and chips 94 and 96. Port 3 62 also generates chip select signals for R / W chip 94 and servo chip 96 in response to the address provided by processor 360. The serial port 362 is connected to the register file 366. The controller chip 96 has a state machine 368 that includes a Gray code circuit 370, a servo strobe circuit 372, a burst demodulation circuit 374, an automatic gain control (AGC) circuit 376, and a write disable circuit 378. The burst demodulation circuit 374 controls the operation of other circuits via the line 380. The demodulation circuit 374 is connected to the timer circuit 382 through the line 384. Both Gray code circuit 370 and burst demodulation circuit 376 are connected to raw data line 328 to receive raw data from R / W chip 94. The timer circuit 382 has several timers, one of which "times out" before the servo burst of a sector. When the pre-servo timer times out, timer circuit 382 provides the AGC signal to AGC circuit 376 on line 386. The AGC signal enables the AGC circuit 376, which enables the automatic gain control circuit of the R / W chip 94 via line 388. Timer circuit 382 also provides a search signal to burst demodulation circuit 374 on line 384. The search signal allows the burst demodulation circuit 374 to begin searching for a sync pulse within the sector's servo burst. Burst demodulation circuit 374 enables the internal sync mark field when no signal transitions (from raw data line 228) occur within a predetermined number of clock cycles after receiving the search signal. If a transition occurs within a predetermined time after the internal sync mark field is enabled, burst demodulation circuit 374 generates an H sector signal indicating that a sync pulse has been detected. The H sector signal is provided to Z sector circuit 392 on line 394 and to processor 360 on line 390. The H sector signal from demodulation circuit 374 sets the timer pair in z sector circuit 392. The z-sector circuit 392 provides the z-sector signal to the data manager 98 and R / W chip 94 on line 258 when the timer "timeouts". There is preferably a timer for each data field D0 and D1. The z-sector circuit 392 produces the z-sector signal only when the circuit 392 is enabled by the processor 360 through the enable line 396. The burst demodulation circuit 374 enables the gray code circuit 370 after the sync pulse is detected. Gray code circuit 370 includes a shift register that stores the gray code provided on raw data line 228. In that case, the Gray code is stored at a dedicated address in register file 366 over bus 398 for later retrieval by processor 360. When the sync pulse is detected, the internal timer in burst demodulation circuit 374 is also set. When the timer times out, burst demodulation circuit 374 disables Gray code circuit 370 and enables servo strobe circuit 372. Servo strobe circuit 372 sends out a series of 2-bit signals on line 399, enables internal circuitry within R / W chip 94, and provides AB and CD signals to servo chip 96. The A-B and C-D signals are then sent to register file 366 through Adc converter 340 and serial ports 374 and 362. When the timer 382 generates the search signal, the burst demodulation circuit 374 also disables the write disable circuit 378. The write enable line 252 from the data manager chip 98 is routed to the preamplifier 100 through the write disable circuit 378 so that the write disable circuit 3 78 disables the write signal and the data is Can be prevented from being written on the disc. The write disable circuit 378 disables the write signal during servo bursts to prevent data from being written to the servo field. Write disable circuit 378 is also enabled by a shock sensor (not shown) via line 400. The shock sensor provides an enabling signal when the disk drive is accelerated above a predetermined value. The shock sensor and write disable circuit 378 prevents writing of data when the drive is subjected to excessive shock. Controller chip 92 includes interface module 402 coupled to processor 360 and register file 366 via buses 404 and 406. Interface module 402 provides a memory map between processor 260 and register file 366. The modular interface 402 allows supporting on-chip hardware to be coupled to each different type of processor. Module 402 is coupled to decoder 408 via line 410. Decoder 408 decodes the address provided by processor 360 and enables chip select control signals ROM and DM which select ROM 102 or data manager chip 98 over lines 412 and 256. Controller chip 92 includes an oscillator 412 that receives a clock signal from the system clock on line 414. Oscillator 412 provides a clock signal on line 418 to clock circuit 416. Clock circuit 416 provides the clock signals on lines 420-428 to the supporting hardware of R / W chip 94, data manager chip 98, servo chip 96, microprocessor 360, controller 92. In the preferred embodiment, oscillator 412 produces a 30 MHz clock signal. The oscillator 412 is connected to the sleep circuit 430 through the line 423. Sleep circuit 430 disables oscillator 412 when line 434 receives the INTb signal on circuit 430. The INTb signal is typically provided by a host processor (not shown). The host processor typically provides a sleep signal by setting a bit in a register of register file 366 when a disk access request has not been generated for a predetermined time interval. The support hardware also includes a spin circuit 436 connected to the servo chip 96 through Vphase line 336 and Vcomm line 328. Spin circuit 436 is connected to both register file 366 and processor 360 by lines 438 and 440. When spin circuit 336 receives the Vphase signal, circuit 436 provides an interrupt signal to processor 360 on SPINTINT line 440. The Vphase signal also sets the internal Vcomm timer in the spin circuit 436. Spin block circuit 436 also reads the dedicated registers in register file 366. The contents of the register file 366 provide the time interval from the receipt of the Vphase signal by the spin circuit 436 until the circuit 436 produces the Vcomm signal for the spin control circuit 272 of the servo module 96. Processor 360 has an internal timer (not shown) that operates continuously. When the processor 360 acknowledges the SPININT pin 440 and the line is activated by the spin circuit 436, the processor 360 reads the internal timer time and the value of the Vcomm timer in the spin circuit 436. The Vcomm timer value indicates the amount of time that has elapsed from the receipt of the Vphase signal until the processor 360 acknowledges the SPINTINT interrupt signal. The Vcomm time is subtracted from the time value of the internal processor timer. The resulting time is compared to the theoretical time to determine if there is an error in the speed of spin motor 20. Spin motor 20 typically has 12 poles, where 36 Vphase signals are generated per revolution. The processor first responds to the H sector interrupt (voice coil subtask), secondly to the SPINTINT interrupt signal (spin motor subtask), and then to the HOSTINT or DISKINT interrupt signal (data subtask). Acknowledge the interrupt signals Hsector, SPINTINT, HOSTINT, and DISKINT according to the hierarchy. Therefore, when burst demodulation circuit 374 detects the sync pulse signal, a pulse is sent to processor 360 on H sector line 390. Processor 360 may initiate a servo routine after receiving the H sector signal. Processor 360 first reads a register in register file 366 that contains Gray code information. Processor 360 determines the cylinder position of head 58 and then writes data, including voice coil control information, to serial port 362. The serial port 362 then sends the data to the servo chip 96. If the Gray code corresponds to the desired track position (eg, for reading or writing data to the disc), the processor enables Z-sector circuit 392 through enable line 396. After reading the Gray code, the processor 360 includes the ABCD servo information. The servo burst information is processed by the processor 360 to determine the position of the head 58 with respect to the centerline of the track. Processor 360 then writes the data to serial port 362 for later delivery to servo chip 96. No servo information is retrieved from the register file 366 when the processor 360 is executing a seek routine. After the servo routine, the processor acknowledges the SPININT signal from the spin circuit 436 and calculates the difference between the actual motor speed and the theoretical motor speed. In the preferred embodiment, the processor stores the error value for each sector and calculates the average spin motor error for each revolution of the disk. Processor 360 then writes control data to servo chip 96 through serial port 362 to control the speed of spin motor 20 during an index sector, which typically occurs only once per revolution of disk 18. After the spin routine, processor 360 acknowledges the HOSTINT or DISKINT interrupt signals. If the HOSTINT pin is active, processor 360 retrieves the logical address stored in buffer 232 of data manager 98. Processor 360 translates the logical address into the actual sector location on the disk. Processor 360 initiates a seek routine if head 58 is not located above the desired track. After the head reaches the desired sector of the head, controller chip 92 provides a Z sector signal to data manager 98, which then sends the data with R / W chip 94. The activity status DISKINT signal indicates the end of data transfer or an error in the process of sending data. Register file 366 typically has error bits that are set when an error occurs. Processor 360 reads the error bits and executes an error correction routine if there is an error. FIG. 13 shows a schematic diagram of the R / W chip 94. The R / W chip 94 includes a bidirectional 16-bit synchronous serial port 450 that is coupled to the serial port 362 of the controller chip 92. Serial port 450 is coupled to controller circuit 452 via line 454. Controller 452 is connected to multiplexer 456 via line 458. Multiplexer 456 multiplexes the various lines of the head in response to commands received from controller chip 92 through serial port 450 and controller circuit 452. The R / W chip 94 has a data port 460 coupled to the detection circuit 462 via a bus 470. Detect circuit 462 is coupled to multiplexer 456 and controller circuit 452 by lines 466 and 468, respectively. Circuit 462 detects transitions in the voltage provided by the transducer and provides a digital output on line 470 to data port 246. The R / W chip 94 has a decoder 472 connected to the servo strobe circuit 372 of the controller chip 92. Decoder 472 is coupled to servo burst circuit 474 via line 476. Decoder 472 enables servo burst circuit 474 in response to the pulses received from the servo strobe. Servo burst circuit 474 provides servo signals AB and CD on lines 350 and 352 to servo chip 96. In the preferred embodiment, the R / W chip 94 is manufactured by Silicon Systems Inc. ("SSI") is an integrated circuit similar to the product sold under the part name 32P4730. The preamplifier chip is preferably a conventional integrated circuit sold by TI under the component name TLV2234. Figures 14a through 14g are flow charts of a typical operating sequence for a disk drive. At processing logic block 500, host 212 submits a request to the disk drive to write data to logical addresses A0 through A63. Another condition is that the head position be at the end of a sector of the disk. At logic block 502, data manager 98 stores the physical address and data obtained from the host in RAM buffer 232 and activates the HOSTINT interrupt signal. As the disk spins, the servo field of the sector approaches the head. At logic block 404, the search timer of timer circuit 382 times out and provides the search signal and the H sector signal to burst demodulation circuit 374 and processor 360, respectively. At logic block 506, the AGC circuit is also enabled to provide the R / W chip 94 with a control signal that initiates automatic gain control. At logic block 508, the spin motor control circuit of servo chip 96 generates a Vphase signal along the parallel path that is received by spin circuit 436 of controller chip 92. At logic block 510, the spin circuit 436 generates a SPINTINT interrupt signal to the processor 360 and starts an internal timer. The spin circuit 436 also accesses the register file 366 to determine the time interval from the Vphase signal to the generation of the Vcomm signal. At logic block 512, spin circuit 336 generates the Vcomm signal after a predetermined time interval. At logic block 506, the burst demodulation circuit 374 reads the raw data from the R / W chip 94, and at logic block 514 enables the gray code circuit 370 upon detection of a sync pulse. At logic block 516, burst demodulation circuit 374 disables Gray code circuit 370 and enables servo strobe circuit 372. The servo strobe circuit 372 gives a servo strobe pulse to the R / W chip 94. At logic block 518, R / W chip 94 provides servo signals A-B and C-D to servo chip 96. At logic blocks 518 and 520, servo chip 96 converts the analog servo signal into a digital data string, which is sent to controller chip 92 and stored in register file 366. . Following that, at logic block 522, the servo burst ID field is stored in register file 366. At processing logic block 524, processor 360 acknowledges the H-sector interrupt signal. At decision logic block 526, processor 360 determines if the disk drive is performing a seek routine. If the drive is performing a seek routine, processing logic block 528 causes the processor to read the contents of register file 366, which contains Gray code information. At logic blocks 530 and 531, the processor 360 compares the gray code data with the desired track position, calculates the seek current, and generates a write command to be sent to the servo chip 96 through the serial ports 274 and 362. . If the disk is performing a servo routine, at logic block 534, processor 360 reads the contents of register file 366, which contains servo burst information. In processing logic blocks 537 and 538, the servo burst information is used to determine if head 58 is on the centerline of the track and a voice coil correction command is calculated. Then at logic block 532, the processor 360 generates a write command containing voice coil control data to the servo chip 96 through the serial port. The digital voice coil control data is converted to an analog signal by the servo chip Dac and applied to the voice coil to move the actuator arm and head of the assembly. At logic block 538, processor 260 acknowledges the SPINTINT interrupt signal, if present. At processing logic block 540, the processor 360 reads the processor internal timer and the Vcomm timer of the spin circuit 436 to calculate the time interval between Vphase signals. According to decision logic block 542, if the number of interrupts is equal to one revolution, processing logic blocks 544 and 546 compute the spin correction command and processor 360 generates a write command to servo chip 96 through the serial port. The spin correction command is calculated from the difference between the reference time and the cumulative time. At logic block 547, the cumulative time is reset to zero. The new time interval value is also stored in register file 366 for later use by spin circuit 436. A write command is sent to the servo chip which converts the digital string into an analog signal which is provided to the spin motor control circuit. If the number of interrupts is not equal to one revolution, then at logic block 548, the cumulative time is stored by the processor 360. At processing logic block 550, processor 360 acknowledges the HOSTINT interrupt signal from data manager 98. Then in processing logic block 552, the processor 360 retrieves the physical address from the buffer 332 in the data manager 98 and the ID field data in the register file 366. At logical block 554, processor 360 translates the logical address into the actual sector location. According to decision logic block 556, if head 58 is not located above the actual sector position, processor logic block 558 causes processor 360 to initiate a seek routine and issue a write command to servo chip 96. Generate and move the voice coil. The actuator arm moves until the head is in the proper position. Processor 360 reads gray codes continuously until the actual sector position is adjacent to the head. At logic block 560, processor 360 enables sector circuit 392, which activates the Z sector pin after the sector's servo field. When the Z sector pin is activated, processing logic block 562 begins writing data from the data manager 98 to the R / W chip 94 which causes the R / W chip to place this data in the sector's data field. Write. While certain exemplary embodiments have been described and illustrated in the accompanying drawings, such embodiments are merely exemplary and are not intended to limit the scope of the invention, and those skilled in the art will appreciate various other embodiments. It should be understood that the invention is not limited to the particular configuration shown and described, as modifications will occur.

───────────────────────────────────────────────────── フロントページの続き (81)指定国 EP(AT,BE,CH,DE, DK,ES,FR,GB,GR,IE,IT,LU,M C,NL,PT,SE),OA(BF,BJ,CF,CG ,CI,CM,GA,GN,ML,MR,NE,SN, TD,TG),AT,AU,BB,BG,BR,BY, CA,CH,CN,CZ,DE,DK,ES,FI,G B,GE,HU,JP,KG,KP,KR,KZ,LK ,LU,LV,MD,MG,MN,MW,NL,NO, PL,PT,RO,RU,SD,SE,SI,SK,T J,TT,UA,UZ,VN (72)発明者 ビークロフト,ハロルド アメリカ合衆国 80928 コロラド州・コ ロラド スプリングス・チスマン レイ ン・18375 (72)発明者 ハットセル,ラリー アメリカ合衆国 80503 コロラド州・ロ ングモント・ジャドソン ストリート・ 2326 (72)発明者 リー,ジェフ アメリカ合衆国 80503 コロラド州・ロ ングモント・イーグル コート・6450 (72)発明者 メッツ,ロバート アメリカ合衆国 80030 コロラド州・ウ エストミンスター・ペリー ストリート・ 9052────────────────────────────────────────────────── ─── Continuation of front page    (81) Designated countries EP (AT, BE, CH, DE, DK, ES, FR, GB, GR, IE, IT, LU, M C, NL, PT, SE), OA (BF, BJ, CF, CG , CI, CM, GA, GN, ML, MR, NE, SN, TD, TG), AT, AU, BB, BG, BR, BY, CA, CH, CN, CZ, DE, DK, ES, FI, G B, GE, HU, JP, KG, KP, KR, KZ, LK , LU, LV, MD, MG, MN, MW, NL, NO, PL, PT, RO, RU, SD, SE, SI, SK, T J, TT, UA, UZ, VN (72) Inventor Becroft, Harold             United States 80928 Colorado, CO             Rorad Springs Chisman Ray             18375 (72) Inventor Hatsel, Larry             United States 80503 Lo, Colorado             Ngmont Judson Street             2326 (72) Inventor Lee, Jeff             United States 80503 Lo, Colorado             Ngmont Eagle Court 6450 (72) Inventor Mets, Robert             United States 80030 Colorado, U             Estminster Perry Street             9052

Claims (1)

【特許請求の範囲】 1. ディスクと、 前記ディスクを回転させるスピン・モータと、 前記ディスクに結合されたアクチュエータ・アーム・アセンブリと、 前記ディスクとほぼ同じ平面に存在するプリント回路ボードと、 前記プリント回路ボードに取り付けられた制御装置チップと、 前記プリント回路ボードに取り付けられたデータ・マネージャと、 前記プリント回路ボードに取り付けられた読取り/書込みチップと、 前記プリント回路ボードに取り付けられたサーボ・チップと、 前記ディスク、前記スピン・モータ、前記アクチュエータ・アーム・アセンブ リ、前記プリント回路ボードを密閉するハウジングと を備えるハード・ディスク・ドライブ。 2. さらに、前記プリント回路ボードに取り付けられた前置増幅器を備えるこ とを特徴とする請求項1に記載のハード・ディスク・ドライブ。 3. 前記スピン・モータが、スピンドルと、ハブと、前記スピンドルおよび前 記ハブに結合された円錐形軸受とを含むことを特徴とする請求項1に記載のハー ド・ディスク・ドライブ。 4. 前記ハウジングが、C字形断面を有するクランプによって接続されたカバ ー・プレートとベース・プレートとを含むことを特徴とする請求項1に記載のハ ード・ディスク・ドライブ。 5. 前記アクチュエータ・アーム・アセンブリが、軸受ブロックのV字形スロ ット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記ローラ 軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴とする 請求項1に記載のハード・ディスク・ドライブ。 6. 前記ハウジングの厚さが約5mmであることを特徴とする請求項1に記載 のハード・ディスク・ドライブ。 7. 前記ハウジングの幅が約54mmであり、長さが約85mmであることを 特徴とする請求項6に記載のハード・ディスク・ドライブ。 8. 第1の端部と第2の端部とを有するハウジングと、 前記ハウジングの前記第1の端部に位置するコネクタと、 前記ハウジング内に位置するディスクと、 前記ディスクを回転させるスピン・モータと、 前記ディスクに結合されたアクチュエータ・アーム・アセンブリと、 前記ディスクと前記ハウジングの前記第1の端部の間に位置するプリント回路 ボードと、 前記プリント回路ボードに取り付けられた制御装置チップと、 前記プリント回路ボードに取り付けられたデータ・マネージャ・チップと、 前記プリント回路ボードに取り付けられた読取り/書込みチップと、 前記プリント回路ボードに取り付けられたサーボ・モジュール・チップと を備えることを特徴とするポータブル・ハード・ディスク・ドライブ・カード 9. さらに、前記プリント回路ボードに取り付けられた前置増幅器チップを備 えることを特徴とする請求項8に記載のハード・ディスク・ドライブ。 10. 前記スピン・モータが、スピンドルと、ハブと、前記スピンドルおよび 前記ハブに結合された円錐形軸受とを含むことを特徴とする請求項8に記載のハ ード・ディスク・ドライブ。 11. 前記ハウジングが、C字形断面を有するクランプによって接続されたカ バー・プレートとベース・プレートとを含むことを特徴とする請求項8に記載の ハード・ディスク・ドライブ。 12. 前記アクチュエータ・アーム・アセンブリが、軸受ブロックのV字形ス ロット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記ロー ラ軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴とす る請求項8に記載のハード・ディスク・ドライブ。 13. 前記ハウジングの厚さが約5mmであることを特徴とする請求項8に記 載のハード・ディスク・ドライブ。 14. 前記ハウジングの幅が約54mmであり、長さが約85mmであること を特徴とする請求項13に記載のハード・ディスク・ドライブ。 15. 外部装置に結合することができるハード・ディスク・ドライブにおいて 、 第1の端部と第2の端部とを有するハウジング手段と、 情報を記憶するディスク手段と、 前記ディスクを回転させるスピン・モータ手段と、 前記ディスクと共に情報を送るアクチュエータ・アーム・アセンブリ手段と、 外部装置と共に情報を送るデータ・マネージャ手段と、 前記アクチュエータ・アーム・アセンブリ手段と前記データ・マネージャ手段 の間で情報を送る読取り/書込み手段と、 前記アクチュエータ・アーム・アセンブリ手段および前記スピン・モータ手段 を制御するサーボ・モジュール手段と、 前記データ・マネージャ手段、前記読取り/書込み手段、前記サーボ・モジュ ール手段を制御する制御装置手段と、 前記制御装置手段、前記データ・マネージャ手段、前記読取り/書込み手段、 前記サーボ・モジュール手段を支持し、前記ディスク手段と前記ハウジングの前 記第1の端部の間に配置されたプリント回路ボード手段と を備えたハード・ディスク・ドライブ。 16. さらに、前記アクチュエータ・アーム・アセンブリ手段からの信号を増 幅するために前記プリント回路ボード手段に取り付けられた前置増幅器手段を備 えることを特徴とする請求項15に記載のハード・ディスク・ドライブ。 17. 前記スピン・モータ手段が、スピンドルと、ハブと、前記スピンドルお よび前記ハブに結合された円錐形軸受とを含むことを特徴とする請求項15に記 載のハード・ディスク・ドライブ。 18. 前記ハウジング手段が、C字形断面を有するクランプによって接続され たカバー・プレートとベース・プレートとを含むことを特徴とする請求項15に 記載のハード・ディスク・ドライブ。 19. 前記アクチュエータ・アーム・アセンブリ手段が、軸受ブロックのV字 形スロット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記 ローラ軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴 とする請求項15に記載のハード・ディスク・ドライブ。 20. 前記ハウジング手段の厚さが約5mmであることを特徴とする請求項1 5に記載のハード・ディスク・ドライブ。 21. 前記ハウジングの幅が約54mmであり、長さが約85mmであること を特徴とする請求項20に記載のハード・ディスク・ドライブ。 22. 外部装置に結合することができるハード・ディスク・ドライブにおいて 、 第1の端部と第2の端部とを有するハウジング手段と、 前記ハウジング手段の前記第1の端部に位置するコネクタと、 情報を記憶するディスク手段と、 前記ディスクを回転させるスピン・モータ手段と、 前記ディスクと共に情報を送るアクチュエータ・アーム・アセンブリ手段と、 外部装置と共に情報を送るデータ・マネージャ手段と、 前記アクチュエータ・アーム・アセンブリ手段と前記データ・マネージャ手段 の間で情報を送る読取り/書込み手段と、 前記アクチュエータ・アーム・アセンブリ手段および前記スピン・モータ手段 を制御するサーボ・モジュール手段と、 前記データ・マネージャ手段、前記読取り/書込み手段、前記サーボ・モジュ ール手段を制御する制御装置手段と、 前記制御装置手段、前記データ・マネージャ手段、前記読取り/書込み手段、 前記サーボ・モジュール手段を支持し、前記ディスク手段と前記ハウジングの前 記第1の端部の間に配置されたプリント回路ボード手段と を備えた特徴とするポータブル・ハード・ディスク・ドライブ。 23. さらに、前記アクチュエータ・アーム・アセンブリ手段からの信号を増 幅するために前記プリント回路ボード手段に取り付けられた前置増幅器手段を備 えることを特徴とする請求項22に記載のハード・ディスク・ドライブ。 24. 前記スピン・モータ手段が、スピンドルと、ハブと、前記スピンドルお よび前記ハブに結合された円錐形軸受とを含むことを特徴とする請求項22に記 載のハード・ディスク・ドライブ。 25. 前記ハウジング手段が、C字形断面を有するクランプによって接続され たカバー・プレートとベース・プレートとを含むことを特徴とする請求項22に 記載のハード・ディスク・ドライブ。 26. 前記アクチュエータ・アーム・アセンブリ手段が、軸受ブロックのV字 形スロット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記 ローラ軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴 とする請求項22に記載のハード・ディスク・ドライブ。 27.前記ハウジング手段の厚さが約5mmであることを特徴とする請求項22 に記載のハード・ディスク・ドライブ。 28. 前記ハウジングの幅が約54mmであり、長さが約85mmであること を特徴とする請求項27に記載のハード・ディスク・ドライブ。 29. 外部装置に結合することができるハード・ディスク・ドライブにおいて 、 厚さが約10mmであるハウジングと、 前記ハウジング内に配置されたディスクと、 前記ディスクを回転させるスピン・モータと、 前記ディスクに結合されたアクチュエータ・アーム・アセンブリと、 前記ディスクと前記外部装置の間で情報を送り、前記スピン・モータおよびア クチュエータ・アーム・アセンブリを制御するために前記ハウジング内に配置さ れた電子手段と を備えることを特徴とするハード・ディスク・ドライブ。 30. 前記ハウジングの幅が約54mmであり、長さが約85mmであること を特徴とする請求項29に記載のハード・ディスク・ドライブ。 31. 前記電子手段が、外部装置と共に情報を送るデータ・マネージャ手段と 、前記アクチュエータ・アーム・アセンブリ手段と前記データ・マネージャ手段 の間で情報を送る読取り/書込み手段と、前記アクチュエータ・アーム・アセン ブリ手段および前記スピン・モータ手段を制御するサーボ・モジュール手段と、 前記データ・マネージャ手段、前記読取り/書込み手段、前記サーボ・モジュー ル手段を制御する制御装置手段とを含むことを特徴とする請求項29に記載のハ ード・ディスク・ドライブ。 32. 前記スピン・モータが、スピンドルと、ハブと、前記スピンドルおよび 前記ハブに結合された円錐形軸受とを含むことを特徴とする請求項29に記載の ハード・ディスク・ドライブ。 33. 前記ハウジングが、C字形断面を有するクランプによって接続されたカ バー・プレートとベース・プレートとを含むことを特徴とする請求項29に記載 のハード・ディスク・ドライブ。 34. 前記アクチュエータ・アーム・アセンブリが、軸受ブロックのV字形ス ロット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記ロー ラ軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴とす る請求項29に記載のハード・ディスク・ドライブ。 35. 前記電子手段が、外部装置と共に情報を送るデータ・マネージャ手段と 、前記アクチュエータ・アーム・アセンブリ手段と前記データ・マネージャ手段 の間で情報を送る読取り/書込み手段と、前記アクチュエータ・アーム・アセン ブリ手段および前記スピン・モータ手段を制御するサーボ・モジュール手段と、 前記データ・マネージャ手段、前記読取り/書込み手段、前記サーボ・モジュー ル手段を制御する制御装置手段とを含むことを特徴とする請求項30に記載のハ ード・ディスク・ドライブ。 36. 前記スピン・モータが、スピンドルと、ハブと、前記スピンドルおよび 前記ハブに結合された円錐形軸受とを含むことを特徴とする請求項35に記載の ハード・ディスク・ドライブ。 37. 前記ハウジングが、C字形断面を有するクランプによって接続されたカ バー・プレートとベース・プレートとを含むことを特徴とする請求項36に記載 のハード・ディスク・ドライブ。 38. 前記アクチュエータ・アーム・アセンブリが、軸受ブロックのV字形ス ロット内へ延びるローラ軸受を有するアクチュエータ・アームを含み、前記ロー ラ軸受が、軸受固定部材によって前記軸受ブロックに結合されることを特徴とす る請求項37に記載のハード・ディスク・ドライブ。 39. さらに、前記ハウジングの第1の端部に位置するコネクタを備えること を特徴とする請求項29に記載のハード・ディスク・ドライブ。[Claims] 1. A disc,   A spin motor for rotating the disk,   An actuator arm assembly coupled to the disk,   A printed circuit board that lies in substantially the same plane as the disk;   A controller chip mounted on the printed circuit board;   A data manager attached to the printed circuit board,   A read / write chip attached to the printed circuit board;   A servo chip attached to the printed circuit board;   The disk, the spin motor, the actuator arm assembly A housing for enclosing the printed circuit board Hard disk drive with. 2. In addition, a preamplifier mounted on the printed circuit board should be included. The hard disk drive according to claim 1, wherein: 3. The spin motor includes a spindle, a hub, the spindle and the front And a conical bearing coupled to the hub. Disk drive. 4. A cover in which the housing is connected by a clamp having a C-shaped cross section. 2. The housing according to claim 1, further comprising a base plate and a base plate. Disk drive. 5. The actuator arm assembly is a V-shaped slot for a bearing block. An actuator arm having a roller bearing extending into the The bearing is connected to the bearing block by a bearing fixing member. The hard disk drive according to claim 1. 6. The housing according to claim 1, wherein the housing has a thickness of about 5 mm. Hard disk drive. 7. The width of the housing is about 54 mm and the length is about 85 mm. The hard disk drive according to claim 6, wherein the hard disk drive is a hard disk drive. 8. A housing having a first end and a second end;   A connector located at the first end of the housing;   A disc located within the housing,   A spin motor for rotating the disk,   An actuator arm assembly coupled to the disk,   A printed circuit located between the disk and the first end of the housing Board and   A controller chip mounted on the printed circuit board;   A data manager chip attached to the printed circuit board,   A read / write chip attached to the printed circuit board;   A servo module chip mounted on the printed circuit board; Portable hard disk drive card characterized by 9. Further, a preamplifier chip mounted on the printed circuit board is provided. 9. The hard disk drive according to claim 8, wherein the hard disk drive is a hard disk drive. 10. The spin motor includes a spindle, a hub, the spindle, and A conical bearing coupled to the hub, as set forth in claim 8. Disk drive. 11. The housing is connected to the housing by a clamp having a C-shaped cross section. 9. The bar of claim 8 including a bar plate and a base plate. Hard disk drive. 12. The actuator arm assembly comprises a V-shaped bearing block An actuator arm having a roller bearing extending into the lot; A roller bearing is coupled to the bearing block by a bearing fixing member. The hard disk drive according to claim 8. 13. 9. The method of claim 8, wherein the housing has a thickness of about 5 mm. The listed hard disk drive. 14. The housing has a width of about 54 mm and a length of about 85 mm. The hard disk drive according to claim 13, wherein the hard disk drive is a hard disk drive. 15. In a hard disk drive that can be coupled to an external device ,   Housing means having a first end and a second end;   Disk means for storing information,   Spin motor means for rotating the disk;   Actuator arm assembly means for sending information with the disk;   A data manager means for sending information with an external device,   The actuator arm assembly means and the data manager means Read / write means for sending information between   Actuator arm assembly means and spin motor means Servo module means for controlling   The data manager means, the read / write means, the servo module Control means for controlling the control means,   Said controller means, said data manager means, said read / write means, Front of the disk means and the housing supporting the servo module means A printed circuit board means disposed between the first ends; Hard disk drive with. 16. In addition, the signal from the actuator arm assembly means is increased. A preamplifier means attached to said printed circuit board means for width 16. The hard disk drive according to claim 15, wherein the hard disk drive is a hard disk drive. 17. The spin motor means includes a spindle, a hub, and the spindle. And a conical bearing coupled to the hub. The listed hard disk drive. 18. Said housing means are connected by a clamp having a C-shaped cross section 16. A cover plate and a base plate including a closed cover plate and a base plate. The listed hard disk drive. 19. The actuator arm assembly means is a V-shaped bearing block. An actuator arm having a roller bearing extending into the slot, A roller bearing is connected to the bearing block by a bearing fixing member. 16. The hard disk drive according to claim 15. 20. The thickness of the housing means is about 5 mm. The hard disk drive described in 5. 21. The housing has a width of about 54 mm and a length of about 85 mm. The hard disk drive according to claim 20, wherein the hard disk drive is a hard disk drive. 22. In a hard disk drive that can be coupled to an external device ,   Housing means having a first end and a second end;   A connector located at the first end of the housing means;   Disk means for storing information,   Spin motor means for rotating the disk;   Actuator arm assembly means for sending information with the disk;   A data manager means for sending information with an external device,   The actuator arm assembly means and the data manager means Read / write means for sending information between   Actuator arm assembly means and spin motor means Servo module means for controlling   The data manager means, the read / write means, the servo module Control means for controlling the control means,   Said controller means, said data manager means, said read / write means, Front of the disk means and the housing supporting the servo module means A printed circuit board means disposed between the first ends; A portable hard disk drive featuring. 23. In addition, the signal from the actuator arm assembly means is increased. A preamplifier means attached to said printed circuit board means for width 23. The hard disk drive according to claim 22, wherein the hard disk drive is a hard disk drive. 24. The spin motor means includes a spindle, a hub, and the spindle. And a conical bearing coupled to the hub. The listed hard disk drive. 25. Said housing means are connected by a clamp having a C-shaped cross section 23. A cover plate and a base plate are included. The listed hard disk drive. 26. The actuator arm assembly means is a V-shaped bearing block. An actuator arm having a roller bearing extending into the slot, A roller bearing is connected to the bearing block by a bearing fixing member. 23. The hard disk drive according to claim 22. 27. 23. The thickness of the housing means is about 5 mm. Hard disk drive described in. 28. The housing has a width of about 54 mm and a length of about 85 mm. The hard disk drive of claim 27, wherein the hard disk drive is a hard disk drive. 29. In a hard disk drive that can be coupled to an external device ,   A housing having a thickness of about 10 mm,   A disc disposed in the housing,   A spin motor for rotating the disk,   An actuator arm assembly coupled to the disk,   Information is sent between the disk and the external device to enable the spin motor and Located within the housing to control the actuator arm assembly. Electronic means A hard disk drive comprising: 30. The housing has a width of about 54 mm and a length of about 85 mm. 30. The hard disk drive according to claim 29, wherein: 31. Said electronic means includes data manager means for transmitting information with an external device; , Said actuator arm assembly means and said data manager means Read / write means for transmitting information between the actuator arm assembly and the actuator arm assembly. Buri means and servo module means for controlling the spin motor means, The data manager means, the read / write means, the servo module 30. A housing according to claim 29, further comprising a controller means for controlling the loop means. Disk drive. 32. The spin motor includes a spindle, a hub, the spindle, and 30. A conical bearing coupled to the hub, as set forth in claim 29. Hard disk drive. 33. The housing is connected to the housing by a clamp having a C-shaped cross section. 30. The bar of claim 29 including a bar plate and a base plate. Hard disk drive. 34. The actuator arm assembly comprises a V-shaped bearing block An actuator arm having a roller bearing extending into the lot; A roller bearing is coupled to the bearing block by a bearing fixing member. 30. The hard disk drive according to claim 29. 35. Said electronic means includes data manager means for transmitting information with an external device; , Said actuator arm assembly means and said data manager means Read / write means for transmitting information between the actuator arm assembly and the actuator arm assembly. Buri means and servo module means for controlling the spin motor means, The data manager means, the read / write means, the servo module 31. The controller according to claim 30, further comprising: a controller device controlling the controller means. Disk drive. 36. The spin motor includes a spindle, a hub, the spindle, and 36. A conical bearing coupled to the hub. Hard disk drive. 37. The housing is connected to the housing by a clamp having a C-shaped cross section. 37. A bar plate and a base plate are included in claim 36. Hard disk drive. 38. The actuator arm assembly comprises a V-shaped bearing block An actuator arm having a roller bearing extending into the lot; A roller bearing is coupled to the bearing block by a bearing fixing member. The hard disk drive according to claim 37, wherein the hard disk drive is a hard disk drive. 39. And further comprising a connector located at the first end of the housing 30. The hard disk drive according to claim 29, wherein:
JP7501775A 1993-06-11 1994-04-28 Type II PCMCIA hard disk drive card Pending JPH09501531A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US7569793A 1993-06-11 1993-06-11
US08/075,697 1993-06-11
PCT/US1994/004981 WO1994029852A1 (en) 1993-06-11 1994-04-28 Type ii pcmcia hard disk drive card

Publications (1)

Publication Number Publication Date
JPH09501531A true JPH09501531A (en) 1997-02-10

Family

ID=22127423

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7501775A Pending JPH09501531A (en) 1993-06-11 1994-04-28 Type II PCMCIA hard disk drive card

Country Status (8)

Country Link
EP (1) EP0704089A4 (en)
JP (1) JPH09501531A (en)
KR (1) KR960703257A (en)
CN (1) CN1131995A (en)
AU (1) AU6825894A (en)
BR (1) BR9406810A (en)
CA (1) CA2164853A1 (en)
WO (1) WO1994029852A1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5370160C1 (en) * 1993-02-01 2002-07-16 Flo Dynamics Llc Apparatus for servicing automatic transmissions and the like
EP0718751A3 (en) * 1994-12-23 1997-02-12 Ibm Electronic circuit apparatus employing small disk drive with reconfigurable interface
JPH09265731A (en) * 1996-01-24 1997-10-07 Sony Corp Speech reproducing device and its method, speech recording device and its method, speech recording and reproducing system, speech data transfer method, information receiving device, and reproducing device
US6021015A (en) * 1996-06-03 2000-02-01 Texas Instruments Incorporated Method and circuit for driving hard disk drive spindle and actuator motors
JPH117751A (en) * 1997-06-18 1999-01-12 Oputoromu:Kk Drive integrated disk
US20010044864A1 (en) 1997-06-18 2001-11-22 Kabushiki Kaisha Optrom Disk storage system having an electronic circuit mounted on the surface of the disk and control method thereof
JP3895830B2 (en) 1997-06-18 2007-03-22 インテリジェントディスク株式会社 Storage medium having electronic circuit
CN100399348C (en) * 1997-08-13 2008-07-02 Fci公司 hard card
US6111726A (en) * 1998-04-28 2000-08-29 Imation Corp. Data storage cartridge with rotary shutter
US6078482A (en) * 1998-10-16 2000-06-20 Imation Corp. Data storage cartridge with releasable shutter assembly
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US6604158B1 (en) 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US20030191876A1 (en) 2000-02-03 2003-10-09 Fallon James J. Data storewidth accelerator
US6748457B2 (en) 2000-02-03 2004-06-08 Realtime Data, Llc Data storewidth accelerator
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US7149051B2 (en) * 2003-12-31 2006-12-12 Esgw Holding Limited Hard disk drive with connector assembly
JP2005267773A (en) * 2004-03-19 2005-09-29 Orion Denki Kk Liquid crystal display device embedded with disk device
JP2006286092A (en) * 2005-03-31 2006-10-19 Toshiba Corp Disk unit

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4639863A (en) * 1985-06-04 1987-01-27 Plus Development Corporation Modular unitary disk file subsystem
US4919547A (en) * 1987-04-03 1990-04-24 Schwartzman Everett H Dynamically self-adjusted fluid bearing
US5264975A (en) * 1989-09-19 1993-11-23 International Business Machines Corporation Magnetic disk storage device with the base provided by an electronic module substrate
US5025336A (en) * 1989-11-06 1991-06-18 Prairietek Corporation Disk drive apparatus
US5030260A (en) * 1989-12-04 1991-07-09 International Business Machines Corporation Disk drive breather filter
WO1992009945A2 (en) * 1990-11-13 1992-06-11 Schulze Dieter M Small envelope disk drive
EP0921525B1 (en) * 1991-11-22 2005-12-28 Fujitsu Limited Disk drive
US5243495A (en) * 1992-03-20 1993-09-07 Digital Equipment Corporation Removable enclosure housing a rigid disk drive
CA2099040A1 (en) * 1992-11-13 1994-05-14 George A. Drennan Hard disk drive memory cassette
US5392175A (en) * 1993-06-09 1995-02-21 Maxtor Corporation PCMCIA type HDD connector mount

Also Published As

Publication number Publication date
KR960703257A (en) 1996-06-19
AU6825894A (en) 1995-01-03
CN1131995A (en) 1996-09-25
EP0704089A1 (en) 1996-04-03
EP0704089A4 (en) 1997-01-22
BR9406810A (en) 1996-07-23
WO1994029852A1 (en) 1994-12-22
CA2164853A1 (en) 1994-12-22

Similar Documents

Publication Publication Date Title
US6104565A (en) System architecture for hard disk drive
JPH09501531A (en) Type II PCMCIA hard disk drive card
KR100246511B1 (en) 1.8-inch Winchester drive card with actuator arm body, actuator arm plate and VCM magnet outside of controlled environment
JP3379956B2 (en) Disk drive with enhanced structural rigidity
JPS61282919A (en) Modular unitary disc file subsystem
EP0560298B1 (en) Micro miniature hard disk drive
EP0614564A1 (en) Microminiature hard disk drive
JPH06180938A (en) Disk drive
US4757406A (en) High capacity disk drive
JPH09503605A (en) PCMCIA type ▲ III ▼ hard disk drive card with 3 disks
US5491395A (en) TUT servo IC architecture
EP0675491A2 (en) Control unit of disk apparatus
JP3436757B2 (en) Latch mechanism for actuator arm
JPH07254259A (en) Magnetic disk unit
Mishra The Graduate Project of Viqar Said is approved
JPH05225722A (en) Hard disk drive system