(57)【要約】      （修正有）【課題】構造が簡単で、且つコストが低いハードディスクの状態指示装置を提供する。【解決手段】ハードディスクの状態指示装置１０は、ハードディスクの状態を指示し、且つ少なくとも一つのハードディスクの制御端末に接続され、前記少なくとも一つのハードディスクからのシリアル信号を受信するＳＧＰＩＯ入力端１１と、前記ＳＧＰＩＯ入力端に接続され、且つ前記ＳＧＰＩＯ入力端からのシリアル信号をパラレル信号に変換するシリアル・パラレル変換ユニット１２と、前記シリアル・パラレル変換ユニットに接続され、且つ前記シリアル・パラレル変換ユニットから伝送されたパラレル信号を一時的に格納するバッファユニット１３と、前記バッファユニットに接続され、且つ前記バッファユニットからのパラレル信号に基づいて、前記少なくとも一つのハードディスクの状態を指示するための状態指示ユニット１４と、を備える。【選択図】図１
2013089254.tif 000002
【特許請求の範囲】
【請求項１】
ハードディスクの状態を指示するためのハードディスクの状態指示装置であって、
少なくとも一つのハードディスクの制御端末に接続され、前記少なくとも一つのハードディスクからのシリアル信号を受信するＳＧＰＩＯ入力端と、前記ＳＧＰＩＯ入力端に接続され、且つ前記ＳＧＰＩＯ入力端からのシリアル信号をパラレル信号に変換するシリアル・パラレル変換ユニットと、前記シリアル・パラレル変換ユニットに接続され、且つ前記シリアル・パラレル変換ユニットから伝送されたたパラレル信号を一時的に格納するバッファユニットと、前記バッファユニットに接続され、且つ前記バッファユニットからのパラレル信号に基づいて、前記少なくとも一つのハードディスクの状態を指示するための状態指示ユニットと、を備えることを特徴とするハードディスクの状態指示装置。
【請求項２】
前記シリアル・パラレル変換ユニットは、少なくとも一つのシリアル・パラレル変換チップを備え、前記バッファユニットは、少なくとも一つのバッファチップを備え、前記バッファチップは、前記シリアル・パラレル変換チップと互いに接続されることを特徴とする請求項１に記載のハードディスクの状態指示装置。
【請求項３】
前記状態指示ユニットは、少なくとも一つの発光ダイオードユニットを備え、前記発光ダイオードユニットは、三つの発光ダイオードを備えることを特徴とする請求項１または２に記載のハードディスクの状態指示装置。
【請求項４】
前記バッファチップは、一つの電気抵抗を介して前記状態指示ユニットに接続されることを特徴とする請求項２から３の何れか一項に記載のハードディスクの状態指示装置。
【請求項５】
前記シリアル・パラレル変換チップは、ＳＮ７４ＬＶ１６４チップであり、前記バッファチップは、７４ＬＶＣ２４４チップであることを特徴とする請求項２から４の何れか一項に記載のハードディスクの状態指示装置。
【請求項６】
前記バッファチップの
2013089254.tif 000009
ピンは、一つの否定積ゲートを介して、前記ＳＧＰＩＯ入力端のＳＬＯＡＤ信号線に接続されることを特徴とする請求項５に記載のハードディスク状態の指示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハードディスクの状態を指示する装置に関するものである。
【背景技術】
【０００２】
現在、ＳＧＰＩＯ（Ｓｅｒｉａｌ  Ｇｅｎｅｒａｌ  Ｐｕｒｐｏｓｅ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）バス（シリアル通用入力／入力ポート）は、サーバー及び記憶装置など広範に用いられ、特に記憶装置にとっては欠くことのできないものであり、記憶装置の周辺機器管理（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｍａｎａｇｅｍｅｎｔ）方面において、ＳＧＰＩＯは、Ｉ２Ｃバス制御に取って代わるものとなった。
【０００３】
しかし、ＳＧＰＩＯチップ（例えば、ＡＭＩのＭＧ９０８２チップ）は価格が比較的高いため、該ＳＧＰＩＯチップの採用は、コストアップになる。また、ＣＰＬＤを採用して周辺機器の管理を行えば、該ＣＰＬＤのソースコード使用及びメンテナンス費用の必要性によりコスト増加を招く。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
以上の問題点に鑑みて、本発明は、構造が簡単で、且つコストが低いハードディスクの状態指示装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明に係るハードディスクの状態指示装置は、ハードディスクの状態を指示し、且つ少なくとも一つのハードディスクの制御端末に接続され、前記少なくとも一つのハードディスクからのシリアル信号を受信するＳＧＰＩＯ入力端と、前記ＳＧＰＩＯ入力端に接続され、且つ前記ＳＧＰＩＯ入力端からのシリアル信号をパラレル信号に変換するシリアル・パラレル変換ユニットと、前記シリアル・パラレル変換ユニットに接続され、且つ前記シリアル・パラレル変換ユニットから伝送されたパラレル信号を一時的に格納するバッファユニットと、前記バッファユニットに接続され、且つ前記バッファユニットからのパラレル信号に基づいて、前記少なくとも一つのハードディスクの状態を指示するための状態指示ユニットと、を備える。
【発明の効果】
【０００６】
従来の技術とは異なり、本発明のハードディスクの状態指示装置は、シリアル信号をパラレル信号に変換するためのシリアル・パラレル変換チップ及びバッファチップを利用して、複数のハードディスクの状態を制御することができる。前記シリアル・パラレル変換チップ及び前記バッファチップの価格は安いため、ＳＧＰＩＯのチップを採用することに起因するコストアップの問題を効果的に解決できる。また、前記シリアル・パラレル変換チップ及び前記バッファチップとは、簡単な論理回路で互いに接続されるので、ＣＰＬＤチップを採用することで発生する高いメンテナンス費用を低減することもできる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係るハードディスクの状態指示装置の作動原理を示す図である。
【図２】本発明の実施形態に係るハードディスクの状態指示装置の回路図である。
【発明を実施するための形態】
【０００８】
図１及び図２に示すように、本発明の実施形態に係るハードディスクの状態指示装置１０は、ＳＧＰＩＯ入力端１１と、シリアル・パラレル変換ユニット１２と、バッファユニット１３及び状態指示ユニット１４と、を備える。前記シリアル・パラレル変換ユニット１２は、前記ＳＧＰＩＯ入力端１１からのシリアル信号をパラレル信号に変換した後、該パラレル信号を前記バッファユニット１３に伝送する。前記バッファユニット１３は、前記シリアル・パラレル変換ユニット１２から伝送された該パラレル信号を一時的に格納し、且つ一定の法則に基づいて、前記パラレル信号を前記状態指示ユニット１４に伝送して、ハードディスクの状態を指示する。前記ＳＧＰＩＯ入力端１１は、少なくとも一つのハードディスクの制御端末（図示せず）に接続され、且つ前記少なくとも一つのハードディスクからのシリアル信号を受信する。
【０００９】
前記ＳＧＰＩＯ入力端１１は、ＳＬＯＡＤ信号線１１１と、ＳＤＡＴＡＩＮ信号線１１２と、ＳＤＡＴＡＯＵＴ信号線１１３及びＳＣＬＯＣＫ信号線１１４と、の四つの信号線を備える。前記ＳＬＯＡＤ信号線１１１は、前記少なくとも一つのハードディスクからのシリアル信号が伝送された時に制御信号を発信する。前記ＳＤＡＴＡＩＮ信号線１１２は、遊休ピンであり、信号を転送しない。また、該ＳＤＡＴＡＩＮ信号線１１２は、全てのＳＧＰＩＯ設備がサポートするのではなく、選択することができる。前記ＳＤＡＴＡＯＵＴ信号線１１３は、シリアルのデータ出力ビットストリームであり、且つ前記少なくとも一つのハードディスクからのシリアル信号のビットストリームを、前記シリアル・パラレル変換ユニット１２に転送する。前記ＳＣＬＯＣＫ信号線１１４は複数のクロック信号を送信する。
【００１０】
例えば、前記制御端末が、二つのハードディスクを制御する場合、前記ＳＤＡＴＡＯＵＴ信号線１１３は、第一ハードディスク及び第二ハードディスクのシリアル信号を伝送する。各々のハードディスクは、ハードディスクの正常、異常及びデータの読み込み中、この三つの状態及び各々のクロック信号の上昇に基づいて、三つのシリアル信号を発生する。従って、各々のハードディスクは、三つのクロック信号に対応する。
【００１１】
前記シリアル・パラレル変換ユニット１２は、四つのシリアル・パラレル変換チップ１２０を備える。各々のシリアル・パラレル変換チップ１２０は、８ビットの変換チップ（例えば、ＳＮ７４ＬＶ１６４チップ）であり、且つ各々入力ピンであるＡピン、Ｂピン、ＣＬＲピン、
2013089254.tif 000003
ピン及び各々出力ピンであるＱＡピン〜ＱＧピンを備える。前記シリアル・パラレル変換チップ１２０の
2013089254.tif 000004
ピンは、一つの抵抗値が１ＫΩである第一電気抵抗１２１を介してＰ３Ｖ３電圧に接続され、前記シリアル・パラレル変換チップ１２０のＣＬＲピンは、前記ＳＧＰＩＯ入力端１１のＳＣＬＯＣＫ信号線１１４に接続される。一つ目のシリアル・パラレル変換チップ１２０のＡピン及びＢピンは、ＳＤＡＴＡＯＵＴ信号線１１３に接続され、二つ目のシリアル・パラレル変換チップ１２０のＡピン及びＢピンは、一つ目のシリアル・パラレル変換チップ１２０のＱＧピンにそれぞれ接続され、三つ目のシリアル・パラレル変換チップ１２０のＡピン及びＢピンは、二つ目のシリアル・パラレル変換チップ１２０のＱＧピンにそれぞれ接続され、四つ目のシリアル・パラレル変換チップ１２０Ａピン及びＢピンは、三つ目のシリアル・パラレル変換チップ１２０のＱＧピンにそれぞれ接続される。これによって、四つのシリアル・パラレル変換チップ１２０は、互いに直列接続される。
【００１２】
前記バッファユニット１３は、四つのバッファチップ１３０を備える。各々のバッファチップ１３０は、７４ＬＶＣ２４４チップであり、且つ各々入力ピンである一つの
2013089254.tif 000005
ピン、一つの
2013089254.tif 000006
ピン、１Ａ０ピン〜２Ａ１ピン及び各々出力ピンである１Ｙ０ピン〜２Ｙ１ピンを備える。前記シリアル・パラレル変換チップ１２０のＱＡ〜ＱＦピンは、前記バッファチップ１３０の１Ａ０〜２Ａ１ピンに順次に接続される。前記バッファチップ１３０の
2013089254.tif 000007
ピン及び
2013089254.tif 000008
ピンは、一つの否定積ゲート１５（例えば、７４ＬＶＣ０６）を介して、前記ＳＧＰＩＯ入力端１１のＳＬＯＡＤ信号線１１１に接続される。前記バッファチップ１３０の１Ｙ０ピン〜２Ｙ１ピンは、抵抗値が４７０Ωである第二電気抵抗１３１を介して、前記状態指示ユニット１４にそれぞれ接続される。
【００１３】
前記状態指示ユニット１４は、ハードディスクの正常、異常及びデータの読み込み中との三つの状態にそれぞれ対応する第一発光ダイオード１４１、第二発光ダイオード１４２及び第三発光ダイオード１４３を備え、且つこれ（１４１、１４２、１４３）を一つのグループとする、八つのグループの発光ダイオードユニット１４０を備える。
【００１４】
各々のバッファチップ１３０が二つのグループの発光ダイオードユニット１４０をそれぞれ備え、四つのバッファチップ１３０が八つの発光ダイオードユニット１４０を備えるので、四つのシリアル・パラレル変換チップ１２０は、８個のハードディスクの状態を制御することができる。
【００１５】
図２に示すように、四つ目のシリアル・パラレル変換チップ１２０は、第一ハードディスク及び第二ハードディスクからのパラレル信号を、四つ目のバッファチップ１３０に伝送する。三つ目のシリアル・パラレル変換チップ１２０は、第三ハードディスク及び第四ハードディスクからのパラレル信号を、三つ目のバッファチップ１３０に伝送する。二つ目のシリアル・パラレル変換チップ１２０は、第五ハードディスク及び第六ハードディスクからのパラレル信号を二つ目のバッファチップ１３０に伝送する。一つ目の第一シリアル・パラレル変換チップ１２０は、第七ハードディスク及び第八ハードディスクからのパラレル信号を一つ目のバッファチップ１３０に伝送する。
【００１６】
これにより、八つのグループの該発光ダイオードユニット１４０のうちの二つのグループは、四つ目のバッファチップ１３０に接続されて、第一ハードディスク及び第二ハードディスクの状態を指示する。他の二つのグループの発光ダイオードユニット１４０は、前記三つ目のバッファチップ１３０に接続されて、第三ハードディスク及び第四ハードディスクの状態を指示する。他の二つのグループの発光ダイオードユニット１４０は、前記二つ目のバッファチップ１３０に接続されて、第五ハードディスク及び第六ハードディスクの状態を指示する。さらに、他の二つのグループの発光ダイオードユニット１４０は、前記一つ目のバッファチップ１３０に接続されて、第七ハードディスク及び第八ハードディスクの状態を指示する。つまり、最後の二つのグループの発光ダイオードユニット１４０は、最後のバッファチップ１３０（つまり、四つ目のバッファチップ１３０）に接続されて、第一ハードディスク及び第二ハードディスクの状態を指示し、前の二つのグループの発光ダイオードユニット１４０は、直後の二つのハードディスクの状態を指示する。
【００１７】
具体的には、例えば、一つ目の発光ダイオードユニット１４０の第一発光ダイオード１４１、第二発光ダイオード１４２及び第三発光ダイオード１４３は、第一ハードディスクの正常、異常及びデータの読み込み中、この三つの状態をそれぞれ指示し、第一発光ダイオード１４１が光っている場合、第一ハードディスクは正常に運行していることを表す。また、第二発光ダイオード１４２が光っている場合、第一ハードディスクは故障していることを表す。
【００１８】
前記シリアル・パラレル変換ユニット１２のシリアル・パラレル変換チップ１２０及び前記バッファユニット１３のバッファチップ１３０の数を変更すると、異なる個数のハードディスクを制御することができる。例えば、前記シリアル・パラレル変換チップ１２０及び前記バッファチップ１３０が各々１つである場合、二つのハードディスクを制御することができる。前記シリアル・パラレル変換チップ１２０及び前記バッファチップ１３０が各々２つである場合、四つのハードディスクを制御することができる。前記シリアル・パラレル変換チップ１２０及び前記バッファチップ１３０が各々三つである場合、六つのハードディスクを制御することができる。即ち、ハードディスクの数は、前記シリアル・パラレル変換チップ１２０と前記バッファチップ１３０との数の和である。
【００１９】
ＳＧＰＩＯチップの信号の定義から分かるように、全てのＳＣＬＯＣＫ信号線１１４の上昇は、１ビットのＳＤＡＴＡＯＵＴ信号線１１３に対応し、３ビットごとに、一つのハードディスクの正常、異常及びデータ読み込み中、この三つの状態にそれぞれ対応する。例えば、８個のハードディスクがあるとすると、各々のハードディスクは三つの制御ビットに対応し、合わせて２４個のＳＣＬＯＣＫ信号線１１４を必要する。この際、ローレベル電圧信号を受信するＳＬＯＡＤ信号線１１１の長さは、２４個のＳＣＬＯＣＫ信号線１１４に等しい。これにより、一回であらゆるハードディスクを制御することができ、その後も、該方法によってハードディスクの状態を絶えず即時に観測することができる。
【００２０】
本発明のハードディスクの状態指示装置は、シリアル信号をパラレル信号に変換するためのシリアル・パラレル変換チップ及びバッファチップを利用して、複数のハードディスクの状態を制御することができる。前記シリアル・パラレル変換チップ及び前記バッファチップの価格は安いため、ＳＧＰＩＯのチップを採用することに起因するコストアップの問題を効果的に解決できる。また、前記シリアル・パラレル変換チップ及び前記バッファチップは、簡単な論理回路で互いに接続されているため、ＣＰＬＤチップを採用することで発生する高いメンテナンス費用を削減することができる。
【００２１】
以上、本発明の好適な実施形態について詳細に説明したが、本発明は前記実施形態に限定されるものではなく、本発明の範囲内で種々の変形又は修正が可能であり、該変形又は修正も又、本発明の特許請求の範囲内に含まれるものであることは、言うまでもない。
【符号の説明】
【００２２】
１０              ハードディスク状態の指示装置
１１              ＳＧＰＩＯ入力端
１２              シリアル・パラレル変換ユニット
１３              バッファユニット
１４              状態指示ユニット
１５              否定積ゲート
１１１            ＳＬＯＡＤ信号線
１１２            ＳＤＡＴＡＩＮ信号線
１１３            ＳＤＡＴＡＯＵＴ信号線
１１４            ＳＣＬＯＣＫ信号線
１２０            シリアル・パラレル変換チップ
１２１            第一電気抵抗
１３０            バッファチップ
１３１            第二電気抵抗
１４０            発光ダイオードユニット
１４１            第一発光ダイオード
１４２            第二発光ダイオード
１４３            第三発光ダイオード
【図１】
2013089254.tif 000010
【図２】
2013089254.tif 000011