JPH05151068A - メモリカード装置 - Google Patents

メモリカード装置

Info

Publication number
JPH05151068A
JPH05151068A JP31640191A JP31640191A JPH05151068A JP H05151068 A JPH05151068 A JP H05151068A JP 31640191 A JP31640191 A JP 31640191A JP 31640191 A JP31640191 A JP 31640191A JP H05151068 A JPH05151068 A JP H05151068A
Authority
JP
Japan
Prior art keywords
data
page
eeprom
address
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.)
Pending
Application number
JP31640191A
Other languages
English (en)
Inventor
Kazuo Konishi
和夫 小西
Shinpei Yoshioka
心平 吉岡
Koji Maruyama
晃司 丸山
Toshiaki Sato
聡明 佐藤
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.)
Toshiba Corp
Toshiba AVE Co Ltd
Original Assignee
Toshiba Corp
Toshiba AVE 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 Toshiba Corp, Toshiba AVE Co Ltd filed Critical Toshiba Corp
Priority to JP31640191A priority Critical patent/JPH05151068A/ja
Publication of JPH05151068A publication Critical patent/JPH05151068A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Read Only Memory (AREA)

Abstract

(57)【要約】 【目的】この発明は、バイト単位でのデータ書き込みが
多く要求されるデータ系列に使用しても、ページ単位で
のデータ書き込みスピードと略等しいスピードでデータ
の書き込みを実行することができるメモリカード装置を
提供することを目的としている。 【構成】EEPROM12のページに対応するアドレス
空間を有するメモリ13と、EEPROM12の同一ペ
ージに書き込まれるバイト単位のデータを、該データに
付されたバイト単位のアドレスに基づいてメモリに記録
する記録手段17と、この記録手段17による記録状態
でアドレスに基づいてページの切り替わりを判別する判
別手段14と、この判別手段14の判別結果に基づいて
メモリ13の内容をEEPROM12にページ単位で一
括して書き込む書き込み制御手段18とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、半導体メモリとして
EEPROM(エレクトリカリィ・イレーサブル・アン
ド・プログラマブル・リード・オンリー・メモリ)を使
用したメモリカード装置に関する。
【0002】
【従来の技術】周知のように、撮影した被写体の光学像
を固体撮像素子を用いて電気的な画像信号に変換し、こ
の画像信号をデジタル画像データに変換して半導体メモ
リに記録する電子スチルカメラ装置が開発されている。
そして、この種の電子スチルカメラ装置にあっては、半
導体メモリをカード状のケースに内蔵してなるメモリカ
ードを、カメラ本体に着脱自在となるように構成するこ
とによって、通常のカメラにおけるフィルムと等価な取
り扱いができるようになされている。
【0003】ここで、電子スチルカメラ装置のメモリカ
ードは、現在、標準化が進められていて、内蔵される半
導体メモリとしては、複数枚のデジタル画像データを記
録するために大記憶容量のものが要求され、例えばSR
AM(スタティック・ランダム・アクセス・メモリ),
マスクROM及び電気的にデータの書き込みや消去が可
能なEEPROM等が考えられており、SRAMを用い
たメモリカードは既に商品化されている。
【0004】ところで、SRAMを用いたメモリカード
は、どのようなフォーマットのデータ構成にも対応する
ことができるとともに、データの書き込みスピード及び
読み出しスピードも速いという利点がある反面、書き込
んだデータを保持するためのバックアップ電池をメモリ
カード内に収容する必要があるため、電池収容スペース
を設置する分だけ記憶容量が削減されるとともに、SR
AM自体のコストが高く経済的な不利を招くという問題
を持っている。
【0005】そこで、近時では、SRAMの持つ問題点
を解消するために、メモリカードに用いられる半導体メ
モリとしてEEPROMが注目されている。このEEP
ROMは、磁気ディスクに代わる記録媒体として注目を
浴びているもので、データ保持のためのバックアップ電
池が不要であるとともに、チップ自体のコストを安くす
ることができる等、SRAMの持たない特有な利点を有
することから、メモリカード用として使用するための開
発が盛んに行なわれている。
【0006】ここで、メモリカードに用いられる半導体
メモリとしてSRAMに代えてEEPROMを使用する
場合、特に問題となることは、EEPROMは、通常の
SRAMと同じようにランダムアドレスにバイト単位で
データを書き込む際に、構造上の理由から書き込みスピ
ードが非常に遅いということである。そこで、この問題
を解消するために、現在のEEPROMには、ページ書
き込み機能が付加されてきている。
【0007】このページ書き込み機能は、EEPROM
の記憶領域を例えば数十バイトから数百バイトの連続す
る複数のバイトでなるページ単位に分割し、ページを指
定することにより、ページ単位で一括してデータの書き
込みを行なえるようにしたものである。すなわち、EE
PROMは、そのメモリセルへのデータの書き込み自体
に時間を要しているため、メモリセルへのデータ書き込
みに要する時間でみれば、1バイトのデータを書き込む
のに要する時間と、1ページ分のデータを一括して書き
込むのに要する時間とは同等となり、同じ時間で多量の
データを書き込める分だけ書き込みスピードが高速化さ
れることになるからである。
【0008】しかしながら、半導体メモリとしてページ
書き込み機能が付加されたEEPROMを用いた従来の
メモリカードは、連続するデータの書き込みが多く要求
されるデータ系列に使用すれば、1回の書き込み動作で
1ページ分のデータを書き込むことができるので、書き
込みに要する時間を短縮化することができるが、ランダ
ムアクセスによるバイト単位のデータ書き込みが多く要
求されるデータ系列に使用した場合には、以前としてデ
ータ書き込みスピードが遅く時間を要するという問題が
生じている。
【0009】
【発明が解決しようとする課題】以上のように、複数の
バイトでなるページ単位でのデータ書き込み機能が付加
されたEEPROMを用いた従来のメモリカードでは、
バイト単位の書き込みが多く要求されるデータ系列に使
用した場合、ページ単位でデータを一括書き込みできる
という利点を生かせず、以前としてデータ書き込みスピ
ードが遅く時間を要するという問題を有している。
【0010】そこで、この発明は上記事情を考慮してな
されたもので、バイト単位でのデータ書き込みが多く要
求されるデータ系列に使用しても、ページ単位でのデー
タ書き込みスピードと略等しいスピードでデータの書き
込みを実行することができる極めて良好なメモリカード
装置を提供することを目的とする。
【0011】
【課題を解決するための手段】この発明に係るメモリカ
ード装置は、記憶領域が連続する複数のバイトでなるペ
ージ単位に分割され、ページを指定することでページ単
位で一括してデータの書き込みを行なえるページ書き込
み機能を有するEEPROMを備えたものを対象として
いる。そして、EEPROMのページに対応するアドレ
ス空間を有するメモリと、EEPROMの同一ページに
書き込まれるバイト単位のデータを、該データに付され
たバイト単位のアドレスに基づいてメモリに記録する記
録手段と、この記録手段による記録状態でアドレスに基
づいてページの切り替わりを判別する判別手段と、この
判別手段の判別結果に基づいてメモリの内容をEEPR
OMにページ単位で一括して書き込む書き込み制御手段
とを備えるようにしたものである。
【0012】
【作用】上記のような構成によれば、入力されたデータ
のうちEEPROMの同一ページに書き込むべきデータ
を、該データに付されたバイト単位のアドレスに基づい
て、EEPROMのページに対応するアドレス空間を有
するメモリに蓄え、ページの切り替わりが検出される
と、ページ単位で一括してEEPROMに書き込むよう
にしたので、バイト単位でのデータ書き込みが多く要求
されるデータ系列に使用しても、ページ単位でのデータ
書き込みスピードと略等しいスピードでデータの書き込
みを実行することができるようになる。
【0013】
【実施例】以下、この発明の一実施例について図面を参
照して詳細に説明する。図1は、この実施例で説明する
メモリカード装置の構成を示しており、図2はその各部
の動作タイミングを示している。まず、図1において、
11は入力データの供給される入力端子である。この入
力データは、図2(c)に示すように、最大で4バイト
連続するデータD0〜D7と、このデータD0〜D7を
後述するEEPROM12上にバイト単位で記録するた
めの先頭アドレスを示す3バイトのアドレスデータA0
〜A9とが混在されたものとなっている。
【0014】すなわち、図2(c)に示す例でいえば、
3バイトのアドレスデータA0,A1,A2で指定され
るアドレスLを先頭アドレスとして、この先頭アドレス
LにデータD0が記録され、アドレスL+1にデータD
1が記録され、アドレスL+2にデータD2が記録さ
れ、アドレスL+3にデータD3が記録されることを示
している。以下同様に、アドレスデータA3,A4,A
5で指定されるアドレスMにデータD4が記録され、ア
ドレスデータA6,A7,A8で指定されるアドレスN
を先頭アドレスとして、アドレスNにデータD5が記録
され、アドレスN+1にデータD6が記録され、アドレ
スN+2にデータD7が記録されることを示している。
【0015】この入力端子11に供給された入力データ
は、バッファメモリ13及びアドレス判別回路14にそ
れぞれ供給される。このうち、バッファメモリ13は、
EEPROM12の1ページ分に対応する記憶容量を有
している。また、アドレス判別回路14は、入力端子1
5に供給されたA/D(アドレス/データ)判別信号A
/D(図2(a)参照)と、入力データのバイト単位の
同期クロックである入力端子16に供給されたバスクロ
ックBCK(図2(b)参照)とに基づいて、入力デー
タからアドレスデータを抽出し、BMAC(バッファメ
モリアドレスカウンタ)回路17にプリセット(PR)
データとして送出するとともに、EEPROMタイミン
グ発生回路18に出力している。
【0016】このBMAC回路17は、バッファメモリ
13へのデータ書き込み時において、EEPROMタイ
ミング発生回路18から出力されるセレクト信号Sによ
ってセレクタ19が選択したバスクロックBCKが、ク
ロック入力端CKに供給されることにより、プリセット
されたアドレス値からバスクロックBCKを順次カウン
トして、そのカウント値をバッファメモリ13にアドレ
スとして順次出力する。すると、バッファメモリ13
は、BMAC回路17からアドレスが送出された時点で
供給されている入力データをデータとして記録する。
【0017】すなわち、図2(c)に示したデータ列で
いえば、A/D判別回路14でアドレスデータA0,A
1,A2が抽出されると、バッファメモリ13上には、
図3(a)に示すように、EEPROM12上でアドレ
スL,L+1,L+2,L+3にそれぞれ対応する位置
にデータD0,D1,D2,D3が順次記録されること
になる。
【0018】そして、EEPROMタイミング発生回路
18は、A/D判別回路14を介して入力されたA/D
判別信号A/Dに基づいて、4バイトのデータD0,D
1,D2,D3が終了したことを検出すると、BMAC
回路17にクリア(CL)信号を送出してそのカウント
値をクリアする。その後、アドレス判別回路14は、次
に入力されたアドレスデータA3,A4,A5が先のア
ドレスデータA0,A1,A2と同一ページであるか否
かを判別し、同一ページである場合、該アドレスデータ
A3,A4,A5をBMAC回路17にプリセットする
ので、バッファメモリ13上には、EEPROM12上
でアドレスMに対応する位置にデータD4が記録される
ことになる。
【0019】その後、EEPROMタイミング発生回路
18は、A/D判別回路14を介して入力されたA/D
判別信号A/Dに基づいて、データD4が終了したこと
を検出すると、BMAC回路17にクリア(CL)信号
を送出してそのカウント値をクリアする。そして、アド
レス判別回路14は、次に入力されたアドレスデータA
6,A7,A8が先のアドレスデータA3,A4,A5
と同一ページであるか否かを判別し、同一ページである
場合、該アドレスデータA6,A7,A8をBMAC回
路17にプリセットするので、バッファメモリ13上に
は、EEPROM12上でアドレスN,N+1,N+2
にそれぞれ対応する位置にデータD5,D6,D7が順
次記録されることになる。
【0020】次に、EEPROMタイミング発生回路1
8は、A/D判別回路14を介して入力されたA/D判
別信号A/Dに基づいて、データD5,D6,D7が終
了したことを検出すると、BMAC回路17にクリア
(CL)信号を送出してそのカウント値をクリアする。
そして、アドレス判別回路14は、次に入力されたアド
レスデータA9,A10,A11が先のアドレスデータ
A6,A7,A8と同一ページであるか否かを判別す
る。この場合、同一ページでない、つまりページの切り
替わりが検出されたため、A/D判別回路14は、その
情報をEEPROMタイミング発生回路18に送出す
る。
【0021】すると、EEPROMタイミング発生回路
18は、その時点で、EEPROM12に対して書き込
みを行なうべきページを指定するアドレスと書き込み許
可信号WEとを発生し、これにより、バッファメモリ1
3の1ページ分のアドレス空間の内容が、EEPROM
12に一括してページ書き込みされる。この場合、EE
PROMタイミング発生回路18は、セレクト信号Sに
より入力端子20に供給されたEEPROM12の書き
込みタイミングに同期した書き込みクロックWCKをB
MAC回路17のクロック入力端CKに供給するように
セレクタ19を制御し、バッファメモリ13は、この書
き込みクロックWCKに基づいて生成されたアドレス
で、データの読み出しが行なわれる。
【0022】また、このページ書き込み動作中におい
て、EEPROMタイミング発生回路18は、入力端子
11へのデータ入力を阻止するために、レディ/ビジィ
信号RDY/BSYをビジィ状態BSYとし、出力端子
21に出力している。さらに、EEPROM12にデー
タの書き込みを行なう場合には、そのデータ書き込み領
域を予めイレース(消去)しておく必要があるので、E
EPROM12の書き込みを行なうページがまだイレー
スされていない場合には、そのページのデータを一旦バ
ッファメモリ13に読み出しバッファメモリ13でイレ
ースしてからページ書き込みを行なうことでイレース
し、その後、上述した書き込み動作を行なうようにEE
PROMタイミング制御回路18が制御する。なお、E
EPROMタイミング制御回路18は、バッファメモリ
13の1ページ分のアドレス空間の中にデータが1バイ
トしかない場合には、EEPROM12に対してページ
書き込みを止めてバイト単位でのデータ書き込みで対処
している。
【0023】以上のように、EEPROM12に対して
ページ書き込みが終了すると、バッファメモリ13に
は、図3(b)に示すように、上記のページとは別のペ
ージのアドレスデータA9,A10,A11で指定され
るアドレスを先頭アドレスPとして、アドレスP,P+
1,P+2にデータD8,D9,D10がそれぞれ記録
され、以下同様な動作が行なわれる。
【0024】したがって、上記実施例のような構成によ
れば、書き込むべきデータがバイト単位で入力されて
も、同一ページに書き込むべきデータを1ページ分のア
ドレス空間を有するバッファメモリ13に蓄え、ページ
の切り替わりが検出されると、ページ単位で一括してE
EPROM12に書き込むようにしたので、バイト単位
でのデータ書き込みが多く要求されるデータ系列に使用
しても、ページ単位でのデータ書き込みスピードと略等
しいスピードでデータの書き込みを実行することができ
るようになる。また、バッファメモリ13には、2ペー
ジ分のアドレス空間を持たせても良い。なお、この発明
は上記実施例に限定されるものではなく、この外その要
旨を逸脱しない範囲で種々変形して実施することができ
る。
【0025】
【発明の効果】以上詳述したようにこの発明によれば、
バイト単位でのデータ書き込みが多く要求されるデータ
系列に使用しても、ページ単位でのデータ書き込みスピ
ードと略等しいスピードでデータの書き込みを実行する
ことができる極めて良好なメモリカード装置を提供する
ことができる。
【図面の簡単な説明】
【図1】この発明に係るメモリカード装置の一実施例を
示すブロック構成図。
【図2】同実施例の各部の動作タイミングを示すタイミ
ング図。
【図3】同実施例のバッファメモリのデータ記録状態を
示す図。
【符号の説明】
11…入力端子、12…EEPROM、13…バッファ
メモリ、14…アドレス判別回路、15,16…入力端
子、17…BMAC回路、18…EEPROMタイミン
グ発生回路、19…セレクタ、20…入力端子、21…
出力端子。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G11C 16/06 (72)発明者 丸山 晃司 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝映像メデイア技術研究所内 (72)発明者 佐藤 聡明 東京都港区新橋3丁目3番9号 東芝エ ー・ブイ・イー株式会社内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 記憶領域が連続する複数のバイトでなる
    ページ単位に分割され、ページを指定することでページ
    単位で一括してデータの書き込みを行なえるページ書き
    込み機能を有するEEPROMを備えたメモリカード装
    置において、前記EEPROMのページに対応するアド
    レス空間を有するメモリと、前記EEPROMの同一ペ
    ージに書き込まれるバイト単位のデータを、該データに
    付されたバイト単位のアドレスに基づいて前記メモリに
    記録する記録手段と、この記録手段による記録状態で前
    記アドレスに基づいてページの切り替わりを判別する判
    別手段と、この判別手段の判別結果に基づいて前記メモ
    リの内容を前記EEPROMにページ単位で一括して書
    き込む書き込み制御手段とを具備してなることを特徴と
    するメモリカード装置。
JP31640191A 1991-11-29 1991-11-29 メモリカード装置 Pending JPH05151068A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31640191A JPH05151068A (ja) 1991-11-29 1991-11-29 メモリカード装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31640191A JPH05151068A (ja) 1991-11-29 1991-11-29 メモリカード装置

Publications (1)

Publication Number Publication Date
JPH05151068A true JPH05151068A (ja) 1993-06-18

Family

ID=18076667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31640191A Pending JPH05151068A (ja) 1991-11-29 1991-11-29 メモリカード装置

Country Status (1)

Country Link
JP (1) JPH05151068A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012164121A (ja) * 2011-02-07 2012-08-30 Toshiba Corp 携帯可能電子装置、情報処理方法、及びicカード
JP2013239099A (ja) * 2012-05-17 2013-11-28 Sony Corp 制御装置、記憶装置、記憶制御方法
JP2014523032A (ja) * 2011-07-01 2014-09-08 マイクロン テクノロジー, インク. アライメントされていないデータの結合

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012164121A (ja) * 2011-02-07 2012-08-30 Toshiba Corp 携帯可能電子装置、情報処理方法、及びicカード
JP2014523032A (ja) * 2011-07-01 2014-09-08 マイクロン テクノロジー, インク. アライメントされていないデータの結合
US9898402B2 (en) 2011-07-01 2018-02-20 Micron Technology, Inc. Unaligned data coalescing
US10191843B2 (en) 2011-07-01 2019-01-29 Micron Technology, Inc. Unaligned data coalescing
US10853238B2 (en) 2011-07-01 2020-12-01 Micron Technology, Inc. Unaligned data coalescing
JP2013239099A (ja) * 2012-05-17 2013-11-28 Sony Corp 制御装置、記憶装置、記憶制御方法

Similar Documents

Publication Publication Date Title
EP0907142B1 (en) Memory card apparatus
JP2610737B2 (ja) 記録再生装置
JP3122201B2 (ja) メモリカード装置
EP0890955A2 (en) Storage apparatus, data write-in method, and data read-out method
JPH04263386A (ja) Icメモリカード
JPH05314019A (ja) メモリカード装置
JPH05151068A (ja) メモリカード装置
JPH0546490A (ja) メモリカード装置
JP3117244B2 (ja) Eepromの制御装置
JP3099908B2 (ja) Eepromの制御装置
JPH0546488A (ja) メモリカード装置
JPH0547189A (ja) メモリカード装置
JP3163124B2 (ja) 電子スチルカメラ装置
JPH0546469A (ja) メモリカード装置
JPH0773098A (ja) データ書き込み方法
JPH0546468A (ja) メモリカード装置
JP3237344B2 (ja) 磁気記録再生装置
JPH06139138A (ja) メモリカード装置
JPH0546459A (ja) メモリカード装置
JPH05151106A (ja) メモリカード装置
JPH06139131A (ja) メモリカード装置
JPH04307647A (ja) メモリカードの記憶管理方式
JP3175974B2 (ja) メモリカード装置
JPH05151099A (ja) メモリカード装置
JPH0547190A (ja) メモリカード装置