メモリカードを操作するためのデバイスおよび方法
【課題】2つのSDカードをそれぞれ操作するために2つの個別のホストコントローラが必要であり、従ってコストが増加するということである。
【解決手段】一実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1の時間帯には第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断ち、第2の時間帯には第1のメモリカードへの電力供給を断って第2のメモリカードに電力を送る。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【解決手段】一実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1の時間帯には第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断ち、第2の時間帯には第1のメモリカードへの電力供給を断って第2のメモリカードに電力を送る。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【発明の詳細な説明】
【技術分野】
【0001】
メモリカードは、デジタル情報を記憶するために用いられる電子的フラッシュメモリデータ記憶デバイスである。メモリカードは、例えばデジタルカメラ、携帯電話、ラップトップコンピュータ、MP3プレーヤ、ビデオゲームコンソールのような多くの電子デバイスにおいて一般的に利用されている。よく使われるタイプのメモリカードとして、SD(secure digital)カードがある。SDカードは、小型かつ軽量であり、携帯用電子デバイスにおけるデータ記憶デバイスとして適している。
【背景技術】
【0002】
一部の電子デバイスは、2つ以上のメモリカードを使って動作する。例えば、一部の高級デジタルカメラでは、2つのメモリカードが提示されている。一方のメモリカードは、センサからの未処理データを含む生画像ファイルを記憶するのに用いられ、他方のメモリカードは、圧縮されたJPEGファイルを記憶するのに用いられる。図1は、2つのSDカードを操作する従来の電子デバイス100を示す図である。電子デバイス100は、第1のSDカード114を操作するための第1のホストコントローラ102と、第2のSDカード116を操作するための第2のホストコントローラ104とを含んでいる。第1のホストコントローラ102が、第1の電力線106を経由して第1のSDカード114に電力供給する。第1のデータバス110が、第1のホストコントローラ104と第1のSDカード114との間でデータを送信するために、第1のホストコントローラ102と第1のSDカード114との間に接続されている。同様に、第2のホストコントローラ104が、第2の電力線108を経由して第2のSDカード116に電力供給する。第2のデータバス112が、第2のホストコントローラ104と第2のSDカード116との間でデータを送信するために、第2のホストコントローラ104と第2のSDカード116との間に接続されている。
【発明の概要】
【発明が解決しようとする課題】
【0003】
この従来の電子デバイス100の1つの欠点は、2つのSDカードをそれぞれ操作するために2つの個別のホストコントローラが必要であり、従ってコストが増加するということである。
【課題を解決するための手段】
【0004】
本発明による実施形態は、2つのメモリカードを操作するためのデバイスおよび方法を提供する。一実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1の時間帯には第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断ち、第2の時間帯には第1のメモリカードへの電力供給を断って第2のメモリカードに電力を送る。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【0005】
別の実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1のメモリカードに電力供給するための第1の電力端子と、第2のメモリカードに電力供給するための第2の電力端子と、第1の電力端子および第2の電力端子に接続されており、かつ、第1のメモリカードと第2のメモリカードとのうち一方のメモリカードに電力を選択的に供給するための電源スイッチとを備えている。第1の時間帯には、ホストコントローラは、第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断つ。第2の時間帯には、ホストコントローラは、第2のメモリカードに電力を送って第1のメモリカードへの電力供給を断つ。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【0006】
別の実施形態では、電子デバイスを操作するための方法が、第1のメモリデバイスおよび第2のメモリデバイスを含む複数のメモリデバイスと電源との間に接続された電源スイッチを制御するステップと、電源スイッチが電源と第1のメモリデバイスとの間に接続された場合に電源を第1のメモリデバイスに接続するステップと、第1のメモリデバイスに電力供給して第2のメモリカードへの電力供給を断つステップと、電源スイッチが電源と第2のメモリデバイスとの間に接続された場合に電源を第2のメモリデバイスに接続するステップと、第2のメモリデバイスに電力供給して第1のメモリカードへの電力供給を断つステップとを含んでいる。
【0007】
別の実施形態では、2つのメモリデバイス間のシームレスな移行のための方法が、選択ユニットによって第1のメモリデバイスを選択するステップと、電源によって第1のメモリデバイスに電源投入して第2のメモリデバイスの電源を切るステップと、第2のメモリデバイスの電源が切れている間に第1のメモリデバイスにアクセスするステップと、選択ユニットによって第2のメモリデバイスを選択するステップと、電源によって第2のメモリデバイスに電源投入して第1のメモリデバイスの電源を切るステップと、第1のメモリデバイスの電源が切れている間に第2のメモリデバイスにアクセスするステップとを含んでいる。
【0008】
下記の詳細記述が進むにつれて、また、図面を参照すれば、請求項に記載された発明の実施形態の特徴および利点が明らかになるであろう。図面中、類似の番号は類似の部分を示す。
【図面の簡単な説明】
【0009】
【図1】2つのホストコントローラによって2つのメモリカードを操作する従来の電子デバイスを示す図である。
【図2】本発明の一実施形態による、1つのホストコントローラを利用して2つのメモリカードを操作する電子デバイスを示す図である。
【図3】本発明の一実施形態による、図2の第1のメモリカードを受け入れるための第1のメモリカードソケットと、図2の第2のメモリカードを受け入れるための第2のメモリカードソケットとを示す図である。
【図4A】本発明の一実施形態による、第1のメモリカードソケットおよび第2のメモリカードソケットがPCB上に取り付けられた場合の図3における第1のメモリカードソケットおよび第2のメモリカードソケットの位置を示す図である。
【図4B】第1のメモリカードソケットおよび第2のメモリカードソケットがPCB上に取り付けられた場合のホストコントローラから第1のメモリカードソケットおよび第2のメモリカードソケットへの信号経路を示す図である。
【図5】本発明の一実施形態による、2つのメモリカードを含む電子デバイスを操作するための方法を示す図である。
【発明を実施するための形態】
【0010】
以下、本発明の実施形態について、詳細に説明する。本発明について、これらの実施形態に関連して記述するが、本発明をこれらの実施形態に限定する意図はないことは理解されるであろう。逆に、本発明は、代替形態、修正形態、同等形態もカバーすることが意図されており、それらは、添付の請求項によって定義される本発明の精神と範囲とに含まれうる。
【0011】
さらに、下記の本発明の詳細記述において、本発明の完全な理解を提供することを目的として数々の特定の詳細が述べられている。しかし、当業者であれば、これらの特定の詳細がなくても本発明が実施されうることは理解するであろう。他の例では、周知の方法、手順、コンポーネント、および回路は、本発明の態様を不要に分かりにくくしないようにするため、詳細には記述していない。
【0012】
図2は、本発明の一実施形態による、1つのホストコントローラを利用して2つのメモリカードを操作する電子デバイス200を示す図である。図2の例では、電子デバイス200は、第1のメモリカード(例えば第1のSDカード216)および第2のメモリカード(例えば第2のSDカード218)と通信するホストコントローラ202を含んでいる。また、電子デバイス200は、電源204と第1のSDカードとの間に接続され、かつ、電源204と第2のSDカード218との間に接続された電源スイッチ206も含んでいる。電源スイッチ206は、電源を第1のSDカード216または第2のSDカード218に選択的に接続する。図2の例では、電源スイッチ206はホストコントローラ202と一体化されている。代わりに、電源スイッチ206は、ホストコントローラ202の外側に配置されてもよい。ホストコントローラ202はさらに、電源スイッチ206を制御する選択信号210を生成し、従って、ホストコントローラが第1のSDカード216または第2のSDカード218を選択的に操作することを可能にする選択ユニット208を含んでいる。選択信号210は、第1の状態と第2の状態とを有する。ホストコントローラ202は、第1のSDカード216に電力を供給するための第1の電力端子PW1と、第2のSDカード218に電力を供給するための第2の電力端子PW2とを含んでいる。第1の電力線212が、第1の電力端子PW1と第1のSDカード216との間に接続されている。第2の電力線214が、第2の電力端子PW2と第2のSDカード218との間に接続されている。データバス220が、ホストコントローラ202と第1のSDカード216との間に接続され、かつ、ホストコントローラ202と第2のSDカード218との間にも接続されている。詳細には、データバス220は、ホストコントローラ202とノード230との間に接続されている。第1のSDカード216と第2のSDカード218とはいずれもノード230に接続されている。
【0013】
操作の際には、選択信号210が第1の状態にある場合、電源スイッチは電源204を第1のSDカード216に接続し、電源204と第2のSDカード218との接続を断つ。従って、選択信号210が第1の状態にある第1の時間帯には、電力は、電源204から第1の電力端子PW1と第1の電力線212とを経由して第1のSDカード216に供給される。第1の時間帯には、データは、ホストコントローラ202と第1のSDカード216との間でデータバス220とノード230とを経由して送信される。選択信号210が第2の状態にある場合、電源スイッチ206は電源204を第2のSDカード218に接続し、電源204と第1のSDカード216との接続を断つ。従って、選択信号210が第2の状態にある第2の時間帯には、電力は、電源204から第2の電力端子PW2と第2の電力線214とを経由して第2のSDカード218に供給される。第2の時間帯には、データは、ホストコントローラ202と第2のSDカード218との間でデータバス220とノード230とを経由して送信される。
【0014】
上記のように、本発明に従って、電子デバイスが、第1のメモリデバイスを(例えば選択ユニットによって)選択し、電源によって第1のメモリデバイスに電源投入し、第2のメモリデバイスの電源を切る。電子デバイスは、第2のメモリデバイスの電源が切れている間に第1のメモリデバイスにアクセスする。次いで電子デバイスは、第2のメモリデバイスを選択し、第2のメモリデバイスに電源投入し、第1のメモリデバイスの電源を切る。電子デバイスは、第1のメモリデバイスの電源が切れている間に第2のメモリデバイスにアクセスする。従って、電子デバイスは、2つのメモリデバイス間でシームレスに移行することができる。
【0015】
図3は、本発明の一実施形態による、第1のメモリカードソケット、例えば、図2の第1のSDカード216を受け入れるためのSDカードソケット301と、第2のメモリカードソケット、例えば、図2の第2のSDカード218を受け入れるためのSDカードソケット302とを示す図である。第1のSDカードソケット301は、電力線212とデータバス220とを第1のSDカード216に接続するための複数のピンPIN_1、PIN_2、PIN_3...PIN_Nを含んでいる。第2のSDカードソケット302は、電力線214とデータバス220とを第2のSDカード218に接続するための複数のピンPIN_1、PIN_2、PIN_3...PIN_Nを含んでいる。図3に示すように、第2のSDカードソケット302の物理的ピン配列は、第1のソケット301の物理的ピン配列とは逆順になっている。第1のSDカードソケット301と第2のSDカードソケット302とは、データバス220を経由して同一の一組のデータ信号を送受信する。
【0016】
図4Aは、本発明の一実施形態による、第1のSDカードソケット301および第2のSDカードソケット302がPCB(printed−circuit board:プリント基板)上に取り付けられた場合の図4の第1のSDカードソケット301および第2のSDカードソケット302の位置を示す図である。第1のSDカードソケット301はPCB402の一方の面に取り付けられ、第2のSDカードソケット302は、PCB402の他方の面に取り付けられている。このような配置によって、同じ番号を付けられたピンが、PCB402の異なる面に位置した状態で、相互に近接している。例えば、第1のSDカードソケット301のピンPIN_1と第2のSDカードソケット302のピンPIN_1とは、相互に近接している。対照的に、同じピン配列を持つ2つの従来のSDカードソケットがPCBの異なる面に取り付けられた場合、第1のSDカードソケットのピンPIN_1は、第2のSDカードソケットのピンPIN_Nと近接し、第2のSDカードソケットのピンPIN_1とは離れる。
【0017】
図4Bは、第1のSDカードソケット301および第2のSDカードソケット302がPCB上に取り付けられた場合のホストコントローラ202から第1のSDカードソケット301および第2のSDカードソケット302への信号経路を示す図である。ホストコントローラ202から第1のSDカードソケット301および第2のSDカードソケット302への信号が、分岐ポイント230_1で分かれると仮定する。分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1までの長さは、L1である。分岐ポイント230_1から第2のSDカードソケット302のピンPIN_1までの長さは、L2である。分岐ポイント230_1から第2のSDカードソケット302のピンPIN_Nまでの長さは、L3である。PCB上の信号の通信速度はVである。
【0018】
第1のSDカードソケット301の中の第1のSDカードが、電力供給されるように選択される場合、第1のSDカードソケット301のピンPIN_1における信号は、合成波形を有する。原波形は、ホストコントローラ202から第1のSDカードソケット301のピンPIN_1に直接送信される。また、原波形は、第2のSDカードソケット302のピンPIN_1にも送信され、第2のSDカードソケット302のピンPIN_1で反射されて、反射波形を生じる。反射波形は、第1のSDカードソケット301のピンPIN_1で原波形と重なり合って、合成波形を生じる。第1のSDカードソケット301のピンPIN_1に到達する原波形と、第1のSDカードソケット301のピンPIN_1に到達する反射波形との時間差によって、第1のSDカードソケット301のピンPIN_1で信号ひずみが生じる可能性がある。
【0019】
2つの従来のSDカードソケットが採用された場合、PCBの下部に取り付けられた従来のSDカードソケット404のピンPIN_1は、図4Bに示す第2のSDカードソケット302のピンPIN_Nの位置になるであろうが、それは、第1のSDカードソケット301のピンPIN_1から遠い。原波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、L1/Vである。反射波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、(2*L3+L1)/Vである。原波形と反射波形との時間差は、2*L3/Vである。
【0020】
対照的に、本発明は、PCB402の上部に取り付けられ、従来の順序のピンを持つ第1のSDカードソケット301と、PCB402の下部に取り付けられ、逆順のピンを持つ第2のSDカードソケットとを採用している。原波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、L1/Vである。反射波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、(2*L2+L1)/Vである。原波形と反射波形との時間差は、2*L2/Vである。図4Bから分かるように、L2はL3より短い。従って、従来のピン配列を持つ第1のSDカードソケット301と、逆順のピン配列を持つ第2のSDカードソケット302とを採用することによって、原波形と反射波形との時間差は減少し、それゆえに、第1のSDカードソケット301のピンPIN_1における信号品質が改善される。
【0021】
図5は、本発明の一実施形態による、第1のメモリカードおよび第2のメモリカード(例えば、第1のSDカード216および第2のSDカード218)を含む電子デバイスを操作する方法500を示す図である。図5は、図2と組み合わせて記述する。
【0022】
電子デバイスは、システムソフトウェアに従って1つのSDカードを選択する。一実施形態では、電子デバイスは、第1のSDカードの中に第1のタイプのデータ(例えば生画像ファイル)を記憶し、第2のSDカードの中に第2のタイプのデータ(例えばJPEGファイル)を記憶するようにプログラムされる。あるいは、電子デバイスは、第1のSDカードが満杯になるまで第1のSDカードの中にデータを記憶し、次いで、第2のSDカードの中にデータを記憶するようにプログラムされてもよい。ブロック502では、電子デバイスが第1のSDカード216を操作する必要がある場合、電子デバイスは、第1のSDカード216に電力供給し、第2のSDカード218への電力供給を断つ。詳細には、第1の時間帯に、電子デバイスは、電源204と第1のSDカード216とを接続し、かつ、電源204と第2のSDカード218との接続を断つように電源スイッチ206を制御する。
【0023】
ブロック504では、電子デバイスは、第1のSDカード216の中にデータを記憶する。データは、ホストコントローラ、例えば図2のホストコントローラ202または図3のホストコントローラ302からデータバス220を経由して第1のSDカード216へと送信される。第2のSDカード218は電源との接続を断たれているため、第2のSDカード218はデータを受け取ることはなく、従って操作に影響を及ぼさない。
【0024】
ブロック506では、電子デバイスは、第1のSDカード216への電力供給を断ち、第2のSDカード218に電力供給する。詳細には、第2の時間帯に、電子デバイスは、電源204と第2のSDカード218とを接続し、かつ、電源204と第1のSDカード216との接続を断つように電源スイッチ206を制御する。
【0025】
ブロック508では、電子デバイスは、第2のSDカード218の中にデータを記憶する。データは、ホストコントローラからデータバス220を経由して第2のSDカード218へと送信される。第1のSDカード216は電源との接続を断たれているため、第1のSDカード216はデータを受け取ることはなく、従って操作に影響を及ぼさない。
【0026】
従って、本発明による実施形態は、第1のメモリカードおよび第2のメモリカードを操作するためのデバイスおよび方法を提供する。有利には、本発明による電子デバイスは、2つのメモリカードのうちの1つのメモリカードに選択的に電力供給した上で、電力供給されたメモリカードを操作する。2つのメモリカードは、ホストコントローラとデータバスとを共有する。ホストコントローラは、電源と第1のメモリカードとの間、および、電源と第2のメモリカードとの間に接続された電源スイッチを制御することによって、操作すべき1つのメモリカードを選択する。電源スイッチは、電源を、第1のメモリカードまたは第2のメモリカードに選択的に接続する。有利には、2つのメモリカードを制御するのに必要なのは1つのホストコントローラだけであり、従ってコストは削減される。本発明によるホストコントローラは、一時に複数のSDカードにアクセスするのではないため、データ/クロックの隔離を達成するための追加のバッファまたは他のデバイスをなくすことができる。従って、コストが削減される。
【0027】
さらに、本発明は、従来のSDカードソケットの物理的ピン配列とは逆順の物理的ピン配列を持つSDカードソケットを提供する。従来のSDカードソケットと、逆順のピン配列を持つSDカードソケットとを用いることによって、反射波形の信号経路が減少する。結果として、信号反射に起因する信号ひずみが削減され、従って、信号品質が改善される。
【0028】
また本発明は、2つのSDカード間のシームレスな移行を提供する。本発明が備わったデバイスについては、2つのSDカードソケットに2つのSDカードを同時に挿入することができるが、一時にシステムによって認識されるのは1つのSDカードだけである。デバイスがデータを第1のSDカードの中に記憶している最中に第1のSDカードの記憶限界に達した場合、第1のSDカードを取り外して第2のSDカードを挿入することを必要とせず、デバイスは即座に第2のSDカードに切り換えて、データを第2のSDカードの中に記憶し続けることができる。このようにして、1つのSDカードだけが一時に電力供給されるが、システムは両方のSDカードにアクセスできる。
【0029】
本発明の例では、メモリカードはSDカードである。しかし、他の実施形態では、メモリカードは、例えばCompactflash(登録商標)カード、MemoryStick、xD−Pictureカードのような、別のタイプのメモリ記憶デバイスであってもよい。
【0030】
前述の記述および図面は本発明の実施形態を表すものだが、各種の付加形態、修正形態、代替形態が、添付の請求項の中で定義される本発明の原理の精神と範囲とから逸脱することなく本発明の中で行われうることは理解されるであろう。特定の環境や動作要件に具体的に適合された、本発明の実施において用いられる形態、構造、装置、割合、材料、要素、コンポ―ネント、その他の多くの修正と共に、本発明の原理から逸脱することなく本発明が用いられうることを、当業者であれば理解するであろう。従って、本開示による実施形態は、あらゆる点で例示的であって限定的ではないと考えられるべきであり、本発明の範囲は、添付の請求項およびそれらの法的均等物によって示されており、前述の記述に限定されない。
【符号の説明】
【0031】
100、200 電子デバイス
102、104、202 ホストコントローラ
106、108 電力線
110、112,220 データバス
114、116、216,218 SDカード
204 電源
206 電源スイッチ
208 選択ユニット
210 選択信号
212、214 電力線
230 ノード
230_1 分岐ポイント
301、302、404 SDカードソケット
402 PCB
500 方法
PW1、PW2 電力端子
【技術分野】
【0001】
メモリカードは、デジタル情報を記憶するために用いられる電子的フラッシュメモリデータ記憶デバイスである。メモリカードは、例えばデジタルカメラ、携帯電話、ラップトップコンピュータ、MP3プレーヤ、ビデオゲームコンソールのような多くの電子デバイスにおいて一般的に利用されている。よく使われるタイプのメモリカードとして、SD(secure digital)カードがある。SDカードは、小型かつ軽量であり、携帯用電子デバイスにおけるデータ記憶デバイスとして適している。
【背景技術】
【0002】
一部の電子デバイスは、2つ以上のメモリカードを使って動作する。例えば、一部の高級デジタルカメラでは、2つのメモリカードが提示されている。一方のメモリカードは、センサからの未処理データを含む生画像ファイルを記憶するのに用いられ、他方のメモリカードは、圧縮されたJPEGファイルを記憶するのに用いられる。図1は、2つのSDカードを操作する従来の電子デバイス100を示す図である。電子デバイス100は、第1のSDカード114を操作するための第1のホストコントローラ102と、第2のSDカード116を操作するための第2のホストコントローラ104とを含んでいる。第1のホストコントローラ102が、第1の電力線106を経由して第1のSDカード114に電力供給する。第1のデータバス110が、第1のホストコントローラ104と第1のSDカード114との間でデータを送信するために、第1のホストコントローラ102と第1のSDカード114との間に接続されている。同様に、第2のホストコントローラ104が、第2の電力線108を経由して第2のSDカード116に電力供給する。第2のデータバス112が、第2のホストコントローラ104と第2のSDカード116との間でデータを送信するために、第2のホストコントローラ104と第2のSDカード116との間に接続されている。
【発明の概要】
【発明が解決しようとする課題】
【0003】
この従来の電子デバイス100の1つの欠点は、2つのSDカードをそれぞれ操作するために2つの個別のホストコントローラが必要であり、従ってコストが増加するということである。
【課題を解決するための手段】
【0004】
本発明による実施形態は、2つのメモリカードを操作するためのデバイスおよび方法を提供する。一実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1の時間帯には第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断ち、第2の時間帯には第1のメモリカードへの電力供給を断って第2のメモリカードに電力を送る。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【0005】
別の実施形態では、電子デバイスが、ホストコントローラと、第1のメモリカードおよび第2のソケットを受け入れるための、ホストコントローラと通信する第1のソケットと、第2のメモリカードを受け入れるための、ホストコントローラと通信する第2のソケットとを含んでいる。第2のソケットの物理的ピン配列は、第1のソケットの物理的ピン配列とは逆順になっている。ホストコントローラは、第1のメモリカードに電力供給するための第1の電力端子と、第2のメモリカードに電力供給するための第2の電力端子と、第1の電力端子および第2の電力端子に接続されており、かつ、第1のメモリカードと第2のメモリカードとのうち一方のメモリカードに電力を選択的に供給するための電源スイッチとを備えている。第1の時間帯には、ホストコントローラは、第1のメモリカードに電力を送って第2のメモリカードへの電力供給を断つ。第2の時間帯には、ホストコントローラは、第2のメモリカードに電力を送って第1のメモリカードへの電力供給を断つ。第1のソケットと第2のソケットとは、同一の一組のデータ信号を送受信する。
【0006】
別の実施形態では、電子デバイスを操作するための方法が、第1のメモリデバイスおよび第2のメモリデバイスを含む複数のメモリデバイスと電源との間に接続された電源スイッチを制御するステップと、電源スイッチが電源と第1のメモリデバイスとの間に接続された場合に電源を第1のメモリデバイスに接続するステップと、第1のメモリデバイスに電力供給して第2のメモリカードへの電力供給を断つステップと、電源スイッチが電源と第2のメモリデバイスとの間に接続された場合に電源を第2のメモリデバイスに接続するステップと、第2のメモリデバイスに電力供給して第1のメモリカードへの電力供給を断つステップとを含んでいる。
【0007】
別の実施形態では、2つのメモリデバイス間のシームレスな移行のための方法が、選択ユニットによって第1のメモリデバイスを選択するステップと、電源によって第1のメモリデバイスに電源投入して第2のメモリデバイスの電源を切るステップと、第2のメモリデバイスの電源が切れている間に第1のメモリデバイスにアクセスするステップと、選択ユニットによって第2のメモリデバイスを選択するステップと、電源によって第2のメモリデバイスに電源投入して第1のメモリデバイスの電源を切るステップと、第1のメモリデバイスの電源が切れている間に第2のメモリデバイスにアクセスするステップとを含んでいる。
【0008】
下記の詳細記述が進むにつれて、また、図面を参照すれば、請求項に記載された発明の実施形態の特徴および利点が明らかになるであろう。図面中、類似の番号は類似の部分を示す。
【図面の簡単な説明】
【0009】
【図1】2つのホストコントローラによって2つのメモリカードを操作する従来の電子デバイスを示す図である。
【図2】本発明の一実施形態による、1つのホストコントローラを利用して2つのメモリカードを操作する電子デバイスを示す図である。
【図3】本発明の一実施形態による、図2の第1のメモリカードを受け入れるための第1のメモリカードソケットと、図2の第2のメモリカードを受け入れるための第2のメモリカードソケットとを示す図である。
【図4A】本発明の一実施形態による、第1のメモリカードソケットおよび第2のメモリカードソケットがPCB上に取り付けられた場合の図3における第1のメモリカードソケットおよび第2のメモリカードソケットの位置を示す図である。
【図4B】第1のメモリカードソケットおよび第2のメモリカードソケットがPCB上に取り付けられた場合のホストコントローラから第1のメモリカードソケットおよび第2のメモリカードソケットへの信号経路を示す図である。
【図5】本発明の一実施形態による、2つのメモリカードを含む電子デバイスを操作するための方法を示す図である。
【発明を実施するための形態】
【0010】
以下、本発明の実施形態について、詳細に説明する。本発明について、これらの実施形態に関連して記述するが、本発明をこれらの実施形態に限定する意図はないことは理解されるであろう。逆に、本発明は、代替形態、修正形態、同等形態もカバーすることが意図されており、それらは、添付の請求項によって定義される本発明の精神と範囲とに含まれうる。
【0011】
さらに、下記の本発明の詳細記述において、本発明の完全な理解を提供することを目的として数々の特定の詳細が述べられている。しかし、当業者であれば、これらの特定の詳細がなくても本発明が実施されうることは理解するであろう。他の例では、周知の方法、手順、コンポーネント、および回路は、本発明の態様を不要に分かりにくくしないようにするため、詳細には記述していない。
【0012】
図2は、本発明の一実施形態による、1つのホストコントローラを利用して2つのメモリカードを操作する電子デバイス200を示す図である。図2の例では、電子デバイス200は、第1のメモリカード(例えば第1のSDカード216)および第2のメモリカード(例えば第2のSDカード218)と通信するホストコントローラ202を含んでいる。また、電子デバイス200は、電源204と第1のSDカードとの間に接続され、かつ、電源204と第2のSDカード218との間に接続された電源スイッチ206も含んでいる。電源スイッチ206は、電源を第1のSDカード216または第2のSDカード218に選択的に接続する。図2の例では、電源スイッチ206はホストコントローラ202と一体化されている。代わりに、電源スイッチ206は、ホストコントローラ202の外側に配置されてもよい。ホストコントローラ202はさらに、電源スイッチ206を制御する選択信号210を生成し、従って、ホストコントローラが第1のSDカード216または第2のSDカード218を選択的に操作することを可能にする選択ユニット208を含んでいる。選択信号210は、第1の状態と第2の状態とを有する。ホストコントローラ202は、第1のSDカード216に電力を供給するための第1の電力端子PW1と、第2のSDカード218に電力を供給するための第2の電力端子PW2とを含んでいる。第1の電力線212が、第1の電力端子PW1と第1のSDカード216との間に接続されている。第2の電力線214が、第2の電力端子PW2と第2のSDカード218との間に接続されている。データバス220が、ホストコントローラ202と第1のSDカード216との間に接続され、かつ、ホストコントローラ202と第2のSDカード218との間にも接続されている。詳細には、データバス220は、ホストコントローラ202とノード230との間に接続されている。第1のSDカード216と第2のSDカード218とはいずれもノード230に接続されている。
【0013】
操作の際には、選択信号210が第1の状態にある場合、電源スイッチは電源204を第1のSDカード216に接続し、電源204と第2のSDカード218との接続を断つ。従って、選択信号210が第1の状態にある第1の時間帯には、電力は、電源204から第1の電力端子PW1と第1の電力線212とを経由して第1のSDカード216に供給される。第1の時間帯には、データは、ホストコントローラ202と第1のSDカード216との間でデータバス220とノード230とを経由して送信される。選択信号210が第2の状態にある場合、電源スイッチ206は電源204を第2のSDカード218に接続し、電源204と第1のSDカード216との接続を断つ。従って、選択信号210が第2の状態にある第2の時間帯には、電力は、電源204から第2の電力端子PW2と第2の電力線214とを経由して第2のSDカード218に供給される。第2の時間帯には、データは、ホストコントローラ202と第2のSDカード218との間でデータバス220とノード230とを経由して送信される。
【0014】
上記のように、本発明に従って、電子デバイスが、第1のメモリデバイスを(例えば選択ユニットによって)選択し、電源によって第1のメモリデバイスに電源投入し、第2のメモリデバイスの電源を切る。電子デバイスは、第2のメモリデバイスの電源が切れている間に第1のメモリデバイスにアクセスする。次いで電子デバイスは、第2のメモリデバイスを選択し、第2のメモリデバイスに電源投入し、第1のメモリデバイスの電源を切る。電子デバイスは、第1のメモリデバイスの電源が切れている間に第2のメモリデバイスにアクセスする。従って、電子デバイスは、2つのメモリデバイス間でシームレスに移行することができる。
【0015】
図3は、本発明の一実施形態による、第1のメモリカードソケット、例えば、図2の第1のSDカード216を受け入れるためのSDカードソケット301と、第2のメモリカードソケット、例えば、図2の第2のSDカード218を受け入れるためのSDカードソケット302とを示す図である。第1のSDカードソケット301は、電力線212とデータバス220とを第1のSDカード216に接続するための複数のピンPIN_1、PIN_2、PIN_3...PIN_Nを含んでいる。第2のSDカードソケット302は、電力線214とデータバス220とを第2のSDカード218に接続するための複数のピンPIN_1、PIN_2、PIN_3...PIN_Nを含んでいる。図3に示すように、第2のSDカードソケット302の物理的ピン配列は、第1のソケット301の物理的ピン配列とは逆順になっている。第1のSDカードソケット301と第2のSDカードソケット302とは、データバス220を経由して同一の一組のデータ信号を送受信する。
【0016】
図4Aは、本発明の一実施形態による、第1のSDカードソケット301および第2のSDカードソケット302がPCB(printed−circuit board:プリント基板)上に取り付けられた場合の図4の第1のSDカードソケット301および第2のSDカードソケット302の位置を示す図である。第1のSDカードソケット301はPCB402の一方の面に取り付けられ、第2のSDカードソケット302は、PCB402の他方の面に取り付けられている。このような配置によって、同じ番号を付けられたピンが、PCB402の異なる面に位置した状態で、相互に近接している。例えば、第1のSDカードソケット301のピンPIN_1と第2のSDカードソケット302のピンPIN_1とは、相互に近接している。対照的に、同じピン配列を持つ2つの従来のSDカードソケットがPCBの異なる面に取り付けられた場合、第1のSDカードソケットのピンPIN_1は、第2のSDカードソケットのピンPIN_Nと近接し、第2のSDカードソケットのピンPIN_1とは離れる。
【0017】
図4Bは、第1のSDカードソケット301および第2のSDカードソケット302がPCB上に取り付けられた場合のホストコントローラ202から第1のSDカードソケット301および第2のSDカードソケット302への信号経路を示す図である。ホストコントローラ202から第1のSDカードソケット301および第2のSDカードソケット302への信号が、分岐ポイント230_1で分かれると仮定する。分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1までの長さは、L1である。分岐ポイント230_1から第2のSDカードソケット302のピンPIN_1までの長さは、L2である。分岐ポイント230_1から第2のSDカードソケット302のピンPIN_Nまでの長さは、L3である。PCB上の信号の通信速度はVである。
【0018】
第1のSDカードソケット301の中の第1のSDカードが、電力供給されるように選択される場合、第1のSDカードソケット301のピンPIN_1における信号は、合成波形を有する。原波形は、ホストコントローラ202から第1のSDカードソケット301のピンPIN_1に直接送信される。また、原波形は、第2のSDカードソケット302のピンPIN_1にも送信され、第2のSDカードソケット302のピンPIN_1で反射されて、反射波形を生じる。反射波形は、第1のSDカードソケット301のピンPIN_1で原波形と重なり合って、合成波形を生じる。第1のSDカードソケット301のピンPIN_1に到達する原波形と、第1のSDカードソケット301のピンPIN_1に到達する反射波形との時間差によって、第1のSDカードソケット301のピンPIN_1で信号ひずみが生じる可能性がある。
【0019】
2つの従来のSDカードソケットが採用された場合、PCBの下部に取り付けられた従来のSDカードソケット404のピンPIN_1は、図4Bに示す第2のSDカードソケット302のピンPIN_Nの位置になるであろうが、それは、第1のSDカードソケット301のピンPIN_1から遠い。原波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、L1/Vである。反射波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、(2*L3+L1)/Vである。原波形と反射波形との時間差は、2*L3/Vである。
【0020】
対照的に、本発明は、PCB402の上部に取り付けられ、従来の順序のピンを持つ第1のSDカードソケット301と、PCB402の下部に取り付けられ、逆順のピンを持つ第2のSDカードソケットとを採用している。原波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、L1/Vである。反射波形が分岐ポイント230_1から第1のSDカードソケット301のピンPIN_1まで伝わるのにかかる時間は、(2*L2+L1)/Vである。原波形と反射波形との時間差は、2*L2/Vである。図4Bから分かるように、L2はL3より短い。従って、従来のピン配列を持つ第1のSDカードソケット301と、逆順のピン配列を持つ第2のSDカードソケット302とを採用することによって、原波形と反射波形との時間差は減少し、それゆえに、第1のSDカードソケット301のピンPIN_1における信号品質が改善される。
【0021】
図5は、本発明の一実施形態による、第1のメモリカードおよび第2のメモリカード(例えば、第1のSDカード216および第2のSDカード218)を含む電子デバイスを操作する方法500を示す図である。図5は、図2と組み合わせて記述する。
【0022】
電子デバイスは、システムソフトウェアに従って1つのSDカードを選択する。一実施形態では、電子デバイスは、第1のSDカードの中に第1のタイプのデータ(例えば生画像ファイル)を記憶し、第2のSDカードの中に第2のタイプのデータ(例えばJPEGファイル)を記憶するようにプログラムされる。あるいは、電子デバイスは、第1のSDカードが満杯になるまで第1のSDカードの中にデータを記憶し、次いで、第2のSDカードの中にデータを記憶するようにプログラムされてもよい。ブロック502では、電子デバイスが第1のSDカード216を操作する必要がある場合、電子デバイスは、第1のSDカード216に電力供給し、第2のSDカード218への電力供給を断つ。詳細には、第1の時間帯に、電子デバイスは、電源204と第1のSDカード216とを接続し、かつ、電源204と第2のSDカード218との接続を断つように電源スイッチ206を制御する。
【0023】
ブロック504では、電子デバイスは、第1のSDカード216の中にデータを記憶する。データは、ホストコントローラ、例えば図2のホストコントローラ202または図3のホストコントローラ302からデータバス220を経由して第1のSDカード216へと送信される。第2のSDカード218は電源との接続を断たれているため、第2のSDカード218はデータを受け取ることはなく、従って操作に影響を及ぼさない。
【0024】
ブロック506では、電子デバイスは、第1のSDカード216への電力供給を断ち、第2のSDカード218に電力供給する。詳細には、第2の時間帯に、電子デバイスは、電源204と第2のSDカード218とを接続し、かつ、電源204と第1のSDカード216との接続を断つように電源スイッチ206を制御する。
【0025】
ブロック508では、電子デバイスは、第2のSDカード218の中にデータを記憶する。データは、ホストコントローラからデータバス220を経由して第2のSDカード218へと送信される。第1のSDカード216は電源との接続を断たれているため、第1のSDカード216はデータを受け取ることはなく、従って操作に影響を及ぼさない。
【0026】
従って、本発明による実施形態は、第1のメモリカードおよび第2のメモリカードを操作するためのデバイスおよび方法を提供する。有利には、本発明による電子デバイスは、2つのメモリカードのうちの1つのメモリカードに選択的に電力供給した上で、電力供給されたメモリカードを操作する。2つのメモリカードは、ホストコントローラとデータバスとを共有する。ホストコントローラは、電源と第1のメモリカードとの間、および、電源と第2のメモリカードとの間に接続された電源スイッチを制御することによって、操作すべき1つのメモリカードを選択する。電源スイッチは、電源を、第1のメモリカードまたは第2のメモリカードに選択的に接続する。有利には、2つのメモリカードを制御するのに必要なのは1つのホストコントローラだけであり、従ってコストは削減される。本発明によるホストコントローラは、一時に複数のSDカードにアクセスするのではないため、データ/クロックの隔離を達成するための追加のバッファまたは他のデバイスをなくすことができる。従って、コストが削減される。
【0027】
さらに、本発明は、従来のSDカードソケットの物理的ピン配列とは逆順の物理的ピン配列を持つSDカードソケットを提供する。従来のSDカードソケットと、逆順のピン配列を持つSDカードソケットとを用いることによって、反射波形の信号経路が減少する。結果として、信号反射に起因する信号ひずみが削減され、従って、信号品質が改善される。
【0028】
また本発明は、2つのSDカード間のシームレスな移行を提供する。本発明が備わったデバイスについては、2つのSDカードソケットに2つのSDカードを同時に挿入することができるが、一時にシステムによって認識されるのは1つのSDカードだけである。デバイスがデータを第1のSDカードの中に記憶している最中に第1のSDカードの記憶限界に達した場合、第1のSDカードを取り外して第2のSDカードを挿入することを必要とせず、デバイスは即座に第2のSDカードに切り換えて、データを第2のSDカードの中に記憶し続けることができる。このようにして、1つのSDカードだけが一時に電力供給されるが、システムは両方のSDカードにアクセスできる。
【0029】
本発明の例では、メモリカードはSDカードである。しかし、他の実施形態では、メモリカードは、例えばCompactflash(登録商標)カード、MemoryStick、xD−Pictureカードのような、別のタイプのメモリ記憶デバイスであってもよい。
【0030】
前述の記述および図面は本発明の実施形態を表すものだが、各種の付加形態、修正形態、代替形態が、添付の請求項の中で定義される本発明の原理の精神と範囲とから逸脱することなく本発明の中で行われうることは理解されるであろう。特定の環境や動作要件に具体的に適合された、本発明の実施において用いられる形態、構造、装置、割合、材料、要素、コンポ―ネント、その他の多くの修正と共に、本発明の原理から逸脱することなく本発明が用いられうることを、当業者であれば理解するであろう。従って、本開示による実施形態は、あらゆる点で例示的であって限定的ではないと考えられるべきであり、本発明の範囲は、添付の請求項およびそれらの法的均等物によって示されており、前述の記述に限定されない。
【符号の説明】
【0031】
100、200 電子デバイス
102、104、202 ホストコントローラ
106、108 電力線
110、112,220 データバス
114、116、216,218 SDカード
204 電源
206 電源スイッチ
208 選択ユニット
210 選択信号
212、214 電力線
230 ノード
230_1 分岐ポイント
301、302、404 SDカードソケット
402 PCB
500 方法
PW1、PW2 電力端子
【特許請求の範囲】
【請求項1】
電子デバイスであって、
ホストコントローラと、
第1のメモリカードを受け入れるための、前記ホストコントローラと通信する第1のソケットであって、物理的ピン配列を有する第1のソケットと、
第2のメモリカードを受け入れるための、前記ホストコントローラと通信する第2のソケットであって、物理的ピン配列を有する第2のソケットとを備え、
前記第2のソケットの前記物理的ピン配列は前記第1のソケットの前記物理的ピン配列とは逆順になっており、
前記ホストコントローラは、第1の時間帯には前記第1のメモリカードに電力を送って前記第2のメモリカードへの電力供給を断ち、第2の時間帯には前記第1のメモリカードへの電力供給を断って前記第2のメモリカードに電力を送り、かつ、
前記第1のソケットと前記第2のソケットとは、同一の一組のデータ信号を送受信することを特徴とする電子デバイス。
【請求項2】
電源と前記第1のメモリカードとの間、および、前記電源と前記第2のメモリカードとの間に接続された電源スイッチをさらに備え、前記電源スイッチが、前記第1の時間帯には前記電源と前記第1のメモリカードとを接続して前記電源と前記第2のメモリカードとの接続を断ち、かつ、前記第2の時間帯には前記電源と前記第2のメモリカードとを接続して前記電源と前記第1のメモリカードとの接続を断つことを特徴とする請求項1に記載の電子デバイス。
【請求項3】
前記電源スイッチが前記ホストコントローラの中にあることを特徴とする請求項2に記載の電子デバイス。
【請求項4】
第1の状態と第2の状態とを有する選択信号を生成するための選択ユニットをさらに備え、
前記選択信号が前記第1の状態にある場合に前記第1のメモリカードが前記ホストコントローラによって電力供給されるように選択され、かつ、前記選択信号が前記第2の状態にある場合に前記第2のメモリカードが前記ホストコントローラによって電力供給されるように選択されることを特徴とする請求項1に記載の電子デバイス。
【請求項5】
前記ホストコントローラとノードとの間に接続されたデータバスをさらに備え、
前記第1のメモリカードと前記第2のメモリカードとが前記ノードに接続され、かつ、第1の時間帯にはデータが前記ホストコントローラと前記第1のメモリカードとの間で前記ノードを経由して送信され、前記第2の時間帯にはデータが前記ホストコントローラと前記第2のメモリカードとの間で前記ノードを経由して送信されることを特徴とする請求項1に記載の電子デバイス。
【請求項6】
前記ホストコントローラと前記第1のメモリカードとの間に接続され、第1の時間帯には前記第1のメモリカードに電力を送るための第1の電力線と、
前記ホストコントローラと前記第2のメモリカードとの間に接続され、第2の時間帯には前記第2のメモリカードに電力を送るための第2の電力線と、
前記ホストコントローラと前記第1のメモリカードとの間に接続され、かつ、前記ホストコントローラと前記第2のメモリカードとの間に接続されたデータバスとをさらに備え、
第1の時間帯にはデータが前記ホストコントローラと前記第1のメモリカードとの間で前記データバスを経由して送信され、前記第2の時間帯にはデータが前記ホストコントローラと前記第2のメモリカードとの間で前記データバスを経由して送信されることを特徴とする請求項1に記載の電子デバイス。
【請求項7】
前記第1のソケットおよび前記第2のソケットがプリント基板(PCB)の異なる面上に取り付けられていることを特徴とする請求項1に記載の電子デバイス。
【請求項8】
前記第1のメモリカードおよび前記第2のメモリカードがセキュアデジタルカードであることを特徴とする請求項1に記載の電子デバイス。
【請求項9】
電子デバイスであって、
ホストコントローラと、
第1のメモリカードを受け入れるための、前記ホストコントローラと通信する第1のソケットであって、物理的ピン配列を有する第1のソケットと、
第2のメモリカードを受け入れるための、前記ホストコントローラと通信する第2のソケットであって、物理的ピン配列を有する第2のソケットとを備え、
前記第2のソケットの前記物理的ピン配列は前記第1のソケットの前記物理的ピン配列とは逆順になっており、
前記ホストコントローラが、
前記第1のメモリカードに電力供給するための第1の電力端子と、
前記第2のメモリカードに電力供給するための第2の電力端子と、
前記第1の電力端子および前記第2の電力端子に接続され、前記第1のメモリカードと前記第2のメモリカードとのうちの1つのメモリカードに電力を選択的に供給するための電源スイッチと
を備え、
第1の時間帯には前記ホストコントローラが前記第1のメモリカードに電力を送って前記第2のメモリカードへの電力供給を断ち、第2の時間帯には前記ホストコントローラが前記第2のメモリカードに電力を送って前記第1のメモリカードへの電力供給を断ち、かつ、
前記第1のソケットと前記第2のソケットとは、同一の一組のデータ信号を送受信することを特徴とする電子デバイス。
【請求項10】
前記電源スイッチが前記ホストコントローラの中にあることを特徴とする請求項9に記載の電子デバイス。
【請求項11】
前記電源スイッチを制御する選択信号を生成するための選択ユニットをさらに備えた請求項9に記載の電子デバイス。
【請求項12】
前記ホストコントローラとノードとの間に接続され、前記ホストコントローラと前記第1のメモリカードとの間で前記ノードを経由してデータを送信し、前記ホストコントローラと前記第2のメモリカードとの間で前記ノードを経由してデータを送信するためのデータバス
をさらに備え、
前記第1のメモリカードと前記第2のメモリカードとが前記ノードに接続されていることを特徴とする請求項9に記載の電子デバイス。
【請求項13】
前記第1のソケットおよび前記第2のソケットがプリント基板(PCB)の異なる面上に取り付けられていることを特徴とする請求項9に記載の電子デバイス。
【請求項14】
前記第1のメモリカードおよび前記第2のメモリカードがセキュアデジタルカードであることを特徴とする請求項9に記載の電子デバイス。
【請求項15】
電子デバイスを操作する方法であって、
電源と複数のメモリデバイスとの間に接続された電源スイッチを制御するステップと、
前記電源スイッチが前記電源と第1のメモリデバイスとの間に接続されている場合に前記電源を前記第1のメモリデバイスに接続するステップと、
前記電源スイッチが前記電源と第2のメモリデバイスとの間に接続されている場合に前記電源を前記第2のメモリデバイスに接続するステップと、
前記第1のメモリデバイスに電力供給して前記第2のメモリカードへの電力供給を断つステップと、
前記第2のメモリデバイスに電力供給して前記第1のメモリカードへの電力供給を断つステップと
を含む方法。
【請求項16】
第1の状態と第2の状態とを有する選択信号を生成するステップと、
前記選択信号が前記第1の状態にある場合に前記第1のメモリカードに電力供給して前記第2のメモリカードへの電力供給を断つステップと、
前記選択信号が前記第2の状態にある場合に前記第2のメモリカードに電力供給して前記第1のメモリカードへの電力供給を断つステップと
をさらに含む請求項15に記載の方法。
【請求項17】
2つのメモリデバイス間のシームレスな移行のための方法であって、
選択ユニットによって第1のメモリデバイスを選択するステップと、
電源によって前記第1のメモリデバイスに電源投入するステップと、
第2のメモリデバイスの電源を切るステップと、
前記第2のメモリデバイスの電源が切れている間に前記第1のメモリデバイスにアクセスするステップと、
前記選択ユニットによって前記第2のメモリデバイスを選択するステップと、
前記電源によって前記第2のメモリデバイスに電源投入するステップと、
前記第1のメモリデバイスの電源を切るステップと、
前記第1のメモリデバイスの電源が切れている間に前記第2のメモリデバイスにアクセスするステップと
を含む方法。
【請求項1】
電子デバイスであって、
ホストコントローラと、
第1のメモリカードを受け入れるための、前記ホストコントローラと通信する第1のソケットであって、物理的ピン配列を有する第1のソケットと、
第2のメモリカードを受け入れるための、前記ホストコントローラと通信する第2のソケットであって、物理的ピン配列を有する第2のソケットとを備え、
前記第2のソケットの前記物理的ピン配列は前記第1のソケットの前記物理的ピン配列とは逆順になっており、
前記ホストコントローラは、第1の時間帯には前記第1のメモリカードに電力を送って前記第2のメモリカードへの電力供給を断ち、第2の時間帯には前記第1のメモリカードへの電力供給を断って前記第2のメモリカードに電力を送り、かつ、
前記第1のソケットと前記第2のソケットとは、同一の一組のデータ信号を送受信することを特徴とする電子デバイス。
【請求項2】
電源と前記第1のメモリカードとの間、および、前記電源と前記第2のメモリカードとの間に接続された電源スイッチをさらに備え、前記電源スイッチが、前記第1の時間帯には前記電源と前記第1のメモリカードとを接続して前記電源と前記第2のメモリカードとの接続を断ち、かつ、前記第2の時間帯には前記電源と前記第2のメモリカードとを接続して前記電源と前記第1のメモリカードとの接続を断つことを特徴とする請求項1に記載の電子デバイス。
【請求項3】
前記電源スイッチが前記ホストコントローラの中にあることを特徴とする請求項2に記載の電子デバイス。
【請求項4】
第1の状態と第2の状態とを有する選択信号を生成するための選択ユニットをさらに備え、
前記選択信号が前記第1の状態にある場合に前記第1のメモリカードが前記ホストコントローラによって電力供給されるように選択され、かつ、前記選択信号が前記第2の状態にある場合に前記第2のメモリカードが前記ホストコントローラによって電力供給されるように選択されることを特徴とする請求項1に記載の電子デバイス。
【請求項5】
前記ホストコントローラとノードとの間に接続されたデータバスをさらに備え、
前記第1のメモリカードと前記第2のメモリカードとが前記ノードに接続され、かつ、第1の時間帯にはデータが前記ホストコントローラと前記第1のメモリカードとの間で前記ノードを経由して送信され、前記第2の時間帯にはデータが前記ホストコントローラと前記第2のメモリカードとの間で前記ノードを経由して送信されることを特徴とする請求項1に記載の電子デバイス。
【請求項6】
前記ホストコントローラと前記第1のメモリカードとの間に接続され、第1の時間帯には前記第1のメモリカードに電力を送るための第1の電力線と、
前記ホストコントローラと前記第2のメモリカードとの間に接続され、第2の時間帯には前記第2のメモリカードに電力を送るための第2の電力線と、
前記ホストコントローラと前記第1のメモリカードとの間に接続され、かつ、前記ホストコントローラと前記第2のメモリカードとの間に接続されたデータバスとをさらに備え、
第1の時間帯にはデータが前記ホストコントローラと前記第1のメモリカードとの間で前記データバスを経由して送信され、前記第2の時間帯にはデータが前記ホストコントローラと前記第2のメモリカードとの間で前記データバスを経由して送信されることを特徴とする請求項1に記載の電子デバイス。
【請求項7】
前記第1のソケットおよび前記第2のソケットがプリント基板(PCB)の異なる面上に取り付けられていることを特徴とする請求項1に記載の電子デバイス。
【請求項8】
前記第1のメモリカードおよび前記第2のメモリカードがセキュアデジタルカードであることを特徴とする請求項1に記載の電子デバイス。
【請求項9】
電子デバイスであって、
ホストコントローラと、
第1のメモリカードを受け入れるための、前記ホストコントローラと通信する第1のソケットであって、物理的ピン配列を有する第1のソケットと、
第2のメモリカードを受け入れるための、前記ホストコントローラと通信する第2のソケットであって、物理的ピン配列を有する第2のソケットとを備え、
前記第2のソケットの前記物理的ピン配列は前記第1のソケットの前記物理的ピン配列とは逆順になっており、
前記ホストコントローラが、
前記第1のメモリカードに電力供給するための第1の電力端子と、
前記第2のメモリカードに電力供給するための第2の電力端子と、
前記第1の電力端子および前記第2の電力端子に接続され、前記第1のメモリカードと前記第2のメモリカードとのうちの1つのメモリカードに電力を選択的に供給するための電源スイッチと
を備え、
第1の時間帯には前記ホストコントローラが前記第1のメモリカードに電力を送って前記第2のメモリカードへの電力供給を断ち、第2の時間帯には前記ホストコントローラが前記第2のメモリカードに電力を送って前記第1のメモリカードへの電力供給を断ち、かつ、
前記第1のソケットと前記第2のソケットとは、同一の一組のデータ信号を送受信することを特徴とする電子デバイス。
【請求項10】
前記電源スイッチが前記ホストコントローラの中にあることを特徴とする請求項9に記載の電子デバイス。
【請求項11】
前記電源スイッチを制御する選択信号を生成するための選択ユニットをさらに備えた請求項9に記載の電子デバイス。
【請求項12】
前記ホストコントローラとノードとの間に接続され、前記ホストコントローラと前記第1のメモリカードとの間で前記ノードを経由してデータを送信し、前記ホストコントローラと前記第2のメモリカードとの間で前記ノードを経由してデータを送信するためのデータバス
をさらに備え、
前記第1のメモリカードと前記第2のメモリカードとが前記ノードに接続されていることを特徴とする請求項9に記載の電子デバイス。
【請求項13】
前記第1のソケットおよび前記第2のソケットがプリント基板(PCB)の異なる面上に取り付けられていることを特徴とする請求項9に記載の電子デバイス。
【請求項14】
前記第1のメモリカードおよび前記第2のメモリカードがセキュアデジタルカードであることを特徴とする請求項9に記載の電子デバイス。
【請求項15】
電子デバイスを操作する方法であって、
電源と複数のメモリデバイスとの間に接続された電源スイッチを制御するステップと、
前記電源スイッチが前記電源と第1のメモリデバイスとの間に接続されている場合に前記電源を前記第1のメモリデバイスに接続するステップと、
前記電源スイッチが前記電源と第2のメモリデバイスとの間に接続されている場合に前記電源を前記第2のメモリデバイスに接続するステップと、
前記第1のメモリデバイスに電力供給して前記第2のメモリカードへの電力供給を断つステップと、
前記第2のメモリデバイスに電力供給して前記第1のメモリカードへの電力供給を断つステップと
を含む方法。
【請求項16】
第1の状態と第2の状態とを有する選択信号を生成するステップと、
前記選択信号が前記第1の状態にある場合に前記第1のメモリカードに電力供給して前記第2のメモリカードへの電力供給を断つステップと、
前記選択信号が前記第2の状態にある場合に前記第2のメモリカードに電力供給して前記第1のメモリカードへの電力供給を断つステップと
をさらに含む請求項15に記載の方法。
【請求項17】
2つのメモリデバイス間のシームレスな移行のための方法であって、
選択ユニットによって第1のメモリデバイスを選択するステップと、
電源によって前記第1のメモリデバイスに電源投入するステップと、
第2のメモリデバイスの電源を切るステップと、
前記第2のメモリデバイスの電源が切れている間に前記第1のメモリデバイスにアクセスするステップと、
前記選択ユニットによって前記第2のメモリデバイスを選択するステップと、
前記電源によって前記第2のメモリデバイスに電源投入するステップと、
前記第1のメモリデバイスの電源を切るステップと、
前記第1のメモリデバイスの電源が切れている間に前記第2のメモリデバイスにアクセスするステップと
を含む方法。
【図1】
【図2】
【図3】
【図4A】
【図4B】
【図5】
【図2】
【図3】
【図4A】
【図4B】
【図5】
【公開番号】特開2013−25786(P2013−25786A)
【公開日】平成25年2月4日(2013.2.4)
【国際特許分類】
【出願番号】特願2012−79420(P2012−79420)
【出願日】平成24年3月30日(2012.3.30)
【出願人】(500521843)オーツー マイクロ, インコーポレーテッド (138)
【Fターム(参考)】
【公開日】平成25年2月4日(2013.2.4)
【国際特許分類】
【出願日】平成24年3月30日(2012.3.30)
【出願人】(500521843)オーツー マイクロ, インコーポレーテッド (138)
【Fターム(参考)】
[ Back to top ]