[go: up one dir, main page]

JP2000057000A - Micro computer with built-in flash memory - Google Patents

Micro computer with built-in flash memory

Info

Publication number
JP2000057000A
JP2000057000A JP10230526A JP23052698A JP2000057000A JP 2000057000 A JP2000057000 A JP 2000057000A JP 10230526 A JP10230526 A JP 10230526A JP 23052698 A JP23052698 A JP 23052698A JP 2000057000 A JP2000057000 A JP 2000057000A
Authority
JP
Japan
Prior art keywords
flash memory
rewriting
data
memory
built
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.)
Pending
Application number
JP10230526A
Other languages
Japanese (ja)
Inventor
Kazuto Nakao
一人 中尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP10230526A priority Critical patent/JP2000057000A/en
Publication of JP2000057000A publication Critical patent/JP2000057000A/en
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Abstract

PROBLEM TO BE SOLVED: To give information that the number of rewriting times exceeds the number of rewriting guarantee times when rewrite exceeding the number of rewriting guarantee times is executed in a flash memory where program data are stored. SOLUTION: A non-volatile memory 4 storing data 4b on the number of rewriting times on a flash memory 3 and data 4a on the number of rewriting guarantee times on the flash memory 3, a data update means updating data 4b on the number of rewriting times on the flash memory 3, which is stored in the non-volatile memory 4 that is rewritable, based on version information 3b of the flash memory 3, a detection means detecting that the number of rewriting times on the flash memory 3 exceeds the number of rewriting guarantee times by the comparison of data 4b on the number of rewriting times on the flash memory 3 and data 4b on the number of rewriting guarantee times on the flash memory 3, which are stored in the non-volatile memory 4 that is rewritable, and an informing means informing that the number of rewriting times on the flash memory 3 exceeds the number of rewriting guarantee times to outside based on output from the detection means are installed.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プログラムデータ
を記憶するフラッシュメモリを内蔵するマイクロコンピ
ュータ(フラッシュメモリ内蔵マイクロコンピュータ)
に関するものである。
The present invention relates to a microcomputer having a built-in flash memory for storing program data (a microcomputer having a built-in flash memory).
It is about.

【0002】[0002]

【従来の技術】プログラムを含むデータを記憶するフラ
ッシュメモリと、書き込み可能な不揮発性メモリの双方
に、プログラムのバージョン情報を格納する領域を有
し、両者を比較することにより、新しいプログラムへの
変更を検知して、エラーチェック用データを生成し、エ
ラーチェック結果を報知する技術が、特開平9−114
685号公報に開示されている。この技術によれば、プ
ログラムが書き換えられる毎に、それに対応したバージ
ョン情報が更新されるため、このバージョン情報をプロ
グラムデータの書き換え回数データとして扱うことが副
次的に可能となる。
2. Description of the Related Art Both a flash memory for storing data including a program and a writable nonvolatile memory have areas for storing version information of a program, and by comparing the two, a change to a new program is performed. Is disclosed in Japanese Patent Application Laid-Open No. 9-114, in which error detection data is generated, and error check results are reported.
No. 685. According to this technique, every time a program is rewritten, the corresponding version information is updated, so that this version information can be secondarily handled as program data rewrite frequency data.

【0003】図3に、上記従来技術の構成を示す。FIG. 3 shows the configuration of the above-mentioned prior art.

【0004】このデータ処理装置(コンピュータ)は、
CPU基板101に搭載されているCPU102を中心
に構成されている。フラッシュメモリ103には、プロ
グラムデータとともに、該プログラムデータのバージョ
ン情報104が記憶されている。また、書き込み可能な
不揮発性メモリ105には、バージョン情報格納エリア
106があり、ここに、上記プログラムデータのバージ
ョン情報が転記される構成となっている。
This data processing device (computer)
The configuration mainly includes a CPU 102 mounted on a CPU board 101. In the flash memory 103, version information 104 of the program data is stored together with the program data. Further, the writable nonvolatile memory 105 has a version information storage area 106, in which the version information of the program data is transcribed.

【0005】この方法では、フラッシュメモリ103の
バージョン情報104と、書き込み可能な不揮発性メモ
リ105のバージョン情報格納エリア106に格納され
たバージョン情報とを比較することにより、フラッシュ
メモリ103の内容の更新を検知することができ、この
バージョン情報をプログラムデータの書き換え回数デー
タとして扱うことが可能であった。
In this method, the version information of the flash memory 103 is compared with the version information stored in the version information storage area 106 of the writable nonvolatile memory 105 to update the content of the flash memory 103. The version information can be detected, and the version information can be handled as data on the number of rewrites of the program data.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、上記従
来の技術には、以下に示す問題点があった。
However, the above-mentioned prior art has the following problems.

【0007】すなわち、上記従来の技術では、プログラ
ムデータのバージョン情報を書き換え回数データとして
扱うことは可能であるが、プログラムデータの書き換え
回数が、フラッシュメモリの書き換え保証回数を上回っ
たかどうかを知ることはできないという問題点があっ
た。
That is, in the above-mentioned conventional technique, it is possible to handle the version information of the program data as rewrite frequency data, but it is not possible to know whether the rewrite frequency of the program data exceeds the guaranteed rewrite frequency of the flash memory. There was a problem that it was not possible.

【0008】本発明は、上記に鑑み為されたものであ
り、上記の従来の技術の利点を生かしながら、プログラ
ムデータが格納されるフラッシュメモリにおいて、書き
換え保証回数を上回る書き換えを行った場合に、書き換
え保証回数を上回ったことを報知しようとするものであ
る。
The present invention has been made in view of the above, and while taking advantage of the above-mentioned conventional technology, in a flash memory in which program data is stored, when rewriting exceeding the guaranteed number of rewriting is performed, This is to notify that the number of times of rewriting has been exceeded.

【0009】[0009]

【課題を解決するための手段】請求項1に係る本発明の
フラッシュメモリ内蔵マイクロコンピュータは、プログ
ラムデータと共に、該プログラムデータのバージョン情
報を記憶するフラッシュメモリを内蔵するマイクロコン
ピュータに於いて、上記フラッシュメモリの書き換え回
数データと、上記フラッシュメモリの書き換え保証回数
データとを記憶する書き込み可能な不揮発性メモリと、
上記フラッシュメモリのバージョン情報に基づいて、上
記書き込み可能な不揮発性メモリに記憶される、上記フ
ラッシュメモリの書き換え回数データを更新するデータ
更新手段と、上記書き込み可能な不揮発性メモリに記憶
される、上記フラッシュメモリの書き換え回数データ
と、上記フラッシュメモリの書き換え保証回数データと
の比較により、上記フラッシュメモリの書き換え回数が
書き換え保証回数を上回ったことを検出する検出手段
と、該検出手段よりの出力に基づいて、上記フラッシュ
メモリの書き換え回数が書き換え保証回数を上回ったこ
とを外部報知する報知手段とを設けて成ることを特徴と
するものである。
According to a first aspect of the present invention, there is provided a microcomputer having a built-in flash memory for storing version information of the program data together with program data. A writable nonvolatile memory for storing the number of times of rewriting of the memory and the guaranteed number of times of rewriting of the flash memory;
Data update means for updating the rewrite frequency data of the flash memory, which is stored in the writable nonvolatile memory based on the version information of the flash memory, and which is stored in the writable nonvolatile memory, Detecting means for detecting that the number of times of rewriting of the flash memory has exceeded the guaranteed number of rewriting by comparing the number of times of rewriting of the flash memory with the number of times of guaranteed rewriting of the flash memory, based on an output from the detecting means; And a notifying means for externally notifying that the number of times of rewriting of the flash memory has exceeded the guaranteed number of times of rewriting.

【0010】また、請求項2に係る本発明のフラッシュ
メモリ内蔵マイクロコンピュータは、上記請求項1に係
るフラッシュメモリ内蔵マイクロコンピュータであっ
て、上記書き込み可能な不揮発性メモリの書き換え保証
回数が、上記フラッシュメモリの書き換え保証回数より
大であることを特徴とするものである。
According to a second aspect of the present invention, there is provided the microcomputer with a built-in flash memory according to the first aspect of the present invention, wherein the writable nonvolatile memory has a guaranteed number of rewrites of the flash memory. The number of times of rewriting of the memory is larger than the guaranteed number of times.

【0011】かかる本発明のフラッシュメモリ内蔵マイ
クロコンピュータによれば、上記の手段により、プログ
ラムデータが格納されるフラッシュメモリにおいて、書
き換え保証回数を上回る書き換えを行った場合に、書き
換え保証回数を上回った書き換えが行われたことを報知
することができるものである。
According to the microcomputer with a built-in flash memory according to the present invention, when the rewriting exceeding the guaranteed number of rewriting is performed in the flash memory storing the program data by the above means, the rewriting exceeding the guaranteed number of rewriting is performed. Can be notified that the operation has been performed.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施の形態につい
て図面を参照して詳細に説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0013】図1は、本発明の一実施形態であるフラッ
シュメモリ内蔵マイクロコンピュータのブロック構成図
である。
FIG. 1 is a block diagram showing a microcomputer with a built-in flash memory according to an embodiment of the present invention.

【0014】図に於いて、1はCPU、2はRAM、3
はフラッシュメモリ、4は書き込み可能な不揮発性メモ
リである。3a及び3bは、それぞれ、フラッシュメモ
リ3に格納されるプログラムデータ、及び該プログラム
データのバージョン情報であり、また、4a及び4b
は、それぞれ、書き込み可能な不揮発性メモリ4に格納
される、書き換え保証回数データ及び書き換え回数デー
タである。更に、5は、報知信号出力部であり、5a
は、該報知信号出力部5より出力される報知信号を示し
ている。なお、RAM2は、プログラムデータ3aを実
行中のワーク用メモリ等として用いられるものである。
In the figure, 1 is a CPU, 2 is a RAM, 3
Denotes a flash memory, and 4 denotes a writable nonvolatile memory. 3a and 3b are program data stored in the flash memory 3 and version information of the program data, respectively.
Are rewrite guarantee count data and rewrite count data stored in the writable nonvolatile memory 4, respectively. 5 is a notification signal output unit, and 5a
Indicates a notification signal output from the notification signal output unit 5. The RAM 2 is used as a work memory or the like during execution of the program data 3a.

【0015】ここで、フラッシュメモリ3は、マイクロ
コンピュータ内蔵用に最適化されており、その書き換え
保証回数は102〜103回程度であるが、書き込み可能
な不揮発性メモリ4として、例えば、EEPROMを用
いると、その書き換え保証回数は105オーダであるた
め、書き込み可能な不揮発性メモリ4の書き換え可能回
数は、フラッシュメモリ3のそれの102〜103倍とな
る。このため、以下に説明するように、書き込み可能な
不揮発性メモリ4は、フラッシュメモリ3の書き換え回
数と同数の書き換えが発生するが、書き込み可能な不揮
発性メモリ4として、EEPROMを用いることによ
り、フラッシュメモリ3が書き換え保証回数を超えて使
用不可能になる前に、書き込み可能な不揮発性メモリ4
が使用不可能になることはないものである。以下、書き
込み可能な不揮発性メモリ4として、EEPROMが使
用されているものとする。
Here, the flash memory 3 is optimized for use in a microcomputer, and its guaranteed number of rewrites is about 10 2 to 10 3 times. Is used, the guaranteed number of rewrites is on the order of 10 5 , so that the number of rewritable times of the writable nonvolatile memory 4 is 10 2 to 10 3 times that of the flash memory 3. For this reason, as described below, in the writable nonvolatile memory 4, the same number of rewrites as the number of rewrites of the flash memory 3 occurs. However, by using an EEPROM as the writable nonvolatile memory 4, Before the memory 3 becomes unusable beyond the guaranteed rewrite count, the writable nonvolatile memory 4
Is not unusable. Hereinafter, it is assumed that an EEPROM is used as the writable nonvolatile memory 4.

【0016】上記構成に於いて、初めてフラッシュメモ
リ3に書き込むプログラムデータ3aは、そのバージョ
ン情報3bが”1”であり、その後、プログラムデータ
が書き換えられる毎に、バージョン情報3bは、”+
1”づつインクリメントされるものとする。
In the above configuration, the version information 3b of the program data 3a to be written to the flash memory 3 for the first time is "1", and every time the program data is rewritten, the version information 3b is changed to "+".
It shall be incremented by 1 ".

【0017】次に、プログラムデータ3aに含まれる、
フラッシュメモリ3の書き換え回数チェック・サブルー
チンの動作の概略を、図2のフローチャートに示す。
Next, the program data 3a includes
An outline of the operation of the rewrite frequency check subroutine of the flash memory 3 is shown in the flowchart of FIG.

【0018】まず、バージョン情報3bが、”1”か否
かの判断が実行され(S201)、バージョン情報3b
が、”1”の場合には、書き込み可能な不揮発性メモリ
4のイニシャライズが実行される(S202)。
First, it is determined whether the version information 3b is "1" (S201), and the version information 3b is determined.
Is "1", the writable nonvolatile memory 4 is initialized (S202).

【0019】次に、バージョン情報3bと、書き換え回
数データ4bとが一致しているか否かの判断が実行され
(S203)、両者が一致していない場合には、書き換
え回数データ4bの”+1”インクリメントが実行され
る(S204)。
Next, it is determined whether or not the version information 3b and the rewrite frequency data 4b match (S203). If they do not match, "+1" of the rewrite frequency data 4b is determined. The increment is performed (S204).

【0020】次に、書き換え回数データ4bと書き換え
保証回数データ4aの比較が実行され(S205)、書
き換え回数データ4bが書き換え保証回数データ4aを
上回った場合には、報知信号出力部5から報知信号5a
が出力される(S206)。
Next, the rewriting frequency data 4b is compared with the guaranteed rewriting frequency data 4a (S205). If the rewriting frequency data 4b exceeds the guaranteed rewriting frequency data 4a, a notification signal is output from the notification signal output unit 5. 5a
Is output (S206).

【0021】以上のように、プログラムデータ3aに含
まれる、フラッシュメモリ3の書き換え回数チェック・
サブルーチンが実行されることにより、フラッシュメモ
リ3への書き換え回数が、書き込み可能な不揮発性メモ
リ4の書き換え回数データ4bに書き込まれ、この書き
込み可能な不揮発性メモリ4の書き換え回数データ4b
が、書き換え保証回数4aを上回った場合に、報知信号
出力部5から報知信号5aが出力されるものである。
As described above, the number of rewrites of the flash memory 3 included in the program data 3a is checked.
By executing the subroutine, the number of times of rewriting to the flash memory 3 is written to the number of times of rewriting 4b of the writable nonvolatile memory 4, and the number of times of rewriting 4b of the writable nonvolatile memory 4
However, when the number of times of rewriting exceeds the guaranteed number of times 4a, the notification signal output unit 5 outputs the notification signal 5a.

【0022】報知信号5aは、例えば、CPU1の割り
込み信号として入力され、その割り込みルーチン内で、
図示されていない入出力ポートを介して、CRTやLE
Dなどの外部の表示装置に表示させること等に用いるこ
とができる。
The notification signal 5a is input, for example, as an interrupt signal of the CPU 1, and in the interrupt routine,
CRT or LE via input / output port not shown
It can be used for displaying on an external display device such as D.

【0023】また、前述の通り、フラッシュメモリ3の
書き換え保証回数は102〜103回程度であるので、書
き換え保証回数データと、書き換え回数データとを格納
する書き込み可能な不揮発性メモリ4に必要な容量は、
各々のデータ領域毎に、1〜2バイトでよいので、高々
4バイトあれば充分である。このように、僅かなハード
ウェアの増加で(低コストで)、上記の機能を実現で
き、信頼性の高いフラッシュメモリ内蔵マイクロコンピ
ュータを提供することができるものである。
Further, as described above, since the rewrite guaranteed number of the flash memory 3 is about 10 2 to 10 3 times, and rewriting the guaranteed number data, necessary for a writable nonvolatile memory 4 for storing the number of rewriting data Large capacity,
Since 1 to 2 bytes are required for each data area, 4 bytes at most is sufficient. As described above, the above functions can be realized with a small increase in hardware (at low cost), and a highly reliable microcomputer with a built-in flash memory can be provided.

【0024】[0024]

【発明の効果】以上、詳細に説明したように、本発明の
フラッシュメモリ内蔵マイクロコンピュータは、プログ
ラムデータと共に、該プログラムデータのバージョン情
報を記憶するフラッシュメモリを内蔵するマイクロコン
ピュータに於いて、上記フラッシュメモリの書き換え回
数データと、上記フラッシュメモリの書き換え保証回数
データとを記憶する書き込み可能な不揮発性メモリと、
上記フラッシュメモリのバージョン情報に基づいて、上
記書き込み可能な不揮発性メモリに記憶される、上記フ
ラッシュメモリの書き換え回数データを更新するデータ
更新手段と、上記書き込み可能な不揮発性メモリに記憶
される、上記フラッシュメモリの書き換え回数データ
と、上記フラッシュメモリの書き換え保証回数データと
の比較により、上記フラッシュメモリの書き換え回数が
書き換え保証回数を上回ったことを検出する検出手段
と、該検出手段よりの出力に基づいて、上記フラッシュ
メモリの書き換え回数が書き換え保証回数を上回ったこ
とを外部報知する報知手段とを設けて成ることを特徴と
するものであり、かかる本発明のフラッシュメモリ内蔵
マイクロコンピュータによれば、プログラムデータが格
納されるフラッシュメモリにおいて、書き換え保証回数
を上回る書き換えを行った場合に、書き換え保証回数を
上回った書き換えが行われたことを報知することができ
るものであり、信頼性の高いフラッシュメモリ内蔵マイ
クロコンピュータを提供することができるものである。
As described in detail above, the microcomputer with a built-in flash memory according to the present invention is a microcomputer having a built-in flash memory for storing program data and version information of the program data. A writable nonvolatile memory for storing the number of times of rewriting of the memory and the guaranteed number of times of rewriting of the flash memory;
Data update means for updating the rewrite frequency data of the flash memory, which is stored in the writable nonvolatile memory based on the version information of the flash memory, and which is stored in the writable nonvolatile memory, Detecting means for detecting that the number of times of rewriting of the flash memory has exceeded the guaranteed number of rewriting by comparing the number of times of rewriting of the flash memory with the number of guaranteed times of rewriting of the flash memory, based on an output from the detecting means; And a notifying means for externally notifying that the number of rewrites of the flash memory has exceeded the guaranteed number of rewrites. According to the microcomputer with a built-in flash memory of the present invention, the program Flash memory where data is stored A reliable microcomputer with built-in flash memory that can notify that rewriting has been performed when the number of rewriting operations exceeds the guaranteed number of rewriting operations. Can be done.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施形態であるフラッシュメモリ内
蔵マイクロコンピュータのブロック構成図である。
FIG. 1 is a block diagram of a microcomputer with a built-in flash memory according to an embodiment of the present invention.

【図2】フラッシュメモリの書き換え回数チェック・サ
ブルーチンを示すフローチャートである。
FIG. 2 is a flowchart showing a subroutine for checking the number of times of rewriting of the flash memory.

【図3】従来のフラッシュメモリ内蔵マイクロコンピュ
ータのブロック構成図である。
FIG. 3 is a block diagram of a conventional microcomputer with a built-in flash memory.

【符号の説明】[Explanation of symbols]

1 CPU 2 RAM 3 フラッシュメモリ 3a プログラムデータ 3b バージョン情報 4 書き込み可能な不揮発性
メモリ 4a 書き換え保証回数データ 4b 書き換え回数データ 5 報知信号出力部 5a 報知信号
DESCRIPTION OF SYMBOLS 1 CPU 2 RAM 3 Flash memory 3a Program data 3b Version information 4 Writable nonvolatile memory 4a Rewriting guaranteed number data 4b Rewriting number data 5 Notification signal output part 5a Notification signal

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 プログラムデータと共に、該プログラム
データのバージョン情報を記憶するフラッシュメモリを
内蔵するマイクロコンピュータに於いて、 上記フラッシュメモリの書き換え回数データと、上記フ
ラッシュメモリの書き換え保証回数データとを記憶する
書き込み可能な不揮発性メモリと、 上記フラッシュメモリのバージョン情報に基づいて、上
記書き込み可能な不揮発性メモリに記憶される、上記フ
ラッシュメモリの書き換え回数データを更新するデータ
更新手段と、 上記書き込み可能な不揮発性メモリに記憶される、上記
フラッシュメモリの書き換え回数データと、上記フラッ
シュメモリの書き換え保証回数データとの比較により、
上記フラッシュメモリの書き換え回数が書き換え保証回
数を上回ったことを検出する検出手段と、 該検出手段よりの出力に基づいて、上記フラッシュメモ
リの書き換え回数が書き換え保証回数を上回ったことを
外部報知する報知手段とを設けて成ることを特徴とする
フラッシュメモリ内蔵マイクロコンピュータ。
1. A microcomputer having a built-in flash memory for storing version information of the program data together with the program data, wherein the number of times of rewriting of the flash memory and the guaranteed number of times of rewriting of the flash memory are stored. Writable nonvolatile memory; data updating means for updating the rewrite frequency data of the flash memory stored in the writable nonvolatile memory based on the version information of the flash memory; By comparing the number of times of rewriting of the flash memory stored in the volatile memory with the guaranteed number of times of rewriting of the flash memory,
Detecting means for detecting that the number of times of rewriting of the flash memory has exceeded the guaranteed number of rewriting; and externally notifying, based on an output from the detecting means, that the number of times of rewriting of the flash memory has exceeded the guaranteed number of rewriting. And a microcomputer with built-in flash memory.
【請求項2】 請求項1に記載のフラッシュメモリ内蔵
マイクロコンピュータであって、 上記書き込み可能な不揮発性メモリの書き換え保証回数
が、上記フラッシュメモリの書き換え保証回数より大で
あることを特徴とするフラッシュメモリ内蔵マイクロコ
ンピュータ。
2. The microcomputer according to claim 1, wherein the guaranteed number of rewrites of the writable nonvolatile memory is larger than the guaranteed number of rewrites of the flash memory. Microcomputer with built-in memory.
JP10230526A 1998-08-17 1998-08-17 Micro computer with built-in flash memory Pending JP2000057000A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10230526A JP2000057000A (en) 1998-08-17 1998-08-17 Micro computer with built-in flash memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10230526A JP2000057000A (en) 1998-08-17 1998-08-17 Micro computer with built-in flash memory

Publications (1)

Publication Number Publication Date
JP2000057000A true JP2000057000A (en) 2000-02-25

Family

ID=16909137

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10230526A Pending JP2000057000A (en) 1998-08-17 1998-08-17 Micro computer with built-in flash memory

Country Status (1)

Country Link
JP (1) JP2000057000A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7904637B2 (en) 2005-05-20 2011-03-08 Nec Infrontia Corporation Information processing apparatus, lifetime monitoring method and program for monitoring lifetime of storage device including flash memory
JP2013130974A (en) * 2011-12-20 2013-07-04 Kayaba Ind Co Ltd Data recording device and drive recorder
CN107680632A (en) * 2016-08-01 2018-02-09 大唐移动通信设备有限公司 The life testing method and device of a kind of solid state hard disc

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7904637B2 (en) 2005-05-20 2011-03-08 Nec Infrontia Corporation Information processing apparatus, lifetime monitoring method and program for monitoring lifetime of storage device including flash memory
JP2013130974A (en) * 2011-12-20 2013-07-04 Kayaba Ind Co Ltd Data recording device and drive recorder
CN107680632A (en) * 2016-08-01 2018-02-09 大唐移动通信设备有限公司 The life testing method and device of a kind of solid state hard disc
CN107680632B (en) * 2016-08-01 2020-10-16 大唐移动通信设备有限公司 Method and device for testing service life of solid state disk

Similar Documents

Publication Publication Date Title
US6601132B2 (en) Nonvolatile memory and method of writing data thereto
KR100415371B1 (en) Computer
US7908469B2 (en) Method for executing power on self test on a computer system and updating SMBIOS information partially
JPH0830515A (en) Data processor using flash eeprom
JP2004046453A (en) Single chip microcomputer and boot sector switching method
JP2000057000A (en) Micro computer with built-in flash memory
JP3750494B2 (en) Semiconductor device
CN113032008B (en) Electronic processing device and memory control method
KR100575657B1 (en) How to Read Nand Flash
WO2016046940A1 (en) Microcomputer with built-in flash memory, method for writing data to built-in flash memory of microcomputer, and program for writing data to flash memory
JP2005128613A (en) Image forming device
JPS62229598A (en) Data storage system using nonvolatile memory
JPH10247165A (en) Method and device for data writing in write-compensation-frequency limited memory
KR100628176B1 (en) How to update the stored program of the information terminal
EP2220561A1 (en) Exception information collation
JP2506199B2 (en) Electronics
US20070169086A1 (en) System and method for updating in-system program
US7596717B2 (en) Microcomputer and debugging method
JPH01213899A (en) Data keeping system
JPH10187548A (en) Storage device
JP3695078B2 (en) Programmable controller with pulse output instructions
JP2001014865A (en) Flash memory, flash memory rewriting frequency storing method and computer readable recording medium recorded with program making computer execute the method
JPH03211619A (en) Data processor
CN115221506A (en) Protection method for preventing stack overflow and related equipment
JPH0782460B2 (en) How to check the recording medium