JP2957724B2 - Eepromカード - Google Patents
EepromカードInfo
- Publication number
- JP2957724B2 JP2957724B2 JP5774191A JP5774191A JP2957724B2 JP 2957724 B2 JP2957724 B2 JP 2957724B2 JP 5774191 A JP5774191 A JP 5774191A JP 5774191 A JP5774191 A JP 5774191A JP 2957724 B2 JP2957724 B2 JP 2957724B2
- Authority
- JP
- Japan
- Prior art keywords
- header
- management
- address
- information
- write
- 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 - Lifetime
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Memory System (AREA)
- Read Only Memory (AREA)
Description
とくに、記憶領域の管理情報が書き込まれるヘッダ領域
の保護方式に関するものである。
ドにSRAMを用いていたが、SRAMは、バックアップ用の電
源回路が必要であり、ビット単価が高価となる欠点があ
る。近年、電池のバックアツプが不要であり、ブロック
単位で電気的消去が可能なEEPROMカードが実用化され、
容量も1Mビットのもの現われ、画像データの最終保存媒
体に適している。電子スチルカメラに用いられるEEPROM
カードの記憶領域には、一コマ分の画像データがパケッ
トの形で収容され、複数のパケットをまとめて管理する
情報を収容するパケットヘッダが設けられる。複数のパ
ケットへッダに属する全パケットをメモリ・アロケーシ
ョン・テーブル(MAT) で管理する。
ラスタで構成される。パケットヘッダには、複数のパケ
ットに関するパケットの番号、パケットの先頭クラスタ
番号、使用クラスタ数、残留クラスタ数、などのパケッ
ト管理情報と、パケット内の画像に関連する付加データ
などが書き込まれる。パケットヘッダは、その所属する
パケットに書込みが行なわれる毎に、内容の書換えが行
なわれる。
が100 〜1000回程度である特性を有する。従来のパケッ
トヘッダは、所属する複数の画像記憶領域が平均して使
用された場合に、パケットより早く書換え限度を越える
ので、画像記憶領域のパケットが使用可能の書換え回数
であつてもパケットヘッダが書換え不能となるという欠
点がある。
ッダの書換え回数が少なく、使用寿命が長いEEPROMカー
ドを提供することを目的とする。
置から情報が書き込まれ読み出されるEEPROMカードは、
複数の単位領域と、複数の単位領域に関する管理情報が
記録される複数のヘッダとを有し、単位領域に書込みが
発生する度にヘッダの管理情報が書き換えられるEEPROM
の記憶領域を含み、記憶領域には、複数の単位領域と、
複数のヘッダと、複数のヘッダのそれぞれに付与される
管理番号とが設けられ、単位領域に書込みが発生する
と、最大値の管理番号のヘッダの管理情報を参照して書
込みが行なわれ、この書込みにより、前記参照された管
理情報を変更して最小値の管理番号のヘッダの管理情報
とし、最小値を最大値に1を加えた値に変更する書換え
を行なう。
数の単位領域と、複数のヘッダと、各ヘッダに付与され
る管理番号とを含む。カードが外部装置と接続され、書
込み命令を受けると、外部装置に管理番号とヘッダを読
み出す。外部装置は最大値の管理番号のヘッダの管理情
報を参照して書込みのアドレスと情報をカードに出力
し、書込みが行なれる。その後、外部装置は、書込みに
より、参照した管理情報を変更して最小値の管理番号の
ヘッダの管理情報とし、最小値を最大値に1を加えた値
に変更する書換えをカードに行なう。
を詳細に説明する。この実施例のEEPROMカードは、電子
スチルカメラに用いられるもので、図2に示すEEPROMの
メモリセル10を有する。メモリセル10において、本発明
に直接関係のない記憶領域は図示を省略してある。記憶
領域は、1コマ分の画像データを収容するパケット20
と、その管理情報を収容するヘッダ22がm個設けられ、
これらの領域は最小単位であるクラスタ23で管理され
る。パケットヘッダ22には、各パケットのパケット番
号、パケットの先頭クラスタ番号、使用クラスタ数およ
び残留クラスタ数などのパケット管理情報と、パケット
に記録された画像に関連するユーザ情報とが書き込まれ
る。
グループが固定的に対応していたので、n個のパケット
は、各1回の書込みが行なわれる毎にパケットヘッダの
クラスタなどの情報が変わり、パケットヘッダはm回、
書き換えられ、したがってEEPROMの寿命は1/m となる。
本発明ではこれを避けるために、n個のパケット20に対
し、m個のパケットヘッダ22を設け、パケットに書込み
が発生するごとに、パケットヘッダを取り替えるための
ヘッダ管理番号24を各パケットヘッダに設ける。
・・m )に対応するヘッダ管理番号24は0にセットされ
る。書込み要求(WR1) が発生すると、最大のヘッダ管理
番号24に対応するヘッダを読み出す。この場合は管理番
号24はすべて0であるから最大の管理番号として任意の
もの、例えば、ヘッダ1を選び、任意のパケット1に画
像データを書き込み、それによりシステム側にて管理さ
れるヘッダ1の内容が変更される。そして、システム側
にて更新されたヘッダ内容をヘッダ1に書き込むととも
に、最大のヘッダ管理番号0に1をプラスした値1で、
ヘッダ1の管理番号0を管理番号1に書き換える。
ときの最大のヘッダ管理番号1に対応するヘッダ1を読
み出し、このヘッダ1の内容に基づいて、たとえば空き
パケット5に情報を書き込むとともにシステム側にて管
理されるヘッダの内容が更新される。次に、システム側
にて更新されたヘッダ内容を、最小の管理番号のヘッ
ダ、たとえばヘッダ2に書き込むとともに、このときの
最大の管理番号1に1をプラスした値2で、ヘッダ2の
管理番号0を管理番号2に書き換える。その結果、ヘッ
ダ2の管理番号が最大の管理番号となる。このようにし
て、パケットにm回の書込み(WR1〜WRm)が行なわれる
と、ヘッダ管理番号24によりm個のパケットヘッダ22が
1回ずつ使用される。したがって、パケットヘッダ22の
使用回数は、従来の1/m となり、EEPROMの寿命の短縮を
防止できる。
使用されたが、同一のパケットが複数回書き換えられた
場合も、最小の管理番号のヘッダに対する書換え毎に、
最大の管理番号に1を加えた値を、その書き換えるヘッ
ダの管理番号として使用する。また、パケット管理番号
を相対番号、または巡回番号にすることにより、n>mで
あっても、1〜mを管理番号として使用することができ
る。
有する。メモリセル10、 アドレス制御部32、ヘッダアド
レス管理部34および外部装置(図示せず)はデータ・バ
ス36に接続され、外部装置はバス36上にメモリセル10へ
の書込みデータとアドレスを信号D0〜D7として送出す
る。
に示すようなモード信号A0、A1を受信し、その値00〜11
(2進値)により、信号D0〜D7が、アドレスの上位、中
位、下位のスタートアドレスか、またはデータであるか
を識別する。アドレスの時は、コマンド制御部38は、信
号線aよりスタートアドレスをアドレス制御部32へ送
り、同部32は、これをラッチする。コマンド制御部38
は、システム側から書込み信号WRおよび読出し信号RDを
受け取ると、メモリセル10の書込み時間を保証するため
のBUSY信号をシステム側に出力する。コマンド制御部38
は、トリガ信号bをヘッダアドレス管理部34に出力し、
ヘッダアドレス管理部34は、ヘッダ管理番号24をサーチ
する番号cをアドレス制御部32に出力する。
らのスタートアドレスをレジスタ(図示せず)にラッチ
し、これに外部装置がバス36に送出するアドレス、また
はヘッダアドレス管理部34からの番号cを加算したアド
レスをメモリセル10に出力し、ヘッダ管理番号24、ヘッ
ダ22およびパケット20のアクセスを行なわせる。
ち、ヘッダ情報を読み出すためのRD信号と、モード信号
A0、A1をコマンド制御部38に出力し、かつヘッダ22のア
ドレスD0〜D7をバス36に出力する。コマンド制御部38
は、システム側にBUSY信号を送り、アドレス制御部32に
制御線aよりモード信号A0、A1の値に対応する初期アド
レスを出力する。アドレス制御部32は、これをカウンタ
(図示せず)にラッチする。外部装置がバス36に送出す
るヘッダ22のアドレスD0〜D7をカウンタに加算し、メモ
リセル10のヘッダ22をバス36に読み出す。
ダアドレス管理部34に出力する。ヘッダアドレス管理部
34はヘッダ22の1〜mのヘッダ管理番号にアクセスする
番号cをアドレス制御部32に出力する。アドレス制御部
32は、これをアドレスカウンタで加算したアドレスによ
り、メモリセル10よりm個のヘッダ管理番号をバス36に
読み出させる。ヘッダアドレス管理部34は、これを受け
取り、その中の最大値と最小値を記憶する。ヘッダアド
レス管理部34は、再び、最大値のヘッダ管理番号に対応
する番号C'をアドレス制御部32に出力し、アドレス制御
部32はメモリセル10より最大のヘッダ管理番号のヘッダ
のデータD0〜D7をバス36に読み出させる。すなわち、RD
信号が実行される。ヘッダアドレス管理部34は終了信号
dをコマンド制御部38に送出し、これを受けたコマンド
制御部38は、BUSY信号を解除する。
最大値のヘッダのデータより空きパケットを選択し、RW
信号と、モード信号A0、A1および信号D0〜D7をEEPROMカ
ード30に出力し、モード信号A0、A1によりバス36に送出
する信号D0〜D7がアドレスかデータかを表示し、空きパ
ケットへ画像データの書込みを行なう。
したヘッダのデータの内容を更新する。そして、ヘッダ
管理番号の最大値に1をプラスした値で、最小値のヘッ
ダ管理番号のエリアに新たな管理番号として書き込み、
そのヘッダの内容を先の更新したデータに変更する。こ
の場合に、ヘッダに書換え回数を記録することにより、
システムは、これが使用限度を超えた場合に、たとえ
ば、カードの書込みを停止する旨のアラームを出し、記
録の不良を未然に防止することができる。
の書換え回数を、従来の1/m に減少して使用寿命を延長
し、書換え限度回数の超過を防止することができる。
ブロック図である。
Claims (1)
- 【請求項1】 外部装置から情報が書き込まれ読み出さ
れるEEPROMカードにおいて、 前記情報が記録される複数の単位領域と、該複数の単位
領域に関する管理情報が記録され、該単位領域に書込み
が発生する度に書き換えられる複数のパケットヘッダ
と、該複数のパケットヘッダの管理番号とを含むEEPROM
の記憶領域と、 該記憶領域に書込みおよび読出しのアドレスを指定する
アドレス制御手段と、 外部装置からの書込みおよび読出しのアドレス、ならび
に書込み情報を前記憶領域およびアドレス制御手段に転
送するバス手段と、 外部装置から、前記バス手段上のアドレスおよびデータ
を識別するモード信号、前記記憶領域への書込みおよび
読出し命令を受け取り、書込みの間、外部装置にアクセ
スを停止させるビジー信号を出力するコマンド制御手段
と、 前記管理番号にアクセスするための情報を前記ア
ドレス制御手段に出力するヘッダアドレス管理手段であ
って、読み出される管理番号の最大値および最小値を記
憶し、該管理番号が最小値であるパケットヘッダを指定
するヘッダアドレス管理手段とを有し、 前記コマンド制御手段は、前記外部装置より書込み命令
を受けると、前記アドレス制御手段に前記記憶領域から
各パケットヘッダとその管理番号とを前記バス手段に読
み出させ、前記管理番号の最大および最小値を前記ヘッ
ダアドレス管理手段に記憶させると、前記ビジー信号の
出力を停止し、 前記外部装置が、最大の管理番号を示すパケットヘッダ
の管理情報に基づいて書込みの単位領域を選択し、該単
位領域への書込みアドレスおよび書込み情報を出力する
と、前記書込みアドレスに対応して前記アドレス制御手
段にて指定される単位領域に前記書込み情報を書き込
み、さらに、前記最大値の管理番号に1を加えた値を、
前記ヘッダアドレス管理手段にて指定される前記最小値
に対応するパケットヘッダの管理番号として書き換え、
前記情報の書込みにより変更された管理情報を前記パケ
ットヘッダに書き込むことを特徴とするEEPROMカード。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5774191A JP2957724B2 (ja) | 1991-03-01 | 1991-03-01 | Eepromカード |
| DE1991633092 DE69133092T2 (de) | 1990-12-25 | 1991-12-19 | Speicherkarte mit EEPROM |
| EP19910121817 EP0492450B1 (en) | 1990-12-25 | 1991-12-19 | Memory card having an EEPROM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5774191A JP2957724B2 (ja) | 1991-03-01 | 1991-03-01 | Eepromカード |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04275653A JPH04275653A (ja) | 1992-10-01 |
| JP2957724B2 true JP2957724B2 (ja) | 1999-10-06 |
Family
ID=13064338
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5774191A Expired - Lifetime JP2957724B2 (ja) | 1990-12-25 | 1991-03-01 | Eepromカード |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2957724B2 (ja) |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6233396A (ja) * | 1985-08-06 | 1987-02-13 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JPH0770232B2 (ja) * | 1987-04-30 | 1995-07-31 | 株式会社東芝 | デ−タ書込み方式 |
| JP2661131B2 (ja) * | 1988-04-28 | 1997-10-08 | ソニー株式会社 | 情報記憶読出方法とその装置 |
-
1991
- 1991-03-01 JP JP5774191A patent/JP2957724B2/ja not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH04275653A (ja) | 1992-10-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5579502A (en) | Memory card apparatus using EEPROMS for storing data and an interface buffer for buffering data transfer between the EEPROMS and an external device | |
| CN103558993A (zh) | 具有易失性和非易失性存储器的混合固态存储器系统 | |
| US5604917A (en) | IC memory card having masking function for preventing writing of data into a fixed memory area | |
| JP3122201B2 (ja) | メモリカード装置 | |
| GB2248707A (en) | Data management system for memory card | |
| JPH04263386A (ja) | Icメモリカード | |
| JP3122222B2 (ja) | メモリカード装置 | |
| JPH05150913A (ja) | フラツシユメモリを記憶媒体としたシリコンデイスク | |
| JPH0546490A (ja) | メモリカード装置 | |
| JP2635448B2 (ja) | メモリカードにおけるデータ記録方法およびメモリカードシステム | |
| JP2584120B2 (ja) | メモリカードにおけるデータ記録方法およびメモリカードシステム | |
| CN119759800A (zh) | 电可擦除存储器的数据处理方法、装置及设备 | |
| JP3099908B2 (ja) | Eepromの制御装置 | |
| JP3117244B2 (ja) | Eepromの制御装置 | |
| JP2818628B2 (ja) | メモリカードにおけるデータ記録方法およびメモリカードシステム | |
| EP0492450B1 (en) | Memory card having an EEPROM | |
| JP3163124B2 (ja) | 電子スチルカメラ装置 | |
| JPH04275653A (ja) | Eepromカード | |
| JP3070994B2 (ja) | メモリカードの記憶管理方式 | |
| JPH0756780A (ja) | メモリカード装置 | |
| JPH04137077A (ja) | メモリカードにおけるデータ記録方法およびメモリカードシステム | |
| JPH04313882A (ja) | メモリカードの記録管理方式 | |
| JPH0546488A (ja) | メモリカード装置 | |
| JPH04307647A (ja) | メモリカードの記憶管理方式 | |
| JP2932392B2 (ja) | メモリカード |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990622 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 9 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080723 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090723 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100723 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110723 Year of fee payment: 12 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110723 Year of fee payment: 12 |