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
Application number
JP5774191A
Other languages
English (en)
Other versions
JPH04275653A (ja
Inventor
理 斉藤
幹夫 渡辺
悟 岡本
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.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film 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 Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP5774191A priority Critical patent/JP2957724B2/ja
Priority to DE1991633092 priority patent/DE69133092T2/de
Priority to EP19910121817 priority patent/EP0492450B1/en
Publication of JPH04275653A publication Critical patent/JPH04275653A/ja
Application granted granted Critical
Publication of JP2957724B2 publication Critical patent/JP2957724B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Memory System (AREA)
  • Read Only Memory (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、EEPROMカードに関し、
とくに、記憶領域の管理情報が書き込まれるヘッダ領域
の保護方式に関するものである。
【0002】
【従来の技術】従来、電子スチルカメラは、メモリカー
ドにSRAMを用いていたが、SRAMは、バックアップ用の電
源回路が必要であり、ビット単価が高価となる欠点があ
る。近年、電池のバックアツプが不要であり、ブロック
単位で電気的消去が可能なEEPROMカードが実用化され、
容量も1Mビットのもの現われ、画像データの最終保存媒
体に適している。電子スチルカメラに用いられるEEPROM
カードの記憶領域には、一コマ分の画像データがパケッ
トの形で収容され、複数のパケットをまとめて管理する
情報を収容するパケットヘッダが設けられる。複数のパ
ケットへッダに属する全パケットをメモリ・アロケーシ
ョン・テーブル(MAT) で管理する。
【0003】パケットはメモリの最小管理単位であるク
ラスタで構成される。パケットヘッダには、複数のパケ
ットに関するパケットの番号、パケットの先頭クラスタ
番号、使用クラスタ数、残留クラスタ数、などのパケッ
ト管理情報と、パケット内の画像に関連する付加データ
などが書き込まれる。パケットヘッダは、その所属する
パケットに書込みが行なわれる毎に、内容の書換えが行
なわれる。
【0004】
【発明が解決しようとする課題】EEPROMは、書換え限度
が100 〜1000回程度である特性を有する。従来のパケッ
トヘッダは、所属する複数の画像記憶領域が平均して使
用された場合に、パケットより早く書換え限度を越える
ので、画像記憶領域のパケットが使用可能の書換え回数
であつてもパケットヘッダが書換え不能となるという欠
点がある。
【0005】本発明は、この欠点を解消し、パケットヘ
ッダの書換え回数が少なく、使用寿命が長いEEPROMカー
ドを提供することを目的とする。
【0006】
【課題を解決するための手段】本発明によれば、外部装
置から情報が書き込まれ読み出されるEEPROMカードは、
複数の単位領域と、複数の単位領域に関する管理情報が
記録される複数のヘッダとを有し、単位領域に書込みが
発生する度にヘッダの管理情報が書き換えられるEEPROM
の記憶領域を含み、記憶領域には、複数の単位領域と、
複数のヘッダと、複数のヘッダのそれぞれに付与される
管理番号とが設けられ、単位領域に書込みが発生する
と、最大値の管理番号のヘッダの管理情報を参照して書
込みが行なわれ、この書込みにより、前記参照された管
理情報を変更して最小値の管理番号のヘッダの管理情報
とし、最小値を最大値に1を加えた値に変更する書換え
を行なう。
【0007】
【作用】本発明によるカードは、EEPROMの記憶領域に複
数の単位領域と、複数のヘッダと、各ヘッダに付与され
る管理番号とを含む。カードが外部装置と接続され、書
込み命令を受けると、外部装置に管理番号とヘッダを読
み出す。外部装置は最大値の管理番号のヘッダの管理情
報を参照して書込みのアドレスと情報をカードに出力
し、書込みが行なれる。その後、外部装置は、書込みに
より、参照した管理情報を変更して最小値の管理番号の
ヘッダの管理情報とし、最小値を最大値に1を加えた値
に変更する書換えをカードに行なう。
【0008】
【実施例】次に、添付図面を用いて本発明による実施例
を詳細に説明する。この実施例のEEPROMカードは、電子
スチルカメラに用いられるもので、図2に示すEEPROMの
メモリセル10を有する。メモリセル10において、本発明
に直接関係のない記憶領域は図示を省略してある。記憶
領域は、1コマ分の画像データを収容するパケット20
と、その管理情報を収容するヘッダ22がm個設けられ、
これらの領域は最小単位であるクラスタ23で管理され
る。パケットヘッダ22には、各パケットのパケット番
号、パケットの先頭クラスタ番号、使用クラスタ数およ
び残留クラスタ数などのパケット管理情報と、パケット
に記録された画像に関連するユーザ情報とが書き込まれ
る。
【0009】従来方式では、パケットヘッダとパケット
グループが固定的に対応していたので、n個のパケット
は、各1回の書込みが行なわれる毎にパケットヘッダの
クラスタなどの情報が変わり、パケットヘッダはm回、
書き換えられ、したがってEEPROMの寿命は1/m となる。
本発明ではこれを避けるために、n個のパケット20に対
し、m個のパケットヘッダ22を設け、パケットに書込み
が発生するごとに、パケットヘッダを取り替えるための
ヘッダ管理番号24を各パケットヘッダに設ける。
【0010】初期化において、パケットヘッダ22(1、2・
・・m )に対応するヘッダ管理番号24は0にセットされ
る。書込み要求(WR1) が発生すると、最大のヘッダ管理
番号24に対応するヘッダを読み出す。この場合は管理番
号24はすべて0であるから最大の管理番号として任意の
もの、例えば、ヘッダ1を選び、任意のパケット1に画
像データを書き込み、それによりシステム側にて管理さ
れるヘッダ1の内容が変更される。そして、システム側
にて更新されたヘッダ内容をヘッダ1に書き込むととも
に、最大のヘッダ管理番号0に1をプラスした値1で、
ヘッダ1の管理番号0を管理番号1に書き換える。
【0011】次の書込み要求(WR2) が発生すると、この
ときの最大のヘッダ管理番号1に対応するヘッダ1を読
み出し、このヘッダ1の内容に基づいて、たとえば空き
パケット5に情報を書き込むとともにシステム側にて管
理されるヘッダの内容が更新される。次に、システム側
にて更新されたヘッダ内容を、最小の管理番号のヘッ
ダ、たとえばヘッダ2に書き込むとともに、このときの
最大の管理番号1に1をプラスした値2で、ヘッダ2の
管理番号0を管理番号2に書き換える。その結果、ヘッ
ダ2の管理番号が最大の管理番号となる。このようにし
て、パケットにm回の書込み(WR1〜WRm)が行なわれる
と、ヘッダ管理番号24によりm個のパケットヘッダ22が
1回ずつ使用される。したがって、パケットヘッダ22の
使用回数は、従来の1/m となり、EEPROMの寿命の短縮を
防止できる。
【0012】上述の例では、m個のパケットは、各1回
使用されたが、同一のパケットが複数回書き換えられた
場合も、最小の管理番号のヘッダに対する書換え毎に、
最大の管理番号に1を加えた値を、その書き換えるヘッ
ダの管理番号として使用する。また、パケット管理番号
を相対番号、または巡回番号にすることにより、n>mで
あっても、1〜mを管理番号として使用することができ
る。
【0013】実施例のEEPROMカード30は、図1の回路を
有する。メモリセル10、 アドレス制御部32、ヘッダアド
レス管理部34および外部装置(図示せず)はデータ・バ
ス36に接続され、外部装置はバス36上にメモリセル10へ
の書込みデータとアドレスを信号D0〜D7として送出す
る。
【0014】コマンド制御部38は、システム側より図3
に示すようなモード信号A0、A1を受信し、その値00〜11
(2進値)により、信号D0〜D7が、アドレスの上位、中
位、下位のスタートアドレスか、またはデータであるか
を識別する。アドレスの時は、コマンド制御部38は、信
号線aよりスタートアドレスをアドレス制御部32へ送
り、同部32は、これをラッチする。コマンド制御部38
は、システム側から書込み信号WRおよび読出し信号RDを
受け取ると、メモリセル10の書込み時間を保証するため
のBUSY信号をシステム側に出力する。コマンド制御部38
は、トリガ信号bをヘッダアドレス管理部34に出力し、
ヘッダアドレス管理部34は、ヘッダ管理番号24をサーチ
する番号cをアドレス制御部32に出力する。
【0015】アドレス制御部32は、コマンド制御部38か
らのスタートアドレスをレジスタ(図示せず)にラッチ
し、これに外部装置がバス36に送出するアドレス、また
はヘッダアドレス管理部34からの番号cを加算したアド
レスをメモリセル10に出力し、ヘッダ管理番号24、ヘッ
ダ22およびパケット20のアクセスを行なわせる。
【0016】システム側は、画像データの書込みに先立
ち、ヘッダ情報を読み出すためのRD信号と、モード信号
A0、A1をコマンド制御部38に出力し、かつヘッダ22のア
ドレスD0〜D7をバス36に出力する。コマンド制御部38
は、システム側にBUSY信号を送り、アドレス制御部32に
制御線aよりモード信号A0、A1の値に対応する初期アド
レスを出力する。アドレス制御部32は、これをカウンタ
(図示せず)にラッチする。外部装置がバス36に送出す
るヘッダ22のアドレスD0〜D7をカウンタに加算し、メモ
リセル10のヘッダ22をバス36に読み出す。
【0017】コマンド制御部38は、トリガ信号bをヘッ
ダアドレス管理部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信号を解除する。
【0018】システムは、読み出したヘッダ管理番号が
最大値のヘッダのデータより空きパケットを選択し、RW
信号と、モード信号A0、A1および信号D0〜D7をEEPROMカ
ード30に出力し、モード信号A0、A1によりバス36に送出
する信号D0〜D7がアドレスかデータかを表示し、空きパ
ケットへ画像データの書込みを行なう。
【0019】画像データの書込みが終了すると、読み出
したヘッダのデータの内容を更新する。そして、ヘッダ
管理番号の最大値に1をプラスした値で、最小値のヘッ
ダ管理番号のエリアに新たな管理番号として書き込み、
そのヘッダの内容を先の更新したデータに変更する。こ
の場合に、ヘッダに書換え回数を記録することにより、
システムは、これが使用限度を超えた場合に、たとえ
ば、カードの書込みを停止する旨のアラームを出し、記
録の不良を未然に防止することができる。
【0020】
【発明の効果】本発明によれば、EEPROMカードのヘッダ
の書換え回数を、従来の1/m に減少して使用寿命を延長
し、書換え限度回数の超過を防止することができる。
【図面の簡単な説明】
【図1】本発明によるEEPROMカードの実施例を示す機能
ブロック図である。
【図2】図1におけるメモリセルの説明図である。
【図3】図1におけるモード信号の説明図である。
【符号の説明】
10 メモリセル 12 EEPROMカード 32 アドレス制御部 34 ヘッダアドレス管理部 38 コマンド制御部
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−165936(JP,A) 特開 平1−277397(JP,A) (58)調査した分野(Int.Cl.6,DB名) G06F 12/16 310 G06F 12/02 G11C 16/02

Claims (1)

    (57)【特許請求の範囲】
  1. 【請求項1】 外部装置から情報が書き込まれ読み出さ
    れるEEPROMカードにおいて、 前記情報が記録される複数の単位領域と、該複数の単位
    領域に関する管理情報が記録され、該単位領域に書込み
    が発生する度に書き換えられる複数のパケットヘッダ
    と、該複数のパケットヘッダの管理番号とを含むEEPROM
    の記憶領域と、 該記憶領域に書込みおよび読出しのアドレスを指定する
    アドレス制御手段と、 外部装置からの書込みおよび読出しのアドレス、ならび
    に書込み情報を前記憶領域およびアドレス制御手段に転
    送するバス手段と、 外部装置から、前記バス手段上のアドレスおよびデータ
    を識別するモード信号、前記記憶領域への書込みおよび
    読出し命令を受け取り、書込みの間、外部装置にアクセ
    スを停止させるビジー信号を出力するコマンド制御手段
    と、 前記管理番号にアクセスするための情報を前記ア
    ドレス制御手段に出力するヘッダアドレス管理手段であ
    って、読み出される管理番号の最大値および最小値を記
    憶し、該管理番号が最小値であるパケットヘッダを指定
    するヘッダアドレス管理手段とを有し、 前記コマンド制御手段は、前記外部装置より書込み命令
    を受けると、前記アドレス制御手段に前記記憶領域から
    各パケットヘッダとその管理番号とを前記バス手段に読
    み出させ、前記管理番号の最大および最小値を前記ヘッ
    ダアドレス管理手段に記憶させると、前記ビジー信号の
    出力を停止し、 前記外部装置が、最大の管理番号を示すパケットヘッダ
    の管理情報に基づいて書込みの単位領域を選択し、該単
    位領域への書込みアドレスおよび書込み情報を出力する
    と、前記書込みアドレスに対応して前記アドレス制御手
    段にて指定される単位領域に前記書込み情報を書き込
    み、さらに、前記最大値の管理番号に1を加えた値を、
    前記ヘッダアドレス管理手段にて指定される前記最小値
    に対応するパケットヘッダの管理番号として書き換え、
    前記情報の書込みにより変更された管理情報を前記パケ
    ットヘッダに書き込むことを特徴とするEEPROMカード。
JP5774191A 1990-12-25 1991-03-01 Eepromカード Expired - Lifetime JP2957724B2 (ja)

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)

* Cited by examiner, † Cited by third party
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 ソニー株式会社 情報記憶読出方法とその装置

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