(57)【要約】【課題】  ＵＳＢインターフェイスを用いた装置の許容最大電流である５００ｍＡ以下に消費電流を抑えられた高速のフロッピィディスク装置を可能とするフロッピィディスク制御回路の提供。【解決手段】  このフロッピィディスク制御回路１１は、フロッピィディスクを回転すべくスピンドルモータ１３を基準クロックＣＬＫに基づいて駆動するスピンドルモータドライブ回路１２に基準クロックＣＬＫを出力するものであって、フロッピィディスクの回転起動開始時に許容最大電流に対応した低速回転の基準クロックＣＬＫを出力し、その回転起動開始してから所定時間経過後に高速回転の基準クロックＣＬＫを出力する。【選択図】  図１
2005259253.tif 000002
【特許請求の範囲】
【請求項１】
フロッピィディスクを回転すべくスピンドルモータを基準クロックに基づいて駆動するスピンドルモータドライブ回路に基準クロックを出力するフロッピィディスク制御回路であって、
フロッピィディスクの回転起動開始時に許容最大電流に対応した低速回転の基準クロックを出力し、その回転起動開始してから所定時間経過後に高速回転の基準クロックを出力することを特徴とするフロッピィディスク制御回路。
【請求項２】
請求項１に記載のフロッピィディスク制御回路において、
前記高速回転は２倍速又は４倍速の回転であることを特徴とするフロッピィディスク制御回路。
【請求項３】
請求項１又は２に記載されたフロッピィディスク制御回路と、
フロッピィディスク制御回路から基準クロックを入力されるスピンドルモータドライブ回路と、
スピンドルモータドライブ回路によりフロッピィディスクを回転すべく駆動されるスピンドルモータと、
を備えることを特徴とするフロッピィディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、フロッピィディスクを回転すべくスピンドルモータを駆動するスピンドルモータドライブ回路を制御するフロッピィディスク制御回路及びそれを備えたフロッピィディスク装置に関するものである。
【背景技術】
【０００２】
近年、フロッピィディスク装置は、パソコン等のホスト装置との間のインターフェイスとして従来のレガシーインターフェイスに換わってＵＳＢ（Universal Serial Bus）インターフェイスを用いるものが商品化されてきている。この種のフロッピィディスク装置として、例えば特許文献１、２、及び３に開示されたものが知られており、その基本構成を図４に示す。すなわち、このフロッピィディスク装置１は、ホスト装置２とＵＳＢを介して通信を行うインターフェイス制御回路１０と、インターフェイス制御回路１０からコントロールデータ又はライトデータを受け、あるいはインターフェイス制御回路１０にリードデータを送り、後述のスピンドルモータドライブ回路１２、ステッピングモータドライブ回路１４、及びリードライト回路１６を制御するフロッピィディスク制御回路１１と、フロッピィディスク制御回路１１により制御されるスピンドルモータドライブ回路１２と、スピンドルモータドライブ回路１２によりフロッピィディスクを回転すべく駆動されるスピンドルモータ１３と、フロッピィディスク制御回路１１により制御されるステッピングモータドライブ回路１４と、ステッピングモータドライブ回路１４により駆動されて後述の磁気ヘッドを移動させるステッピングモータ１５と、フロッピィディスク制御回路１１とリード及びライトデータの受け渡しを行うとともに、磁気ヘッドに対し電気信号を入力及び出力するリードライト回路１６と、フロッピィディスク上の磁気信号を電気信号に変換及び電気信号を磁気信号に変換する磁気ヘッド１７と、を主な構成要素として構成される。
【０００３】
そして、最近では、フロッピィディスク制御回路１１、ステッピングモータドライブ回路１４、及びリードライト回路１６からなる３つの主要回路を集積した半導体集積回路（以後、スリーインワンチップと称す）９により省スペース化やコスト低減が行われている。このスリーインワンチップ９は、リードライト回路１６の転送レートの種類などにより顧客毎に対応したカスタム製品である。一方、スピンドルモータドライブ回路１２は汎用の半導体集積回路が一般に用いられる。
【０００４】
【特許文献１】特開平１１−３０６５０１号公報
【特許文献２】特開２０００−３１１４２２号公報
【特許文献３】特開２００２−７４８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ＵＳＢインターフェイスのフロッピィディスク装置が商品化されたのに伴い、レガシーインターフェイスのために制限されてきたフロッピィディスクのリード／ライトの速度を上げることが可能になった。
【０００６】
一方、ＵＳＢインターフェイスを用いた装置は、その規格により許容最大電流が５００ｍＡ以下と定められている。すなわち、電流値がそれを超えると、不適切な装置としてホスト装置２等から電源電流が供給されない場合がある。本願発明者は、２倍速又は４倍速のリード／ライトが可能なフロッピィディスク装置に適用し、汎用のスピンドルモータドライブ回路を制御するスリーインワンチップの開発に当たり、フロッピィディスクの回転起動時にこの許容最大電流が問題となることを認識するに至った。すなわち、この２倍速又は４倍速のフロッピィディスク装置は、フロッピィディスクが定常速度で回転しているときは、許容最大電流以下の消費電流に収まる。しかし、回転起動時にはスピンドルモータが大きなトルクを必要とするため、図５に示すように、その消費電流ＩＣＣは許容最大電流を超え、１Ａ付近まで増大することが判明した。なお、同図のｔ０（例えば５００ｍＳ）は、フロッピィディスク装置が実際にリード／ライトの動作等を開始する時間である。
【０００７】
本発明は、係る事由に鑑みてなされたものであり、その目的は、消費電流を所定の許容最大電流以下に抑えながら２倍速又は４倍速のフロッピィディスク装置を可能とするフロッピィディスク制御回路を提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載のフロッピィディスク制御回路は、フロッピィディスクを回転すべくスピンドルモータを基準クロックに基づいて駆動するスピンドルモータドライブ回路に基準クロックを出力するフロッピィディスク制御回路であって、フロッピィディスクの回転起動開始時に許容最大電流に対応した低速回転の基準クロックを出力し、その回転起動開始してから所定時間経過後に高速回転の基準クロックを出力することを特徴とする。
【０００９】
請求項２に記載のフロッピィディスク制御回路は、請求項１に記載のフロッピィディスク制御回路において、前記高速回転は２倍速又は４倍速の回転であることを特徴とする。
【００１０】
請求項３に記載のフロッピィディスク装置は、請求項１又は２に記載されたフロッピィディスク制御回路と、フロッピィディスク制御回路から基準クロックを入力されるスピンドルモータドライブ回路と、スピンドルモータドライブ回路によりフロッピィディスクを回転すべく駆動されるスピンドルモータと、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明のフロッピィディスク制御回路は、フロッピィディスクの回転起動開始時には許容最大電流に対応した低速回転の基準クロックを出力し、その回転起動開始してから所定時間経過後に高速回転の基準クロックを出力するので、フロッピィディスク装置の消費電流を許容最大電流以下に抑えることが可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、本願発明を実施するための最良の形態であるフロッピィディスク制御回路及びそれを備えたフロッピィディスク装置を説明する。図１に、本発明の実施形態であるフロッピィディスク制御回路１１を示す。このフロッピィディスク制御回路１１は、基準クロックＣＬＫ、メディアタイプ指示信号ＴＣ、及びモータオン・オフ信号ＭＯを出力することによりスピンドルモータドライブ回路１２を制御する。基準クロックＣＬＫは、後述するスピンドルモータ制御プログラムにしたがって出力されるクロックである。メディアタイプ指示信号ＴＣは、装着されたフロッピィディスクのタイプが２ＭＢメディアであるか１．６ＭＢメディアであるかを知らせスピンドルモータドライブ回路１２にそれに応じた動作をさせる信号である。また、モータオン・オフ信号ＭＯは、動作・非動作を指令する信号である。スピンドルモータドライブ回路１２は、モータオン・オフ信号ＭＯがオンになると、フロッピィディスクを回転すべくスピンドルモータ１３を基準クロックＣＬＫに基づいて駆動する。ここで、フロッピィディスクを２倍速（例えば２ＭＢメディアの場合６００ｒｐｍ、１．６ＭＢメディアの場合７２０ｒｐｍ）又は４倍速（例えば２ＭＢメディアの場合１２００ｒｐｍ、１．６ＭＢメディアの場合１４４０ｒｐｍ）の高速回転にするには、フロッピィディスク制御回路１１が出力する基準クロックＣＬＫを、１倍速（例えば２ＭＢメディアの場合３００ｒｐｍ、１．６ＭＢメディアの場合３６０ｒｐｍ）の低速回転のときの２倍又は４倍にする。
【００１３】
フロッピィディスク制御回路１１は、例えば、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、カウンタ２３、及びインターフェイス２４等を有するマイクロコンピュータからなっている。インターフェイス２４は、基準クロックＣＬＫ、メディアタイプ指示信号ＴＣ、及びモータオン・オフ信号ＭＯを出力する端子に接続される。なお、図１では、インターフェイス制御回路１０、ステッピングモータドライブ回路１４、及びリードライト回路１６との通信又は制御に関係する構成部分は省略している。そして、これらの信号によるスピンドルモータドライブ回路１２の制御は、ＲＯＭ２１に格納したスピンドルモータ制御プログラム２９に従ってＣＰＵ２０によって制御される。このスピンドルモータ制御プログラム２９は、フロッピィディスクの回転起動開始時に許容最大電流に対応した低速回転の基準クロックＣＬＫを出力させ、その回転起動開始してから所定時間ｔ１（例えば３００ｍＳ）経過後に高速回転の基準クロックＣＬＫを出力させる。スピンドルモータ制御プログラム２９のフローの例を図２に示す。すなわち、インターフェイス制御回路１０からフロッピィディスクのリード／ライトの指示を受けると、先ず、低速回転の例えば１倍速に対応する基準クロックＣＬＫを出力する（Ｓ１００）。次に、モータオン・オフ信号をオンにして（Ｓ１０１）、カウンタ２３等により所定時間ｔ１が経過するのを待つ（Ｓ１０２）。所定時間ｔ１経過後、例えば４倍速に対応する基準クロックＣＬＫを出力する（Ｓ１０３）。ここで所定時間ｔ１は、後述する大きなピーク電流が過ぎて定常になる付近の時間に設定する。
【００１４】
このスピンドルモータ制御プログラム２９により、フロッピィディスク装置１の消費電流ＩＣＣは図３に示すように変化する。すなわち、消費電流ＩＣＣは、フロッピィディスクの回転起動開始から所定時間ｔ１までに大きなピーク電流が流れるが、許容最大電流、すなわち５００ｍＡに至らない。そして、所定時間ｔ１経過後しばらくして小さなピーク電流が流れ、その後、フロッピィディスク装置１がリード／ライトの動作を開始する時間ｔ０（例えば５００ｍＳ）までに安定する。
【００１５】
なお、フロッピィディスクの回転起動開始時の低速回転は、許容最大電流に対応した速度とする。つまり、フロッピィディスク装置１の回路規模が大きければ、この低速回転が１倍速であってもピーク電流が許容最大電流を超える場合も有り得るので、その場合は、０．５倍速相当といった更に低下させた速度の基準クロックＣＬＫを出力するようにする。
【００１６】
また、スピンドルモータドライブ回路１２の制御を、ＲＯＭに格納した制御プログラムではなく、専用の論理回路及びカウンタ等を用いて行うことができるのは勿論である。
【００１７】
また、上記のスピンドルモータドライブ回路１２は基準クロックＣＬＫ、メディアタイプ指示信号ＴＣ、及びモータオン・オフ信号ＭＯにより制御される汎用の半導体集積回路であるが、基準クロックＣＬＫのみにより制御される汎用の半導体集積回路も市販されている。この半導体集積回路も基準クロックＣＬＫの周期に従ってスピンドルモータ１３を駆動するものであるので、これを用いる場合も同様にして、基準クロックＣＬＫを制御して許容最大電流以下に抑えることが可能である。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係るフロッピィディスク制御回路のブロック図。
【図２】同上のスピンドルモータ制御プログラムのフロー図。
【図３】本発明の実施形態に係るフロッピィディスク装置の消費電流波形図。
【図４】フロッピィディスク装置の全体ブロック図。
【図５】背景技術におけるフロッピィディスク装置の消費電流波形図。
【符号の説明】
【００１９】
１  フロッピィディスク装置
１１  フロッピィディスク制御回路
１２  スピンドルモータドライブ回路
１３  スピンドルモータ
ＣＬＫ  基準クロック
【図１】
2005259253.tif 000003
【図２】
2005259253.tif 000004
【図３】
2005259253.tif 000005
【図４】
2005259253.tif 000006
【図５】
2005259253.tif 000007