JP4774946B2 - 不揮発性メモリ及びそれを用いた電子機器装置 - Google Patents
不揮発性メモリ及びそれを用いた電子機器装置 Download PDFInfo
- Publication number
- JP4774946B2 JP4774946B2 JP2005335068A JP2005335068A JP4774946B2 JP 4774946 B2 JP4774946 B2 JP 4774946B2 JP 2005335068 A JP2005335068 A JP 2005335068A JP 2005335068 A JP2005335068 A JP 2005335068A JP 4774946 B2 JP4774946 B2 JP 4774946B2
- Authority
- JP
- Japan
- Prior art keywords
- count
- area
- management area
- data
- memory
- 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
- 238000001514 detection method Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 11
- 230000000875 corresponding effect Effects 0.000 description 10
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 239000002699 waste material Substances 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000002596 correlated effect Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/349—Arrangements for evaluating degradation, retention or wearout, e.g. by counting erase cycles
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/10—Programming or data input circuits
- G11C16/102—External programming circuits, e.g. EPROM programmers; In-circuit programming or reprogramming; EPROM emulators
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
- Memory System (AREA)
Description
前記カウントデータ領域がフルカウントされた回数を管理する第1回数管理領域と、前記第1回数管理領域がフルカウントされた回数を管理する第2回数管理領域と、をメモリ領域内に有し、前記カウントデータ領域,前記第1回数管理領域及び前記第2回数管理領域は、それぞれ更新データの書き換え最小単位となるブロック単位で構成されることを特徴とする不揮発性メモリ。
図1は、本発明の実施の形態に係る不揮発性メモリをカウンタとして用いた場合の概要を説明するための説明図である。特に、図1(a)は、従来の不揮発性メモリを使って約1600万回カウントする概要を説明するための図であって、図1(b)は、本実施形態に係る不揮発性メモリを使って約1600万回カウントする概要を説明するための図である。なお、以下では、本発明の実施の形態に係る不揮発性メモリは、カードリーダに搭載されるものとして説明する。
図2は、本発明の実施の形態に係る不揮発性メモリを含むカードリーダの電気的構成を示すブロック図である。なお、ここでは、不揮発性メモリとしてEEPROM1を用いている。
図3は、本発明の実施の形態に係る不揮発性メモリのメモリ領域を示す図である。図3では、各ブロックにおける書き換え上限回数は100万回とし、16,777,215回(=0xFFFFFF回)までカウントアップするカウンタを考える。図1の概念に基づいて、このカウンタを設計すると、カウントデータ領域100は17ブロックで構成されることになるが、ソフトウェアの効率化を考慮し、18ブロック使用するものとする(DB[0][0],DB[0][1],・・・,DB[4][1])。なお、カウントデータ領域100におけるDB[0][0],DB[0][1],DB[0][2],DB[0][3],・・・に示すメモリ領域は、それぞれ書き換え最小単位(1ブロック=2byte)とし、16進数で、それぞれ0〜0xFFFFまでカウントすることが可能なものとする。
図5は、本発明の他の実施の形態に係る不揮発性メモリのメモリ領域を示す図である。なお、図5に示すメモリ領域のうち、カウントデータ領域100とフルカウント回数管理領域200については、図3に示すものと同様であるので、詳細な説明を省略する。
2 CPU
3 磁気ヘッド
4 磁気ヘッド制御回路
5 RAM
6 モータ制御回路
7 モータ
8 アクチュエータ
9 シャッタ
10 フォトセンサ
Claims (5)
- 更新データに応じてカウントアップされるカウントデータ領域と、
前記カウントデータ領域がフルカウントされた回数を管理する第1回数管理領域と、
前記第1回数管理領域がフルカウントされた回数を管理する第2回数管理領域と、
をメモリ領域内に有し、
前記カウントデータ領域,前記第1回数管理領域及び前記第2回数管理領域は、それぞれ更新データの書き換え最小単位となるブロック単位で構成されることを特徴とする不揮発性メモリ。 - 前記第2回数管理領域は、予め定められた個数のビットからなるビット列を有し、
前記ビット列のうちのいずれかのビットが1にセットされ、他のビットが全て0にセットされることによって、前記第1回数管理領域がフルカウントされた回数を管理することを特徴とする請求項1記載の不揮発性メモリ。 - 不揮発性メモリと、
前記不揮発性メモリに対してデータの読み書きを行うデータ処理手段と、を有する電子機器装置において、
前記不揮発性メモリは、更新データに応じてカウントアップされるカウントデータ領域と、前記カウントデータ領域がフルカウントされた回数を管理する第1回数管理領域と、前記第1回数管理領域がフルカウントされた回数を管理する第2回数管理領域と、を有し、それぞれが更新データの書き換え最小単位となるブロック単位で構成されるとともに、
前記第2回数管理領域は、前記データ処理手段の処理内容に基づいて、前記電子機器装置における構成部品の使用回数を管理することを特徴とする電子機器装置。 - 前記第2回数管理領域は、予め定められた個数のビットからなるビット列を有し、
前記データ処理手段が、前記ビット列のうちのいずれかのビットを1にセットし、他のビットを全て0にセットすることによって、前記電子機器装置における構成部品の使用回数を管理することを特徴とする請求項3記載の電子機器装置。 - 前記第2回数管理領域は、前記電子機器装置における複数の構成部品の使用回数に対応して前記ビット列を複数有するとともに、
前記データ処理手段は、複数の前記ビット列におけるビットパターンを参照することによって、前記電子機器装置における構成部品の寿命を検出することを特徴とする請求項4記載の電子機器装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005335068A JP4774946B2 (ja) | 2005-06-21 | 2005-11-19 | 不揮発性メモリ及びそれを用いた電子機器装置 |
US11/425,276 US7818491B2 (en) | 2005-06-21 | 2006-06-20 | Nonvolatile memory and electronic device for use therewith |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005180638 | 2005-06-21 | ||
JP2005180638 | 2005-06-21 | ||
JP2005335068A JP4774946B2 (ja) | 2005-06-21 | 2005-11-19 | 不揮発性メモリ及びそれを用いた電子機器装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007035011A JP2007035011A (ja) | 2007-02-08 |
JP4774946B2 true JP4774946B2 (ja) | 2011-09-21 |
Family
ID=37695695
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005335068A Expired - Fee Related JP4774946B2 (ja) | 2005-06-21 | 2005-11-19 | 不揮発性メモリ及びそれを用いた電子機器装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7818491B2 (ja) |
JP (1) | JP4774946B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2847695B1 (fr) * | 2002-11-25 | 2005-03-11 | Oberthur Card Syst Sa | Entite electronique securisee integrant la gestion de la duree de vie d'un objet |
US20100310456A1 (en) * | 2009-06-04 | 2010-12-09 | General Electric Company | Imaging of myelin basic protein |
US8658129B2 (en) * | 2009-06-04 | 2014-02-25 | General Electric Company | Agents and methods for the imaging of myelin basic protein |
US8617515B2 (en) * | 2009-06-04 | 2013-12-31 | General Electric Company | Imaging of myelin basic protein |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6049218A (ja) * | 1983-08-30 | 1985-03-18 | Nippon Denso Co Ltd | 車両用走行距離計 |
JP3105092B2 (ja) * | 1992-10-06 | 2000-10-30 | 株式会社東芝 | 半導体メモリ装置 |
JPH07211089A (ja) * | 1994-01-11 | 1995-08-11 | Tamura Electric Works Ltd | メモリ書込制御方式 |
JPH08287697A (ja) | 1995-04-18 | 1996-11-01 | Nippondenso Co Ltd | メモリ装置 |
JPH1021146A (ja) * | 1996-06-28 | 1998-01-23 | Oki Electric Ind Co Ltd | 度数カウント装置 |
-
2005
- 2005-11-19 JP JP2005335068A patent/JP4774946B2/ja not_active Expired - Fee Related
-
2006
- 2006-06-20 US US11/425,276 patent/US7818491B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20070028032A1 (en) | 2007-02-01 |
JP2007035011A (ja) | 2007-02-08 |
US7818491B2 (en) | 2010-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6839823B1 (en) | Increased reliability of data stored on flash memory in applications sensitive to power-loss | |
JP3692313B2 (ja) | 不揮発性メモリの制御方法 | |
TWI449049B (zh) | 具有動態的多種模式操作的非揮發性記憶體 | |
JP3178909B2 (ja) | 半導体メモリ装置 | |
KR19990023469A (ko) | 불휘발성 반도체 메모리의 제어방법 | |
CN102890656A (zh) | 提高flash使用寿命的方法 | |
JP2003532222A (ja) | 記憶媒体上のデータ管理のための方法、システム、及びコンピュータプログラム | |
JP5259513B2 (ja) | 携帯可能電子装置、icカードおよび携帯可能電子装置の制御方法 | |
JP4774946B2 (ja) | 不揮発性メモリ及びそれを用いた電子機器装置 | |
CN115129262A (zh) | 一种固态硬盘垃圾回收方法、装置、设备及介质 | |
KR100542175B1 (ko) | 정보 기억 장치 | |
JP2008123314A (ja) | 半導体記憶装置への情報記録方法及び情報記録システム | |
KR102142675B1 (ko) | Eeprom 제어장치 및 이를 이용한 eeprom의 데이터 기록 방법 | |
CN105706067B (zh) | 内置闪存的微型计算机和向内置于微型计算机的闪存的数据写入方法 | |
JP2003036209A (ja) | 不揮発性メモリ並びに不揮発性メモリのデータ書き換え方法 | |
JP4460850B2 (ja) | Icカードとicカードの処理方法 | |
JP2006126919A (ja) | フラッシュメモリのデータ管理装置およびフラッシュメモリの制御方法 | |
JP4602387B2 (ja) | メモリカード、不揮発性メモリ、不揮発性メモリのデータ書込み方法及びデータ書込み装置 | |
JP2015049722A (ja) | マイクロコンピュータ及び不揮発性メモリのブロック管理方法 | |
JP2013003655A (ja) | フラッシュメモリにデータの書き込みを行う制御装置 | |
KR20070018986A (ko) | 난수 생성 장치, 생성 방법, 생성기 평가 방법 및 난수사용 방법 | |
JP2000330850A (ja) | フラッシュメモリ制御方法 | |
JP2002312253A (ja) | 携帯情報端末装置 | |
JP6015461B2 (ja) | 情報記録媒体、データ読み書き方法、及びデータ読み書きプログラム | |
JP2007219793A (ja) | フラッシュメモリの書き込み方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080131 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110223 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110421 |
|
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: 20110513 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110613 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4774946 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140708 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |