(57)【要約】      （修正有）【課題】多値書込フラッシュメモリへの書込み速度を速くする。【解決手段】コントローラは、２値書込みが行われるＦＡＴ領域１５とＦＡＴ予約領域１５ａと、多値書込みが行われるデータ領域１６を有する多値書込フラッシュメモリ６のＦＡＴ領域１５に新規ファイル管理データを書込む時に、先ず、このＦＡＴ領域１５に存在する書込済ファイル管理データを、ＦＡＴ予約領域１５ａに書込み、次に、前記新規ファイル管理データをＦＡＴ領域１５に書込み、その後前記ＦＡＴ予約領域１５ａに書込んだ書込済ファイル管理データを消去する構成とした。【選択図】図３
2012083877.tif 000002
【特許請求の範囲】
【請求項１】
２値書込みが行われるＦＡＴ領域およびＦＡＴ予約領域と、多値書込みが行われるデータ領域を有する多値書込フラッシュメモリの装着部と、この装着部に装着された多値書込フラッシュメモリからのデータ読込制御、および前記多値書込フラッシュメモリへのデータ書込制御を行うコントローラとを備え、
前記コントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、前記多値書込フラッシュメモリのＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成とした電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２値書込みが行われるＦＡＴ領域と多値書込みが行われるデータ領域を有する多値書込フラッシュメモリの装着部を備えた電子機器に関するものである。
【背景技術】
【０００２】
２値書込みが行われるＦＡＴ領域と多値書込みが行われるデータ領域を有する多値書込フラッシュメモリは、書込容量が飛躍的に大きくなるので、各種電子機器において活用されている。
【０００３】
前記多値書込フラッシュメモリは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ずは、このＦＡＴ領域に存在する書込済ファイル管理データをデータ領域に２値で書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込む構成としている。
【０００４】
つまり、ＦＡＴ領域に存在する２値の書込済ファイル管理データを、多値書込みが行われるデータ領域に退避させるようにしている（このような技術に類似する先行文献としては下記特許文献１が存在する）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２０５５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前記従来例における課題は、前記多値書込フラッシュメモリへの書込み速度が低下してしまうと言うことである。
【０００７】
すなわち、前記多値書込フラッシュメモリのＦＡＴ領域への新規ファイル管理データ書込みは頻繁に行われるものであるが、この書込みのため長時間が費やされ、その結果として多値書込フラッシュメモリへの書込み速度が低下してしまうのであった。
【０００８】
この点を、いま少し説明を続けると、ＦＡＴ領域に存在する書込済ファイル管理データは２値で書込まれたものであり、これが書き込まれるデータ領域は本来多値書込が行われる部分であるので、このデータ領域においては、前記２値で書込まれた書込済ファイル管理データの集約作業が頻繁に行われることとなり、その結果として多値書込フラッシュメモリへの書込み速度が低下してしまうのであった。
【０００９】
そこで、本発明は、多値書込フラッシュメモリへの書込み速度を速くすることことを目的とするものである。
【課題を解決するための手段】
【００１０】
そして、この目的を達成するために本発明は、２値書込みが行われるＦＡＴ領域とＦＡＴ予約領域と、多値書込みが行われるデータ領域を有する多値書込フラッシュメモリの装着部と、この装着部に装着された多値書込フラッシュメモリからのデータ読込制御、および前記多値書込フラッシュメモリへのデータ書込制御を行うコントローラとを備え、前記コントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、前記多
値書込フラッシュメモリのＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成とし、これによって所期の目的を達成するものである。
【発明の効果】
【００１１】
以上のように本発明は、２値書込みが行われるＦＡＴ領域とＦＡＴ予約領域と、多値書込みが行われるデータ領域を有する多値書込フラッシュメモリの装着部と、この装着部に装着された多値書込フラッシュメモリからのデータ読込制御、および前記多値書込フラッシュメモリへのデータ書込制御を行うコントローラとを備え、前記コントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、多値書込フラッシュメモリのＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成としたものであるので、多値書込フラッシュメモリへの書込み速度を速くすることができる。
【００１２】
すなわち、本発明のコントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、多値書込フラッシュメモリのＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成としたものであり、２値の書込済ファイル管理データが、２値でＦＡＴ予約領域に書込まれ、多値書込みが行われるデータ領域での、２値の書込済ファイル管理データの集約作業が不要となり、その結果として多値書込フラッシュメモリへの書込み速度を速くすることができるのである。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態にかかる電子機器を搭載した車内の正面側の斜視図
【図２】同車載用電子機器の制御ブロック図
【図３】同要部の構成図
【図４】同要部の構成図
【図５】同要部の動作説明図
【図６】同動作フローチャート
【発明を実施するための形態】
【００１４】
（実施の形態１）
以下、本発明の実施の形態１を、車載用電子機器に適用したものを、添付図面を用いて説明する。
【００１５】
図１において、１は車両の車内を示し、そのフロント部分には、ハンドル２が設けられ、また、このハンドル２の側方のコンソールボックス３部分には車載用電子機器４が設置されている。
【００１６】
車載用電子機器４の前面には、光ディスクの挿入部５と、カード状の多値書込フラッシュメモリ（図２の６）が挿入される挿入部７が設けられている。
【００１７】
図２は、車載用電子機器４の制御ブロック図であり、挿入部５に対応し、光ディスクからデータ読込むための光ピックアップ部８と、読み込んだデータを処理する光信号処理部９が設けられている。
【００１８】
また、挿入部７に対応し、多値書込フラッシュメモリ６からのデータ読込制御、および前記多値書込フラッシュメモリへのデータ書込制御を行うコントローラ１０が設けられて
いる。
【００１９】
さらに、光信号処理部９とコントローラ１０は、インターフェース部１１を介して増幅部１２、音声出力部１３が接続されている。
【００２０】
なお、音声出力部１３には、図１の車内１の各部に設置されたスピーカ（図示せず）が接続されている。
【００２１】
図３は、多値書込フラッシュメモリ６のアドレス構造を示すもので、大きくは、管理領域１４と、ＦＡＴ領域１５と、ＦＡＴ予約領域１５ａと、データ領域１６に分割されている。
【００２２】
なお、管理領域１４と、ＦＡＴ領域１５とＦＡＴ予約領域１５ａは、２値書込みが行われるようになっている。
【００２３】
これに対して、データ領域１６は多値書込が行われるようになっている。
【００２４】
具体的には、このデータ領域１６においては、図４に示すメモリゲート構成となっており、１７はソース、１８はドレイン、１９はコントロールゲート、２０はフローティングゲートである。
【００２５】
この構造と動作は周知のことであるので、説明は簡略化するが、この図４に示すメモリゲート構成によれば、図５に示すように、同じアドレスに対する多値書込が行えるようになっている。
【００２６】
本実施形態において、多値書込フラッシュメモリ６のＦＡＴ領域１５に新規ファイル管理データを書込む時（図６のＳ１）には、コントローラ１０は以下のように動作する。
【００２７】
先ず、このＦＡＴ領域１５に存在する２値の書込済ファイル管理データを、前記ＦＡＴ領域１５の後半部分に存在するＦＡＴ予約領域１５ａに書込み（図６のＳ２）、書込済データを有効とする有効フラグを立てる（図６のＳ３）。
【００２８】
次に、新規ファイル管理データをＦＡＴ領域１５に書込み（図６のＳ４）、この書込みが完了すると、有効フラグを降ろし（図６のＳ５）、書込が完了する（図６のＳ６）。
【００２９】
その後、前記ＦＡＴ予約領域１５ａに書込んだ書込済ファイル管理データを消去する（図６のＳ７）。
【００３０】
以上のごとく、本実施形態は、多値書込フラッシュメモリ６のＦＡＴ領域１５には、活用されていない十分に大きなエリアが存在することに着目し、コントローラ１０により、ここをＦＡＴ予約領域１５ａとして活用するようにしたものである。
【００３１】
その結果、２値の書込済ファイル管理データが、２値でＦＡＴ予約領域１５ａに書込まれることとなり、多値書込みが行われるデータ領域１６での、２値の書込済ファイル管理データの集約作業が不要となり、その結果として多値書込フラッシュメモリ６への書込み速度を速くすることができるのである。
【産業上の利用可能性】
【００３２】
以上のように本発明は、２値書込みが行われるＦＡＴ領域とＦＡＴ予約領域と、多値書込みが行われるデータ領域を有する多値書込フラッシュメモリの装着部と、この装着部に
装着された多値書込フラッシュメモリからのデータ読込制御、および前記多値書込フラッシュメモリへのデータ書込制御を行うコントローラとを備え、前記コントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、前記多値書込フラッシュメモリのＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成としたものであるので、多値書込フラッシュメモリへの書込み速度を速くすることができる。
【００３３】
すなわち、本発明のコントローラは、前記多値書込フラッシュメモリのＦＡＴ領域に新規ファイル管理データを書込む時には、先ず、このＦＡＴ領域に存在する書込済ファイル管理データを、前記ＦＡＴ領域のＦＡＴ予約領域に書込み、次に、前記新規ファイル管理データをＦＡＴ領域に書込み、その後前記ＦＡＴ予約領域に書込んだ書込済ファイル管理データを消去する構成としたものであり、２値の書込済ファイル管理データが、２値でＦＡＴ予約領域に書込まれ、多値書込みが行われるデータ領域での、２値の書込済ファイル管理データの集約作業が不要となり、その結果として多値書込フラッシュメモリへの書込み速度を速くすることができるのである。
【００３４】
したがって、車載用やその他の部分で活用される電子機器に広く活用されるものとなる。
【符号の説明】
【００３５】
１  車内
２  ハンドル
３  コンソールボックス
４  車載用電子機器
５  挿入部
６  多値書込フラッシュメモリ
７  挿入部
８  光ピックアップ部
９  光信号処理部
１０  コントローラ
１１  インターフェース部
１２  増幅部
１３  音声出力部
１４  管理領域
１５  ＦＡＴ領域
１５ａ  ＦＡＴ予約領域
１６  データ領域
１７  ソース
１８  ドレイン
１９  コントロールゲート
２０  フローティングゲート
【図１】
2012083877.tif 000003
【図２】
2012083877.tif 000004
【図３】
2012083877.tif 000005
【図４】
2012083877.tif 000006
【図５】
2012083877.tif 000007
【図６】
2012083877.tif 000008