(57)【要約】【課題】不揮発性メモリカードにおいて、回路規模を小さくし、且つ、あらゆる種類の不揮発性メモリカードコントローラを実装する。【解決手段】不揮発性メモリと、複数の異なる種類の不揮発性メモリカードコントローラを備える不揮発性メモリカードであって、複数の異なる種類の不揮発性メモリカードコントローラに共通する不揮発性メモリコントローラを備え、上記不揮発性メモリと、個々の不揮発性メモリカードコントローラとのデータのアクセスは、上記不揮発性メモリコントローラを介して行われることを特徴とする不揮発性メモリカードを提供する。【選択図】図１
2007226380.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性メモリと、
複数の異なる種類の不揮発性メモリカードコントローラを備える不揮発性メモリカードであって、
複数の異なる種類の不揮発性メモリカードコントローラに共通する不揮発性メモリコントローラを備え、
上記不揮発性メモリと、個々の不揮発性メモリカードコントローラとのデータのアクセスは、上記不揮発性メモリコントローラを介して行われることを特徴とする不揮発性メモリカード。
【請求項２】
上記不揮発性メモリコントローラが、上記不揮発性メモリと個々の不揮発性メモリカードコントローラとのデータアクセスにおけるデータの物理フォーマット変換器を含むことを特徴とする請求項１に記載の不揮発性メモリカード。
【請求項３】
不揮発性メモリと、
不揮発性メモリカードコントローラと、
少なくとも一つの種類の不揮発性メモリカードインタフェース変換器と、
双方向バッファを備え、
不揮発性メモリカードインタフェースが、上記不揮発性メモリカードインタフェース変換器及び上記双方向バッファに繋がっている不揮発性メモリカードであって、
上記不揮発性メモリカードインタフェースと上記不揮発性メモリとの間の、第１の不揮発性メモリに係るデータのアクセスが、上記双方向バッファ及び上記不揮発性メモリカードコントローラを介して行われ、
上記不揮発性メモリカードインタフェースと上記不揮発性メモリとの間の、第２の不揮発性メモリに係るデータのアクセスが、上記不揮発性メモリカードインタフェース変換器及び上記不揮発性メモリカードコントローラを介して行われることを特徴とする不揮発性メモリカード。
【請求項４】
上記不揮発性メモリカードインタフェース変換器は、第２の不揮発性メモリカードに係るデータ伝送プロトコルを、第１のデータ伝送プロトコルに変換することを特徴とする請求項３に記載の不揮発性メモリカード。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、不揮発性メモリカードに関する。
【背景技術】
【０００２】
携帯電話、デジタルカメラ、ＰＣ（パーソナルコンピュータ）、及びプリンタ等のデジタル機器における情報伝達手段として、フラッシュメモリー等を搭載した不揮発性メモリカードが利用されている。
【０００３】
代表的なものとして、マルチメディアカード（Ｍｕｌｔｉ  Ｍｅｄｉａ  Ｃａｒｄ（登録商標））、ＳＤカード（ＳＤ  Ｃａｒｄ（登録商標））、ｍｉｎｉＳＤカード（ｍｉｎｉＳＤ  ｃａｒｄ（登録商標））、エックスディピクチャーカード（ｘＤ−Ｐｉｃｔｕｒｅ  Ｃａｒｄ（登録商標））、メモリースティック（ＭｅｍｏｒｙＳｔｉｃｋ（登録商標））、コンパクトフラッシュ（登録商標）（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ（登録商標））、マイクロＳＤ（ｍｉｃｒｏＳＤ（登録商標））、トランスフラッシュ（ＴｒａｎｓＦｌａｓｈ（登録商標））、メモリースティックプロ（ＭｅｍｏｒｙＳｔｉｃｋＰｒｏ（登録商標））、メモリースティックデュオ（ＭｅｍｏｒｙＳｔｉｃｋＤｕｏ（登録商標））、メモリースティックプロデュオ（ＭｅｍｏｒｙＳｔｉｃｋＰｒｏＤｕｏ（登録商標））などが挙げられる。
【０００４】
多種類の不揮発性メモリカードが存在するにもかかわらず、一般的に不揮発性メモリカードは、制御方法、通信方法、電気的特性、及びカード挿入台形状等において相互に互換性がなく、ある不揮発性メモリカードは別の不揮発性メモリカード用に用意されたカード挿入台では使用できない。
【０００５】
図３は、従来の不揮発性メモリカード１０２、及びその不揮発性メモリカードを挿入できるカード挿入台１２４を備えその不揮発性メモリカードにデータ書き込み・読み込み処理ができるメモリカードホストコントローラ１２２を備えるホストコンピュータ１２０の、概略のブロック図である。
【０００６】
図３に示す不揮発性メモリカード１０２は、１つの種類の不揮発性メモリカードコントローラ１０８のみ備える。従って、異なる規格の不揮発性メモリカードホストコントローラとの互換性がない。
【０００７】
一方、ホストコンピュータに備わるカード挿入台には、一つの形状の不揮発性メモリカードしか挿入できない。このカード挿入台の形状に関する事情、及び不揮発性メモリカードコントローラの規格に関する上記事情を考慮して、図１（２）に示すように、一つの形状の不揮発性メモリカードが、複数の規格のための不揮発性メモリカードコントローラを備えるようにしている、という従来技術もある。
【０００８】
図１（２）に示す不揮発性メモリカード２’は、対応するホスト挿入台の形状が一つでありつつも、２つの規格の不揮発性メモリカードホストコントローラとの互換性がある、というものである。
【０００９】
しかし、図１（２）に示す不揮発性メモリカード２’内部に実装された複数の規格のための不揮発性メモリカードコントローラ（８’−（１）、８’−（２））は夫々、不揮発性メモリ４’のための不揮発性メモリコントローラ（６’−（１）、６’−（２））を内蔵する。そのため、不揮発性メモリカード２’全体の回路規模が大きくなってしまう。
【００１０】
また、不揮発性メモリ４’と不揮発性メモリコントローラ６’とは直接繋がるので、不揮発性メモリ４’におけるアクセス形態に制約がある場合、不揮発性メモリカード２’内に実装される不揮発性メモリコントローラ６’（及び不揮発性メモリカードコントローラ８’）にも制約が掛けられることになる。つまり、どんな不揮発性メモリカードコントローラ８’も実装できる、というわけにはいかない。
【００１１】
なお、特許文献１は、小型メモリカードのメリットを活用しつつ、各種情報機器と小型メモリカードとを接続することができるメモリカードブリッジを開示する。特許文献２は、パーソナルコンピュータにおける小型メモリカード用のカードコントローラを開示する。更に、特許文献３は、メモリカードアダプタに関する考案を開示するが、メモリカード内部のメモリカードコントローラを切り替える装置を開示するものではない。
【００１２】
【特許文献１】特開２００２−７３５２２公報
【特許文献２】特開２００３−１８６５８２公報
【特許文献３】実用新案登録第３１２３９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、不揮発性メモリカードにおいて、回路規模を小さくし、且つ、あらゆる種類の不揮発性メモリカードコントローラを実装することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は、上記の目的を達成するために為されたものである。本発明に係る請求項１に記載の不揮発性メモリカードは、
不揮発性メモリと、
複数の異なる種類の不揮発性メモリカードコントローラを備える不揮発性メモリカードであって、
複数の異なる種類の不揮発性メモリカードコントローラに共通する不揮発性メモリコントローラを備え、
上記不揮発性メモリと、個々の不揮発性メモリカードコントローラとのデータのアクセスは、上記不揮発性メモリコントローラを介して行われることを特徴とする不揮発性メモリカードである。
【００１５】
本発明に係る請求項２に記載の不揮発性メモリカードは、
上記不揮発性メモリコントローラが、上記不揮発性メモリと個々の不揮発性メモリカードコントローラとのデータアクセスにおけるデータの物理フォーマット変換器を含むことを特徴とする請求項１に記載の不揮発性メモリカードである。
【００１６】
本発明に係る請求項３に記載の不揮発性メモリカードは、
不揮発性メモリと、
不揮発性メモリカードコントローラと、
少なくとも一つの種類の不揮発性メモリカードインタフェース変換器と、
双方向バッファを備え、
不揮発性メモリカードインタフェースが、上記不揮発性メモリカードインタフェース変換器及び上記双方向バッファに繋がっている不揮発性メモリカードであって、
上記不揮発性メモリカードインタフェースと上記不揮発性メモリとの間の、第１の不揮発性メモリに係るデータのアクセスが、上記双方向バッファ及び上記不揮発性メモリカードコントローラを介して行われ、
上記不揮発性メモリカードインタフェースと上記不揮発性メモリとの間の、第２の不揮発性メモリに係るデータのアクセスが、上記不揮発性メモリカードインタフェース変換器及び上記不揮発性メモリカードコントローラを介して行われることを特徴とする不揮発性メモリカードである。
【００１７】
本発明に係る請求項４に記載の不揮発性メモリカードは、
上記不揮発性メモリカードインタフェース変換器は、第２の不揮発性メモリカードに係るデータ伝送プロトコルを、第１のデータ伝送プロトコルに変換することを特徴とする請求項３に記載の不揮発性メモリカードである。
【発明の効果】
【００１８】
本発明を利用することにより、不揮発性メモリカードの回路規模を小さくできる。更に、不揮発性メモリカード内部にあらゆる種類の不揮発性メモリカードコントローラを実装できる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しつつ本発明に係る好適な実施形態を説明する。
【００２０】
［第１の実施形態］
図１（１）は、本発明の第１の実施形態に係る不揮発性メモリカード２のブロック図である。図１（２）は、従来技術による不揮発性メモリカード２’のブロック図である。
【００２１】
まず、図１（２）に示す不揮発性メモリカード２’は、一つの形状の（ホストコンピュータ）カード挿入台（図３参照）に適合する形状を備える。更に、この不揮発性メモリカード２’は、複数の規格のための不揮発性メモリカードコントローラ（８’−（１）、８’−（２））を備える。
【００２２】
この図１（２）に示す不揮発性メモリカード２’は、接続のための形状が同じであるが、制御方法、通信方法、及び電気的特性などの規格が異なるような、本来２種類以上のメモリカードが、一つに融合されて形成されたものである（以下の、図１（１）、図２（１）及び図２（２）に示すものも同様である）。なお、不揮発性メモリカードコントローラ（８’−（１）、８’−（２））間の切替は、外部からの切替信号１２により為される。
【００２３】
図１（２）に示す不揮発性メモリカード２’に備わる複数の不揮発性メモリカードコントローラ（８’−（１）、８’−（２））は夫々、不揮発性メモリ４’とのアクセスのための不揮発性メモリコントローラ（６’−（１）、６’−（２））を内部に実装する。このとき、どうしても不揮発性メモリカード２’全体の回路規模が大きくなってしまう。
【００２４】
また、個々の不揮発性メモリコントローラが独自に不揮発性メモリ４’とアクセスするのであるから、不揮発性メモリ４’とのアクセスで許容されるデータ物理フォーマット以外の物理フォーマットに従う不揮発性メモリコントローラ６’及び該不揮発性メモリコントローラを含む不揮発性メモリカードコントローラ８’は、使用できないことになる。
【００２５】
そこで、図１（１）に示す本発明の第１の実施形態に係る不揮発性メモリカード２では、複数の不揮発性メモリカードコントローラ（８−（１）、８−（２））から不揮発性メモリコントローラ６を独立させて統合する。このとき不揮発性メモリコントローラ６は、物理フォーマット変換器を含んでいるのが好ましい。
【００２６】
図１（１）に示す不揮発性メモリカード２では、各不揮発性メモリカードコントローラ（８−（１）、８−（２））と不揮発性メモリコントローラ６の接続形態は、共有バスでも、相互に独立したバスでも、どちらであってもよい。
【００２７】
図１（１）に示す本発明の第１の実施形態に係る不揮発性メモリカード２では、単一の独立した不揮発性メモリコントローラ６を介して、不揮発性メモリ４に対し単一の物理フォーマットでアクセスされる。従って、図１（２）に示す既存の不揮発性メモリカード２’が実装する回路と比較して、回路規模が小さくなる。また、物理フォーマット変換器を適切に構成すれば、様々な物理フォーマットに従う不揮発メモリカードコントローラであっても、本発明の第１の実施形態に係る不揮発性メモリカード２に実装できることになる。
【００２８】
［第２の実施形態］
図２（１）は、本発明の第２の実施形態に係る不揮発性メモリカード２２のブロック図である。図２（２）は、従来技術による不揮発性メモリカード２２’のブロック図である。
【００２９】
図２（２）に示す不揮発性メモリカード２’は、図１（２）に示す従来技術による不揮発性メモリカードと程同様のものである。従って、やはり、不揮発性メモリカード２’全体の回路規模がどうしても大きくなってしまう。加えて、個々の不揮発性メモリカードコントローラ２８’が独自に不揮発性メモリ２４’とアクセスするのであるから、不揮発性メモリ２４’とのアクセスで許容されるデータ物理フォーマット以外の物理フォーマットに従う不揮発性メモリカードコントローラ８’は、実装できないことになる。
【００３０】
そこで、図２（１）に示す本発明の第２の実施形態に係る不揮発性メモリカード２２では、一つの種類の不揮発性メモリカードコントローラ２８のみを不揮発性メモリ２４へのアクセスに充てる。更に、別の種類の不揮発性メモリカードに係るデータ伝送プロトコルを、上記不揮発性メモリカードコントローラ２８に係るデータ伝送プロトコルに変換する不揮発性メモリカードインタフェース変換器３０を搭載する。更に、双方向バッファ３２を搭載する。
【００３１】
上述のように図２（１）に示す不揮発性メモリカード２２も、接続のための形状が同じであるが、制御方法、通信方法、及び電気的特性などの規格が異なるような、本来２種類以上のメモリカードが、一つに融合されて形成されたものである。そこで説明の便宜上、不揮発性メモリカードコントローラ２８は、第１の不揮発性メモリカードに係るものである、とする。また、不揮発性メモリカードインタフェース変換器３０は、第２の不揮発性メモリカードに係るデータ伝送プロトコルを、第１の不揮発性メモリカードに係るデータ伝送プロトコルに変換するものである、とする。
【００３２】
図２（１）に示す本発明の第２の実施形態に係る不揮発性メモリカード２２において、不揮発性メモリカードインタフェース１０に第１の不揮発性メモリカードのものが使用される場合、切替信号にて双方向バッファ３２がイネーブルされる。更に、不揮発性メモリカードコントローラ２８が、不揮発性メモリカードインタフェース１０から双方向バッファ３２を介するアクセスを、直接処理する。
【００３３】
不揮発性メモリカードインタフェース１０に第２の不揮発性メモリカードのものが使用される場合、切替信号にて不揮発性メモリカードコントローラ変換器３０がイネーブルされ、第２の不揮発性メモリカードのデータ伝送プロトコルが第１の不揮発性メモリカードに変換される。変換されたデータ伝送プロトコルを、不揮発性メモリカードコントローラ２８が不揮発性メモリカードインタフェース１０からのアクセスとして処理する。
【００３４】
このようにすることによって、不揮発性メモリ２４への実際のアクセスは、単一の不揮発性メモリカードコントローラ２８が行うこととなる。従って、不揮発性メモリカードコントローラ変換器３０を適切に構成すれば、様々なデータ伝送プロトコルを備える不揮発性メモリカードインタフェース１０であっても、本発明の第２の実施形態に係る不揮発性メモリカード２２に繋ぐことができる。
【００３５】
更に、図２（２）に示す既存の不揮発性メモリカード２２’が実装する回路と比較して、回路規模が小さくなる。
【図面の簡単な説明】
【００３６】
【図１】本発明の第１の実施形態に係る不揮発性メモリカードのブロック図（図１（１））と、従来技術による不揮発性メモリカードのブロック図（図１（２））である。
【図２】本発明の第２の実施形態に係る不揮発性メモリカードのブロック図（図２（１））と、従来技術による不揮発性メモリカードのブロック図（図２（２））である。
【図３】従来の不揮発性メモリカード、及びその不揮発性メモリカードを挿入できるカード挿入台を備えその不揮発性メモリカードにデータ書き込み・読み込み処理ができるメモリカードホストコントローラを備えるホストコンピュータの、概略のブロック図である。
【符号の説明】
【００３７】
２、２２・・・不揮発性メモリカード、４、２４・・・不揮発性メモリ、６・・・不揮発性メモリコントローラ、８、２８・・・不揮発性メモリカードコントローラ、１０・・・不揮発性メモリカードインタフェース、１２・・・切替信号、３０・・・不揮発性メモリカードインタフェース変換器、３２・・・双方向バッファ。
【図１】
2007226380.tif 000003
【図２】
2007226380.tif 000004
【図３】
2007226380.tif 000005