(57)【要約】【課題】揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムを提供すること。【解決手段】このシステムは、アクセスコントローラ、データ伝送インターフェース、揮発性記憶モジュール、電源モジュール、拡張インターフェース、及び不揮発性記憶モジュールを備える。揮発性記憶モジュール及び不揮発性記憶モジュールは、拡張インターフェースを介して直列に接続される。揮発性記憶モジュール及び不揮発性記憶モジュールを使用してアクセスコントローラの制御下でデータを記憶することができる。更に、揮発性記憶モジュールに記憶されたデータを維持、又はそのデータを不揮発性記憶モジュールに転送し、それによって電力の遮断により引き起こされるデータ喪失を回避するために、電源モジュールは蓄積された電力をアクセスコントローラ、揮発性記憶モジュール、及び不揮発性記憶モジュールに供給できる。【選択図】図１
2007287121.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶デバイスを備え、
第１の記憶デバイスが、
アクセスコントローラと、
アクセスコントローラに接続されたデータ伝送インターフェースと、
アクセスコントローラに接続された揮発性記憶モジュールと、
揮発性記憶モジュール及びアクセスコントローラに電力を供給するために、揮発性記憶モジュール及びアクセスコントローラに接続された電力を蓄積するための電源モジュールと、
アクセスコントローラに接続された少なくとも一つの拡張インターフェースと、を含み、
拡張インターフェースに接続された第２の記憶デバイスを備え、
アクセスコントローラが、第１の記憶デバイス及び第２の記憶デバイスのデータアクセスを制御するために使用されるシリアルミックス記憶システム。
【請求項２】
第２の記憶デバイスは、
それぞれ拡張インターフェースに接続された少なくとも一つの不揮発性記憶モジュールを含み、
第１の記憶デバイスのアクセスコントローラが、揮発性記憶モジュール及び不揮発性記憶モジュールのアクセスデータを制御するために使用される、請求項１に記載のシリアルミックス記憶システム。
【請求項３】
第１の記憶デバイスは、
電源モジュールに蓄積された電力を接続された不揮発性記憶モジュールに供給するために、それぞれ電源モジュールを不揮発性記憶モジュールに接続している少なくとも一つの電源出力インターフェースを更に備える、請求項２に記載のシリアルミックス記憶システム。
【請求項４】
各電源出力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項３に記載のシリアルミックス記憶システム。
【請求項５】
第１の記憶デバイスは各拡張インターフェースを介して不揮発性記憶モジュールに要求された電力を供給する、請求項２に記載のシリアルミックス記憶システム。
【請求項６】
第１の記憶デバイスは、
シリアルミックス記憶システムの外部から電源モジュールに電力を供給するために電源モジュールに接続された電源入力インターフェースを更に含む、請求項１に記載のシリアルミックス記憶システム。
【請求項７】
シリアルミックス記憶システムの外部からの電力は、第１の記憶デバイスの動作を維持するために使用される、請求項６に記載のシリアルミックス記憶システム。
【請求項８】
シリアルミックス記憶システムの外部からの電力が遮断された時、電源モジュールは蓄積された電力を揮発性記憶モジュール及びアクセスコントローラに供給し、揮発性記憶モジュールのデータが第２の記憶デバイスに転送され、一方、シリアルミックス記憶システムの外部からの電力が再度供給された時、データが、第２の記憶デバイスから揮発性記憶モジュールに回復される、請求項７に記載のシリアルミックス記憶システム。
【請求項９】
第２の記憶デバイスは、
それぞれ拡張インターフェースに接続された少なくとも一つの不揮発性記憶モジュールを備え、
第１の記憶デバイスのアクセスコントローラが、揮発性記憶モジュール及び不揮発性記憶モジュールのアクセスデータを制御するために使用される、請求項８に記載のシリアルミックス記憶システム。
【請求項１０】
第１の記憶デバイスは、
電源モジュールに蓄積された電力を接続された不揮発性記憶モジュールに供給するために、それぞれ電源モジュールを不揮発性記憶モジュールに接続する少なくとも一つの電源出力インターフェースを含む、請求項９に記載のシリアルミックス記憶システム。
【請求項１１】
電源出力インターフェースの各々はＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項１０に記載のシリアルミックス記憶システム。
【請求項１２】
第１の記憶デバイスの電源モジュールは各拡張インターフェースを介して不揮発性記憶モジュールに要求された電力を供給する、請求項９に記載のシリアルミックス記憶システム。
【請求項１３】
第１の記憶デバイスは、
電源モジュールに蓄積された電力を接続された第２の記憶デバイスに供給するためにそれぞれ電源モジュールを第２の記憶デバイスに接続する少なくとも一つの電源出力インターフェースを更に含む、請求項６に記載のシリアルミックス記憶システム。
【請求項１４】
各電源出力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項１３に記載のシリアルミックス記憶システム。
【請求項１５】
第１の記憶デバイスの電源モジュールは拡張インターフェースを介して第２の記憶デバイスに要求された電力を供給する、請求項６に記載のシリアルミックス記憶システム。
【請求項１６】
電源モジュールは、
電力を蓄積してその電力を揮発性記憶モジュール及びアクセスコントローラに供給するための電源ユニットと、
シリアルミックス記憶システムの外部からの電力を、電源入力インターフェースを介して監視するために、電源入力インターフェース、電源ユニット、揮発性記憶モジュール、及びアクセスコントローラに接続された電源モニタリングデバイスと、を備える、請求項６に記載のシリアルミックス記憶システム。
【請求項１７】
電源モニタリングデバイスはシリアルミックス記憶システムの外部からの電力が遮断されたことを検知した時、電源モニタリングデバイスは電源ユニットを作動し蓄積された電力を揮発性記憶モジュール及びアクセスコントローラに供給する、請求項１６に記載のシリアルミックス記憶システム。
【請求項１８】
電源入力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項６に記載のシリアルミックス記憶システム。
【請求項１９】
電源入力インターフェースはコンピュータデバイスに接続されている、請求項６に記載のシリアルミックス記憶システム。
【請求項２０】
電源入力インターフェースは交流電源に接続されている、請求項６に記載のシリアルミックス記憶システム。
【請求項２１】
第１の記憶デバイスは、
電源モジュールに蓄積された電力を第２の記憶デバイスに供給するために、電源モジュールと第２の記憶デバイスの間に接続された電源出力インターフェースを更に含む、請求項１に記載のシリアルミックス記憶システム。
【請求項２２】
各電源出力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項２１に記載のシリアルミックス記憶システム。
【請求項２３】
データ伝送インターフェースはＩＤＥ（統合開発環境）インターフェース、ＳＡＴＡ（シリアルＡＴＡ）インターフェース、ＵＳＢ（ユニバーサル・シリアル・バス）インターフェース、又はＩＥＥＥ（米国電気電子学会）１３９４インターフェースである、請求項１に記載のシリアルミックス記憶システム。
【請求項２４】
各拡張インターフェースはＩＤＥインターフェース、ＳＡＴＡインターフェース、ＵＳＢインターフェース、又はＩＥＥＥ１３９４インターフェースである、請求項１に記載のシリアルミックス記憶システム。
【請求項２５】
アクセスコントローラと、
アクセスコントローラに接続されたデータ伝送インターフェースと、
アクセスコントローラに接続された揮発性記憶モジュールと、
電力を蓄積し揮発性記憶モジュール及びアクセスコントローラに電力を供給するために、揮発性記憶モジュールに接続された電源モジュールと、
不揮発性記憶モジュールに接続するために、揮発性記憶モジュールに接続された拡張インターフェースと、を備える揮発性記憶デバイスであって、
アクセスコントローラが、揮発性記憶モジュール及び不揮発性記憶モジュールのデータアクセスを制御するために使用される揮発性記憶デバイス。
【請求項２６】
電力を不揮発性記憶モジュールに供給するために、電源モジュールと不揮発性記憶モジュールの間に接続された電源出力インターフェースを更に含む、請求項２５に記載の揮発性記憶デバイス。
【請求項２７】
電源出力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項２６に記載の揮発性記憶デバイス。
【請求項２８】
電源モジュールは拡張インターフェースを介して不揮発性記憶モジュールに要求された電力を供給する、請求項２５に記載の揮発性記憶デバイス。
【請求項２９】
揮発性記憶デバイスの外部から電源モジュールに電力を供給するために、電源モジュールに接続された電源入力インターフェースを更に含む、請求項２５に記載の揮発性記憶デバイス。
【請求項３０】
揮発性記憶デバイスの外部からの電力が、揮発性記憶デバイス及びアクセスコントローラの動作を維持するために使用される、請求項２９に記載の揮発性記憶デバイス。
【請求項３１】
揮発性記憶デバイスの外部からの電力が遮断された時、電源モジュールは蓄積された電力を揮発性記憶モジュール及びアクセスコントローラに供給し、揮発性記憶モジュールのデータが不揮発性記憶モジュールに転送され、一方、揮発性記憶デバイスの外部からの電力が再度供給された時、データが、不揮発性記憶モジュールから揮発性記憶モジュールに回復される、請求項３０に記載の揮発性記憶デバイス。
【請求項３２】
電力を不揮発性記憶モジュールに供給するために、電源モジュールと不揮発性記憶モジュールの間に接続された電源出力インターフェースを更に含む、請求項２９に記載の揮発性記憶デバイス。
【請求項３３】
電源出力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項３２に記載の揮発性記憶デバイス。
【請求項３４】
電源モジュールは拡張インターフェースを介して不揮発性記憶モジュールに要求された電力を供給する、請求項２９に記載の揮発性記憶デバイス。
【請求項３５】
電源モジュールは、
電力を蓄積してその電力を揮発性記憶モジュール及びアクセスコントローラに供給するための電源ユニットと、
揮発性記憶デバイスの外部からの電力を監視するために、電源入力インターフェース、電源ユニット、揮発性記憶モジュール、及びアクセスコントローラに接続された電源モニタリングデバイスを備える、請求項２９に記載の揮発性記憶デバイス。
【請求項３６】
電源モニタリングデバイスは揮発性記憶デバイスの外部からの電力が遮断されたことを検知した時、電源モニタリングデバイスは電源ユニットを作動し蓄積された電力を揮発性記憶モジュール及びアクセスコントローラに供給する、請求項３５に記載の揮発性記憶デバイス。
【請求項３７】
電源入力インターフェースはＰＣＩインターフェース又はＰＣＩ‐Ｅｘｐｒｅｓｓインターフェースである、請求項２９に記載の揮発性記憶デバイス。
【請求項３８】
電源入力インターフェースはコンピュータデバイスに接続されている、請求項２９に記載の揮発性記憶デバイス。
【請求項３９】
電源入力インターフェースは交流電源に接続される、請求項２９に記載の揮発性記憶デバイス。
【請求項４０】
データ伝送インターフェースはＩＤＥインターフェース、ＳＡＴＡインターフェース、ＵＳＢインターフェース、又はＩＥＥＥ１３９４インターフェースである、請求項２５に記載の揮発性記憶デバイス。
【請求項４１】
各拡張インターフェースはＩＤＥインターフェース、ＳＡＴＡインターフェース、ＵＳＢインターフェース、又はＩＥＥＥ１３９４インターフェースである、請求項２５に記載の揮発性記憶デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータデバイスに適応できるデータ記憶デバイスに関し、より具体的には、揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムに関する。
【背景技術】
【０００２】
科学技術の発展に伴い、計算、記録、通信、及び照会のような作業がコンピュータデバイスの助力によって実行できるようになっている。従って、コンピュータデバイスは仕事及び日常生活において次第に不可欠なツールになってきた。典型的には、コンピュータデバイスは様々な記憶デバイス、例えばランダムアクセスメモリ（ＲＡＭ）、ハードディスク、フロッピー（登録商標）ドライブ、又はフラッシュディスクを含む。ＲＡＭは揮発性記憶デバイスであり、高速のデータアクセスを提供できる。一方、ハードディスク又はフロッピー（登録商標）ドライブは不揮発性記憶デバイスであり、比較的遅いデータアクセスを提供する。
【０００３】
しかしながら、近年、ＲＡＭディスクが開発され、それはデータアクセス時間を短縮するのに使用され、それによって全体的効率を改善している。そのようなものとして、コンピュータデバイスがハードディスクと同一の使用方法でメモリを利用できるようにソフトウェアデザインが採用されている。例えば、コンピュータデバイスのメモリは、システムブロックとメモリディスクブロックとに分けられ、システムブロックはオペレーティングシステム（ＯＳ）のために備わっており、メモリディスクブロックはハードディスクとして一時的に機能するために使用される。メモリにおけるメモリロケーションの範囲及びメモリディスクブロックの容量は起動プロシージャにおいてＯＳに対して宣言される。そのとき、ＯＳはシステムブロックの管理プログラムに存在し、管理プログラムを使用してメモリディスクブロックのデータアクセスを管理する。ＣＰＵがハードディスクにアクセスしようとする時、管理プログラムはそのハードディスクアクセスに対応する割り込みベクトルを傍受し、ハードディスクに記憶するようあらかじめ決められたデータを、メモリのメモリディスクブロックに一時的に記録する。
【０００４】
しかしながら、メモリは揮発性記憶デバイスに属するので、コンピュータデバイスをシャットダウンする時、電源の遮断のためにメモリに記憶されたデータが失われることがある。従って、コンピュータデバイスをシャットダウンする前にメモリディスクブロックに登録されたユーザデータをハードディスクに転送しデータ喪失を回避するように、コンピュータデバイスはハードディスクを備えなければならない。しかし、電源が突然遮断された時、メモリディスクブロックに登録されたユーザデータを間に合うようにハードディスクに転送できず、それ故、電力の遮断のためにユーザデータが未だ失われる可能性がある。
【０００５】
更に、メモリディスクブロック及びシステムブロックはメモリスペースを共有しているので、コンピュータデバイスがアプリケーションプログラムを実行するために大きなメモリスペースを要求する時、小さなメモリディスクブロックしかデータを登録するために使用できない。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、従来の技術における揮発性記憶デバイスの不十分な記憶容量及び電力の遮断によるデータ喪失という問題を解決しコンピュータのスピードを上げるために、揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムを提供することである。
【課題を解決するための手段】
【０００７】
従って、上記の目的を達成するために、本発明において記述されるシリアルミックス記憶システムは第１の記憶デバイス及び第２の記憶デバイスを備える。第１の記憶デバイスは揮発性記憶デバイスであり、少なくともアクセスコントローラ、データ伝送インターフェース、揮発性記憶モジュール、電源モジュール、及び拡張インターフェースを有する。データ伝送インターフェース、アクセスコントローラ、及び揮発性記憶モジュールは逐次的に接続される。電源モジュールは、揮発性記憶モジュール及びアクセスコントローラに接続されており、揮発性記憶モジュールの動作及びデータの転送を維持し、それによって電力の遮断によって引き起こされる記憶されたデータの喪失の可能性を回避するために、電力を蓄積して電力が遮断した時に揮発性記憶モジュール及びアクセスコントローラに供給する。
【０００８】
更に、第１の記憶デバイスの容量と第２の記憶デバイスの容量とを結合し、それによって記憶スペースを拡張するために、アクセスコントローラは、拡張インターフェースを介して第２の記憶デバイスと直列に接続している。
【０００９】
更に、アクセスコントローラは、揮発性記憶モジュール及び第２の記憶デバイスのデータアクセスを決定するために使用される。そのようなものとして、揮発性記憶モジュール及び第２の記憶デバイスは、アクセスコントローラの制御下でコンピュータデバイスのデータを記憶し、それによってコンピュータデバイスの全体的なスピードを大幅に上げるために利用される。
【００１０】
更に、充電及び／又は動作するためにシリアルミックス記憶システムに電力を提供するように、第１の記憶デバイスは外部電源に接続された電源入力インターフェースを更に有する。更に、動作するために第２の記憶デバイスが要求する電力を提供するために、第１の記憶デバイスは拡張インターフェースを介して第２の記憶デバイスに電力を直接供給、又は第１の記憶デバイスは電源出力インターフェースを介して電源モジュール及び第２の記憶デバイスに電気的に接続されることができる。
【発明の効果】
【００１１】
本発明は、揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムを提供する。従って、先行技術における揮発性記憶デバイスの不十分な記憶容量及び電力の遮断によるデータ喪失という問題を解決し、コンピュータのスピードを上げることができる。
【発明を実施するための最良の形態】
【００１２】
本発明の好適な実施形態の特徴及び実践は、添付の図面を用いて以下に詳細に説明される。
【００１３】
本発明の更なる適用範囲は、以下に与えられる詳細な説明から明らかになる。しかしながら、本発明の精神及び範囲内での様々な変更及び修正はこの詳細な説明から当業者には明らかになるので、詳細な説明及び具体例は、一方で本発明の好適な実施形態を示しつつ、単に説明のために与えられたものであることは理解されるべきである。
【００１４】
本発明は、説明のためだけに以下に与えられ、故に本発明を限定するものではない詳細な説明からより完全に理解される。
【００１５】
本発明の内容を、添付の図面を用いて以下の実施形態で詳細に記述される。本明細書において言及される記号は図面における記号である。
【００１６】
図１に示すように、図は本発明の一実施形態に従うシリアルミックス記憶システムである。シリアルミックス記憶システムは第１の記憶デバイス１００及び第２の記憶デバイス２００を備える。
【００１７】
第１の記憶デバイス１００は、アクセスコントローラ１１０、データ伝送インターフェース１２０、揮発性記憶モジュール１３０、電源モジュール１４０、及び拡張インターフェース１５０を有する。揮発性記憶モジュール１３０は、アクセスコントローラ１１０を通してデータ伝送インターフェース１２０に接続されている。揮発性記憶モジュール１３０は、同期型ダイナミックランダムアクセスメモリ（ＳＤＲＡＭ）又はダブルデータレートランダムアクセスメモリ（ＤＤＲＡＭ）のような揮発性メモリである。
【００１８】
拡張インターフェース１５０はアクセスコントローラ１１０に接続され、第２の記憶デバイス２００に接続する。拡張インターフェース１５０は、ＩＤＥ（ｉｎｔｅｇｒａｔｅｄ  ｄｒｉｖｅ  ｅｌｅｃｔｒｏｎｉｃｓ）、ＳＡＴＡ（ｓｅｒｉａｌ  ａｄｖａｎｃｅｄ  ｔｅｃｈｎｏｌｏｇｙ  ａｔｔａｃｈｍｅｎｔ）、ＵＳＢ（ｕｎｉｖｅｒｓａｌ  ｓｅｒｉａｌ  ｂｕｓ）、又はＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒ  １３９４）のような伝送インターフェースであり得る。図２に示すように、第２の記憶デバイス２００は一つ又はそれ以上の不揮発性記憶モジュール２１０を含むことができ、不揮発性記憶モジュール２１０は、ハードディスク、フラッシュディスク、又はメモリカードのような記憶デバイスであり得る。二つ以上の不揮発性記憶モジュール２１０に接続するため、二つ以上の拡張インターフェース１５０を第１の記憶デバイス１００に配置することができる。そのようなものとして、記憶スペースは、第１の記憶デバイス１００と第２の記憶デバイス２００との接続を通して拡張される。
【００１９】
データ伝送インターフェース１２０を使用してアプリケーションデバイスに接続する。図３に示すように、本発明のシリアルミックス記憶システムをコンピュータデバイス３００に適用する時、シリアルミックス記憶システムはデータ伝送インターフェース１２０を介してコンピュータデバイス３００に接続できる。データ伝送インターフェース１２０はＩＤＥ、ＳＡＴＡ、ＵＳＢ、又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。
【００２０】
アクセスコントローラ１１０は揮発性記憶モジュール１３０及び不揮発性記憶モジュール２１０のデータアクセスを決定する。言い換えれば、アクセスコントローラ１１０はアプリケーションデバイスが伝送したデータアクセス信号を受信し、それに応じて揮発性記憶モジュール１３０又は不揮発性記憶モジュール２１０へのアクセスを決定する。コンピュータデバイス３００がデータにアクセスしようとする時、アクセスコントローラ１１０はまずデータを好ましくは揮発性記憶モジュール１３０に記憶し、そのデータをコンピュータデバイス３００が次の読み取りの間に迅速に読み取れるようにする。記憶されたデータが大量過ぎて揮発性記憶モジュール１３０には記憶できない時、アクセスコントローラ１１０は不揮発性記憶モジュール２１０を利用してデータの記憶を継続する。
【００２１】
例えば、第１の記憶デバイス１００における揮発性記憶モジュール１３０の容量が８ギガ（Ｇ）、及び第２の記憶デバイス２００における不揮発性記憶モジュール２１０の容量が１００ギガの時、コンピュータデバイス３００は第１の記憶デバイス１００におけるアクセスコントローラ１１０を介してシリアスミックス記憶システムを１０８ギガの記憶デバイスに決定する。更に、ＯＳをインストールする時、アクセスコントローラ１１０は、まず好ましくは８ギガの揮発性記憶モジュール１３０を使用してデータを記憶し、その後、１００ギガの不揮発性記憶モジュール２１０を使用してデータを記憶する。揮発性メモリのアクセススピードは不揮発性メモリのアクセススピードよりも速いので、そのアクセススピードは、データにアクセスする時に不揮発性メモリを使用するコンピュータデバイスをはるかに超え、従って、起動及びプログラムの実行時により迅速なスピードを提供する。更に、データが揮発性記憶モジュール１３０及び不揮発性記憶モジュール２１０の両方に記憶されている時、コンピュータデバイス３００の実行効率を大幅に高めるために、ディスク再構成プログラムを用いて、第２の記憶デバイス２００において一般に使用されるデータを揮発性記憶モジュール１３０のメモリスペースに移動する。
【００２２】
図４に示すように、充電及び動作のためにシリアルミックス記憶システムに電力を供給するために、第１の記憶デバイス１００は外部電源４００に接続するための電源入力インターフェース１７０を更に有する。外部電源４００は交流電源又はアプリケーションデバイスによって提供される電力であり得る。しかしながら、その他の好適な実施形態では、外部電源４００に接続された電源入力インターフェース１７０の代わりに、データ伝送インターフェース１２０を介してアプリケーションデバイスから電力を得ることができる。
【００２３】
電力が遮断された時に蓄積された電力を提供して揮発性記憶モジュール１３０に記憶されたデータ及びアクセスコントローラ１１０の動作を維持するために、電源モジュール１４０は揮発性記憶モジュール１３０及びアクセスコントローラ１１０に接続されている。第２の記憶デバイス２００は第１の記憶デバイス１００に接続されており、電力が遮断された時に電源モジュール１４０は第２の記憶デバイス２００にも電力を供給する。電源モジュール１４０は電源ユニット１４２及び電源モニタリングデバイス１４４を含む。システムの動作を維持するために、電源ユニット１４２は、電力を蓄積し、且つ電力の供給が遮断された時シリアルミックス記憶システムに電力を供給するための二次バッテリー（充電式バッテリー）である。更に、電源モニタリングデバイス１４４は、電源の状態を監視し、且つ電源ユニット１４２に蓄積された電力を、揮発性記憶モジュール１３０、アクセスコントローラ１１０、及び第２の記憶デバイス２００に供給することで、揮発性記憶モジュール１３０に記憶されたデータが第２の記憶デバイス２００の不揮発性記憶モジュール２１０に転送され、それによって突然の電源の遮断によって引き起こされる揮発性記憶モジュール１３０のデータ喪失の可能性を回避するようにする。更に、電源が再度供給された時、電源が再度供給された状況下で、アクセスコントローラ１１０は不揮発性記憶モジュール２１０に転送されたデータを揮発性記憶モジュール１３０に回復し、電源ユニット１４２は外部電源４００の電力によって充電される。更に、電源モニタリングデバイス１４４は計時メカニズムを更に備えることができ、電力が遮断された時に計時を始動する。計時が終了し、電源が未だ供給されていない時、アクセスコントローラ１１０を作動して揮発性記憶モジュール１３０のデータを不揮発性記憶モジュール２１０に転送する。
【００２４】
第１の記憶デバイス１００は、拡張インターフェース１５０を介して第２の記憶デバイス２００に電源モジュール１４０の電力を直接供給することができる。図５に示すように、電源出力インターフェース１７２を利用して電源モジュール１４０と第２の記憶デバイス２００を電気的に接続することを通して、第１の記憶デバイス１００は動作するために第２の記憶デバイス２００が要求する電力も提供することができる。
【００２５】
上記を考慮し、本発明は一般に使用されるデータを揮発性記憶モジュール１３０に記憶することができ、それによってアクセススピードを上げ、アプリケーションデバイスの全体的なスピードを大幅に改善する。更に、電源が突然遮断された時、揮発性記憶モジュール１３０に記憶されたデータは自動転送メカニズムを始動することによって記憶されることができ、従って、データの喪失を回避する。
【００２６】
更に、第１の記憶デバイス１００は、第２の記憶デバイスに接続せずに使用することもできる。図６に示すように、第１の記憶デバイス１００のみがコンピュータデバイス３００に接続され、この時、第１の記憶デバイスは、ハードディスクとして使用できる。電源が遮断された時、揮発性記憶モジュール１３０のデータは、電源モジュール１４０が提供する電力を介して記憶され、電源が再度供給された後再使用することができる。
【００２７】
本発明の好適な実施形態は以下の通りである。
【００２８】
図７Ａに示すように第１の実施形態では、第１の記憶デバイス１００は、インターフェースカードの形態を取っており、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送する。データ伝送インターフェース１２０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。電源入力インターフェース１７０はコンピュータデバイス３００の拡張スロット３２０に接続され、電源入力インターフェース１７０はＩＳＡ、ＰＣＩ、又はＰＣＩ‐Ｅｘｐｒｅｓｓのような伝送インターフェースであり得る。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がハードディスクである時、第２の記憶デバイスに接続するための拡張インターフェース１５０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。この時、第１の記憶デバイス１００は電源出力インターフェース１７２を介して第２の記憶デバイス２００に電源モジュール１４０の電力を供給する。コンピュータデバイス３００のケースの外部から直接第２の記憶デバイス２００に接続を提供するために、第１の記憶デバイス１００は、拡張インターフェース１５０からインターフェースカードのバックプレート（バッフル）に、又はコンピュータデバイス３００のケースの外側に配線できる。
【００２９】
図７Ｂに示すように第２の実施の形態では、第１の記憶デバイス１００はインターフェースカードの形態を取っており、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送し、データ伝送インターフェース１２０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。電源入力インターフェース１７０は、コンピュータデバイス３００の拡張スロット３２０に接続され、電源入力インターフェース１７０はＩＳＡ、ＰＣＩ、又はＰＣＩ‐Ｅｘｐｒｅｓｓのような伝送インターフェースであり得る。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がＵＳＢ又はＩＥＥＥ１３９４に直接挿入できるフラッシュディスク、カードリーダー、又はメモリカードである時、第２の記憶デバイス２００に接続するための拡張インターフェース１５０は、ＵＳＢ又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。コンピュータデバイス３００のケースの外部から直接第２の記憶デバイス２００に接続を提供するために、第１の記憶デバイス１００は、拡張インターフェース１５０からインターフェースカードのバックプレート（バッフル）、又はコンピュータデバイス３００のケースの外側に配線できる。
【００３０】
図８Ａに示すように第３の実施形態では、第１の記憶デバイス１００は、先行技術の場合においてハードディスクドライブ又は光ディスクドライブをインストールするのと同一の方法でインストールすることができ、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送することができ、データ伝送インターフェース１２０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。電源入力インターフェース１７０は、コンピュータデバイス３００の電源３１０に接続されている。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がハードディスクである時、第２の記憶デバイス２００に接続するための拡張インターフェース１５０はＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。この時、第１の記憶デバイス１００は電源出力インターフェース１７２を介して第２の記憶デバイス２００に電源モジュール１４０の電力を供給する。
【００３１】
図８Ｂに示すように第４の実施形態では、第１の記憶デバイス１００は、先行技術の場合においてハードディスクドライブ又は光ディスクドライブをインストールするのと同一の方法でインストールすることができ、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送することができ、データ伝送インターフェース１２０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。電源入力インターフェース１７０は、コンピュータデバイス３００の電源３１０に接続されている。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がＵＳＢ又はＩＥＥＥ１３９４に直接挿入できるフラッシュディスク、カードリーダー、又はメモリカードである時、第２の記憶デバイス２００に接続するための拡張インターフェース１５０は、ＵＳＢ又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。第１の記憶デバイス１００の拡張インターフェース１５０は、コンピュータデバイス３００の外側に直接露出、又は、第２の記憶デバイス２００に接続するためにコンピュータデバイス３００のケースの外側に配線できる。
【００３２】
図９Ａに示すように第５の実施形態では、第１の記憶デバイス１００は、外部のハードディスクをインストールするのと同一の方法でインストールすることができ、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送することができ、データ伝送インターフェース１２０は、ＩＤＥ、ＳＡＴＡ、ＵＳＢ又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。電源モジュール１４０は、電源入力インターフェース１７０を介して交流電源４１０によって電力を供給される。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がハードディスクである時、第２の記憶デバイス２００に接続するための拡張インターフェース１５０は、ＩＤＥ又はＳＡＴＡのような伝送インターフェースであり得る。この時、第１の記憶デバイス１００は電源出力インターフェース１７２を介して第２の記憶デバイス２００に電源モジュール１４０の電力を供給する。
【００３３】
図９Ｂに示すように、第６の実施形態では、第１の記憶デバイス１００は、外部のハードディスクをインストールするのと同一の方法でインストールすることができ、データ伝送インターフェース１２０をコンピュータデバイス３００に接続することによってデータを伝送することができ、データ伝送インターフェースは、ＩＤＥ、ＳＡＴＡ、ＵＳＢ又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。電源モジュール１４０は電源入力インターフェース１７０を介して交流電源４１０によって電力を供給され、またデータ伝送インターフェース１２０を介しても電力供給されることができる。第２の記憶デバイス２００の不揮発性記憶モジュール２１０がＵＳＢ又はＩＥＥＥ１３９４に直接挿入できるフラッシュディスク、カードリーダー、又はメモリカードである時、第２の記憶デバイス２００に接続するための拡張インターフェース１５０はＵＳＢ又はＩＥＥＥ１３９４のような伝送インターフェースであり得る。
【００３４】
更に、第１の記憶デバイス１００が三つ以上の拡張インターフェース１５０を有する時、拡張インターフェースは異なる規格、つまりＳＡＴＡ及びＵＳＢを有する。ＳＡＴＡを使用してハードディスクに接続し、電源出力インターフェース１７２を介してハードディスクに電力を供給し、一方ではＵＳＢを使用して、直接ＵＳＢに挿入できるフラッシュディスク又はメモリカードに接続する。
【００３５】
本発明は、揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムを提供する。従って、先行技術における揮発性記憶デバイスの不十分な記憶容量及び電力の遮断によるデータ喪失という問題を解決し、コンピュータのスピードを上げることができる。
【００３６】
本発明は上に述べたように記述されるので、本発明は様々に変更してもよいことは明らかである。そのような変更は本発明の精神及び範囲からの逸脱と見なされるべきではなく、当業者に明らかであるような全ての修正は以下の特許請求の範囲内に含まれることが意図されている。
【図面の簡単な説明】
【００３７】
【図１】本発明に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図２】複数の拡張インターフェースを有する揮発性記憶デバイス及びそれを有するシリアルミックス記憶デバイスの概略図である。
【図３】本発明に従うコンピュータデバイスに接続された揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図４】本発明に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの電源モジュール、及び本発明と外部電源間の接続の概略図である。
【図５】本発明に従う第２の記憶デバイスに電力を供給する揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図６】本発明に従うコンピュータデバイスに接続された揮発性記憶デバイスの概略図である。
【図７Ａ】本発明の第１の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図７Ｂ】本発明の第２の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図８Ａ】本発明の第３の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図８Ｂ】本発明の第４の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図９Ａ】本発明の第５の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図９Ｂ】本発明の第６の実施形態に従う揮発性記憶デバイス及びそれを有するシリアルミックス記憶システムの概略図である。
【図１】
2007287121.tif 000003
【図２】
2007287121.tif 000004
【図３】
2007287121.tif 000005
【図４】
2007287121.tif 000006
【図５】
2007287121.tif 000007
【図６】
2007287121.tif 000008
【図７Ａ】
2007287121.tif 000009
【図７Ｂ】
2007287121.tif 000010
【図８Ａ】
2007287121.tif 000011
【図８Ｂ】
2007287121.tif 000012
【図９Ａ】
2007287121.tif 000013
【図９Ｂ】
2007287121.tif 000014