TWI261841B - Semiconductor memory device and method of testing semiconductor memory device - Google Patents
Semiconductor memory device and method of testing semiconductor memory device Download PDFInfo
- Publication number
- TWI261841B TWI261841B TW094103533A TW94103533A TWI261841B TW I261841 B TWI261841 B TW I261841B TW 094103533 A TW094103533 A TW 094103533A TW 94103533 A TW94103533 A TW 94103533A TW I261841 B TWI261841 B TW I261841B
- Authority
- TW
- Taiwan
- Prior art keywords
- block
- memory
- board
- address
- circuit
- Prior art date
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 51
- 238000010998 test method Methods 0.000 title claims description 12
- 230000015654 memory Effects 0.000 claims abstract description 351
- 238000012360 testing method Methods 0.000 claims abstract description 40
- 238000000034 method Methods 0.000 claims description 56
- 238000006243 chemical reaction Methods 0.000 claims description 41
- 230000002950 deficient Effects 0.000 claims description 41
- 238000012545 processing Methods 0.000 claims description 41
- 230000008569 process Effects 0.000 claims description 36
- 230000007547 defect Effects 0.000 claims description 4
- 238000003491 array Methods 0.000 claims description 2
- 239000000463 material Substances 0.000 claims description 2
- 230000008439 repair process Effects 0.000 description 13
- 238000012217 deletion Methods 0.000 description 7
- 230000037430 deletion Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000004519 manufacturing process Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 206010003671 Atrioventricular Block Diseases 0.000 description 2
- 239000002689 soil Substances 0.000 description 2
- 208000010271 Heart Block Diseases 0.000 description 1
- 101000622137 Homo sapiens P-selectin Proteins 0.000 description 1
- 102100023472 P-selectin Human genes 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000003446 memory effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 238000010129 solution processing Methods 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C13/00—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
- G11C13/0002—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
- G11C13/0021—Auxiliary circuits
- G11C13/0023—Address circuits or decoders
- G11C13/0028—Word-line or row circuits
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J43/00—Implements for preparing or holding food, not provided for in other groups of this subclass
- A47J43/28—Other culinary hand implements, e.g. spatulas, pincers, forks or like food holders, ladles, skimming ladles, cooking spoons; Spoon-holders attached to cooking pots
- A47J43/281—Cooking spoons; Ladles
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C13/00—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
- G11C13/0002—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
- G11C13/0007—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements comprising metal oxide memory material, e.g. perovskites
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/18—Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
- G11C29/26—Accessing multiple arrays
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/76—Masking faults in memories by using spares or by reconfiguring using address translation or modifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/04—Detection or location of defective memory elements, e.g. cell constructio details, timing of test signals
- G11C29/08—Functional testing, e.g. testing during refresh, power-on self testing [POST] or distributed testing
- G11C29/12—Built-in arrangements for testing, e.g. built-in self testing [BIST] or interconnection details
- G11C29/18—Address generation devices; Devices for accessing memories, e.g. details of addressing circuits
- G11C29/26—Accessing multiple arrays
- G11C2029/2602—Concurrent test
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2213/00—Indexing scheme relating to G11C13/00 for features not covered by this group
- G11C2213/30—Resistive cell, memory material aspects
- G11C2213/31—Material having complex metal oxide, e.g. perovskite structure
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Materials Engineering (AREA)
- Mechanical Engineering (AREA)
- Food Science & Technology (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Read Only Memory (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Tests Of Electronic Circuits (AREA)
Description
1261841 九、發明說明: 【發明所屬之技術領域】 本發明關於半導體記憶裝置及對半導體記憶裝置内之複 數個I己憶區塊的測試方法,特別有關於對非揮發性半導體 記憶裝置之複數個記憶區塊的測試方法。 【先前技術】 在半導體記憶裝置之測試中,除了針對記憶單元單位之 通常的動作測試外,尚有為了確保可靠性而以所有記憶單 兀為對象來施加電性應力的應力施加測試。 尤其’對非揮發性記憶裝置而言,有必要保障所有記憶 旱几H刪除、*資料保持的特性為正常。例如,有 Μ應力施加測試’對所有記憶單元施加電性應力(過電壓 或過電流)固定時間(應力施加時間),比較施加前後之上述 特性來達成該保障之手法。 =施加測試中,。有必要使所有之記憶單元成為應力施 u悲(為了對§己憶單元施加電性應力,使記憶單元之各電 子^成為設U電位的狀態)’並保持該應力施加狀態固 定:間。在該應力施加測試中,藉由一次使複數個記憶單 2為應力施加狀態’抑制總應力施加時間,可減低製造 成本(在此尤指製造後測試所需之成本)。 、=方面’Mft記憶裝置中,存在有因半導體基板内 ^ =及製造工序途中之微塵的存在而—部分記憶單元灰 法正常動作的不良印愔 - ”、 m 、入因此,僅以所有記憶單元正 力作m艮品作為良品的製造產率會降低,_般採用 99341.doc 1261841 在測試時對不良記憶單元進行冗餘修補之方法。 、為t所用《几餘修補技術,有對記憶單元陣列中冬 ΙΓ憶單元之*良列(R°w)或不良行(㈤·)、或列切 整體不良之不良列戋不自γ 」4订 ^ 仃,以在記憶單元陣列週邊部預 先備女之指定條數之冗餘 /、 h 或几餘行來置換的方法。在此 饧況中,乃將不良列位址及 及不艮仃位址記憶於不良位址記 f思手&,將外部輸入之位 、 万"、U Ώ 止又琢位址邵分與被記憶之不良 列位址及不良行位址進行 艮 八 仃比較,如一致的話,冗餘列及冗 餘行會被自動選擇。 几 依據列或行修補,其對記憶單元單位 方向發生之不良模式跄盔古1 」万0及仃 _ 1 有的㈣方法,惟受限於冗餘 列及几餘行之條數,# 几餘 、止、、 吏了4補<列及行受到限制,對隨製 仏工序之微細化而發生頻率 元連續不良(複數個不良=升二肇因於微塵的多位 M fe早疋連續成塊而構成不总、 等,並非有效之修補手段。 稱成不艮) 為此,^以固定單位之複數個記憶單元構成的 補早位’對該記憶區塊一次進行修補等區塊心餘 二:;、。心區塊冗餘修補方法,可有效地修補上述肇 因万^叙多位元連續不良等,提升製造左能。 然而,在對被施以該區塊冗餘修補之修補 應力施加測試時,被修補之不良記憶 丁^ 未被修復而僅未供外部利闲抑r m /、不艮原因並 利用能了,因此,不 的配線短路等的話,因 /、σ為嚴重 不艮原因,被施加之 無法被正常地施加,發生 U將 I生同時被施加相同電性 99341.doc 1261841 正常的記憶區塊盔法 a μ、 ‘吾正吊地被測試的問題。 卜,對於快閃記情# 、 測試時有將所有記非揮發半導體記憶體裝置, 對所有記憶單元n時設疋成刪除狀態的處理,在 題。亦即,對不氣吃二此删除動作時會發生同樣的問 等造成刪除電壓的删除電壓施加中,配線短路 .Γ 壓位準降低,會發生其他的正常之今 塊播法正常刪除之問題。此外,在對複數㈣…
良…水n她加的情況中,當該複數個記憶區塊含不 艮圮憶區塊時會發生同樣的問題。 口、 於^解決^述問題癥結,以往’一般採取的方法為··對 應力:區塊:艮品’乃選擇所有記憶區塊而指定電性 心 對含不良區塊之良品,則不同時選擇所有之 記憶區塊而改以個別選擇,對記憶區塊逐-進行上述電性 應力之施加。
此外特開平8_1〇6796號公報之半導體記憶裝置中,揭 示了為了測試之對所有記憶區塊之一次寫入/—次刪除模 式時不選擇切換成冗餘區塊之不良區塊的構造。 A依對含不良區塊之良品進行的以往之應力施加測試及一 久寫入暨一次刪除處理,會有以下問題:亦即,對含不良 區塊义良品以記憶區塊為單位進行處理的情況中,處理時 間會隨記憶區塊數目增加,成為製造成本增加的原因。尤 其,因大容1:化及製程之微細化,記憶區塊數増加,各不 良區塊之良品數的比率有增加的趨勢,因此,製造成本择 加會更形顯著。 曰 99341.doc 1261841 此外,依特開平8_106796公報之半導體記憶裝置之上述 構造’作為為了不選擇切換成冗餘區塊之不良區塊的構 造,有必要記憶並識別該不良區塊之位址,存在有無法適 用於區塊冗餘修補處理前之測試及應力施加測試的問題。 此外,特開平8-106796號公報之上述構造未特另,】以應力施 加測試中之不良區塊之問題作為前提。 【發明内容】 本發明為有鑑於上述問題癥結者,其目的在於提供一種 半導體記憶裝置及半導體記憶裝置之測試方法,其可解決 上述問題癥結,在複數個記憶區塊中含不良區塊的情況 時,可簡易地不選擇該不良區塊,對複數個記憶區塊執行 指定之測試動作。 為達成上述目的之本發明之半導體記憶裝置的第一特徵 為其係將圮憶單元複數個配列成陣列狀而形成記憶區 塊,並具1個或複數個由上述記憶區塊複數個配列而成之記 憶板者,其包含:區塊解碼電路,其係解碼為了由上述記 憶板内選擇上述記憶區塊之區塊位址信號而輸出可個別選 擇上述記憶區塊之區塊選擇信號,並可在指定之測試模式 中,將上述區塊選擇信號全部設定成選擇狀態或非選擇狀 態而加以輸出;及區塊選擇信號反轉電路,其係使上述區 塊選擇信號之信號位準反轉或非反轉者。 本發明之半導體記憶裝置的第二特徵為··加上上述第_ 特徵,尚具有板控制電路,該板控制電路在上述指定之測 忒杈式中,在上述記憶板内存在不良區塊時進行控制,以 99341.doc 1261841 對=塊解碼電路輸入上述不良區塊之區塊位址而使其進行 通常的解碼處理,並使上述區塊選擇信號反轉電路進行上 ^反轉處理’且在上述記憶板内不存在不良區塊時進行控 制以選擇該記憶板内所有上述記憶區塊。 更進一步地,本發明之半導體記憶裝置的第三特徵為: 加上上逑第二特徵外,上述板控制電路在上述記憶板内不 存在不良區塊時進行控制’以使上述區塊解碼電路將上述 自塊選擇信號全部設成選擇狀態而輸出,並使上述區塊選 信號反轉電路進行上述非反轉處理,或者,使上述區塊 解碼電路將上述區塊選擇信號全部設成非選擇狀態而輸 出,並使上述區塊選擇信號反轉電路進行上述反轉處理。 依據具上述任一特徵之本發明之半導體記憶裝置,例 如,在應力施加測試等之指定的測試模式中,當記憶板内 含不艮區塊時,可藉由進行對區塊解碼電路輸入不良區塊 之=塊位址而使肖電路進行通常之解碼處王里,並使區塊選 馨擇信號反轉電路反轉區塊選擇信號之信號位準的控制,對 含不良區塊之記憶板,可使對應於不良區塊之區塊選擇作 號會變成非選擇狀態,對應於其他記憶區塊之區塊選擇传 2會變成選擇狀態,因此,可僅使不&區塊設成非選擇狀 怨。在此情況中,由於僅需將不良區塊位址輸入區塊解碼 電路,因此,即使不良區塊之冗餘修補未經處理,仍可進 行選擇不良區塊以外之記憶區塊之處理。依此結果,可簡 易地解決複數個記憶區塊之應力施加測試等中的不良區塊 問題,並且,可不受限於不良區塊之冗餘修補之處理狀態 99341.doc 1261841 2 ’實施複數個記憶區塊選擇處理。此外,當記憶板内未 含不良區塊時,與以往同樣地,可選擇所有的記憶區塊。 本發明之半導體記憶裝置的第四特徵為:加上上述第二 或第三特徵外’尚具有:記憶陣列,上述記憶板複數個: 列而成者;及板解碼電路,其係解碼為由上述記憶陣列内 選擇上述記憶板的板位址信號而輸出可個別選擇上述記憶 板的板選擇信號者;上述板控制電路在上述指定之測試模 式中,對於藉上述板選擇信號而成為非選擇之上述記憶 板’進行選擇該記憶㈣之所有上述記憶區塊的控制。〜 依具上述第四特徵之本發明之半導體記憶裝置,對複數 個記憶板構成之半導體記憶裝置,τ進行與上述第—至第 三特徵相同的選擇複數個記憶區塊之處理。 土 本發明之半導體記憶裝置更進一步的第五特徵為:加上 =述任-特徵,尚具有:冗餘區塊,其係以與上述記憶區 個相同之記憶單元數構成相同構造者;及位址轉換電 t,其係在上述記憶板内之1個上述記憶區塊為不良區塊 B、’為了將上述不氣區塊以上述冗餘區塊置換,至少會進 =上述冗餘區塊之冗餘區塊位址與上述不良位址置換的 ΓΓ址置換操作’·上述區塊解碼電路將在上述位址轉換 以中轉換後(區塊位址作為輸入而接收。 此外,依具上述第五特徵乏 益山、、 又本裔明之半導體記憶裝置, 二t不艮區塊以冗餘區塊加以置換,可實現不良區塊之 4士罟 #E鬼几餘修補後之半導體記憶 ,僅需對位址轉換電路輸人冗餘區塊位址,由於區塊 9934I.doc 10 1261841 解碼電路會被輸入不良區塊,因此,可進行與上述第一至 第三特徵相同之選擇複數個記憶區塊之處理。
為了達成上述目的之本發明之半導體記憶裝置之測試方 法的第一特徵為:其係將記憶單元複數個配置成陣列狀而 形成記憶區塊,並具上述記憶區塊複數個配置成之記憶板工 個或複數個之半導體記憶裝置的測試方法,其包含··判定 工序,其係射上述記憶板内是否存在不良記憶區塊,·第 =塊選擇工序,其係在上述判定工序中,狀上述不良 •已fe區塊存在時’作為由上述記憶板内選擇上述記憶區塊 之區塊位址’輸入上述不良記憶區塊的不良區塊位址,對 合上述不良記憶區塊之上述記憶板,反轉上述不良區塊位 址的所有解碼信號後供應,以選擇上述不良記憶區塊以外 <所有上述記憶區塊;及施加工序,其係對上述記憶板内 被選擇之所有上述記憶區塊,同時施加指定之應力或電壓。 j發明之半導體裝置之測試方法的第二特徵為:加上上 t弟特k ’尚具有第二區塊選擇工序,其係在上述判定 工岸判定上述不良記憶區塊不存在時,對上述記憶板,將 上述區塊位址的所有解石馬 & .、、^说故成選擇狀態後供應,以選 擇所有之上述記憶區塊。 依具上述第-或第二特徵之本發明之半導體裝置之測試 万法’例如,在應力施加測試等之指定的測試模式中,當 記憶板内含不良區塊時,藉由 、 田進仃輸入不艮區塊之區塊位 址後反轉經資料處理之解碼、 、 ϋ戒< k號位準的控制,對含 不良區塊之記憶板,對應於 ^ 丁不艮區塊之資料信號會成為非 99341.doc 1261841 、擇狀態,對錢其他記憶區塊之解碼狀態信號會成為選 擇狀態 '因此,可僅使不良區塊為非選擇狀態。在此情況 中,為了解碼處理僅需輸入不良區塊位址即可,因此,即 使對不良區塊之冗餘修補未經處理,仍可進行選擇不良區 塊以外4複數個記憶區塊而施加指定應力或電壓的處理。 匕結果:可簡易地解決複數個記憶區塊之應力施加測試 寺中的不良區塊問^|,並且,可不受限於不良區塊之冗餘 修補之處理狀態地,實施除了不良區塊以外之複數個記憶 區塊的選擇處理及施加處理。此外,當記憶板内未含不良 區塊時’與以往同樣地’可進行選擇所有記憶區塊之施加 處理。 為達上述目的之本發明之半導體記憶裝置之測試方法的 第二特徵為··其係將記憶單元複數個配置成陣列狀而形成 記憶區塊,並具上述記憶區塊複數個酉己置成之記憶板複數 個之半導體記憶裝置的測試方法,其包含··判定工序,其 _ 係判定上述記憶板内是否存在不良記憶區塊;第一板選擇 工序’其係在上述判定工序判定上述不良記憶區塊存在 時,作為選擇上述記憶板之板位址,輸入含上述不良記憶 區塊《上述記憶板的不良板位址,使含上述不良記憶區塊 <上述記憶板成為選擇狀態,使其他上述記憶板成為非選 擇狀態;第三區塊選擇工序,其係在上述判定工序判定上 述不良圮憶區塊存在時,作為由上述記憶板内選擇上述吃 憶區塊之區塊位址,輸入上述不良記憶區塊的不良區塊位 址,對在上述板選擇工序中被選擇之上述記憶板,反轉上 99341 .doc 1261841 逑不良區塊位址的所有解碼佐號 干巧l就後供應,選擇上述不良印 fe區塊以外之所有上述記憶區塊,並且,對在上述板選擇 工序中未被選擇之上述記憶板,選擇該記憶板内所有之上 述記憶區塊;及施加工序,1 … ,、係對上述稷數個記憶板内被 …所有上述記憶區塊’同時施加指定之應力或電壓。
本發明之半導體裝置之測試方法的第四特徵為:加上上 述第三特徵’其係包含:第二板選擇工序,其係在上述判 疋工序判定上述不良記憶區塊不存在時,作為選擇上述記 憶板之板位址而輸入任意之板位址,使上述複數個記憶板 、成為垃擇狀怨,並使其他上槌記憶板成為非選擇狀 態:及第四區塊選擇工序’其係在上述判定工序判定上述 不艮記憶區塊不存在時,對在上述板選擇工序中被選擇之 上述记[思板,將上述區塊位址的所有的解碼信號設定成選 擇狀’〜後t、應’選擇所有上述記憶區塊,並且,對在上述 板&擇工序中未被選擇之上述記憶板,選擇該記憶板内所 有之上述記憶區塊。 依具上述第三及第四特徵之本發明之半導體記憶裝置之 測試万法,對由複數個記憶板構成之半導體記憶裝置,可 ^ ^弟及弟一特徵同樣的選擇複數個記憶區塊之 處理及施加處理。 【實施方式】 對於本發明之半 稱為「本發明裝置 依據圖式說明之。 導體記憶裝置及其測試方法(以下適當 」及「本發明方法」)之一實施方式,將 以下,設想本發明裝置為啟動區塊裂快 99341.doc 1261841 閃記憶體的情況來加以說明。 本《明叙置’其裝置整體在通常動作模式中、 塊構造與以往之一般的啟動區塊型快閃記㈣生區 有關各功能區塊(例如:位址輸入電路: ::: 料輸出入電路、資料寫入暨刪除電路、進行二;= 寫:有關之控制的控制電路等之週邊電路部)個=:: 說月而就本發明裝置及本發明方法之特 及手法加以說明。 白。屯路構造
圖1模式性地顯示本發明裝置之記憶陣列構造。本々、 式中’將記憶陣列i分成記料列本體部2及啟動區二鬼: 而構成。記憶陣列本體部2更進—步地被均等地分割成複數 個記憶板4(W1之例中為8個記憶板),此外,各記憶板4被均 等地分割成4個記憶區塊5而構成。纟記憶區塊5係將記憶單 元複數個排列成陣列狀而構成。本實施方式中,作為記憶 ’設想含有浮動閘極構造之快閃記憶電晶體所構成之 快閃單元,各記憶區塊5為資料刪除單位。 圖1所示之區塊構造例中,記憶陣列本體部2内之總記憶 區塊數為32,因此由記憶陣列本體部2選擇丨個記憶區塊上 必要义區塊位址數為5位元。在該位址位元中規定以高階之 3位兀為記憶板選擇用之板位址,以低階之2位元為選擇各 記憶板4内之4個記憶區塊5中之一的區塊位址。以下,只要 不特別指出時,將低階的2位元之區塊位址只稱為區塊位 址。此外,記憶陣列本體部2之記憶板分割數及各記憶板4 内之區塊分割數為一例,並不限於本實施方式。 99341.doc 14 1261841 本實施方式中,以最高階(11 111)的區塊位址作為特定區 塊位址,並將對應於該特定區塊位址之記憶區塊設定為冗 餘區塊6。此外,對同一特定區塊位址,分配有與記憶陣列 本體部2分離設置之啟動區塊部3(相當於特定記憶區塊)。如 後所述,以由外部輸入該特定區塊位址” Π 111 ”,並非冗餘 區塊6 ’而是選擇啟動區塊邵3之方式構成。亦即,實體上 含有冗餘區塊之記憶板在邏輯上成為含有啟動區塊之構 造。詳細的電路構造將於後述。 啟動區塊邵3係總記憶單元數與記憶陣列本體部2之1個 記憶區塊5相同,然而,被更進一步地分割成複數個小記憶 區塊7 ’能以各小記憶區塊單位一次刪除地構成。啟動區塊 部3由於有必要使各小記憶區塊7相互分離,因此比記憶陣 列本體部2之1個記憶區塊5面積更大。因此,如欲在記憶陣 列本體部2内包含啟動區塊部3,結果記憶陣列本體部2會產 生多餘的空間,惟在本實施方式中,已適當地避免了此一 問題。 圖1中,記憶陣列本體部2在左右分別配置有4個記憶板 4,在其中央配置有記憶動作(資料之讀出、寫入、刪除等) 上必要之信號線(例如:位址信號、資料信號、各種控制信 唬)。圖1中,各記憶板4之中央側,於每個記憶板上,配置 有記憶板4之選擇電路及記憶動作上必要之控制電路(各種 解碼電路、讀出電路、寫入暨刪除電路等)。具體而含,如 圖2所示般地構成。圖2中’左右橫跨複數個記憶區塊地配 置有全域位元線(G1〇bal Blt Llne),各記憶區塊内有區域位 99341.doc -15- 1261841 兀線被設置在行方向上(圖2中之左右方向),各記憶區塊内 之同一行之快閃單元的沒極連接於共通之區域位元線,區 域位元線具介以指定之位元線選擇電晶體而連接於全域位 元線的階層性位元線構造。藉由此構造,控制電路η之各 種記憶動作可經由各位元線而對被選擇之記憶單元執行。 此外,雖未圖*,列方向(圖2中之上下方向)上設有字線, 各記憶區塊内之同—列之快閃單元之閘極連接於共通之字 線,藉由被選擇之字線可在列方向上選擇記憶單元。啟動 區塊部3基本上也具有與各記憶板4類似之構造,設有與各 記憶板4相同之記憶動作上必要的控制電路丨8。 '接著’說明有關在記憶陣列本體部2内之記憶區塊5(區塊 位址"〇〇〇〇〇”至”111〇”)之一為需要區塊冗餘修補之不良區 塊時’與冗餘區塊位址,,llm”之冗餘區塊6置換之本發明方 法的區塊置換處理。 首先,說明與區塊置換處理有關之電路構造。如圖3所 π,由外邵輸入之外邵區塊位址會輸入位址轉換電路10及 啟動區塊檢測電路u(相當於特定區塊位址檢測電路啟動 區塊檢測電路11在外部區塊位址為最高階位址,,丨1丨11,,之特 定區塊位址時輸出指定信號位準(例如高位準)的啟動區塊 選擇信號Sbb。 位址轉換電路10對於記有不良區塊位址之各位址位元之 狀態(1或0)的不良區塊位址記憶電路12所輸出之5位元之不 良區塊位址與冗餘區塊位址(11U1)不一致之部分,乃藉由 反轉處理被輪入之外邵區塊位址的該位址位元,轉換成内 99341.doc -16- 1261841 部區塊位址而輸出。 乂 U址轉換電路1 〇轉換之内部區塊位址中之高階3位元 之板k址會被輸入板解碼電路13,輸出8條之板選擇信號 PSEL〇至7。板選擇信號PSELO至7之一對應於板位址之值而 以扎疋又選擇位準(例如,高位準)輸出,其他的7個則以非 k擇U卞(例如’低位準)輸出。内部區塊位址之低階2位元 之區塊位址會輸入區塊解碼電路14,輸出4條區塊選擇信號 BSELO至 3。 如圖2所示’啟動區塊檢測電路11產生之啟動區塊選擇信 號Sbb、板解碼電路丨3產生之板選擇信號PSELO至7、及區 塊解碼電路14產生之區塊選擇信號BSELO至3會輸入各記 fe板之板選擇電路15及啟動區塊選擇電路16。此外,板選 擇k號PSELO至7中僅對應的1個會輸入板選擇電路丨5。啟 動區塊選擇信號Sbb為高位準時,不論板選擇信號psel〇s 狀態為何,所有的板選擇電路15成為非選擇狀態,啟動 區塊選擇信號Sbb被致能化而成為選擇狀態。 接著,說明藉本發明之方法在任一記憶板内含不良區塊 時選擇薇不良區塊以外之所有記憶區塊5及啟動區塊3的電 路構造。 如圖3所不’區塊解碼電路丨4除了區塊位址之外,尚會被 輸入第一複數區塊選擇信號Smb丨,該第一複數區塊選擇信 號Smb 1在指足足測試模式中選擇複數個記憶區塊5時會變 遷成指足4信號位準(例如高位準)。區塊解碼電路14在第一 複數區塊選擇信號Smb 1變遷成上述指定的信號位準(高位 99341.doc 1261841 準)時’不論區塊位址之狀能為彳备
s。入, 狀心為仃會將區塊選擇信號BSELO 土王邵的信號位準設定成非選擇狀態(低位準卜 、此外,啟動區塊檢測電路n被輸人有第^數區塊選擇 仏號Smb2’當第二複數區塊選擇信號8灿2變遷至指定之产 號位準(例如高位準)的話,即使在特定區塊位址之輸入時: 亦會將啟動區塊選擇信號Sbb設定成特定區塊位 狀態(例如低位準)而輸出。如此—來,可解除在特定區塊位 址輪入時將記憶陣列本體部2設定成非選擇狀態之控制。 如圖2所777,被輸入至各記憶板之板選擇電路15及啟動區 塊選擇電路16的除了啟動區塊選擇信號抓、板選擇信號 PSELO至7、及區塊選擇信細则幻之外,尚有會被輸入 至啟動區塊檢測電路u之第二複數區塊選擇信號_2。 板選擇電路15中,如圖4所示,設有區塊選擇信號反轉電 路2〇,該電路20在帛二複數區塊選擇信號恤2為上述指定 《信號位準(高位準)時會在内部反轉被輸人之全部的區塊 選擇信號BSEL0至3。此外’區塊選擇信號反轉電賴在圖 惰示之實施方式中,乃以排他性邏輯或電路21(排他性〇r =路)構成。此外,如圖4所示,板選擇電路i5在通常的記 U動作中,如被輸入〈板選擇信號psel〇至7為非選擇狀態 (低位率)的話,將把被輸入之區塊選擇信號63£1〇至3全部 内部地設定成非選擇狀態,以使非選擇之記憶板内之記憶 區塊不會被選擇,然而,在第二複數區塊選擇信號驗為 上述扣疋^信號位準(高位準)時,藉由區塊選擇信號反轉電 路20,將被輸入之區塊選擇信號]3§£]1〇至3全部内部地成為 99341.doc ^261841 選擇狀態(高位準)。記憶板内之各記憶區塊以區塊選擇信號 反轉電路20之輸出信號BSEL,〇至3來決定為 狀態。 。此外,啟動區塊部3之啟動區塊選擇電路16會被輸入啟動 E塊選擇信號Sbb及第二複數區塊選擇信號,在第二 複數區塊選擇信號Smb2成為高位準時,啟動區塊部3内之 所有小記憶區塊會成為選擇狀態。 心接著,說明以區塊解碼電路14及板選擇電路。等之上述 電路構造來同時選擇複數個記憶區塊之工序。 H 尤' 力施加測試及全邵區塊一次刪除模式等中,在 有必要同時選擇複數個記憶區塊時,連接於本發明裝置之 測減機將會判定任一記憶板内是否存在不氣區塊。該判定 例如可調查已經執行之動作測試之内容,亦可在已經完成 後述之區塊冗餘修補時,調查區塊修補之有無來進行判斷。 不良區塊存在時,乃使第一複數區塊選擇信㊆爾變成 低位二準’以使區塊解碼電路14成為可進行通常之解碼處理 <狀態,並將第二複數區塊選擇信號設定成高位準。接著, 由外。卩作為板位址及區塊位址而輸入分別對應於不良區塊 〈仫址。在此’假設未經後述之區塊冗餘修補之處理,位
址轉換電路H)會不轉換處理被輸人之板位址 Z 直接加以輸出。 址而 因此’被由外部輸入的不良區塊之板位址及區塊位址會 接被輸入板解碼電路13及區塊解碼電路14。各解碼電: 13、Η與在通常之記憶動作時同樣地對被輸入之位址進行 9934J.doc 1261841 解馬處理輻出板選擇信號PSELO至7及區塊選擇信號 BSELO 土 3在此,對應於不良區塊之板選擇信號至7 (-、及區塊選擇信號則㈣至3之—會分別以高位準而其 他以低位準被輸入各板選擇電路丨5。 呂不良區塊之圮憶板的板選擇信號pSELi(i為含不良區 塊之板編號。)為高位準,且啟動區塊選擇信號sbb為低位 卞因此,區塊選擇信號BSELO至3會直接輸入區塊選擇信 號反轉電路20。在此,第二複數區塊選擇信號Smb2為高位 準,因此,區塊選擇信號反轉電路2〇會反轉被輸入之區塊 選擇信號BSEL0至3而輸出反轉區塊選擇信號63;£1/〇至3。 如此,對應於不良區塊之反轉區塊選擇信號BSEL,j(j為不良 區塊之編號。)會為低位準,其他反轉區塊選擇信號bsel, 會為高位準,使得不良區塊以外之所有記憶區塊被選擇。 另一方面,不含不良區塊之記憶板的板選擇信號pSELk(k 為不含不良區塊之板編號,且k^i)為低位準,且啟動區塊 選擇信號Sbb為低位準,因此,區塊選擇信號]8犯]^〇至3全 邵變成低位準而被輸入區塊選擇信號反轉電路2〇。在此, 第二複數區塊選擇信號Smb2為高位準,因此,區塊選擇信 號反轉電路20會反轉被輸入之區塊選擇信號BSEL〇s 3而 輸出反轉區塊選擇信號B SEL’0至3。如此,所有的反轉區塊 選擇信號BSEL’O至3會成為高位準,所有的記憶區塊被選 擇。 此外,被輸入啟動區塊選擇電路1 6之第二複數區塊選擇 信號Smb2為高位準,因此,啟動區塊部3内之所有小記情 99341.doc -20- 1261841 區塊成為選擇狀態。 依上述《要領’包含啟動區塊部3,不良區塊 記憶區塊會被選擇。並且,對被選擇之所有記憶區有 指㈣性應力或電壓,使得所需之測試能夠對被選:; 所有記憶區塊同時執行。 辉义
接著,在任一記憶板内是否存在不良區塊的判定中,火 判樹不良區塊存在時,乃將第一複數區塊選擇作: 滅設成高位準,使得區塊解碼電路咐所有區塊選擇= 號BSEU)至3的信號位準成為非選擇狀態(低位準)。在此情 況中,被輸入位址轉換電路1〇之板位址及區塊位址可為: 意位址。交由外部輸人之板絲及區塊位址會直接被輸入 板解碼電路13及區塊解碼電路14。板解碼電路⑽與通常 之記憶動作時(¾樣地對被輸人之位址進行解碼處理,輸出 板選擇k唬PSELO至7。另一方面,區塊解碼電路“輸出所 有非選擇狀怨之(低位準)區塊選擇信號bsel〇S3。因此, 所有之記憶板之各板選擇電路15上,會有所有非選擇狀態 (低位準)之區塊選擇信號BSEL〇至3輸入,因此,不論板選 擇仏唬PSELO至7及啟動區塊選擇信號Sbb之信號位準為 何,區塊選擇信號反轉電路20上會有所有低位準之區塊選 擇仏说BSEL0至3被輸入。在此,第二複數區塊選擇信號 Smb2為高位準,因此,區塊選擇信號反轉電路2〇會反轉被 輸入之區塊選擇信號BSEL0至3而輸出反轉區塊選擇信號 BSEL’O至3。如此,所有的記憶板中,反轉區塊選擇信號 BSEL’會為高位準’所有之記憶區偶會被選擇。此外,被輸 21 99341 .doc 1261841 衣上逑 < 要領,包含啟動區塊 , n f 听有圮憶區塊會被選 °,,可對被選擇之所有記憶㈣施加指定之電性應 =壓,使得所需之測試能夠對被選擇之所有記憶區塊 同時執行。 贏 ,說明位址轉換電路1G之電路構造、位址轉換處 理《運算方式及位址轉換處理後之記憶區塊選擇手法。 如圖5所示,位址轉換電路1〇在邏輯上乃以$個雙輸入排 他性反邏輯或電路(排他性職電路)19所構成。各排他性 NOR电路19中會有外部區塊位址之各位址位元及對應之不 艮區塊位址之各位址位元分別被逐一位元地輸入。排他性 nor處〜理在2個輸入值(_)一致時輸出ι,不一致時輸出 〇。本實施万式中,冗餘區塊位址為,,} i i i i,,,因此,不良區 φ 塊位址义位址位兀為0的位置會為與冗餘區塊位址不一致 4位置。因此,藉上述排他性N〇R處理,外部區塊位址之 各位址位元會被轉換成不良區塊位址之位址位元中為〇之 位置被反轉處理的内部區塊位址。亦即,外部區塊位址之 4止ix元為1時輪出〇,為〇時輸出1。相反地,不良區塊位 址之位址位元有1個位置不會被反轉處理,外部區塊位址之 遠位址位元會直接作為内部區塊位址而被輸出。 例如,以不良區塊位址為”01001”的情況為例來說明的 活’不良區塊位址之最低階位元中之第2、3及5位元會被反 99341.doc -22- 1261841 轉處理,内部區塊位址會成為”⑴u”。如此,作為外部區 仿 » μ ^ 而此不良區塊位址”0 1 〇〇 1 ”輸入位址轉換電路1 〇的 ,,1内#區塊位址1 1 1 1 1 ’’會被輸出。然後,内部區塊位址 111 1 1 ”輪入板解碼電路丨3及區塊解碼電路14,使記憶板7 之區塊3之冗餘區塊被選擇。 、接著,檢視對所有之區塊位址的藉上述排他性n〇r處理 <厶址轉換處理。將分成區塊位址之高階3位元的板位址、 及低階2位元之區塊位址來考量。 、如圖轉換表所示,對8個所有之記憶板,每2個記憶板 成對,各對會相互轉換。同樣地,對各記憶板4内之4個所 有區塊,亦每2個區塊成對,各對可相互轉換。至於那些記 憶板成對、那些區塊成對則取快於*良區塊位址。本實施 方式中,藉位址轉換電路10,外部區塊位址A轉換成内部區 鬼仫址B的炀況中,外部區塊位址B會被轉換成内部區塊位 址A,因此,外邵區塊位址與内部區塊位址為對稱關係。 在此,記憶板之轉換會各記憶板一起轉換,記憶區塊之 轉換在記憶板内進行,因此,相同記憶板内之記憶區塊在 轉換後也會移轉至相同的記憶板内。此一情況以圖7模式性 地’、、、員示。在圖7中,實體區塊位址作為與記憶陣列内之各記 憶區塊之實際配置位置在實體上對應之區塊位址。此外, 圖7之邏輯區塊位址圖顯示實體之記憶板及記憶區塊之位 置與轉換後之邏輯區塊位址的對應關係,顯示藉位址轉換 處理,貫體的記憶板及記憶區塊之配置在邏輯上變化之情 形。左右的各區塊位址圖中,相同上下位置的記憶板及記 99341.doc -23 - 1261841 憶區塊顯示實體上之相同實體。圖7中之箭頭所示的為即使 外部區塊位址輸入顯示不良區塊之實體區塊位址 ”01001”,藉由位址轉換處理也會被轉換成内部區塊位址 π 1111 Γ’ ’因此,原本之位於實體區塊位址” i i丨丨i,,的冗餘區 塊會被選擇的情形。
實體區塊位址圖中含不良區塊(參照圖8中以斜向影線之 部分)之記憶板P 2在邏輯區塊位址圖中被作為記憶板p 7。相 反地,在邏輯上含實體區塊位址圖之板區塊的記憶板厂在 邏輯區塊位址圖中被視為記憶板P2。如此,當作為外部區 塊位址(板位址)而”010”被輸入時,内部區塊位址空間中 (即,貫際的記憶陣列中)之記憶板P7會被選擇,相反地, 作為外部區塊位址(板位址)而輸入”m,,時,内部區塊位址 空間中之記憶板P2會被選擇。 記憶板内之各記憶區塊亦藉位址轉換處理而被同樣地轉 換。在此,由外部被輸入不良區塊位址”〇1〇〇1,,的話,藉上 述位址轉換處理,内部區塊位址空間中之區塊位址,,u⑴" 的冗餘區塊會被選擇,不良區塊會被冗餘區塊置換,結果, 不艮區塊會藉冗餘區塊而被修補。相反地,由外部輸入選 擇啟動區塊部3之特定區塊位址,,⑴n ”的話,藉上述位址轉 換處理,内部區塊位址空間中之區塊位址” 〇_ ”之不良區 塊(參照圖8中之斜向影線部分)會被選擇,惟如此一來,段 動區塊部3無法正確地被選擇,因此如上逑般地,藉啟動區 塊心,則電路u在有特定线位們1⑴m時進行強制 選擇啟動區塊部3之處理。 9934l.doc -24- 1261841 不良區塊不存在時’藉不良區塊設定成與冗餘區塊位址 相同之11111 ,不會被上述排他性N〇R處理施以任何反轉 處理’ 塊位址會直接作4内部區塊位址而被 輸出。 本只她方式中,冗餘區塊位址為,,丨丨丨丨丨,,,因此採上述排 他性NOR處理,惟在冗餘區塊位址為〇〇〇〇〇的情況中,不良 區塊仫址夂位址位兀中為丨的位置會為與冗餘區塊位址不
致的位置,因此,並非排他性1^011處理,而以排他性OR 處理較週合。然而,排他性OR處理僅需反轉排他性NOR處 P可因此,具體的電路構造中,適當地使用排他性 電路或排他性〇R電路即可。 _ 將不良區塊K址之各位址位元向位元轉換電路1 〇 輸出之不良區塊位址記憶電路12例如可對各位址位元分配 對 < 丨夬閃單兀,一方設定成高臨限值電壓,另一方設定低 ^限值電壓’藉其中-方之快閃單元被寫入高臨限值電 壓,可記憶各位址位元之狀態⑺或丨)。此外,對各位址位元 使用2個快閃單71,可低消費電流且確實地讀出各位址位元 之狀態。 或者,亦可構成為對各位址位元分配工個快間單元,將删 :狀態對應於冗餘區塊位址,僅寫入不一致的位置的構 造°藉由此構造’不限於冗餘區塊位址為,,⑴n”的情況, 亦可使用相同的位址轉換電路1〇。此外,位址轉換電路⑺ 以排他性OR處理為基本時,快閃單元亦可僅寫人不氣區塊 位址與冗餘區塊位址之一致位置。依此構造,不存在不良 99341.doc -25- 1261841 區塊時,沒有必要使不良區塊位址記憶電㈣記憶預設之 不良區塊位址。 此外,即使為上述任-構造,偏好將不良區塊位址記憶 電路12(快閃單元構成為可由外部進行寫人或寫入暨删 除。在此情況中,例如’乃接收由外部傳來之特定指令後, 進入不良區塊位址記憶電路12之覆寫模式,進行對上述各 快閃單元之刪除、及寫入。 接著,簡要地說明啟動區塊檢測電路u。本實施方式中, 特定區塊位址為”lllu",因此,如圖9所示般地,邏輯上簡 易地以五輸入之邏輯和(AND)電路構造。各輸入上會輸入 外邵區塊位址之各位址位元。此外,特定區塊位址為 "〇麵"時,啟動區塊檢測電路u藉同樣的概念,邏輯上簡 易地由五輸入之反邏輯或(N〇R)電路構造。 接著’說明執行區塊冗餘修補處理,將不良區塊位址記 不艮區塊位址記憶電路12,位址轉換電路被設定成可 進仃置換不良區機及冗餘區塊的位址轉換後,同時選擇複 數個記憶區塊的工序。在此情況中,任-記憶板内是否存 在不艮區塊的判定’,當然會判定不良區塊存在。 在此情況中,當由外部輸人分別對應於不良區塊的板位 址及區塊位址時’乃藉位址轉換電路而被轉換成冗餘區塊 位址、’因此’、由外部輸入起作用為冗餘位址之特定區塊位 址二依此,位址轉換電路10會輸出分別對應於不良區塊之 板&址及區塊位址。此外,與該位址輸入的同時,乃 一複數區塊選擇信號Smbl設定成低位準,區塊解碼電心 99341.doc -26- 1261841 設定成可進行通常之解碼處理的狀能’ 〜 並知弟二複數區塊 選擇信號Smb2設定成高位準。 在此,通常的記憶動作模式中,4 式中如由外邵輸入特定區塊 位址的話,啟動區塊檢測電路u會检 曰&川出孩輸入而將啟動 區塊選擇信號Sbb設定成高位準而力 卞而加以輸出,惟第二複數區 塊選擇信號Smb2為高位準,因此, 居又助bn塊選擇传祙 會固定/低位準。依此,她車列本體部2之各記憶;:= 以板解碼電路1 3施加通常之解碼處 丁 1 ~埋過的板選擇信號 PSELO至7而被選擇。因此,位址韓換 止锊换包路1〇會輸出分別對 應於不良區塊之板位址及區塊位址,等於執行與上述之尸 址轉換處理未被執行之情況相同的處理。之後的處理工^ 與上述說明重覆,因此,在此割愛省略不提。 接下來,說明本發明裝置之其他實施方式。 <ι>上述實施方式中,乃㈣塊解碼電路14對各記憶板4 共通設i,使起作用為該解碼信號之區塊選擇信號貼则 至3輸入各板選擇電路15 "淮亦可將區塊解碼電路μ設置於 各板選擇電路15内來取代。在此情況中,各板選擇電路。 上,經位址轉換電路10轉換之内部區塊位址(低階2位元)會 未經解碼處理地直接被輸入。 曰 、將區塊解碼電路14區域性地對每個記憶板設置時,個別 進仃^塊解碼電路之控制。亦即,對不含不良區塊之記憶 板,可進行與上述實施方式中未含不良區塊時同樣之處 、j如如圖1 0所示,可採行藉由使輸入區塊解碼電路 1 7足第複數區塊選擇信號Smb 1為第二複數區塊選擇信 9934I.doc -27- 1261841 號Smb2之反邏輯及板選擇信號psEL〇至7的反邏輯或 (N〇R),當第二複數區塊選擇信號Smb2*高位準,且記憶 板為非選擇(板選擇信號PSELO至7為低位準)時,使第一複 數區塊選擇信—mbl為高位準之構造。依圖所示之電路 構I在通#的屺憶動作時,第二複數區塊選擇信號Smb2 為低位卞,因此,無關於記憶板之選擇及非選擇,第一複 數區塊選擇^號Smb!會為低位準,區塊解碼電路Μ執行通 I的解碼處理。此夕卜,第二複數區塊選擇信號為高位 卞時如為冗丨思板之選擇狀態(板選擇信號pSEL〇s 7為高位 準)的話,第一複數區塊選擇信號Smbl亦會為低位準,區塊 解碼電路14會執行通常之解碼處理。 來對未含不良區塊之非選擇記憶板,區塊選擇 UBSELG土 3全部成為非選擇狀態,區塊選擇信號反轉電 路2〇將被輸入之區塊選擇信號BSELO至3的全部内部地設 成選擇狀態(高位準)。如此—來,乃實施與上述實施方式中 =含不良區塊時相同的處理。此外,對於含不良區塊之記 U板會進仃通常的解碼處理,因此,會執行與上述實施方 式中對含不良區塊之選擇記憶板相同之處理。 在此,作為另—其他實施方式,亦可將區域的區塊解碼 包路14 M更4在第—複數區塊選擇信號Smbl為高位準 時’將全邵的區塊選擇信號BSEL〇至3設成選擇狀態,並將 區塊選擇信號反轉電路20變更為在第二複數區塊選擇信號 Smb2為高位準時進行非反轉處理。 <2>上述實施方式中,想定本發明裝置為啟動區塊型快閃 99341.doc -28· 1261841 記憶體的情況,惟本發明之複數記憶區塊選擇處理,即本 無明万法通用於特定記憶區塊並非啟動區塊的均等區塊型 快閃記憶體,亦能有效地作用。 返只訑方式中,想定特定區塊位址為”丨丨丨1 1 ”的情 、隹特足區塊么址並不限於區塊位址之最高階位址,亦 可為最低階位址,此外,亦可g該巾間之位址。
、<4>上述實施方式中,不良區塊位址記憶電路咖記憶不 艮區塊位址之方式來例示’惟在特定區塊位址H⑴”或 〇〇〇〇〇的情況中,實質上等同於記憶與冗餘區塊位址之各 位址位元的不一致部分或一致部分,因此,一般而言,亦 可構成為記憶不良區塊位址與冗餘區塊位址之不一致部分 或一致邵分的位址位元。 <5>上述實施方式中,以包含具丨個冗餘區塊7之記憶陣列 本體部2及啟動區塊部3的記憶陣列丨一個的情況來說明,惟 本發明裝置亦可具該記憶陣列1複數個。 <6>上述只‘方式中,作為記憶單元想定的為快閃單元, 惟記憶單元並不限於此。此外,記憶單元除了記憶狀態之 差異以記憶電晶體之區限值電壓之差異來顯現以外,即使 為MRAM、OUM、RRAM等可變電阻元件型之記憶單元, 同樣可適用本發明之區塊置換處理。更進一步地,本發明 之複數記憶區塊選擇處理之概念可適用於其他半導體記憶 裝置。 以上,雖以偏好之實施方式說明了本發明,然而,在不 脫離本發明之意旨及範圍下,熟悉本技術者可對本發明實 99341 .doc -29- 1261841
【圖式簡單說明】
記憶裝 圖2係模式性地顯示了本發明之非揮發性半導體言 置之-實⑯方式中之記憶陣列構造的其他之區塊圖。 記憶裝 圖3係本發明之非揮發性半導體記憶裝置之
裝置之一實施方式 理有關之電路構造 圖4係本發明之非揎發从坐道 ^ ^
圖5係本發明之非揮發性半導體記憶裝置之一實施方式 中之位址轉換電路之邏輯電路圖。 圖6係本發明之非揮發性半導體記憶裝置之一實施方式 中 < 位址轉換處理的具體例之位址轉換表圖。 圖7係本發明之非揮發性半導體記憶裝置之一實施方式 中之位址轉換處理的具體例之位址圖。 圖8係挺式性地顯示圖丨所示之記憶陣列構造中不良區塊 之位置之一例之區塊圖。 圖9係本發明之非揮發性半導體記憶裝置之一實施方式 中啟動區塊檢測電路之一例之邏輯電路圖。 圖10係本發明之非揮發性半導體記憶裝置之其他實施方 式中與複數個區塊選擇處理有關之板選擇電路之電路構造 之邏輯電路圖。 99341.doc -30- 1261841
【主要元件符號說明】 1 記憶陣列 2 記憶陣列本體部 3 啟動區塊部 4 記憶板 5 記憶區塊 6 冗餘區塊 7 小記憶區塊 10 位址轉換電路 11 啟動區塊檢測電路 12 不良區塊位址記憶電路 13 板解碼電路 14 區塊解碼電路 15 板選擇電路 16 啟動區塊選擇電路 17 控制電路 18 控制電路 19 排他性反邏輯或電路 20 區塊選擇信號反轉電路 21 排他性邏輯或電路 BSEL0至 3 區塊選擇信號 BSEL’O至 3 反轉區塊選擇信號 P2、P7 記憶板 PSEL0至 7 板選擇信號 Sbb 啟動區塊選擇信號 99341.doc
Claims (1)
1261841 十、申請專利範圍: 1 ·—種半導體記憶裝置,其包含: 1個或複數個記憶板,其係排列複數個將記憶單元複數 個排列成陣列狀所形成之記憶區塊而成者; 、區塊解碼吧路’其係解譯為了由上述記憶板内選擇上 述記憶區塊之區塊位址信號而輸出個別選擇上述記憶區 塊之區塊選擇信號,並可在特定之測試模式下,將上述 區塊選擇信號全部設定成選擇狀態或非選擇狀態而輸 出;及 區塊選擇#號反轉電路,其係使上述區塊選擇信號之 信號位準反轉或非反轉者。 2·如請求項1之半導體記憶裝置,其中 具有板控制電路,其係在上述特定之測試模式中,當 上述記憶板内存在不良區塊時,對上述區塊解碼電路進 行輸入上述不良區塊之區塊位址而使其作通常的解碼處 理,並對上述區塊選擇信號反轉電路進行使其作上述反 轉處理之控制,當上述記憶板内不存在不良區塊時,進 行選擇該記憶板内所有上述記憶區塊之控制。 3.如請求項2之半導體記憶裝置,其中 上述板控制電路在上述記憶板内不存在不良區塊時, 對上述區塊解碼電路進行將上述區塊選擇信號全部設成 選擇狀態後使其輸出,對上述區塊選擇信號反轉電路進 行使其作上述非反轉處理,或者對上述區塊解碼電路進 行將上述區塊選擇信號全部設成非選擇狀態後使其輸 99341.doc 1261841 出,對上述區塊選擇信號反轉 處理之控制。 I路&使其作上述反轉 4·如請求項2之半導體記憶裝置,其中具有· 記憶陣列,其係排列複數個上述記憶板而成者;及 板解碼電路’其係解譯為由上述記料❹選擇上述 Z 板的板位址信號而輸出 擇信號; 擇上述讀板的板選 上述板控制電路在上述特定之測試模式中,對藉上述 板選擇信號而成為非選擇 k擇 < 上述圮板進行選擇該記憶 板内之所有上述記憶區塊的控制。 5·如請求項1之半導體記憶裝置,其中具有: 几餘區塊’其係以與丨個上述記憶區塊相同記憶單元數 形成相同構造者;及 位址轉換電路’其係在上述記憶板内之!個上述記惊區 塊為不良區塊時’為了將上述不良區塊和上述冗餘區塊 置換’至少進行上述冗餘區塊之冗餘區塊位址與上述不 良區塊位址置換之類的内部位址置換操作; 上述區塊解碼電路接收以上述位址轉換電路轉換後之 區塊位址作為輸入。 6.且種半導體記憶裝置之測試方法,i述半導體記憶裝置 f有1個或複數個記憶板,該記憶板係排列複數個將記憶 單兀複數個排列成陣列狀所形成之記憶區塊而成者; 上述測試方法具有: 判&工序’其係判定上述記憶板内是否存在不良記憶 99341 .doc 1261841 第一區塊選擇工序,其係在上述判定工序中,判定上 述不良1己憶區塊存在時,作為由上述記憶板内選擇上述 記憶區塊之區塊位址,輸人上述不良記憶區塊的不良區 塊位址,對包含上述不良記憶區塊之上述記憶板,使上 述不良區塊位址的所有解碼信號反轉後供應,選擇上逑 不良記憶區塊以外之所有上述記憶區塊;及 立施加工序’其係對上述記憶板内被選擇之所有上述記 憶區塊,同時施加特定之應力或電壓。 如請求項6之半導體記憶裝置之測試方法,其中 具有第二區塊選擇工序,其係在上述判定工序判定上 述不良記憶區塊不存在時,對上述記憶板,將上述區塊 位址的所有解碼信號設成選.擇狀態後供應,選擇 上述記憶區塊。 8· 具有t Γγ &裝置之測試方法,上述半導體記憶裝置 -彳目記憶板,該記憶板係排列複數 複數個排列成陣列狀所形成之記憶區塊而成者仏早疋 上述測試方法具有·· 判疋工序’其係判定上述複數個記憶 艮記憶區塊; 1疋么存在不 第一板選擇工成 記,…六序,其係在上述判定工序判定上述不良 包^述7在時’作為選擇上述記憶板之板位址,輸人 包:上述ΓΓ!區塊之上述記憶板的不良板位址,使 、艮°己饫區塊之上述記憶板成為選擇狀態,使 99341.doc 1261841 其他上述記憶板成為非選擇狀態; 第三區塊選擇& ^^ 、、 序,,、係在上述判定工序判定上述不 良•己fe區塊存在睡Γ ^ 、 #作為由上述記憶板内選擇上述記憶 區塊之區塊位址,輪人μ、+ ' U不艮記憶區塊的不良區塊位 址, 對在上述第—板選擇工序中被選擇之上述記憶板,使 上述不艮區塊位址的所有解碼信號反轉後供應,選擇上 述不艮1己憶區塊以外之所有上述記憶區塊,並且 對在上述第-板選擇工序中未被選擇之上述記憶板, 選擇孩記憶板内所有之上述記憶區塊;及 施加工序,其係對上述複數個記憶板内被選擇之所有 上述記憶區塊,同時施加特定之應力或電壓。 如請求項8之半導體記憶裝置之測試方法,其中具有: 第一板選擇工序,其係在上述判定工序判定上述不良 記憶區塊不存在時,作為選擇上述記憶板之板位址而輸 :任意之板位址,使上述複數個記憶板之一成為選擇狀 感,並使其他上述記憶板成為非選擇狀態;及 第四區塊選擇工序,其係在上述判定:序判定上述不 民記憶區塊不存在時,對在上述板選擇工序中被選擇之 上迷記憶板,將上述區塊位址的所有的解碼信號設定成 選擇狀態後供應’選擇时上述記憶區塊,並且對在上 述板選擇1序中未被選擇之上述記憶板,選擇該記憶板 内所有之上述記憶區塊。 99341 .doc
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004030621A JP4235122B2 (ja) | 2004-02-06 | 2004-02-06 | 半導体記憶装置及び半導体記憶装置のテスト方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200601343A TW200601343A (en) | 2006-01-01 |
| TWI261841B true TWI261841B (en) | 2006-09-11 |
Family
ID=34697860
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094103533A TWI261841B (en) | 2004-02-06 | 2005-02-04 | Semiconductor memory device and method of testing semiconductor memory device |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US7184334B2 (zh) |
| EP (1) | EP1564747A1 (zh) |
| JP (1) | JP4235122B2 (zh) |
| KR (1) | KR100648905B1 (zh) |
| CN (1) | CN100561597C (zh) |
| TW (1) | TWI261841B (zh) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4643315B2 (ja) * | 2005-03-11 | 2011-03-02 | 株式会社東芝 | 半導体集積回路装置 |
| US7260004B2 (en) * | 2006-01-12 | 2007-08-21 | International Busniess Machines Corporation | Method and apparatus for increasing yield in a memory circuit |
| KR100855966B1 (ko) | 2007-01-04 | 2008-09-02 | 삼성전자주식회사 | 멀티 디코딩이 가능한 양방향성 rram 및 이를 이용하는데이터 기입 방법 |
| KR100898667B1 (ko) | 2007-08-06 | 2009-05-22 | 주식회사 하이닉스반도체 | 반도체 메모리 소자 |
| JP2009158015A (ja) * | 2007-12-26 | 2009-07-16 | Toshiba Corp | 不揮発性半導体記憶装置 |
| US7933162B2 (en) | 2008-05-22 | 2011-04-26 | Micron Technology, Inc. | Row addressing |
| KR101466585B1 (ko) * | 2008-07-10 | 2014-11-28 | 삼성전자주식회사 | 메모리 장치 및 메모리 장치의 관리 방법 |
| US8902670B2 (en) | 2012-08-31 | 2014-12-02 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
| JP2015053094A (ja) * | 2013-09-06 | 2015-03-19 | 株式会社東芝 | 半導体記憶装置 |
| JP6027665B1 (ja) | 2015-11-10 | 2016-11-16 | ウィンボンド エレクトロニクス コーポレーション | 不揮発性半導体記憶装置 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2603206B2 (ja) | 1987-03-16 | 1997-04-23 | シーメンス、アクチエンゲゼルシヤフト | 多段集積デコーダ装置 |
| JP2603205B2 (ja) | 1987-03-16 | 1997-04-23 | シーメンス、アクチエンゲゼルシヤフト | 多段集積デコーダ装置 |
| JP3133063B2 (ja) * | 1990-05-10 | 2001-02-05 | シーメンス アクチエンゲゼルシヤフト | 並列検査可能性および冗長方法を有する集積半導体メモリ |
| JP3019869B2 (ja) * | 1990-10-16 | 2000-03-13 | 富士通株式会社 | 半導体メモリ |
| JPH0684396A (ja) * | 1992-04-27 | 1994-03-25 | Nec Corp | 半導体記憶装置 |
| US5452251A (en) * | 1992-12-03 | 1995-09-19 | Fujitsu Limited | Semiconductor memory device for selecting and deselecting blocks of word lines |
| JP3020077B2 (ja) * | 1993-03-03 | 2000-03-15 | 株式会社日立製作所 | 半導体メモリ |
| JP3263259B2 (ja) * | 1994-10-04 | 2002-03-04 | 株式会社東芝 | 半導体記憶装置 |
| JP2629645B2 (ja) | 1995-04-20 | 1997-07-09 | 日本電気株式会社 | 半導体記憶装置 |
| US5848018A (en) | 1996-01-19 | 1998-12-08 | Stmicroelectronics, Inc. | Memory-row selector having a test function |
| US6072719A (en) * | 1996-04-19 | 2000-06-06 | Kabushiki Kaisha Toshiba | Semiconductor memory device |
| JPH1166841A (ja) * | 1997-08-22 | 1999-03-09 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP4413306B2 (ja) * | 1999-03-23 | 2010-02-10 | 株式会社東芝 | 半導体記憶装置 |
| JP3859912B2 (ja) * | 1999-09-08 | 2006-12-20 | 株式会社東芝 | 不揮発性半導体記憶装置 |
| JP3964584B2 (ja) * | 1999-11-26 | 2007-08-22 | 東芝マイクロエレクトロニクス株式会社 | 半導体記憶装置 |
| JP3967537B2 (ja) * | 2000-10-30 | 2007-08-29 | 株式会社東芝 | 不揮発性半導体記憶装置 |
| JP3754600B2 (ja) * | 2000-06-13 | 2006-03-15 | シャープ株式会社 | 不揮発性半導体記憶装置およびそのテスト方法 |
| US6678836B2 (en) | 2001-01-19 | 2004-01-13 | Honeywell International, Inc. | Simple fault tolerance for memory |
| JP2002251900A (ja) | 2001-02-26 | 2002-09-06 | Mitsubishi Electric Corp | 半導体記憶装置 |
| JP3827540B2 (ja) | 2001-06-28 | 2006-09-27 | シャープ株式会社 | 不揮発性半導体記憶装置および情報機器 |
| JP2003077293A (ja) * | 2001-08-31 | 2003-03-14 | Toshiba Corp | 半導体装置 |
| JP2003187591A (ja) * | 2001-12-14 | 2003-07-04 | Toshiba Corp | 半導体記憶装置 |
-
2004
- 2004-02-06 JP JP2004030621A patent/JP4235122B2/ja not_active Expired - Fee Related
-
2005
- 2005-02-03 KR KR1020050010020A patent/KR100648905B1/ko not_active Expired - Fee Related
- 2005-02-04 TW TW094103533A patent/TWI261841B/zh not_active IP Right Cessation
- 2005-02-04 US US11/051,346 patent/US7184334B2/en not_active Expired - Fee Related
- 2005-02-04 EP EP05250629A patent/EP1564747A1/en not_active Withdrawn
- 2005-02-06 CN CNB2005100078740A patent/CN100561597C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US7184334B2 (en) | 2007-02-27 |
| US20050174862A1 (en) | 2005-08-11 |
| CN1652255A (zh) | 2005-08-10 |
| KR20060041653A (ko) | 2006-05-12 |
| KR100648905B1 (ko) | 2006-11-24 |
| JP4235122B2 (ja) | 2009-03-11 |
| JP2005222647A (ja) | 2005-08-18 |
| EP1564747A1 (en) | 2005-08-17 |
| CN100561597C (zh) | 2009-11-18 |
| TW200601343A (en) | 2006-01-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101404183B (zh) | 半导体存储装置 | |
| TW200839781A (en) | Flash memory device and method of operating the same | |
| JP2001273787A (ja) | 半導体記憶装置 | |
| KR100898039B1 (ko) | 불휘발성 반도체 메모리 장치 및 그것의 프로그램 방법 | |
| TWI261841B (en) | Semiconductor memory device and method of testing semiconductor memory device | |
| JP4259922B2 (ja) | 半導体記憶装置 | |
| JP2009070509A (ja) | 半導体記憶装置 | |
| WO2018173851A1 (ja) | 記憶装置 | |
| JP2010027192A (ja) | メモリの補修回路とそれを使用する疑似デュアルポートsram | |
| CN100483550C (zh) | 在闪存装置中用于不同操作的专用冗余电路及其操作方法 | |
| JPH06215584A (ja) | 不揮発性半導体記憶装置およびこれを用いた記憶システム | |
| JPH11120794A (ja) | 半導体記憶装置 | |
| JP3483724B2 (ja) | 不揮発性半導体記憶装置 | |
| JP2000132981A (ja) | 不揮発性半導体記憶装置の書込み装置とその書込み方法 | |
| JP2009043384A (ja) | 不揮発性磁気メモリ装置及びその駆動方法 | |
| TWI260022B (en) | Semiconductor integrated circuit device | |
| TWI328233B (en) | Embedded memory | |
| JP2011103154A (ja) | 半導体記憶装置 | |
| CN101405817A (zh) | 半导体存储器 | |
| JP4387256B2 (ja) | 半導体記憶装置 | |
| JP2005276276A (ja) | 半導体集積回路装置 | |
| JP5059524B2 (ja) | メモリ制御回路、半導体集積回路、不揮発性メモリのベリファイ方法 | |
| JP2004355720A (ja) | 半導体メモリ装置 | |
| JP2002133855A (ja) | 電子ドライバ回路 | |
| JPS63311693A (ja) | 半導体記憶装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |