JPH09244963A - Icメモリ - Google Patents

Icメモリ

Info

Publication number
JPH09244963A
JPH09244963A JP8051525A JP5152596A JPH09244963A JP H09244963 A JPH09244963 A JP H09244963A JP 8051525 A JP8051525 A JP 8051525A JP 5152596 A JP5152596 A JP 5152596A JP H09244963 A JPH09244963 A JP H09244963A
Authority
JP
Japan
Prior art keywords
memory
data
ecc
state
input
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
JP8051525A
Other languages
English (en)
Inventor
Masaharu Mizuta
正治 水田
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP8051525A priority Critical patent/JPH09244963A/ja
Publication of JPH09244963A publication Critical patent/JPH09244963A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Correction Of Errors (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】 【課題】 必要以上の記憶容量を必要としない効率のよ
いECC用のICメモリを得る。 【解決手段】 主データに付加されたECCを記憶する
ためのICメモリにおいて、1アドレス当たりのデータ
長がECCのビット長に対応する互いに独立した複数の
メモリ部と、各メモリ部に対応して各々設けられると共
に、各メモリ部へのデータの読み出し及び書き込み時
に、互いに独立した入力端子に各々入力される外部から
の選択信号に従って、対応するメモリ部の動作状態を切
り換える状態切換部とを備え、各状態切換部は、入力さ
れた選択信号から対応するメモリ部を能動状態又は待機
状態のいずれかに切り換えると共に、各状態切換部に対
し所望の1つのメモリ部を能動状態に切り換えるように
各選択信号を各々設定する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、PCMCIAの規
格に準拠したPCカードにおいて、メモリカードに使用
されるICメモリに関し、特に、より高信頼度が要求さ
れるメモリカードを構築する際に必要となるECC(誤
り訂正符号)の冗長データを記憶するために使用するI
Cメモリに関するものである。
【0002】
【従来の技術】図8は、従来のSRAMを使用したIC
メモリにおけるピンの構成例を示した概略図である。図
8において、ICメモリ70は、複数のデータ入出力ピ
ンI/Oと、複数のアドレス入力ピンAと、ライトイネ
ーブル入力ピン/WEと、アウトプットイネーブル入力
ピン/OEと、チップセレクト入力ピン/CSと、電源
電圧の+側に接続されるピンVDDと、電源電圧の−側に
接続されるピンGNDとを備えている。
【0003】上記ライトイネーブル入力ピン/WEは、
ICメモリ70を書き込み又は読み出しのいずれかの動
作にセットするために使用され、アウトプットイネーブ
ル入力ピン/OEは、上記各データ入出力ピンI/Oを
遮断するか否かを切り換えるために使用される。また、
チップセレクト入力ピン/CSは、読み込み及び書き込
みの動作をすることができる能動状態、又は読み込み及
び書き込みができない待機状態のいずれかにメモリを切
り換えるために使用される。ここで、上記VDDとGND
は、いわゆるICメモリ70への電源供給用の端子であ
り、例えば、VDDは+DC5Vに接続され、GNDは接
地される。なお、上記/WE、/OE及び/CSで使用
されている/は、信号レベルの反転を示している。
【0004】上記ICメモリ70は、上記アウトプット
イネーブル入力ピン/OEとチップセレクト入力ピン/
CSが共に「L」であり、かつ上記ライトイネーブル入
力ピン/WEが「H」のとき、読み出しの動作を行うリ
ードサイクルのモードとなり、上記各アドレス入力ピン
Aに入力されたアドレスデータによって指定されたアド
レスに記憶していたデータを、上記各データ入出力ピン
I/Oから出力する。また、ICメモリ70は、上記ア
ウトプットイネーブル入力ピン/OE、チップセレクト
入力ピン/CS及びライトイネーブル入力ピン/WEが
共に「L」のとき、書き込みの動作を行うライトサイク
ルのモードとなり、上記各データ入出力ピンI/Oに入
力されたデータを、上記各アドレス入力ピンAに入力さ
れたアドレスデータによって指定されたアドレスに記憶
する。このように、上記チップセレクト入力ピン/CS
が「L」になると、ICメモリ70は、上記能動状態と
なる。
【0005】また、上記ICメモリ70は、アウトプッ
トイネーブル入力ピン/OE又はチップセレクト入力ピ
ン/CSのいずれかが「H」になると、上記待機状態に
なるが、アウトプットイネーブル入力ピン/OEが
「H」であり、チップセレクト入力ピン/CSが「L」
のとき、ICメモリ70の消費電流は変わらず、単に各
データ入出力ピンI/Oが遮断されるだけである。これ
に対して、チップセレクト入力ピン/CSが「H」にな
ると、各データ入出力ピンI/Oが遮断されると共に、
ICメモリ70の消費電流が大幅に減少する。
【0006】
【発明が解決しようとする課題】ここで、上記のような
SRAMを用いたICメモリ70において、記憶容量が
4Mbitの中容量のものや16Mbitの大容量のものにお
ける不良の大部分が1ビットのエラーであり、該1ビッ
トのエラーを訂正する際に、ECCを用いた公知の手法
が行われる。該手法は、主データに冗長データであるE
CCを付加するものであり、例えば、主データのビット
数が8ビットの場合、誤りの検出を1ビット行い、同時
に誤りの訂正を1ビット行うとき、ECCに使用するビ
ット数は4ビットとなり、誤りの検出を2ビット行い、
同時に誤りの訂正を1ビット行うとき、ECCに使用す
るビット数は5ビットとなる。
【0007】このように、例えば主データのビット数が
8ビットでECCのビット数が5ビットの場合、主デー
タの8ビットにECCの5ビットを付加して13ビット
を1単位として書き込み及び読み出しを行う必要があ
る。しかし、1つのアドレスに5ビットのデータが記憶
される構成(以下、×5ビット構成と呼ぶ)のICメモ
リは一般的にはなく、1つのアドレスに8ビットのデー
タが記憶される構成(以下、×8ビット構成と呼ぶ)の
ICメモリが一般的であることから、例えば主データを
記憶させるための主メモリとして、4Mbit(512K
B×8ビット)のICメモリが必要だとすると、ECC
のデータを記憶させるためのECC用メモリとしても、
上記主メモリと同じICメモリが必要となる。
【0008】このため、PCMCIAの規格に準拠した
PCカードにおけるメモリカードにおいて、ECCを使
用して信頼性の向上を図る場合、ECC用メモリとし
て、必要以上の記憶容量のICメモリが必要となり、こ
のことから更に、上記主メモリ及びECC用メモリを実
装する上からも実装面積が広くなる等して、あらゆる面
から効率が悪くなる。これらのことから、ECCを使用
して信頼性の向上を図るためには、ECC用メモリに不
必要なコストアップが生じ、高価なものになるという問
題があった。本発明は、このような問題を解決するため
になされたものであり、上記ECC用のメモリとして、
必要以上の記憶容量を必要としない効率のよいICメモ
リを得ることを目的とする。
【0009】
【課題を解決するための手段】本発明は、主データに付
加されたECCを記憶するために使用するICメモリ、
又は主データに付加されたECCを記憶するために使用
する、SRAMを用いたICメモリにおいてなされたも
のである。すなわち、本発明はこれらのようなICメモ
リにおいて、1アドレス当たりのデータ長がECCのビ
ット長に対応する互いに独立した複数、例えば一対のメ
モリ部と、該各メモリ部に対応してそれぞれ設けられる
と共に、各メモリ部へのデータの読み出し時及び書き込
み時に、互いに独立して有する入力端子にそれぞれ入力
される外部からの選択信号に従って、対応するメモリ部
の動作状態を切り換える状態切換部とを備え、上記各状
態切換部は、入力された上記選択信号に従って、対応す
るメモリ部を、データの書き込み及び読み出しが可能な
能動状態か、又はデータの書き込み及び読み出しができ
ない待機状態かのいずれかの状態に切り換えると共に、
上記各選択信号は、該各状態切換部に対して、所望の1
つのメモリ部を能動状態に切り換えるようにそれぞれ設
定されることを特徴とするICメモリを提供するもので
ある。
【0010】また、1アドレス当たりのデータ長がEC
Cのビット長に対応する互いに独立した複数のメモリ部
と、各メモリ部へのデータの読み出し時及び書き込み時
に、入力端子にそれぞれ入力される外部からの選択信号
に従って、対応するメモリ部の動作状態を切り換える状
態切換部とを備え、上記各状態切換部で、入力された上
記選択信号に従って、対応するメモリ部を、データの書
き込み及び読み出しが可能な能動状態か、又はデータの
書き込み及び読み出しができない待機状態かのいずれか
の状態に切り換えると共に、所望の1つのメモリ部のみ
を能動状態に切り換えるようにしてもよい。更に、上記
のようなICメモリが、上記主データを記憶するための
ICメモリと同一のパッケージで形成される。
【0011】
【発明の実施の形態】次に、図面に示す実施の形態に基
づいて、本発明を詳細に説明する。 実施の形態1.図1は、本発明の実施の形態1のICメ
モリにおいて、SRAMを使用した場合における例を示
した概略図である。図1において、ICメモリ1は、第
1メモリ部2と第1状態切換部3とを備えた第1メモリ
4と、第2メモリ部5と第2状態切換部6とを備えた第
2メモリ7とからなる。なお、図1の第1メモリ部2及
び第2メモリ部5は、SRAMを用いた従来のICメモ
リが備えている各機能部分をそれぞれ有しているが、こ
こでは説明を分かりやすくするために省略している。
【0012】上記第1メモリ4と第2メモリ7は、従来
のICメモリと同じ構成で形成された互いに独立した一
対のメモリを形成しており、上記第1メモリ部2及び第
2メモリ部5は、1アドレスのデータ長がECCのビッ
ト長に対応しており、第1メモリ部2には上記第1状態
切換部3が接続されており、第2メモリ部5には上記第
2状態切換部6が接続されている。また、ICメモリ1
は、複数のデータ入出力ピンI/Oと、複数のアドレス
入力ピンAと、ライトイネーブル入力ピン/WEと、ア
ウトプットイネーブル入力ピン/OEと、第1チップセ
レクト入力ピン/CS1と、第2チップセレクト入力ピ
ン/CS2と、電源電圧の+側に接続されるピンVDD
と、電源電圧の−側に接続されるピンGNDとを備えて
いる。
【0013】上記各データ入出力ピンI/O、各アドレ
ス入力ピンA、ライトイネーブル入力ピン/WE及びア
ウトプットイネーブル入力ピン/OEは、それぞれ上記
第1メモリ部2と第2メモリ部5とにICメモリ1の内
部でパラレルに接続されており、上記第1チップセレク
ト入力ピン/CS1は上記第1状態切換部3に接続され
ており、上記第2チップセレクト入力ピン/CS2は上
記第2状態切換部6に接続されている。なお、上記/W
E、/OE、/CS1及び/CS2で使用されている/
は、信号レベルの反転を示している。
【0014】上記ライトイネーブル入力ピン/WEは、
第1メモリ部2及び第2メモリ部5を書き込み又は読み
出しのいずれかの動作にセットするために使用され、ア
ウトプットイネーブル入力ピン/OEは、上記各データ
入出力ピンI/Oからのデータの入出力を遮断するか否
かを切り換えるために使用される。また、上記第1チッ
プセレクト入力ピン/CS1は上記第1メモリ部2を、
上記第2チップセレクト入力ピン/CS2は上記第2メ
モリ部5を、読み込み及び書き込みの動作をすることが
できる能動状態、又は読み込み及び書き込みができない
待機状態のいずれかに切り換えるために使用される。こ
こで、上記VDDとGNDは、いわゆるICメモリ1への
電源供給用の端子であり、例えば、VDDは+DC5Vに
接続され、GNDは接地される。
【0015】上記第1状態切換部3は、第1チップセレ
クト入力ピン/CS1が「L」になると、上記第1メモ
リ部2を能動状態にし、第1チップセレクト入力ピン/
CS1が「H」になると、上記第1メモリ部2を待機状
態にする。第1メモリ部2は、能動状態のときに、アウ
トプットイネーブル入力ピン/OEが「L」であり、か
つライトイネーブル入力ピン/WEが「H」であると、
読み出しの動作を行うリードサイクルのモードとなり、
上記各アドレス入力ピンAに入力されたアドレスデータ
によって指定されたアドレスに記憶していたデータを、
上記各データ入出力ピンI/Oから出力する。また、上
記第1メモリ部2は、能動状態であるときに、アウトプ
ットイネーブル入力ピン/OE及びライトイネーブル入
力ピン/WEが共に「L」であると、書き込みの動作を
行うライトサイクルのモードとなり、上記各データ入出
力ピンI/Oに入力されたデータを、上記各アドレス入
力ピンAに入力されたアドレスデータによって指定され
たアドレスに記憶する。
【0016】同様に、上記第2状態切換部6は、第2チ
ップセレクト入力ピン/CS2が「L」になると、上記
第2メモリ部5を能動状態にし、第2チップセレクト入
力ピン/CS2が「H」になると、上記第2メモリ部5
を待機状態にする。第2メモリ部5は、能動状態のとき
に、アウトプットイネーブル入力ピン/OEが「L」で
あり、かつライトイネーブル入力ピン/WEが「H」で
あると、読み出しの動作を行うリードサイクルのモード
となり、上記各アドレス入力ピンAに入力されたアドレ
スデータによって指定されたアドレスに記憶していたデ
ータを、上記各データ入出力ピンI/Oから出力する。
また、上記第2メモリ部5は、能動状態であるときに、
アウトプットイネーブル入力ピン/OE及びライトイネ
ーブル入力ピン/WEが共に「L」であると、書き込み
の動作を行うライトサイクルのモードとなり、上記各デ
ータ入出力ピンI/Oに入力されたデータを、上記各ア
ドレス入力ピンAに入力されたアドレスデータによって
指定されたアドレスに記憶する。
【0017】また、上記第1メモリ部2は、アウトプッ
トイネーブル入力ピン/OE又は第1チップセレクト入
力ピン/CS1のいずれかが「H」になると、上記待機
状態になるが、アウトプットイネーブル入力ピン/OE
が「H」であり、第1チップセレクト入力ピン/CS1
が「L」のとき、第1メモリ部2の消費電流は変わら
ず、単に各データ入出力ピンI/Oで行われる第1メモ
リ部2からのデータの入出力を遮断するだけである。こ
れに対して、第1チップセレクト入力ピン/CS1が
「H」になると、各データ入出力ピンI/Oで行われる
第1メモリ部2からのデータの入出力を遮断すると共
に、第1メモリ部2の消費電流が大幅に減少し、バッテ
リ等によるバックアップを行ってデータを保存するとき
に有効である。これらのことは、第2メモリ部5におい
ても同様である。
【0018】なお、上記第1チップセレクト入力ピン/
CS1及び第2チップセレクト入力ピン/CS2には、
第1メモリ部2と第2メモリ部5が同時に能動状態にな
らないようにチップセレクト信号が入力される。すなわ
ち、第1チップセレクト入力ピン/CS1及び第2チッ
プセレクト入力ピン/CS2は同時に「L」のチップセ
レクト信号が入力されることはない。また、上記第1メ
モリ部2及び第2メモリ部5はメモリ部をなし、上記第
1状態切換部3及び第2状態切換部6は状態切換部をな
し、上記チップセレクト信号が選択信号をなし、上記第
1チップセレクト入力ピン/CS1及び第2チップセレ
クト入力ピン/CS2は上記選択信号を入力する入力端
子をなす。
【0019】ここで、例えば、誤りの検出を2ビット行
い、同時に誤りの訂正を1ビット行う場合、下記(1)
式を満足するようにECCのビット数が決まる。 2(k-1)−1≧m+k ………………………(1) なお、上記(1)式において、kはECCのビット数で
あり、mは主データのビット数である。上記(1)式か
ら、主データのビット数mが8ビットの場合、ECCの
ビット数kは5ビットとなり、主データの8ビットにE
CCの5ビットを付加して13ビットを1単位として書
き込み及び読み出しを行う必要がある。この場合、主デ
ータを記憶するための主メモリを構成する×8ビット構
成の従来のICメモリに対して、ECC用のメモリとし
て使用する上記ICメモリ1における上記第1メモリ部
2及び第2メモリ部5を×5ビット構成とする。
【0020】上記のように、ICメモリ1は、SRAM
を使用した従来のICメモリと同じ構成からなる上記第
1メモリ4及び第2メモリ7という2つのメモリが一対
となって、主データを記憶するために使用される従来の
ICメモリと同一寸法のパッケージ内に納められて形成
されている。
【0021】次に、上記図1で示したICメモリ1をE
CC用のメモリとして使用した場合の例を説明する。図
2は、PCMCIAの規格に準拠した、1つのアドレス
に16ビットのデータが記憶される構成(以下、×16
ビット構成と呼ぶ)のメモリカードに、上記図1で示し
たICメモリ1をECC用のメモリとして使用したとき
の例を示した概略図である。また、図3及び図4は、図
2で示した例において、各チップセレクト入力ピンに入
力されるチップセレクト信号の信号レベルに応じた各I
Cメモリの動作を示した図である。なお、図2〜図4に
おいて、図1と同じものは同じ符号で示しており、ここ
ではその説明を省略する。また、図3及び図4において
は、説明を分かりやすくするように、各アウトプットイ
ネーブル入力ピン/OEは「L」であり、アドレスデー
タ、主データ及びECCのみの流れを示している。
【0022】図2において、主データを記憶させるため
の主メモリを構成する従来のICメモリ51,52に対
して、上記ICメモリ1をECC用メモリとして使用し
た状態を示している。×16ビット構成のメモリカード
においては、×8ビット構成の一対のICメモリを増や
すことによって記憶容量を増加させることから、×8ビ
ット構成の上記ICメモリ51と52が一対となってお
り、上記従来のICメモリ51に対して上記ICメモリ
1の第1メモリ4が、従来のICメモリ52に対して上
記ICメモリ1の第2メモリ7が、ECC用メモリとし
て使用される。
【0023】この場合、ICメモリ1、従来のICメモ
リ51及び52において、各アドレス入力ピンA、VDD
ピン、GNDピン、ライトイネーブル入力ピン/WE及
びアウトプットイネーブル入力ピン/OEがそれぞれ並
列に接続されている。また、ICメモリ51の各データ
入出力ピンI/Oは、それぞれ主データにECCを付加
するためのメモリカード内に設けられた第1ECC回路
55に接続され、ICメモリ52の各データ入出力ピン
I/Oは、それぞれ主データにECCを付加するための
メモリカード内に設けられた第2ECC回路56に接続
される。更に、ICメモリ1の各データ入出力ピンI/
Oは上記第1及び第2ECC回路55,56にそれぞれ
接続される。
【0024】また、ICメモリ51のチップセレクト入
力ピン/CS51に、上記第1メモリ4内の第1状態切
換部3に接続されている第1チップセレクト入力ピン/
CS1が接続され、チップセレクト入力ピン/CS51
に入力されるチップセレクト信号が、同時に第1チップ
セレクト入力ピン/CS1にも入力される。このことか
ら、チップセレクト入力ピン/CS51が「L」になる
とICメモリ51が能動状態になり、「H」になると待
機状態になるようにすれば、ICメモリ51と第1メモ
リ4内の第1メモリ部2は、同時に能動又は待機状態と
なる。
【0025】同様に、ICメモリ52のチップセレクト
入力ピン/CS52に、上記第2メモリ7内の第2状態
切換部6に接続されている第2チップセレクト入力ピン
/CS2が接続される。このことから、ICメモリ52
と第2メモリ7内の第2メモリ部5が同時に能動又は待
機状態となるようにすることができる。なお、上記/C
S51及び/CS52で使用されている/は、信号レベ
ルの反転を示している。
【0026】上記のような構成で、図3で示すように、
チップセレクト入力ピン/CS51及び第1チップセレ
クト入力ピン/CS1に「L」のチップセレクト信号が
入力されていると、上記ICメモリ51及び上記第1メ
モリ部2が能動状態となり、各アドレス入力ピンAに入
力されたアドレスデータによって示されたアドレスに、
ICメモリ51は、上記第1ECC回路55を介して8
ビットの主データを記憶し、第1メモリ部2は、上記第
1ECC回路55から入力される、上記ICメモリ51
に記憶される主データに対応した5ビットのECCを記
憶する。このとき、チップセレクト入力ピン/CS52
及び第2チップセレクト入力ピン/CS2には、「H」
のチップセレクト信号が入力されており、上記ICメモ
リ52及び第2メモリ部5は待機状態にある。
【0027】次に、図4で示すように、チップセレクト
入力ピン/CS51及び第1チップセレクト入力ピン/
CS1に「H」のチップセレクト信号が入力され、チッ
プセレクト入力ピン/CS52及び第2チップセレクト
入力ピン/CS2に「L」のチップセレクト信号が入力
されていると、ICメモリ51及び第1メモリ部2が待
機状態になると共に上記ICメモリ52及び上記第2メ
モリ部5が能動状態となり、各アドレス入力ピンAに入
力されたアドレスデータによって示されたアドレスに、
ICメモリ52は、上記第2ECC回路56を介して8
ビットの主データを記憶し、第2メモリ部5は、上記第
2ECC回路56から入力される、上記ICメモリ52
に記憶される主データに対応した5ビットのECCを記
憶する。
【0028】また、上記ICメモリ1は、上記従来のI
Cメモリ51,52と同一寸法のパッケージで形成され
ており、例えば、上記従来のICメモリ51,52にお
ける記憶容量がそれぞれ4Mbitの場合、ICメモリ5
1,52はそれぞれ、データ入出力ピンI/Oの8ピ
ン、アドレス入力ピンAの19ピン、電源供給用のピン
であるVDD及びGNDピンの各1ピン、ライトイネーブ
ル入力ピン/WE、アウトプットイネーブル入力ピン/
OE及びチップセレクト入力ピン/CSの各1ピンから
なる32ピンのパッケージが使用される。
【0029】これに対して、ICメモリ1における上記
第1メモリ部2及び第2メモリ部5はそれぞれ×5ビッ
ト構成となり、ICメモリ1は、データ入出力ピンI/
Oの5ピン、アドレス入力ピンAの19ピン、電源供給
用のピンであるVDD及びGNDピンの各1ピン、ライト
イネーブル入力ピン/WE、アウトプットイネーブル入
力ピン/OE、第1及び第2チップセレクト入力ピン/
CS1,/CS2の各1ピン、空きの2ピンからなる3
2ピンのパッケージで形成される。
【0030】次に、上記図2〜図4では、本発明におけ
る1つのECC用のICメモリにおいて、1つのアドレ
スに対して、5ビットのECCを2つ記憶する例を示し
たが、1つのアドレスに対して、5ビットのECCを1
つ記憶するようにし、アドレス数を2倍にする例を説明
する。図5は、1つのアドレスに8ビットのデータが記
憶される構成のメモリカードに、上記図1で示したIC
メモリ1をECC用のメモリとして使用したときの例を
示した概略図である。また、図6及び図7は、図5で示
した例において、各チップセレクト入力ピンに入力され
るチップセレクト信号の信号レベルに応じた各ICメモ
リの動作を示した図である。なお、図5〜図7におい
て、図1と同じものは同じ符号で示しており、ここでは
その説明を省略する。また、図6及び図7においては、
説明を分かりやすくするように、各アウトプットイネー
ブル入力ピン/OEは「L」であり、アドレスデータ、
主データ及びECCのみの流れを示している。
【0031】図5において、主データを記憶させるため
の主メモリを構成する従来のICメモリ61及び62に
対して、1つの上記ICメモリ1をECC用メモリとし
て使用した状態を示している。×8ビット構成のメモリ
カードにおいては、×8ビット構成のICメモリを1つ
ずつ増やすことによって記憶容量を増加させることか
ら、上記従来のICメモリ61に対して上記ICメモリ
1の第1メモリ4が、及び従来のICメモリ62に対し
て上記ICメモリ1の第2メモリ7が、ECC用メモリ
として使用される。
【0032】この場合、ICメモリ1、従来のICメモ
リ61及び62において、各データ入出力ピンI/O、
各アドレス入力ピンA、VDDピン、GNDピン、ライト
イネーブル入力ピン/WE及びアウトプットイネーブル
入力ピン/OEがそれぞれ並列に接続されている。更
に、上記各ICメモリ1,61,62におけるそれぞれ
の各データ入出力ピンI/Oは、主データにECCを付
加するためのメモリカード内に設けられたECC回路6
5に接続される。
【0033】また、ICメモリ61のチップセレクト入
力ピン/CS61に、上記第1メモリ4内の第1状態切
換部3に接続されている第1チップセレクト入力ピン/
CS1が接続され、チップセレクト入力ピン/CS61
に入力されるチップセレクト信号が、同時に第1チップ
セレクト入力ピン/CS1にも入力される。このことか
ら、チップセレクト入力ピン/CS61が「L」になる
とICメモリ61が能動状態になり、「H」になるとI
Cメモリ61が待機状態になるようにすれば、ICメモ
リ61と第1メモリ部2は、同時に能動又は待機状態と
なる。
【0034】同様に、ICメモリ62のチップセレクト
入力ピン/CS62に、上記第2メモリ7内の第2状態
切換部6に接続されている第2チップセレクト入力ピン
/CS2が接続され、ICメモリ62と第2メモリ部5
が同時に能動又は待機状態となるようにすることができ
る。なお、上記/CS61及び/CS62で使用されて
いる/は、信号レベルの反転を示している。
【0035】上記のような構成で、図6で示すように、
チップセレクト入力ピン/CS61及び第1チップセレ
クト入力ピン/CS1に「L」のチップセレクト信号が
入力されていると、上記ICメモリ61及び上記第1メ
モリ部2が能動状態となり、各アドレス入力ピンAに入
力されたアドレスデータによって示されたアドレスに、
ICメモリ61は、上記ECC回路65を介して8ビッ
トの主データを記憶し、第1メモリ部2は、上記ECC
回路65から入力される、上記ICメモリ61に記憶さ
れる主データに対応した5ビットのECCを記憶する。
このとき、チップセレクト入力ピン/CS62及び第2
チップセレクト入力ピン/CS2には、「H」のチップ
セレクト信号が入力されており、上記ICメモリ62及
び第2メモリ部5は待機状態にある。
【0036】また、図7で示すように、チップセレクト
入力ピン/CS61及び第1チップセレクト入力ピン/
CS1に「H」のチップセレクト信号が入力され、チッ
プセレクト入力ピン/CS62及び第2チップセレクト
入力ピン/CS2に「L」のチップセレクト信号が入力
されていると、ICメモリ61及び第1メモリ部2が待
機状態になると共に上記ICメモリ62及び上記第2メ
モリ部5が能動状態となり、各アドレス入力ピンAに入
力されたアドレスデータによって示されたアドレスに、
ICメモリ62は、上記ECC回路65を介して8ビッ
トの主データを記憶し、第2メモリ部5は、上記ECC
回路65から入力される、上記ICメモリ62に記憶さ
れる主データに対応した5ビットのECCを記憶する。
【0037】このように、本発明の上記実施の形態1に
おけるICメモリによると、上記第1状態切換部3は、
上記第1メモリ部2へのデータの読み出し時及び書き込
み時に第1チップセレクト入力ピン/CS1に入力され
る外部からのチップセレクト信号に従って、第1メモリ
部2を、上記能動状態、又は上記待機状態のいずれかに
切り換え、同様に、上記第2状態切換部6は、上記第2
メモリ部5へのデータの読み出し時及び書き込み時に第
2チップセレクト入力ピン/CS2に入力される外部か
らのチップセレクト信号に従って、第2メモリ部5を、
上記能動状態、又は上記待機状態のいずれかに切り換え
る。
【0038】上記のことから、上記第1状態切換部3及
び第2状態切換部6の内、所望の状態切換部に対して、
対応するメモリ部の状態を能動状態にするように上記チ
ップセレクト信号を設定することによって、上記第1メ
モリ部2及び第2メモリ部5はアドレスを共有すること
ができ、1つのアドレスに対して上記第1メモリ部2と
第2メモリ部5にそれぞれ独立したECCを記憶するこ
とができる。また、上記第1メモリ部2及び第2メモリ
部5に対して、アドレスを共有させずにそれぞれ独立し
た異なるアドレスを設け、1つのアドレスに1つのEC
Cを記憶させるようにすれば、ECCを記憶するための
ICメモリのアドレス数を倍増させることができる。
【0039】更に、第1メモリ部2及び第2メモリ部5
における1アドレス当たりのデータ長をECCのビット
長にしたことから、必要以上の記憶容量を持った従来の
ICメモリを使用するという効率の悪さを解消すること
ができる。これらのことから、ECC用のICメモリと
して、従来のICメモリを使用するよりも効率よく使用
することができる共にコストの低減を行うことができ
る。
【0040】また、上記第1状態切換部3及び第2状態
切換部6は、それぞれ独立した、上記チップセレクト信
号を入力するチップセレクト入力ピンを有しており、こ
のことから、主データを記憶させるための主メモリを構
成するSRAMを用いた従来のICメモリが備えている
チップセレクト入力ピンに入力されるチップセレクト信
号を、対応する状態切換部のチップセレクト入力ピンに
入力することによって、主メモリを構成する1つのIC
メモリに対して、上記第1メモリ部2及び第2メモリ部
5の内の1つを対応させ、ECCのデータを記憶させる
ためのECC用メモリとして使用することができる。こ
のため、1つのICメモリ1に対して、主メモリで使用
される2つのICメモリに対するECC用メモリとして
使用することができ、必要以上の記憶容量を有した従来
のICメモリを使用するよりも効率の向上を図ることが
できる。
【0041】更に、ICメモリ1を、主メモリと使用さ
れる上記従来のICメモリと同一寸法のパッケージで形
成するため、PCMCIAの規格に準拠したPCカード
等におけるメモリカードにおいて、ECCを使用して信
頼性の向上を図る場合、ECC用メモリとして、必要以
上の記憶容量のICメモリを必要としないことに加え
て、上記主メモリ及びECC用メモリを実装する上で、
効率のよい実装を行うことができる。このように、あら
ゆる点から効率を向上させることができる、効率のよい
ECC用のICメモリを得ることができ、コストの低減
を図ることができる。
【0042】なお、本実施の形態1においては、1つの
ICメモリ1に、第1メモリ部2及び第1状態切換部3
からなる第1メモリ4と、第2メモリ部5及び第2状態
切換部6からなる第2メモリ7の2つのメモリを備えた
場合を例にしたが、本発明はこれに限定するものではな
く、1つのICメモリ1に、メモリ部と状態切換部から
なる3つ以上のメモリを備えてもよい。また、本実施の
形態1においては、SRAMを使用した場合を示した
が、DRAM等のメモリを使用してもよい。
【0043】また、上記実施の形態1においては、第1
メモリ4と第2メモリ7にそれぞれ状態切換部を設けた
が、上記第1メモリ部2と第2メモリ部5に対して1つ
の状態切換部90を設けてもよく、この場合、該1つの
状態切換部90は、上記第1メモリ部2と第2メモリ部
5にそれぞれ接続され、1つの入力端子から入力される
選択信号によって、上記第1メモリ部2又は第2メモリ
部7のいずれか1つの所望のメモリ部を排他的に能動状
態にする。
【0044】
【発明の効果】上記の説明から明らかなように、本発明
のICメモリによれば、上記各状態切換部は、上記各メ
モリ部へのデータの読み出し時及び書き込み時にそれぞ
れ入力される外部からの選択信号に従って、対応するメ
モリ部を、データの書き込み又は読み出しが可能となる
上記能動状態、又はデータの書き込み及び読み出しがで
きない上記待機状態のいずれかに切り換えることから、
上記各状態切換部の内、所望の1つに対して、対応する
メモリ部の状態を能動状態にするように上記選択信号を
設定することによって、上記各メモリ部はアドレスを共
有することができ、1つのアドレスに対して上記メモリ
部の数と同数のECCを記憶することができる。
【0045】また、上記各メモリ部に対して、アドレス
を共有させずにそれぞれ独立した異なるアドレスを設
け、1つのアドレスに1つのECCを記憶させるように
すれば、ECCを記憶するためのICメモリのアドレス
数を上記メモリ部の数を掛けた数に増加させることがで
きる。更に、各メモリ部における1アドレス当たりのデ
ータ長をECCのビット長にしたことから、必要以上の
記憶容量を持った従来のICメモリを使用するという効
率の悪さを解消することができる。これらのことから、
本発明のICメモリは、ECC用のICメモリとして、
従来のICメモリを使用するよりも効率よく使用するこ
とができると共にコストの低減を行うことができる。
【0046】また、上記各状態切換部は、各メモリ部に
対応してそれぞれ独立した、上記選択信号を入力する入
力端子を有しており、このことから、主データを記憶さ
せるための主メモリを構成する、従来のICメモリが備
えているチップセレクト入力端子に入力されるチップセ
レクト信号を、上記選択信号として状態切換部の入力端
子に入力することによって、主メモリを構成する1つの
ICメモリに対して、上記各メモリ部の内の1つを対応
させ、ECCのデータを記憶させるためのECC用メモ
リとして使用することができる。このため、本発明のI
Cメモリ1つに対して、主メモリで使用される複数のI
Cメモリに対するECC用メモリとして使用することが
でき、必要以上の記憶容量を有した従来のICメモリを
使用するよりも効率の向上を図ることができる。
【0047】更に、本発明のICメモリを、主メモリに
使用される上記従来のICメモリと同一のパッケージで
形成するため、PCMCIAの規格等に準拠したPCカ
ードにおけるメモリカードにおいて、ECCを使用して
信頼性の向上を図る場合、ECC用メモリとして、必要
以上の記憶容量のICメモリを必要としないことに加え
て、上記主メモリ及びECC用メモリを実装する上で、
効率のよい実装を行うことができる。このように、あら
ゆる点から効率を向上させることができる、効率のよい
ECC用のICメモリを得ることができ、コストの低減
を図ることができる。
【図面の簡単な説明】
【図1】 本発明の実施の形態1におけるICメモリの
例を示した概略図である。
【図2】 上記図1で示したICメモリ1をECC用の
メモリとして使用した例を示した概略図である。
【図3】 図2における、各チップセレクト入力ピンの
信号レベルに応じた各ICメモリの動作を示した図であ
る。
【図4】 図2における、各チップセレクト入力ピンの
信号レベルに応じた各ICメモリの動作を示した図であ
る。
【図5】 上記図1で示したICメモリ1をECC用の
メモリとして使用した他の例を示した概略図である。
【図6】 図5における、各チップセレクト入力ピンの
信号レベルに応じた各ICメモリの動作を示した図であ
る。
【図7】 図5における、各チップセレクト入力ピンの
信号レベルに応じた各ICメモリの動作を示した図であ
る。
【図8】 従来のICメモリの例を示した概略図であ
る。
【符号の説明】
1 ICメモリ、 2 第1メモリ部、 3 第1状態
切換部、 4 第1メモリ、 5 第2メモリ部、 6
第2状態切換部、 7 第2メモリ、 /CS1 第
1チップセレクト入力ピン、 /CS2 第2チップセ
レクト入力ピン

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】 主データに付加されたECCを記憶する
    ために使用するICメモリにおいて、 1アドレス当たりのデータ長がECCのビット長に対応
    する互いに独立した複数のメモリ部と、 該各メモリ部に対応してそれぞれ設けられると共に、各
    メモリ部へのデータの読み出し時及び書き込み時に、互
    いに独立して有する入力端子にそれぞれ入力される外部
    からの選択信号に従って、対応するメモリ部の動作状態
    を切り換える状態切換部とを備え、 上記各状態切換部は、入力された上記選択信号に従っ
    て、対応するメモリ部を、データの書き込み及び読み出
    しが可能な能動状態か、又はデータの書き込み及び読み
    出しができない待機状態かのいずれかの状態に切り換え
    ると共に、上記各選択信号は、該各状態切換部に対し
    て、所望の1つのメモリ部を能動状態に切り換えるよう
    にそれぞれ設定されることを特徴とするICメモリ。
  2. 【請求項2】 主データに付加されたECCを記憶する
    ために使用する、SRAMを用いたICメモリにおい
    て、 1アドレス当たりのデータ長がECCのビット長に対応
    する互いに独立した一対のメモリ部と、 該各メモリ部に対応してそれぞれ設けられると共に、各
    メモリ部へのデータの読み出し時及び書き込み時に、互
    いに独立して有する入力端子にそれぞれ入力される外部
    からの選択信号に従って、対応するメモリ部の動作状態
    を切り換える状態切換部とを備え、 上記各状態切換部は、入力された上記選択信号に従っ
    て、対応するメモリ部を、データの書き込み及び読み出
    しが可能な能動状態か、又はデータの書き込み及び読み
    出しができない待機状態かのいずれかの状態に切り換え
    ると共に、上記各選択信号は、該各状態切換部に対し
    て、所望の1つのメモリ部を能動状態に切り換えるよう
    にそれぞれ設定されることを特徴とするICメモリ。
  3. 【請求項3】 主データに付加されたECCを記憶する
    ために使用するICメモリにおいて、 1アドレス当たりのデータ長がECCのビット長に対応
    する互いに独立した複数のメモリ部と、 各メモリ部へのデータの読み出し時及び書き込み時に、
    入力端子にそれぞれ入力される外部からの選択信号に従
    って、対応するメモリ部の動作状態を切り換える状態切
    換部とを備え、 上記各状態切換部は、入力された上記選択信号に従っ
    て、対応するメモリ部を、データの書き込み及び読み出
    しが可能な能動状態か、又はデータの書き込み及び読み
    出しができない待機状態かのいずれかの状態に切り換え
    ると共に、所望の1つのメモリ部のみを能動状態に切り
    換えることを特徴とするICメモリ。
  4. 【請求項4】 請求項1から請求項3のいずれかに記載
    のICメモリにして、上記ICメモリは、上記ECCが
    付加される主データを記憶するICメモリと同一のパッ
    ケージで形成されることを特徴とするICメモリ。
JP8051525A 1996-03-08 1996-03-08 Icメモリ Pending JPH09244963A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8051525A JPH09244963A (ja) 1996-03-08 1996-03-08 Icメモリ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8051525A JPH09244963A (ja) 1996-03-08 1996-03-08 Icメモリ

Publications (1)

Publication Number Publication Date
JPH09244963A true JPH09244963A (ja) 1997-09-19

Family

ID=12889437

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8051525A Pending JPH09244963A (ja) 1996-03-08 1996-03-08 Icメモリ

Country Status (1)

Country Link
JP (1) JPH09244963A (ja)

Similar Documents

Publication Publication Date Title
EP0143624B1 (en) Dynamic semiconductor memory device having divided memory cell blocks
US20030174547A1 (en) Memory device which can change control by chip select signal
US20020145920A1 (en) Semiconductor memory device
EP0362050A2 (en) Memory card
JPH04141794A (ja) Icカード
JP4175694B2 (ja) フラッシュメモリ及びフラッシュメモリを搭載するシステム
US5398212A (en) Semiconductor memory device
JPS58139392A (ja) 半導体メモリ
JPH0365745A (ja) Icカード
JPH0279294A (ja) データ長変更可能メモリ
US6275420B1 (en) Semiconductor device having memory cell part and transfer circuit
JPH11297066A (ja) 半導体装置
JPH07226079A (ja) 半導体メモリ装置
JP2919001B2 (ja) 半導体集積回路装置
JPH11283361A (ja) 記憶装置
JPH05233439A (ja) Icメモリカード
JPH10241352A (ja) 半導体記憶装置
JPH04347786A (ja) Icメモリ内蔵記憶媒体
JPH07312081A (ja) ランダム・アクセス・メモリ回路
JPS63159966A (ja) シングルチツプマイクロコンピユ−タ
JP3075213B2 (ja) メモリ制御回路
JPH0883212A (ja) 半導体記憶装置
JPS6315673B2 (ja)
JPH06251589A (ja) 連想メモリ入出力制御回路
JPWO2000074058A1 (ja) 記憶装置および記憶方法並びにデータ処理システム