JP3244031B2 - 半導体記憶装置 - Google Patents

半導体記憶装置

Info

Publication number
JP3244031B2
JP3244031B2 JP22287397A JP22287397A JP3244031B2 JP 3244031 B2 JP3244031 B2 JP 3244031B2 JP 22287397 A JP22287397 A JP 22287397A JP 22287397 A JP22287397 A JP 22287397A JP 3244031 B2 JP3244031 B2 JP 3244031B2
Authority
JP
Japan
Prior art keywords
memory
memory block
defective
block
redundant
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
Application number
JP22287397A
Other languages
English (en)
Other versions
JPH1166884A (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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP22287397A priority Critical patent/JP3244031B2/ja
Priority to EP98115021A priority patent/EP0898285A1/en
Priority to KR1019980033451A priority patent/KR100311757B1/ko
Priority to US09/137,240 priority patent/US5953268A/en
Publication of JPH1166884A publication Critical patent/JPH1166884A/ja
Application granted granted Critical
Publication of JP3244031B2 publication Critical patent/JP3244031B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/36Data generation devices, e.g. data inverters
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
    • G11C29/18Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
    • G11C29/24Accessing extra cells, e.g. dummy cells or redundant cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/04Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
    • G11C29/08Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
    • G11C29/12Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)
  • Techniques For Improving Reliability Of Storages (AREA)
  • Read Only Memory (AREA)

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は半導体記憶装置に関
し、特に不揮発性メモリ(EEPROM;Electr
ically Erasable and Progr
ammableRead Only Memory)で
構成された半導体記憶装置に関する。
【0002】
【従来の技術】近年、半導体記憶装置において、メモリ
容量の大容量化、回路規模の大規模化に伴い歩留まりの
低下及びテストコストの増大が問題になってきている。
【0003】歩留まりの低下の解決方法の1つとして、
冗長メモリを備え、不良メモリを冗長メモリに置き換え
ることで歩留まりを向上させる手法がある。置き換えの
手法の1つとしてブロック切り替え方式があるが、これ
は通常メモリブロック以外に冗長メモリブロックを備
え、通常メモリブロック内に不良メモリセルが存在した
時、冗長メモリブロックに置換する手法である。この手
法は、ブロック単位で置き換えを行うため、ワード線置
き換え、ビット線置き換え等の手法と比較して、置き換
えのための回路が簡単で済むという長所がある。
【0004】また、テストコスト増大の解決方法の1つ
として、回路の中に予め特定のプログラムを内蔵したR
OMを設けておく手法がある。この特定プログラムはメ
モリや周辺回路等の正常動作を確認するためのものであ
り、これを使用することで効率のいい動作テストが可能
になり、テストコストの増加を抑制できる。ここでは、
この特定プログラムを内蔵するROMをテストROMと
呼ぶこととする。
【0005】図6はこの種の従来の半導体記憶装置の構
成図である。半導体記憶装置は、主メモリブロック11
〜14と、冗長メモリブロック10と、テストROM1
5と、これらを制御する制御部16とからなる。
【0006】いま、主メモリブロック11〜14が正常
な場合は冗長メモリブロック10は使用されない。
【0007】一方、主メモリブロック11〜14のいず
れかに不良メモリセルが存在したとき、その不良メモリ
セルが存在する主メモリブロック(11〜14のいずれ
か)は制御部16により冗長メモリブロック10と交換
される。
【0008】又、制御部16はテストROM15内に書
込まれたテストプログラムを用いて、主メモリブロック
11〜14、冗長メモリブロック10及びその他の半導
体記憶装置の回路のテストを行う。
【0009】又、この種の他の半導体記憶装置の一例が
特開平3−104097号公報に記載されている。この
半導体記憶装置は、冗長回路が複数個あるときに、1つ
の冗長回路に欠陥がある場合には、プログラム後であっ
ても、該1つの冗長回路を使用禁止状態にすることがで
きるというものである。
【0010】
【発明が解決しようとする課題】しかしながら冗長メモ
リブロックを設ける方式は、メモリブロック内のごく一
部、例えば1つのメモリセルが不良であっただけでも、
救済のためそのブロックを置き換えることになる。その
ためブロック内の他のメモリセルは正常動作するのにも
かかわらず、使用することはなく、メモリ使用効率が低
いという欠点がある。
【0011】また、テストROMを設けることは面積増
大を招く上、テストROM内に不良メモリが存在した場
合救済する手段はない、という欠点もある。
【0012】一方、特開平3−104097号公報記載
の半導体記憶装置にもこの欠点を解消する手段は記載さ
れていない。
【0013】そこで本発明の目的は、メモリ使用効率を
高め、かつメモリ占有面積の増大を抑えることができる
半導体記憶装置を提供することにある。
【0014】
【課題を解決するための手段】前記課題を解決するため
に本発明は、主メモリブロックと、冗長メモリブロック
と、この冗長メモリブロック内の一定の領域に書込まれ
た特定プログラムと、この特定プログラムのアドレスを
保持するアドレス保持手段と、前記主メモリブロック内
に不良メモリセルが存在するとき、その主メモリブロッ
クを前記冗長メモリブロックと置換し、かつ前記特定プ
ログラムを前記不良メモリセルが存在しない前記主メモ
リブロック内の他の領域へ移動させる制御手段とを含む
ことを特徴とする。
【0015】本発明によれば、特定プログラムを冗長メ
モリブロック内に格納したため、メモリ占有面積の増大
を抑えることができる。又、特定プログラムを不良メモ
リセルが存在しない主メモリブロック内の他の領域へ移
動させるため、メモリ使用効率を高めることができる。
【0016】
【発明の実施の形態】以下、本発明の実施の形態につい
て添付図面を参照しながら説明する。図1は本発明に係
る半導体記憶装置の最良の実施の形態の構成図である。
なお、従来例(図6)と同様の構成部分については同一
番号を付し、その説明を省略する。
【0017】半導体記憶装置は、主メモリブロック1〜
4と、冗長メモリブロック0と、テストROM15と、
テストROM15に格納されたテストプログラム(以
下、特定プログラムという)のアドレスを保持するアド
レス記憶部6と、これらを制御する制御部5とからな
る。
【0018】これらのメモリブロック1〜4,0は、本
実施の形態では不揮発性メモリで構成している。
【0019】テストROM15の特定プログラムの内容
は、チップ作製後に外部から書き込むが、不揮発性メモ
リ構成されているため後から自由に内容変更が可能であ
るという利点も有する。特定プログラムのメモリサイズ
は主メモリブロック0,1,2,3,4どれよりも小さ
いものとする。
【0020】主メモリブロック1,2,3,4どれにも
不良メモリセルが存在しない時、冗長メモリブロック0
と主メモリブロック1,2,3,4の置き換えは行われ
ない。この時、特定プログラムは冗長メモリブロック0
内におかれ、そのアドレスはアドレス記憶部6が保持し
ている。
【0021】次に、テストROM15中に不良メモリセ
ルが存在する場合について説明する。図2はテストRO
M15中に不良メモリセルが存在する場合の半導体記憶
装置の構成図である。
【0022】同図に示すように、テストROM15に不
良メモリセル7が存在する時、冗長メモリブロック0内
に正常動作するメモリ領域がテストROM15のメモリ
サイズ以上であれば、特定プログラムのアドレスを不良
メモリセル7を含まないアドレスに変更すれば良い。
【0023】変更後のアドレスはアドレス記憶部6が保
持するように設定する。ここで保持するアドレスは特定
プログラムの場所を一意に決定できるものであれば良
く、例えば先頭アドレスのみで良い。
【0024】図4はテストROM15中に不良メモリセ
ルが存在する場合の制御部の動作を示すフローチャート
である。
【0025】制御部5は、まずテストROM15に不良
メモリセルが存在するか否かを調べる(S1)。そし
て、不良メモリセルが存在する場合は、特定プログラム
のアドレスを冗長メモリブロック0内の不良メモリセル
7が存在しないアドレスに変更する(S2)。これで動
作は終了する。
【0026】一方、S1にて不良メモリセルが存在しな
い場合は不良メモリが検出されるまで待機する。
【0027】次に、主メモリブロック1〜4内に不良メ
モリセルが存在する場合について説明する。図3は主メ
モリブロック1〜4内に不良メモリセルが存在する場合
の半導体記憶装置の構成図である。
【0028】例えば、メモリブロック2内に不良メモリ
セル8,9が存在するとする。ここに正常動作するメモ
リサイズはテストROM15のサイズ以上であることが
条件である。この場合、冗長ブロック0を、メモリブロ
ック2と置き換えを行う。この操作は、一般に使用され
ている、ブロック切替え方式と全く同一である。
【0029】次に、メモリブロック2内の不良メモリセ
ル8,9のアドレスを調べ、そのアドレスの含まれてい
ない領域に特定プログラムを移動する。特定プログラム
のアドレスはアドレス記憶部6に保持させる。以上の方
法により従来使用できなかったメモリブロック2内のメ
モリ領域をテストROMとして有効に活用ができる。
【0030】図5は主メモリブロック1〜4内に不良メ
モリセルが存在する場合の制御部5の動作を示すフロー
チャートである。
【0031】制御部5は、まず主メモリブロック1〜4
内に不良メモリセルが存在するか否かを調べる(S1
1)。そして、主メモリブロック2に不良メモリセルが
存在する場合は、不良メモリブロック2を冗長メモリブ
ロック0と置き換える(S12)。次に、不良メモリブ
ロック2内の不良メモリセル8,9の含まれない領域に
特定プログラムを移動する(S13)。これで動作は終
了する。
【0032】一方、S11にて不良メモリセルが存在し
ない場合は不良メモリが検出されるまで待機する。
【0033】
【発明の効果】本発明によれば、特定プログラムを冗長
メモリブロック内に格納したため、メモリ占有面積の増
大を抑えることができる。又、特定プログラムを不良メ
モリセルが存在しない主メモリブロック内の他の領域へ
移動させるため、メモリ使用効率を高めることができ
る。
【図面の簡単な説明】
【図1】本発明に係る本発明に係る半導体記憶装置の最
良の実施の形態の構成図である。
【図2】テストROM中に不良メモリセルが存在する場
合の半導体記憶装置の構成図である。
【図3】主メモリブロック内に不良メモリセルが存在す
る場合の半導体記憶装置の構成図である。
【図4】テストROM中に不良メモリセルが存在する場
合の制御部の動作を示すフローチャートである。
【図5】主メモリブロック内に不良メモリセルが存在す
る場合の制御部の動作を示すフローチャートである。
【図6】従来の半導体記憶装置の構成図である。
【符号の説明】
0 冗長メモリブロック 1〜4 主メモリブロック 5 制御部 6 アドレス記憶部 15 テストROM

Claims (4)

    (57)【特許請求の範囲】
  1. 【請求項1】 主メモリブロックと、冗長メモリブロッ
    クと、この冗長メモリブロック内の一定の領域に書込ま
    れた特定プログラムと、この特定プログラムのアドレス
    を保持するアドレス保持手段と、前記主メモリブロック
    内に不良メモリセルが存在するとき、その主メモリブロ
    ックを前記冗長メモリブロックと置換し、かつ前記特定
    プログラムを前記不良メモリセルが存在しない前記主メ
    モリブロック内の他の領域へ移動させる制御手段とを含
    むことを特徴とする半導体記憶装置。
  2. 【請求項2】 前記制御手段は、前記冗長メモリブロッ
    クの前記特定プログラムが書込まれた領域に不良メモリ
    セルが存在するとき、前記特定プログラムを前記不良メ
    モリセルが存在しない前記冗長メモリブロック内の他の
    領域へ移動させることを特徴とする請求項1記載の半導
    体記憶装置。
  3. 【請求項3】 前記特定プログラムは、少なくとも前記
    主及び冗長メモリブロックのテストを行うテストプログ
    ラムであることを特徴とする請求項1又は2記載の半導
    体記憶装置。
  4. 【請求項4】 前記主及び冗長メモリブロックは不揮発
    性メモリで構成されることを特徴とする請求項1〜3い
    ずれかに記載の半導体記憶装置。
JP22287397A 1997-08-20 1997-08-20 半導体記憶装置 Expired - Fee Related JP3244031B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP22287397A JP3244031B2 (ja) 1997-08-20 1997-08-20 半導体記憶装置
EP98115021A EP0898285A1 (en) 1997-08-20 1998-08-10 Memory block replacement system and replacement method for a semiconductor memory
KR1019980033451A KR100311757B1 (ko) 1997-08-20 1998-08-18 반도체메모리용메모리블록치환시스템및치환방법
US09/137,240 US5953268A (en) 1997-08-20 1998-08-20 Memory block replacement system and replacement method for a semiconductor memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22287397A JP3244031B2 (ja) 1997-08-20 1997-08-20 半導体記憶装置

Publications (2)

Publication Number Publication Date
JPH1166884A JPH1166884A (ja) 1999-03-09
JP3244031B2 true JP3244031B2 (ja) 2002-01-07

Family

ID=16789234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22287397A Expired - Fee Related JP3244031B2 (ja) 1997-08-20 1997-08-20 半導体記憶装置

Country Status (4)

Country Link
US (1) US5953268A (ja)
EP (1) EP0898285A1 (ja)
JP (1) JP3244031B2 (ja)
KR (1) KR100311757B1 (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050066248A1 (en) * 2003-09-18 2005-03-24 Reid Hayhow Methods and systems for determining memory requirements for device testing
US8769361B2 (en) * 2003-10-07 2014-07-01 Advantest (Singapore) Pte Ltd Cost estimation for device testing
KR100791838B1 (ko) 2006-10-18 2008-01-07 삼성전자주식회사 스마트 카드 및 스마트 카드의 테스트 방법
KR102492033B1 (ko) * 2018-03-26 2023-01-26 에스케이하이닉스 주식회사 메모리 장치 및 이를 포함하는 메모리 시스템

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61278992A (ja) * 1985-06-04 1986-12-09 Toppan Moore Co Ltd 故障検査機能を備えたicカ−ド
JPH03104097A (ja) * 1989-09-18 1991-05-01 Fujitsu Ltd 半導体記憶装置
JP3122201B2 (ja) * 1991-11-30 2001-01-09 株式会社東芝 メモリカード装置
KR0121800B1 (ko) * 1992-05-08 1997-11-22 사또오 후미오 메모리 카드장치
US5548225A (en) * 1994-05-26 1996-08-20 Texas Instruments Incorportated Block specific spare circuit
KR960016807B1 (ko) * 1994-06-30 1996-12-21 삼성전자 주식회사 반도체 메모리 장치의 리던던시 회로
JP3274332B2 (ja) * 1995-11-29 2002-04-15 株式会社東芝 コントローラ・大容量メモリ混載型半導体集積回路装置およびそのテスト方法およびその使用方法、並びに半導体集積回路装置およびそのテスト方法

Also Published As

Publication number Publication date
US5953268A (en) 1999-09-14
JPH1166884A (ja) 1999-03-09
KR100311757B1 (ko) 2001-11-15
KR19990023675A (ko) 1999-03-25
EP0898285A1 (en) 1999-02-24

Similar Documents

Publication Publication Date Title
US5469390A (en) Semiconductor memory system with the function of the replacement to the other chips
US20060013048A1 (en) Memory systems including defective block management and related methods
JP5127737B2 (ja) 半導体装置
JP2003122648A (ja) 半導体記憶装置
US6320804B2 (en) Integrated semiconductor memory with a memory unit a memory unit for storing addresses of defective memory cells
JP2005284700A (ja) メモリカード
US20090070523A1 (en) Flash memory device storing data with multi-bit and single-bit forms and programming method thereof
US6754115B2 (en) Nonvolatile semiconductor memory device with backup memory block
JP2007094921A (ja) メモリカードとその制御方法
JP3244031B2 (ja) 半導体記憶装置
JP2004509426A (ja) ブロック・レベルの書き込み時読み取り方法および方法
US20120269018A1 (en) Memory system having memory and memory controller and operation method thereof
US6535420B1 (en) Electronically rewritable non-volatile semiconductor memory device
JP2870523B2 (ja) メモリモジュール
JP3483724B2 (ja) 不揮発性半導体記憶装置
JP2002015584A (ja) 不揮発性メモリのリードプロテクト回路
JPH11265283A (ja) 記憶装置におけるファームウェアの修正方法及び記憶装置
JP2008107897A (ja) 半導体記憶装置
JPH07254298A (ja) 半導体記憶装置
JPH07114799A (ja) 半導体記憶装置
JPH10228787A (ja) 入出力モジュール
JP2000322894A (ja) 半導体記憶装置
JPH02108299A (ja) 半導体メモリ装置
JPS63288345A (ja) 数値制御装置
JPH01273299A (ja) 半導体記憶回路装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees