(57)【要約】【課題】パーソナルコンピュータシステムの持つＩＤＥインタフェースにＮＯＲ型フラッシュメモリを接続させるための変換装置を提供する。【解決手段】本発明は、コントロール装置と、信号変換用装置と、ＮＯＲ型フラッシュメモリの構成により、ＩＤＥインターフェース対応して変換することを特徴とするものである。【選択図】図１
2008299824.tif 000002
【特許請求の範囲】
【請求項１】
第１の信号線を介して種々のプログラム実行コマンドを受発信しデータを処理制御するともに、少なくともデータ処理機能、データ記憶機能、データ表示制御機能を有するコントロール装置と、
前記第１の信号線を介して前記コントロール装置が発信する信号を変換する信号変換装置と、
前記コントロール装置が発信し、前記信号変換装置により変換したコマンドを含む信号を第２の信号線を介して送受信するＮＯＲ型フラッシュメモリと、
を備えるＮＯＲ型フラッシュメモリのＩＤＥインタフェース変換装置。
【請求項２】
請求項１において、コントロール装置は、汎用のパーソナルコンピュータ専用オペレーティングシステムを内蔵するコントロール装置としたことを特徴とするＩＤＥインタフェース変換装置。
【請求項３】
請求項１おいて、信号変換装置は専用集積回路（ＡＳＩＣ）であることを特徴とするＮＯＲ型フラッシュメモリのＩＤＥインタフェース変換装置。
【請求項４】
請求項１乃至請求項３において、ＡＳＩＣにおける信号の受発信変換は、ＩＤＥ−ＡＴＡインターフェース対応して変換することを特徴とするＮＯＲ型フラッシュメモリのＩＤＥインタフェース変換装置。
【発明の詳細な説明】
【発明の詳細な説明】
【技術分野】
【０００１】本発明は、コンピュータシステムにおけるＮＯＲ型フラッシュメモリのデータのＩＤＥインタフェース変換装置に関する。
【背景技術】
【０００２】パーソナルコンピュータとハードディスクを接続するインターフェースの規格としてＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ）があり、アメリカ規格協会（ＡＮＳＩ）によって「ＡＴＡ」規格として標準化されている。これはＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）によって直接制御することが可能であり、ＩＤＥは、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等のデバイス機器との接続ができることになっている。一方、フラッシュメモリにはＮＡＮＤ型とＮＯＲ型があることも知られている。【０００３】また、データを大量に記憶可能なハードディスク装置、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記憶媒体には、文字、画像、音声等のデータが格納されるが、それら記憶媒体に格納されたデータは、読み取り専用装置ＲＯＭ（リード・オンリー・メモリ）に格納されたデータである場合は、データの改変・改造のおそれがないこと、特に、ハードディスク及びフラッシュメモリは、データの書き換え・改変・改造が容易にできる特性があることも知られている。一方、書込み改変が可能な記憶媒体に書込み・改変を防止するものとして、上記のようにフラッシュメモリの場合は、ＮＡＮＤ型とＮＯＲ型があることも知られている。そして、ＮＡＮＤ型フラッシュメモリはアクセス速度が遅いことと、データの書込み改変を実行するという特性があることが知られている。【０００４】
【特許文献１】特開２００１−５７２３公報
【特許文献２】特開２００２−３６６４２９公報
【特許文献３】特開平１１−２７２５６６公報
【従来の技術の説明】
【０００５】［特許文献１］
特許文献１の発明には、半導体記憶装置およびそれを用いたメモリシステムに関し、特に、外部制御信号および外部アドレス信号に応答してデータの読出／書込を行なう半導体記憶装置およびそれを用いたメモリシステムについて記載されている。
［特許文献２］
特許文献２の発明には、メモリモジュールにおける読み出し時間について、広義のＮＡＮＤ型フラッシュメモリと、ＮＯＲ型フラッシュメモリ、さらには、それらの差異が記載され、ＳＤＲＡＭインターフェースよるメモリモジュールの動作・読取が記載されている。
［特許文献３］
特許文献３の発明には、ＮＯＲ型フラッシュメモリを用いた記憶装置におけるデータ化けの有無を検出・判定し、元データの復元について記載されている。
【発明が解決しようとする課題】
【０００６】パーソナルコンピュータシステムの持つＩＤＥインタフェースにＮＯＲ型フラッシュメモリを接続しようと考えた場合、双方の互換性が無いため、そのままでは接続が不可能であるという問題があった。
【０００７】また、書き換え・改変・改造が可能な記憶媒体に書き換え・改変・改造禁止のデータを格納することは、それらの装置のアクセス速度が速く、記憶容量が大きいなど特徴があることから、それらの記憶媒体の利用の需要が少なくない反面、書き換え・改変・改造を絶対禁止するという条件を満たすことはできない問題があった。
【０００８】さらに、従来ＮＡＮＤ型フラッシュメモリに関してはＩＤＥインタフェースに変換を行い接続することを目的とした制御装置が存在したが、ＮＡＮＤ型フラッシュメモリではその特性上単体でチェックサム（すべてのデータを足し合わせて下位数ｂｉｔの和を検証することにより、データの整合性を確認する機能）を実施することが困難であった。ＮＯＲ型フラッシュメモリではその特性上チェックサムを行うことが可能であった。
【０００９】そこで、本発明は、論理回路の基本的な論理演算で、すべての入力が「偽」又は「０」の場合だけ出力が「真」又は「１」となり、それ以外の場合は出力が「偽」又は「０」となるような演算処理を実行する「ＮＯＲ」に着目し、また、ＮＯＲ型フラッシュメモリはその特性上チェックサムを行うことが可能であることに着目し、さらに、ＮＯＲ型フラッシュＲＯＭのインタフェースをＩＤＥのインタフェースに変換させることにより、世間に広く普及している標準型パーソナルコンピュータシステムの持っているＩＤＥインタフェースに接続することを可能にし、上記課題を解決した。
【課題を解決するための手段】
【００１０】本発明は、第１の信号線を介して種々のプログラム実行コマンドを受発信しデータを処理制御するともに、少なくともデータ処理機能、データ記憶機能、データ表示制御機能を有するコントロール装置と、前記第１の信号線を介して前記コントロール装置が発信する信号を変換する信号変換装置と、前記コントロール装置が発信し、前記信号変換装置により変換したコマンドを含む信号を第２の信号線を介して送受信するＮＯＲ型フラッシュメモリとを備えるＮＯＲ型フラッシュメモリのＩＤＥインタフェース変換装置であることを特徴とする。また、前記ＮＯＲ型フラッシュメモリのデータは、前記コントロール装置が発信したコマンドに対応するデータを前記信号変換装置を介して前記コントロール装置におけるデータとして読み取られることを特徴とする。そして、コントロール装置は、汎用のパーソナルコンピュータ専用オペレーティングシステムを内蔵するコントロール装置とし、信号変換装置は専用集積回路（ＡＳＩＣ）であることを特徴とするとともに、ＡＳＩＣにおける信号の受発信変換は、ＩＤＥ−ＡＴＡインターフェース対応して変換することを特徴とするものである。
【発明を実施するための最良の形態】
【００１１】以下、本発明の実施の形態を、図面を用いて説明する。
図１は、本発明に係るコントロール装置ＩＤＥインタフェース変換装置、及びＮＯＲ型フラッシュメモリ、のブロック概略図である。１は、コントロール装置、２はＡＳＩＣ、３はＮＯＲ型フラッシュメモリであり、４と５は信号線である。本発明に係るＮＯＲ型フラッシュメモリ制御装置の構成は、大別して、コントロール装置と、ＡＳＩＣとＮＯＲ型フラッシュメモリとからなる。それらは、それぞれ信号線で接続されデータの読取り、実行命令そしてデータの送信が実行される。【００１２】本発明に係るＮＯＲ型フラッシュメモリには、音声、文字、画像など多種多様なデータが格納することができるようになっている。また、ＮＯＲ型フラッシュメモリに格納されたデータは、信号線で接続された命令信号により、指定されたデータが読み取られる。【００１３】本発明に係るＮＯＲ型フラッシュメモリの容量は、５１２メガバイト又は１ギガバイトであるが、これらの容量に限定されるものではなく、それぞれ用途に応じて大容量にすることも可能である。【００１４】本発明に係るＮＯＲ型フラッシュメモリアドレスと論理アドレスは、ＬＢＡ方式及びＣＨＳ方式により対応している。また、フラッシュメモリワードアドレス、論理セクタアドレス、論理ＬＢＡアドレス、及び論理ＣＨＳアドレスとのビット対応は、図示しないが一義的に対応するようにしている。【００１５】本発明に係るコントロール装置に内蔵するオペレーディング（ＯＳ）は、米国マイクロソフト（登録商標）社製のＯＳを内蔵ものとしているが、それに限定するものではなく、パーソナルコンピュータ用のＯＳであるＵＮＩＸ（登録商標）又はＬＩＮＵＸ（登録商標）であってもよい。【００１６】また、コントロール装置１は、一般にパーソナルコンピュータの基本的な構成とされている入力装置、出力装置、処理装置、及び記憶装置の全てを備えるものであってもよく、処理装置、記憶装置及び表示装置のみを備えるいずれの構成であってもよい。【００１７】次に、本発明に係るＮＯＲ型フラッシュメモリのデータ読み込み動作例を説明する。まず、コントロール装置１から、信号線４（請求項記載の第１の信号に対応）を介してアドレス信号及びＩＤＥリードコマンドをＡＳＩＣ２に送信する。【００１８】ＡＳＩＣ２は、コントロール装置１から送信されたＩＤＥリードコマンドをＮＯＲ型フラッシュメモリ３のリードコマンドに変換し、信号線５（請求項記載の第２の信号に対応）を介してＮＯＲ型フラッシュメモリ３にコントロール装置１からのアドレス信号及びメモリリードコマンドを送信し、ＮＯＲ型フラッシュメモリ３より、アドレス信号及びコマンドに対応したデータをＡＳＩＣ２に送信する。【００１９】次に、ＡＳＩＣ２は、信号線５を介してＮＯＲ型フラッシュメモリ３から読み込んだデータをＩＤＥデータに変換して、ＮＯＲ型フラッシュメモリ３から読み込みデータを信号線４を介してコントロール装置１へ送信する。【００２０】そして、コントロール装置１は、ＮＯＲ型フラッシュメモリ３から読み込んだデータをコントロール装置１自身によって処理実行される。【００２１】本発明に係るＮＯＲ型フラッシュメモリのＩＤＥインタフェース変換装置は、データの読み出しは、Ｕｌｔｒａ  ＤＭＡ／���３に対応したデータの読み出しも可能である。そして、ＩＤＥのデバイス専用とし、他のデバイスには接続できないように設定することも可能である。
【発明の効果】
【００２２】本発明は、以上の構成であることから、本発明は、データアクセス速度が速く、しかも格納したデータの書き換え・改変・改造を禁止しデータの転送を確実に処理できる効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】図１は、本発明に係るコントロール装置、ＩＤＥインタフェース変換装置、及びＮＯＲ型フラッシュメモリのブロック概略図である。
【符号の説明】
１…コントロール装置
２…ＡＳＩＣ
３…ＮＯＲ型フラッシュメモリ
４…信号線
５…信号線
【図１】
2008299824.tif 000003