JP6631513B2 - メモリ制御装置、メモリ装置およびメモリ制御方法 - Google Patents
メモリ制御装置、メモリ装置およびメモリ制御方法 Download PDFInfo
- Publication number
- JP6631513B2 JP6631513B2 JP2016517807A JP2016517807A JP6631513B2 JP 6631513 B2 JP6631513 B2 JP 6631513B2 JP 2016517807 A JP2016517807 A JP 2016517807A JP 2016517807 A JP2016517807 A JP 2016517807A JP 6631513 B2 JP6631513 B2 JP 6631513B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- area
- memory
- flag
- writing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000015654 memory Effects 0.000 title claims description 157
- 238000000034 method Methods 0.000 title claims description 63
- 230000008569 process Effects 0.000 claims description 54
- 238000012545 processing Methods 0.000 description 39
- 238000010586 diagram Methods 0.000 description 7
- 230000010365 information processing Effects 0.000 description 7
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 239000003990 capacitor Substances 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1474—Saving, restoring, recovering or retrying in transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0619—Improving the reliability of storage systems in relation to data integrity, e.g. data losses, bit errors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/16—Protection against loss of memory contents
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0646—Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
- G06F3/065—Replication mechanisms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0656—Data buffering arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0679—Non-volatile semiconductor memory device, e.g. flash memory, one time programmable memory [OTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0683—Plurality of storage devices
- G06F3/0688—Non-volatile semiconductor memory arrays
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Retry When Errors Occur (AREA)
Description
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
制御部は、
第1の領域に複数のデータの書き込みを行う場合に、一旦、複数のデータを第2の領域に書き込み、
第2の領域に書き込まれた複数のデータのそれぞれを第1の領域にコピーする場合に、第1の領域への複数のデータのコピーが完了したか否かを示すフラグを設定するように構成され、
データを、第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である第1の領域のアドレス情報とを対応付けて、第2の領域に書き込むように構成された
メモリ制御装置である。
少なくとも第1の領域と第2の領域とを有する不揮発性メモリと、
不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
制御部は、
第1の領域に複数のデータの書き込みを行う場合に、一旦、複数のデータを第2の領域に書き込み、
第2の領域に書き込まれた複数のデータのそれぞれを第1の領域にコピーする場合に、第1の領域への複数のデータのコピーが完了したか否かを示すフラグを設定するように構成され、
データを、第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である第1の領域のアドレス情報とを対応付けて、第2の領域に書き込むように構成された
メモリ装置である。
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を実行する制御部が、
第1の領域に複数のデータの書き込みを行う場合に、一旦、複数のデータを第2の領域に書き込み、
第2の領域に書き込まれた複数のデータのそれぞれを第1の領域にコピーする場合に、第1の領域への複数のデータのコピーが完了したか否かを示すフラグを設定し、
データを、第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である第1の領域のアドレス情報とを対応付けて、第2の領域に書き込む
メモリ制御方法である。
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を実行する制御部が、
電源投入時に第1のフラグが設定されている場合には、第2の領域に記憶されているデータのうち、第2のフラグが設定されているデータを第1の領域にコピーする
メモリ制御方法である。
<1.一実施形態>
<2.変形例>
以下に説明する実施形態等は本開示の好適な具体例であり、本開示の内容がこれらの実施形態等に限定されるものではない。
情報処理システムにおいては、CPU(Central Processing Unit)(プロセッサ等と称される場合もある)の主記憶装置(ワークメモリ)としてDRAM等が使用される。このDRAMは、通常、揮発性メモリであり、電源の供給が停止するとその記憶内容は消失する。
図2は、本開示の一実施形態におけるメモリ装置を含む情報処理システム1の一例を示す。情報処理システム1は、例えば、ホストデバイス10とメモリ装置100とを有する。ホストデバイス10は、パーソナルコンピュータ、撮像装置、携帯電話やスマートフォン等の携帯型の電子機器などである。メモリ装置100は、例えば、携帯型のいわゆる、メモリカードである。メモリ装置100は、例えば、ホストデバイス10に対して着脱自在とされる。
図3は、NVRAM102aの論理的な構成の一例を示す。NVRAM102aのメモリ空間には、例えば、コミットフラグ領域CFと、テンポラリエリア(Temporary Area:一時記憶領域)TAと、メインエリア(Main Area:主記憶領域)MAとが設定される。コミットフラグ領域CFとして、テンポラリエリアTAの一部の領域が割り当てられてもよく、メインエリアMAの一部の領域が割り当てられてもよい。第1の領域の一例としてメインエリアMAが対応し、第2の領域の一例としてテンポラリエリアTAが対応する。
メモリ装置における処理の一例について、図4に示すシーケンスチャートを参照して説明する。図4により示されるシーケンスチャートは、メモリコントローラ101とNVRAMコントローラ102bとの間でなされるシーケンスを示している。なお、以下に説明する例は、メモリコントローラ101が直接、メインエリアMAにのみアクセス可能な例である。すなわち、メモリコントローラ101が参照可能なアドレスはメインエリアMAにのみ付加されている。テンポラリエリアTAおよびコミットフラグ領域CFはNVRAM102a内に隠蔽されており、メモリコントローラ101が直接、それらの領域を操作できない例である。
図7は、意図しない電源断が発生した後に、電源が再投入されたときに行われる処理の流れの一例を示すフローチャートである。以下に説明する処理は、例えば、NVRAMコントローラ102bの制御に応じて行われる。NVRAMコントローラ102bは、ホストデバイス10からのコマンドや、自身に記憶されているデータを参照すること等により、正常な終了処理がなされた後の電源投入か、もしくは、意図しない電源断が発生した後の電源投入であるのかを識別できるように構成されている。
以上、本開示の実施形態について具体的に説明したが、本開示は、上述の実施形態に限定されるものではなく、本開示の技術的思想に基づく各種の変形が可能である。
例えば、不揮発性メモリからなる主記憶装置102の全領域にアドレスが付加される。当該アドレスを使用して、メモリコントローラ101が主記憶装置102に対してメインエリアMA、テンポラリエリアTAおよびコミットフラグ領域CFを論理的に割り当て、各領域を使い分けるようにしてもよい。
(1)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定するように構成された
メモリ制御装置。
(2)
前記制御部は、前記コピーが完了した場合に前記フラグを解除するように構成された
(1)に記載のメモリ制御装置。
(3)
前記制御部は、前記データを、前記第1の領域へのコピーが完了したか否かを示すフラグと、コピー先である前記第1の領域のアドレス情報とを対応付けて、前記第2の領域に書き込むように構成された
(1)または(2)に記載のメモリ制御装置。
(4)
前記制御部は、前記データの前記第1の領域へのコピーが完了した場合に、前記第2の領域における前記データに対応する前記フラグを解除するように構成された
(3)に記載のメモリ制御装置。
(5)
前記複数のデータのそれぞれは、複数の書き込み処理により意味をなす処理における、個々の書き込み処理に対応したデータである
(1)乃至(4)のいずれかに記載のメモリ制御装置。
(6)
前記不揮発性メモリは、前記制御部に対して接続され、主記憶装置として使用されるメモリである
(1)乃至(5)のいずれかに記載のメモリ制御装置。
(7)
前記不揮発性メモリの第3の領域に前記フラグが記憶される
(1)乃至(6)のいずれかに記載のメモリ制御装置。
(8)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、電源投入時に第1のフラグが設定されている場合には、前記第2の領域に記憶されているデータのうち、第2のフラグが設定されているデータを前記第1の領域にコピーするように構成された
メモリ制御装置。
(9)
前記第1のフラグは、前記第2のフラグが設定されているデータの全てが、前記第2の領域から前記第1の領域にコピーされたか否かを示す情報である
(8)に記載のメモリ制御装置。
(10)
前記第2の領域には、前記第2のフラグとコピー先である前記第1の領域のアドレス情報とが前記データに対応付けて記憶されており、
前記制御部は、前記アドレス情報に基づいて、前記データを前記第2の領域から前記第1の領域にコピーするように構成された
(8)または(9)に記載のメモリ制御装置。
(11)
前記制御部は、電源投入時に第1のフラグが設定されていない場合には、前記第2のフラグを解除するように構成された
(8)乃至(10)の何れかに記載のメモリ制御装置。
(12)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリと、
前記不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定するように構成された
メモリ装置。
(13)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリと、
前記不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、電源投入時に第1のフラグが設定されている場合には、前記第2の領域に記憶されているデータのうち、第2のフラグが設定されているデータを前記第1の領域にコピーするように構成された
メモリ装置。
(14)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を実行する制御部が、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定する
メモリ制御方法。
(15)
少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を実行する制御部が、
電源投入時に第1のフラグが設定されている場合には、前記第2の領域に記憶されているデータのうち、第2のフラグが設定されているデータを前記第1の領域にコピーする
メモリ制御方法。
100・・・メモリ装置
101・・・メモリコントローラ
102・・・主記憶装置
102a・・・NVRAM
102b・・・NVRAMコントローラ
Claims (6)
- 少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定するように構成され、
前記データを、前記第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である前記第1の領域のアドレス情報とを対応付けて、前記第2の領域に書き込むように構成された
メモリ制御装置。 - 前記制御部は、前記第1の領域への前記複数のデータのコピーが完了した場合に前記フラグを解除するように構成された
請求項1に記載のメモリ制御装置。 - 前記制御部は、前記データの前記第1の領域へのコピーが完了した場合に、前記第2の領域における前記データに対応する前記他のフラグを解除するように構成された
請求項1又は2に記載のメモリ制御装置。 - 前記複数のデータのそれぞれは、複数の書き込み処理により意味をなす処理における、個々の書き込み処理に対応したデータである
請求項1乃至3のいずれかに記載のメモリ制御装置。 - 少なくとも第1の領域と第2の領域とを有する不揮発性メモリと、
前記不揮発性メモリに対して、データの書き込みおよび読み出しの制御を行う制御部を有し、
前記制御部は、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定するように構成され、
前記データを、前記第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である前記第1の領域のアドレス情報とを対応付けて、前記第2の領域に書き込むように構成された
メモリ装置。 - 少なくとも第1の領域と第2の領域とを有する不揮発性メモリに対して、データの書き込みおよび読み出しの制御を実行する制御部が、
前記第1の領域に複数のデータの書き込みを行う場合に、一旦、前記複数のデータを前記第2の領域に書き込み、
前記第2の領域に書き込まれた前記複数のデータのそれぞれを前記第1の領域にコピーする場合に、前記第1の領域への前記複数のデータのコピーが完了したか否かを示すフラグを設定し、
前記データを、前記第1の領域へのコピーが完了したか否かを示す他のフラグと、コピー先である前記第1の領域のアドレス情報とを対応付けて、前記第2の領域に書き込む
メモリ制御方法。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2014095925 | 2014-05-07 | ||
JP2014095925 | 2014-05-07 | ||
PCT/JP2015/002168 WO2015170454A1 (ja) | 2014-05-07 | 2015-04-21 | メモリ制御装置、メモリ装置およびメモリ制御方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2015170454A1 JPWO2015170454A1 (ja) | 2017-04-20 |
JP6631513B2 true JP6631513B2 (ja) | 2020-01-15 |
Family
ID=54392314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016517807A Expired - Fee Related JP6631513B2 (ja) | 2014-05-07 | 2015-04-21 | メモリ制御装置、メモリ装置およびメモリ制御方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9916103B2 (ja) |
JP (1) | JP6631513B2 (ja) |
WO (1) | WO2015170454A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106328059B (zh) * | 2016-09-07 | 2017-10-27 | 京东方科技集团股份有限公司 | 用于电学补偿的存储器中数据更新的方法和装置 |
JP7089423B2 (ja) * | 2018-07-12 | 2022-06-22 | ルネサスエレクトロニクス株式会社 | 情報処理装置及び制御方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005149082A (ja) * | 2003-11-14 | 2005-06-09 | Hitachi Ltd | ストレージ制御装置、及びストレージ制御装置の制御方法 |
JP2006126919A (ja) * | 2004-10-26 | 2006-05-18 | Kyocera Corp | フラッシュメモリのデータ管理装置およびフラッシュメモリの制御方法 |
JP4956922B2 (ja) | 2004-10-27 | 2012-06-20 | ソニー株式会社 | 記憶装置 |
KR101336258B1 (ko) * | 2007-05-29 | 2013-12-03 | 삼성전자 주식회사 | 비휘발성 메모리의 데이터 처리 장치 및 방법 |
-
2015
- 2015-04-21 US US15/306,903 patent/US9916103B2/en not_active Expired - Fee Related
- 2015-04-21 WO PCT/JP2015/002168 patent/WO2015170454A1/ja active Application Filing
- 2015-04-21 JP JP2016517807A patent/JP6631513B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPWO2015170454A1 (ja) | 2017-04-20 |
US9916103B2 (en) | 2018-03-13 |
WO2015170454A1 (ja) | 2015-11-12 |
US20170046084A1 (en) | 2017-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3892851B2 (ja) | メモリカード及び半導体装置 | |
JP4524309B2 (ja) | フラッシュメモリ用のメモリコントローラ | |
JP4828816B2 (ja) | メモリカード、半導体装置、及びメモリカードの制御方法 | |
US20190317685A1 (en) | Apparatuses and methods for single level cell caching | |
US20070016719A1 (en) | Memory device including nonvolatile memory and memory controller | |
US20080028132A1 (en) | Non-volatile storage device, data storage system, and data storage method | |
JPWO2005083573A1 (ja) | 半導体メモリ装置 | |
US20160055095A1 (en) | Storing data from cache lines to main memory based on memory addresses | |
JP2018101411A (ja) | データストレージデバイスおよびその操作方法 | |
JP4843222B2 (ja) | 半導体記憶装置の制御方法、メモリカード、及びホスト機器 | |
JP4460967B2 (ja) | メモリカード、不揮発性半導体メモリ、及び半導体メモリの制御方法 | |
JP5981906B2 (ja) | 画像形成装置 | |
JP6631513B2 (ja) | メモリ制御装置、メモリ装置およびメモリ制御方法 | |
JP2007011872A (ja) | メモリカードとその制御方法 | |
US10613782B2 (en) | Data storage system, data storage method of the data storage system, and method of manufacturing solid-state | |
JPWO2007105688A1 (ja) | メモリコントローラ、不揮発性記憶装置、及び不揮発性記憶システム | |
CN110147332B (zh) | 目录数据的管理方法与存储器装置 | |
JP6919156B2 (ja) | 電子機器、データ退避方法、及びプログラム | |
JP4661369B2 (ja) | メモリコントローラ | |
JP5520880B2 (ja) | フラッシュメモリ装置 | |
US20160266803A1 (en) | Memory system, information processing apparatus, control method, and initialization apparatus | |
JP2012033222A (ja) | 半導体記憶装置およびその制御方法 | |
JP2006331233A (ja) | メモリコントローラ、フラッシュメモリシステム及びフラッシュメモリの制御方法 | |
JP2013174976A (ja) | メモリシステムおよび制御プログラムの更新方法 | |
JP2013004043A (ja) | 情報処理装置、画像形成装置およびプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180406 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180406 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190618 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190701 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20191112 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20191125 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 6631513 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |