Movatterモバイル変換


[0]ホーム

URL:


JPS6196598A - Electrically erasable P-ROM count data storage method - Google Patents

Electrically erasable P-ROM count data storage method

Info

Publication number
JPS6196598A
JPS6196598AJP59218813AJP21881384AJPS6196598AJP S6196598 AJPS6196598 AJP S6196598AJP 59218813 AJP59218813 AJP 59218813AJP 21881384 AJP21881384 AJP 21881384AJP S6196598 AJPS6196598 AJP S6196598A
Authority
JP
Japan
Prior art keywords
digit
count data
rom
digits
data storage
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
JP59218813A
Other languages
Japanese (ja)
Inventor
Yutaka Haniyu
羽生 裕
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.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
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 Fuji Electric Co LtdfiledCriticalFuji Electric Co Ltd
Priority to JP59218813ApriorityCriticalpatent/JPS6196598A/en
Publication of JPS6196598ApublicationCriticalpatent/JPS6196598A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

Translated fromJapanese

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

Translated fromJapanese

【発明の詳細な説明】E産業上の利用分野]本発明は電気的消去可能なI’−[tOMを用いたカウ
ントデータ記憶方法に関する。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a method for storing count data using electrically erasable I'-[tOM.

し従来技術とその問題点]記憶データを電気的に消去可能なP−ROMては、記憶
素子のデータをj)き換えろ度に記憶累j′のスレッノ
ヨルド電圧幅が変化する/)、最終的には記憶素子は永
久に/I!l去されたままになり、ブタ、すき換えの繰
返しの回数に限度かある。このI)−It OMを電子
カウンタのカウントデータ記憶手段として使用した場合
、使用頻度の最ら高い1の位(10°桁)を制御する素
子は一番先に消去限度回数を越え寿命がつきる。これを
防ぐ為に、1の位に関しては、予備の記憶素子を川Qし
ておくという方法ら考えられるか、この方法では、メモ
リ領域がその分だけ減少し、PIjOMの持つ、機能を
r1効に生かす事が出来ないといら問題かあうノー、1
1発明の目的]本発明は、各記憶素子を使用頻度の異なる各桁間に順次
ローテーンジンさせることにより、各記憶素子を寿命近
くまで有効に利用できるP−ROMのカウントデータ記
憶方法を提供4゛ることをl−1的とする。
Prior art and its problems] In a P-ROM whose stored data can be electrically erased, the threshold voltage width of the memory storage j' changes each time the data in the storage element is changed. In other words, the memory element is forever /I! There is a limit to the number of times pigs can be replaced. When this I)-It OM is used as a count data storage means of an electronic counter, the element that controls the most frequently used ones digit (10° digit) will be the first to exceed the erase limit and reach the end of its life. . In order to prevent this, it is possible to consider a method of storing a spare memory element for the 1's digit.In this method, the memory area will be reduced by that amount, and the function of PIjOM will be reduced by the r1 effect. Is it a problem if I can't make the most of it? No, 1
1. Purpose of the Invention] The present invention provides a P-ROM count data storage method that allows each storage element to be effectively utilized until close to its lifespan by sequentially lowering each storage element between each digit with a different frequency of use. Let that be l-1.

1発明の構成]本発明の電気的消去可能なl’−1tOMのカリントデ
ータ記憶方法は電気的に書き換え可能な、複数桁の記憶
素子を有するP−ROMをカウントデータ記憶手段とし
て用いる場合において、カラン 。
1 Configuration of the Invention] The method for storing electrically erasable l'-1tOM culint data of the present invention includes the following steps when an electrically rewritable P-ROM having a multi-digit storage element is used as a count data storage means. Karan.

トデータのうちmき換え頻度の、高い桁を分担していた
記憶素子の占き換え度数か所定値になったとき、書き換
え頻度の低い桁を分担するように、カウントデータの桁
と記憶素子の桁とを相対的にロテーノコンさせることを
特徴とする。
When the retelling frequency of the memory element that shared the digits with high m rewriting frequency among the count data reaches a predetermined value, the digits of the count data and the memory element are divided so that the digits with low rewriting frequency are shared. It is characterized by making the rotenocon relative to the girder.

[実施例コ以下に、この発明の1実施例を図面とともに説明する。[Example code]An embodiment of the present invention will be described below with reference to the drawings.

第1図において、1はカウントデータ記憶手段としての
電気的に書き換え可能なP−ROMであり、bo−bs
はカウントデータの各桁の記憶素子を示している。
In FIG. 1, numeral 1 is an electrically rewritable P-ROM as a count data storage means;
indicates a storage element for each digit of count data.

2はCPUでP−ROMIへのカウントデータの書込み
を制御するとともに、後述するようなPROMの記憶桁
のローテーションを制御する。
2 is a CPU that controls writing of count data to the P-ROMI and also controls rotation of storage digits of the PROM as described later.

3はローテーションの回数を計数するカウンタで、この
カウンタら電気的に書き換えDJ能なP−ROMを用い
て構成することがてきる。4はメモリ(R1〜M)であ
る。
3 is a counter that counts the number of rotations, and this counter can be configured using a P-ROM that can be electrically rewritten and DJ-enabled. 4 is memory (R1 to M).

P−ROMIの各素子への71F込み・消去がm1on
+α回(mS nは自然数、α<10n)で不能となる
場合(例えば12n回で不能となる場合、m =l、n
 =5. α=20000である。
71F programming/erasing to each element of P-ROMI is m1on
If it becomes impossible after +α times (mS n is a natural number, α<10n) (for example, when it becomes impossible after 12n times, m = l, n
=5. α=20000.

)について、以下第2図と第3図を参照して本発明をさ
らに詳細に説明ケろ。
), the present invention will be explained in more detail below with reference to FIGS. 2 and 3.

ステップSlでは初期化としてP−ROMlの各桁す。In step Sl, each digit of P-ROMl is initialized.

−b、をすへて0にリセットする。-b, and then reset it to 0.

ステップS2でP−ROMlはCI) U 2から印加
される信号によってカウント動作を始め、カウントアツ
プする。
In step S2, P-ROMl starts counting operation by the signal applied from CI) U2 and counts up.

なお、この実施例においては、1)−ROMlの使用開
始直後は図上右端の素子す、lか、カウントデータの1
の位(10°桁)、以後左へ順にり、、b。
In this embodiment, 1)-Immediately after the start of use of ROM1, the rightmost element in the figure, 1, or the count data 1
digit (10° digit), then move to the left in order, , b.

・が10.too  ・の位(10’、log・・桁)
をそれぞれ記憶するものとケる。
・is 10. too digit (10', log digit)
It is said to memorize each.

ステップS3ではlOn桁、この実施例てはす。In step S3, there are 1On digits in this embodiment.

のデータがmの整数倍になったかとうか(変化しl二時
点)をCPU2が判断する。
The CPU 2 determines whether the data has become an integer multiple of m (at two points in time after the change).

例えば、P−41MIの各素子への潜込み・消去が12
n回で限度とされる場合には12n回−+ −105+
2000回なのでm=Iに設定しておく、こうしておく
事で、lO°折目すなわち1桁目がmxlon回動作し
たかどうかを検知する。
For example, the infiltration and erasure of each element of P-41MI is 12
If the limit is n times, 12n times-+ -105+
Since it is 2000 times, m=I is set. By doing this, it is detected whether the lO° fold, that is, the first digit has operated mxlon times.

ここで、10n桁のデータがmの整数倍(カウントデー
ターmX1On)であれば、即し素子す。
Here, if the 10n-digit data is an integer multiple of m (count data mX1On), it is an element.

か「1」になるとステップS4に進み、P−ROM1の
各桁を左へ1桁分だけローテーション1゛る。
If it becomes "1", the process advances to step S4, and each digit of P-ROM1 is rotated by one digit to the left.

第3図にローテーションの例を示す。Figure 3 shows an example of rotation.

即ち、P−ROMIの素子b5がOから1に変ったこと
をCPU2か検出すると、P−1?OM+の素子す。か
10’の桁、b、は10″の指、素子す、はIOoの桁
というように各素子か記憶4”るブタの桁のローテーシ
ョンが行われる。
That is, when the CPU 2 detects that element b5 of P-ROMI changes from O to 1, P-1? OM+ element. The digits stored in each element are rotated, such as the 10' digit, the 10' digit, the IO0 digit, and so on.

即ち10°桁を記憶する素子す。の書さ換えが消去不能
となる回数近くなった事(第2図の例では12n回の古
き換えて)i命となる素子を使用ずろ場合にはlO万回
で他の素子に代替されろ。)を検知し、使用頻度の少な
い素子b5を使用頻度の多い10’桁目を記憶さUる事
にある。
In other words, it is an element that stores 10° digits. When the number of rewrites of the memory becomes close to the point where it cannot be erased (12n old rewrites in the example of Figure 2), if the element that becomes the i-dead is no longer used, it will be replaced with another element after 100,000 times. . ) is detected, and the less frequently used element b5 is stored in the frequently used 10' digit.

このとき、限界近くまで使用された10°Hj 11を
記憶していた素子b0は最ら便III Sii度の少な
い最上桁(10n桁)を記憶J−る様にする。
At this time, the element b0, which had stored 10°Hj 11 which has been used close to its limit, is made to store the highest digit (10n digit) with the least number of degrees.

ステップS5では、上述のローテーンヨノ1回行なう毎
にカウンタ3が1ずつカウントし、ステップS6でP−
ROMIをクリアーし、ステップS5でのカウンタ3の
カウント値にmX1on(この実施例てはlXl0’)
を乗しその結果をステップS7にて、いったんメモリ4
へ格納する。
In step S5, the counter 3 counts by 1 each time the above-mentioned low-temperature rotation is performed once, and in step S6, the counter 3 counts by 1.
Clear ROMI and set mX1on (lXl0' in this embodiment) to the count value of counter 3 in step S5.
, and the result is temporarily stored in memory 4 in step S7.
Store it in

そしてステップS8ではその演算結果(即ち、現在のカ
ウントデータ)をP−ROMIに(記憶)表示する。そ
の後はステップS2に戻り、再びカウントアツプを始め
る。このときは素子す、か108桁を分担する。
Then, in step S8, the calculation result (that is, the current count data) is (stored) and displayed on the P-ROMI. After that, the process returns to step S2 and starts counting up again. In this case, the elements share 108 digits.

尚、ステップS8において、カウントデータ(P、−R
OMIの記憶内容)は、(回目てmX1On、2回目で
は21+1xlOn、3回目では3m X I Onと
なる。
Incidentally, in step S8, the count data (P, -R
The memory contents of OMI) are (mX1On for the first time, 21+1x1On for the second time, and 3mXIOn for the third time).

この発明では各桁を記憶する素子を、書込み・消去が不
能となる回数のある程1jIC以下で使用する’1+が
前提となっている。
The present invention is based on the premise that '1+' is used, in which the element for storing each digit is used at a frequency of 1jIC or less, to the extent that the number of times writing and erasing becomes impossible.

このある程度以下を表すものか、最初に述へたm−10
n+αのαである。例えば6桁のカウンタて1桁目が1
05回動作したらローテーションするようにしたとする
Does this represent a certain level or less?
It is α of n+α. For example, in a 6-digit counter, the first digit is 1.
Suppose that it is configured to rotate after 05 operations.

この時、ローテーションを5回すなわち、各桁を記憶す
る素子を均等に使用した場合、その素子の書込み・消去
回数は105+IO’ +I03+10’ +IO1+
lO°=l11.I11回となる。ケなわち、この方法
(1桁目か105回動作したらローテーションする方法
)は、P−ROMの書込み消去回数が111111回以
上の物(α>1lll=l11.l1l−100000
)でなければならない。
At this time, if the rotation is performed five times, that is, if the elements that store each digit are used equally, the number of times the element will be written/erased will be 105 + IO' + I03 + 10' + IO1 +
lO°=l11. I will be 11 times. In other words, this method (rotating after the first digit or 105 operations) is suitable for P-ROMs whose number of writes and erases is 111,111 or more times (α>1llll=l11.l1l-100000).
)Must.

この様に、α値の設定には制約かある。In this way, there are some restrictions on the setting of the α value.

r’−ROMへの書込み・消去限度をX回と4−ろとX
は、次式(1)で表イっす事ができる。
r'-ROM writing/erasing limit is set to X times and 4-RotoX
can be expressed using the following equation (1).

X−m1O° +−α(m、nは自然数、α<10”+
ここで、101桁のデータかmにな一1/□−らで1桁
をローテーションするソフトウェアに於いて、 n回ロ
ーテーノヨノした結果各素子への占込み・消去は、次式
(2)で表わされる回数分行われrコ′ドになる。
X-m1O° +-α (m, n are natural numbers, α<10"+
Here, in the software that rotates 1 digit of 101-digit data by m, 1/□-, etc., the filling and erasing of each element as a result of rotation n times is expressed by the following equation (2). This is repeated the number of times that the command is executed, resulting in the r code.

書込み消去回1f(N=mx(10n+ + on−’
+10’ −+−−=+ l Oo)回、、、、−(2
)各桁をローテーション4゛る1iiiに素子かグ・°
ツノしてしまわない為には、P −It O)vlへの
潜込み・消去限度回数Xは、実際の書込み・消去回数N
より大きくなければならない。
Write/erase times 1f (N=mx(10n+ + on-'
+10' −+−−=+ l Oo) times, ,, −(2
) Each digit is rotated 4 times.
In order to avoid problems, the maximum number of times X of infiltrating and erasing P-It O)vl should be set to the actual number of times N of writing and erasing.
Must be bigger.

’、  X−N>0  ・・ (3)(1)、(2)、(3)式よりα>m(10°−’+ l Oo1+・+10°)(4
)αの値は上式(4)を満たす必要があり、上式を満足
できないときはmのl+’fを変えればよい。
',
) The value of α must satisfy the above formula (4), and if the above formula cannot be satisfied, l+'f of m may be changed.

上記の方法によれは凸A;rの使用頻度の均一化を計る
ことができる。
By the above method, it is possible to equalize the frequency of use of convex A;r.

1発明の効果]本発明によれば、P−ROMの素子への書込み限度回数
を設定する事でカウントデータの各桁を記憶4−る各素
子について、ある素子が書込み限度に達すると、ローテ
ーションをして、過去において書き換え頻度の低かった
素子には、訂き換え類1隻の高い桁を分担さU、逆に過
去において書き換え頻度の高かった素子には、書き換え
頻度の低い(行を分担させるごとにより、上記の【l−
テーノヨノを桁数分たけ行なってカウントデータを記憶
することかできるので、P−ROMの6素rを均一に動
作させてより多くの数をカウントずろ事がて、さ、非−
;:(に効率的てめろ。
1. Effects of the Invention] According to the present invention, when a certain element reaches the write limit for each element that stores each digit of count data by setting the write limit number of times to the P-ROM element, rotation is performed. Then, an element that has been rewritten less frequently in the past will be assigned a higher digit of the rewriting class, and conversely, an element that has been rewritten more frequently in the past will be assigned a lower number of rewritten rows (U). The above [l-
Since it is possible to memorize the count data by performing tenoyono for the number of digits, it is possible to uniformly operate the six elements of P-ROM and count more numbers.
;:(Be efficient.

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

第1図は本発明の1実施例を示すブロック図、第2図は
第1図の実施例の動作を75すフローチャト図、第3図
は第2図における動作を示す図で・Jうる。1=P−ROM、  2・CPU。3 ローテーションカウンタ、4 メモリ。第1図第2図スダート第3図
FIG. 1 is a block diagram showing one embodiment of the present invention, FIG. 2 is a flowchart showing the operation of the embodiment of FIG. 1, and FIG. 3 is a diagram showing the operation of FIG. 2. 1=P-ROM, 2・CPU. 3 rotation counter, 4 memory. Figure 1 Figure 2 Sudato Figure 3

Claims (1)

Translated fromJapanese
【特許請求の範囲】[Claims] 電気的に書き換え可能な複数桁の記憶素子を有するP
−ROMをカウントデータ記憶手段として用いる場合に
おいて、カウントデータのうち書き換え頻度の高い桁を
分担していた記憶素子の書き換え度数が所定値になった
とき、書き換え頻度の低い桁を分担するように、カウン
トデータの桁と記憶素子の桁とを相対的にローテーショ
ンさせることを特徴とする電気的消去可能なP−ROM
のカウントデータ記憶方法。
P having an electrically rewritable multi-digit storage element
- When a ROM is used as a count data storage means, when the rewriting frequency of the memory element that was sharing the digits with high rewriting frequency among the count data reaches a predetermined value, the ROM is configured to share the digits with low rewriting frequency; An electrically erasable P-ROM characterized by relatively rotating count data digits and storage element digits.
Count data storage method.
JP59218813A1984-10-171984-10-17 Electrically erasable P-ROM count data storage methodPendingJPS6196598A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP59218813AJPS6196598A (en)1984-10-171984-10-17 Electrically erasable P-ROM count data storage method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP59218813AJPS6196598A (en)1984-10-171984-10-17 Electrically erasable P-ROM count data storage method

Publications (1)

Publication NumberPublication Date
JPS6196598Atrue JPS6196598A (en)1986-05-15

Family

ID=16725741

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP59218813APendingJPS6196598A (en)1984-10-171984-10-17 Electrically erasable P-ROM count data storage method

Country Status (1)

CountryLink
JP (1)JPS6196598A (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS62299116A (en)*1986-06-181987-12-26Seiko Instr & Electronics LtdNonvolatile counter
JPS63299612A (en)*1987-05-291988-12-07Brother Ind LtdCounting device
US5568439A (en)*1988-06-081996-10-22Harari; EliyahouFlash EEPROM system which maintains individual memory block cycle counts
US5602987A (en)*1989-04-131997-02-11Sandisk CorporationFlash EEprom system
US5838614A (en)*1995-07-311998-11-17Lexar Microsystems, Inc.Identification and verification of a sector within a block of mass storage flash memory
US5907856A (en)*1995-07-311999-05-25Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architecture
US5928370A (en)*1997-02-051999-07-27Lexar Media, Inc.Method and apparatus for verifying erasure of memory blocks within a non-volatile memory structure
US5930815A (en)*1995-07-311999-07-27Lexar Media, Inc.Moving sequential sectors within a block of information in a flash memory mass storage architecture
US6034897A (en)*1999-04-012000-03-07Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
US6076137A (en)*1997-12-112000-06-13Lexar Media, Inc.Method and apparatus for storing location identification information within non-volatile memory devices
US6115785A (en)*1995-07-312000-09-05Lexar Media, Inc.Direct logical block addressing flash memory mass storage architecture
US6122195A (en)*1997-03-312000-09-19Lexar Media, Inc.Method and apparatus for decreasing block write operation times performed on nonvolatile memory
US6125435A (en)*1995-09-132000-09-26Lexar Media, Inc.Alignment of cluster address to block addresses within a semiconductor non-volatile mass storage memory
US6141249A (en)*1999-04-012000-10-31Lexar Media, Inc.Organization of blocks within a nonvolatile memory unit to effectively decrease sector write operation time
US6172906B1 (en)1995-07-312001-01-09Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US6262918B1 (en)1999-04-012001-07-17Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
JP2003030728A (en)*2001-07-172003-01-31Sanyo Electric Co LtdController for automatic vending machine
US6567307B1 (en)2000-07-212003-05-20Lexar Media, Inc.Block management for mass storage
US6813678B1 (en)1998-01-222004-11-02Lexar Media, Inc.Flash memory system
US6898662B2 (en)2001-09-282005-05-24Lexar Media, Inc.Memory system sectors
US6950918B1 (en)2002-01-182005-09-27Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US6957295B1 (en)2002-01-182005-10-18Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US7000064B2 (en)2001-09-282006-02-14Lexar Media, Inc.Data handling system
US7111140B2 (en)1995-07-312006-09-19Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US7167944B1 (en)2000-07-212007-01-23Lexar Media, Inc.Block management for mass storage
US7185208B2 (en)2001-09-282007-02-27Lexar Media, Inc.Data processing
US7215580B2 (en)2001-09-282007-05-08Lexar Media, Inc.Non-volatile memory control
US7231643B1 (en)2002-02-222007-06-12Lexar Media, Inc.Image rescue system including direct communication between an application program and a device driver
US7254724B2 (en)2001-09-282007-08-07Lexar Media, Inc.Power management system
US7441090B2 (en)1995-07-312008-10-21Lexar Media, Inc.System and method for updating data sectors in a non-volatile memory using logical block addressing
US7464306B1 (en)2004-08-272008-12-09Lexar Media, Inc.Status of overall health of nonvolatile memory
US7594063B1 (en)2004-08-272009-09-22Lexar Media, Inc.Storage capacity status
US9032134B2 (en)2001-09-282015-05-12Micron Technology, Inc.Methods of operating a memory system that include outputting a data pattern from a sector allocation table to a host if a logical sector is indicated as being erased
US9576154B2 (en)2004-04-302017-02-21Micron Technology, Inc.Methods of operating storage systems including using a key to determine whether a password can be changed

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5671885A (en)*1979-11-151981-06-15Nec CorpSemiconductor memory
JPS5754350U (en)*1980-09-111982-03-30
JPS57135498A (en)*1981-02-161982-08-21Nec CorpSemiconductor memory
JPS57191893A (en)*1981-05-201982-11-25Hitachi LtdControl system for life of earom

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS5671885A (en)*1979-11-151981-06-15Nec CorpSemiconductor memory
JPS5754350U (en)*1980-09-111982-03-30
JPS57135498A (en)*1981-02-161982-08-21Nec CorpSemiconductor memory
JPS57191893A (en)*1981-05-201982-11-25Hitachi LtdControl system for life of earom

Cited By (52)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS62299116A (en)*1986-06-181987-12-26Seiko Instr & Electronics LtdNonvolatile counter
JPS63299612A (en)*1987-05-291988-12-07Brother Ind LtdCounting device
US5862081A (en)*1988-06-081999-01-19Harari; EliyahouMulti-state flash EEPROM system with defect management including an error correction scheme
US5909390A (en)*1988-06-081999-06-01Harari; EliyahouTechniques of programming and erasing an array of multi-state flash EEPROM cells including comparing the states of the cells to desired values
US5712819A (en)*1988-06-081998-01-27Harari; EliyahouFlash EEPROM system with storage of sector characteristic information within the sector
US5835415A (en)*1988-06-081998-11-10Harari; EliyahouFlash EEPROM memory systems and methods of using them
US5568439A (en)*1988-06-081996-10-22Harari; EliyahouFlash EEPROM system which maintains individual memory block cycle counts
US6373747B1 (en)1989-04-132002-04-16Sandisk CorporationFlash EEprom system
US5936971A (en)*1989-04-131999-08-10Sandisk CorporationMulti-state flash EEprom system with cache memory
US8040727B1 (en)1989-04-132011-10-18Sandisk CorporationFlash EEprom system with overhead data stored in user data sectors
US5602987A (en)*1989-04-131997-02-11Sandisk CorporationFlash EEprom system
US6223308B1 (en)1995-07-312001-04-24Lexar Media, Inc.Identification and verification of a sector within a block of mass STO rage flash memory
US7523249B1 (en)1995-07-312009-04-21Lexar Media, Inc.Direct logical block addressing flash memory mass storage architecture
US7111140B2 (en)1995-07-312006-09-19Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US6393513B2 (en)1995-07-312002-05-21Lexar Media, Inc.Identification and verification of a sector within a block of mass storage flash memory
US5838614A (en)*1995-07-311998-11-17Lexar Microsystems, Inc.Identification and verification of a sector within a block of mass storage flash memory
US6912618B2 (en)1995-07-312005-06-28Lexar Media, Inc.Direct logical block addressing flash memory mass storage architecture
US6115785A (en)*1995-07-312000-09-05Lexar Media, Inc.Direct logical block addressing flash memory mass storage architecture
US6128695A (en)*1995-07-312000-10-03Lexar Media, Inc.Identification and verification of a sector within a block of mass storage flash memory
US7549013B2 (en)1995-07-312009-06-16Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US5930815A (en)*1995-07-311999-07-27Lexar Media, Inc.Moving sequential sectors within a block of information in a flash memory mass storage architecture
US6145051A (en)*1995-07-312000-11-07Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architecture
US6172906B1 (en)1995-07-312001-01-09Lexar Media, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US5907856A (en)*1995-07-311999-05-25Lexar Media, Inc.Moving sectors within a block of information in a flash memory mass storage architecture
US7441090B2 (en)1995-07-312008-10-21Lexar Media, Inc.System and method for updating data sectors in a non-volatile memory using logical block addressing
US7424593B2 (en)1995-07-312008-09-09Micron Technology, Inc.Increasing the memory performance of flash memory devices by writing sectors simultaneously to multiple flash memory devices
US6125435A (en)*1995-09-132000-09-26Lexar Media, Inc.Alignment of cluster address to block addresses within a semiconductor non-volatile mass storage memory
US5928370A (en)*1997-02-051999-07-27Lexar Media, Inc.Method and apparatus for verifying erasure of memory blocks within a non-volatile memory structure
US6122195A (en)*1997-03-312000-09-19Lexar Media, Inc.Method and apparatus for decreasing block write operation times performed on nonvolatile memory
US6076137A (en)*1997-12-112000-06-13Lexar Media, Inc.Method and apparatus for storing location identification information within non-volatile memory devices
US6327639B1 (en)1997-12-112001-12-04Lexar Media, Inc.Method and apparatus for storing location identification information within non-volatile memory devices
US6813678B1 (en)1998-01-222004-11-02Lexar Media, Inc.Flash memory system
US6034897A (en)*1999-04-012000-03-07Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
US6134151A (en)*1999-04-012000-10-17Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
US6141249A (en)*1999-04-012000-10-31Lexar Media, Inc.Organization of blocks within a nonvolatile memory unit to effectively decrease sector write operation time
US6262918B1 (en)1999-04-012001-07-17Lexar Media, Inc.Space management for managing high capacity nonvolatile memory
US6567307B1 (en)2000-07-212003-05-20Lexar Media, Inc.Block management for mass storage
US7167944B1 (en)2000-07-212007-01-23Lexar Media, Inc.Block management for mass storage
JP2003030728A (en)*2001-07-172003-01-31Sanyo Electric Co LtdController for automatic vending machine
US7000064B2 (en)2001-09-282006-02-14Lexar Media, Inc.Data handling system
US7254724B2 (en)2001-09-282007-08-07Lexar Media, Inc.Power management system
US7215580B2 (en)2001-09-282007-05-08Lexar Media, Inc.Non-volatile memory control
US7185208B2 (en)2001-09-282007-02-27Lexar Media, Inc.Data processing
US6898662B2 (en)2001-09-282005-05-24Lexar Media, Inc.Memory system sectors
US9032134B2 (en)2001-09-282015-05-12Micron Technology, Inc.Methods of operating a memory system that include outputting a data pattern from a sector allocation table to a host if a logical sector is indicated as being erased
US6957295B1 (en)2002-01-182005-10-18Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US6950918B1 (en)2002-01-182005-09-27Lexar Media, Inc.File management of one-time-programmable nonvolatile memory devices
US7231643B1 (en)2002-02-222007-06-12Lexar Media, Inc.Image rescue system including direct communication between an application program and a device driver
US9576154B2 (en)2004-04-302017-02-21Micron Technology, Inc.Methods of operating storage systems including using a key to determine whether a password can be changed
US10049207B2 (en)2004-04-302018-08-14Micron Technology, Inc.Methods of operating storage systems including encrypting a key salt
US7464306B1 (en)2004-08-272008-12-09Lexar Media, Inc.Status of overall health of nonvolatile memory
US7594063B1 (en)2004-08-272009-09-22Lexar Media, Inc.Storage capacity status

Similar Documents

PublicationPublication DateTitle
JPS6196598A (en) Electrically erasable P-ROM count data storage method
US6154808A (en)Method and apparatus for controlling data erase operations of a non-volatile memory device
US6170066B1 (en)Power-off recovery management for sector based flash media managers
JP3706167B2 (en) Semiconductor disk device
US5987478A (en)Virtual small block file manager for flash memory array
JP2768618B2 (en) Semiconductor disk device
JP3251968B2 (en) Semiconductor storage device
KR100320360B1 (en) Program memory for remote reprogrammable microcontrollers
JPH0411957B2 (en)
JPH11297078A (en)Method and apparatus for access to flash memory array
JPH08137634A (en) Flash disk card
US7656706B2 (en)Storing information in a memory
JPH03250499A (en)Data storage circuit
WO2007000862A1 (en)Memory controller, nonvolatile storage device, nonvolatile storage system, and data writing method
JP2005190288A (en)Memory controller, flash memory system therewith, and method for controlling flash memory
JPH05233464A (en)Method for rewriting data in eeprom and eeprom card
KR100914646B1 (en) How to manage flash memory with multi-plane structure
JPH07153284A (en)Non-volatile semiconductor memory and its control method
KR100654343B1 (en) Memory device and its error recovery method using flash memory
JP4235646B2 (en) Memory controller and flash memory system
JP2758284B2 (en) Counter with electrically writable and erasable non-volatile memory
JPH1021146A (en)Frequency counter
JP3976764B2 (en) Semiconductor disk device
JP4146581B2 (en) Flash memory
KR100281102B1 (en)ATA card using the flash memory

[8]ページ先頭

©2009-2025 Movatter.jp