JP4985781B2 - 半導体記憶装置およびその制御方法 - Google Patents
半導体記憶装置およびその制御方法 Download PDFInfo
- Publication number
- JP4985781B2 JP4985781B2 JP2009539881A JP2009539881A JP4985781B2 JP 4985781 B2 JP4985781 B2 JP 4985781B2 JP 2009539881 A JP2009539881 A JP 2009539881A JP 2009539881 A JP2009539881 A JP 2009539881A JP 4985781 B2 JP4985781 B2 JP 4985781B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- block
- input
- command
- unit
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/04—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
- G11C16/0483—Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
-
- 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/88—Masking faults in memories by using spares or by reconfiguring with partially good memories
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Communication Control (AREA)
Description
本発明の半導体記憶装置は、記憶部、アドレス入力部、コマンド入力部、情報保持部、および決定部を備える。記憶部は、データを保持する。アドレス入力部には、記憶部のアクセス先を示すアドレスが入力され、コマンド入力部には、アドレスに対する処理内容を示すコマンドが入力される。情報保持部は、各アドレスに対するブロック情報を保持し、入力されたアドレスに対応するブロック情報を出力する。決定部は、アドレスに対する情報保持部からの出力結果とコマンドに基づいて、アドレスに対するコマンドの実行可否を決定する。
本実施形態の不揮発性半導体記憶装置には、メモリセルアレイに不良ブロックが存在するか否かを示すブロック情報を保持する情報レジスタが設けられる。これにより、不良ブロックに対するPROGRAMコマンドやERASEコマンドが発行されても、該当ブロックに対するコマンドの実行を適切に禁止する。
図9は、図3のフラッシュメモリにおける消去コマンド実行時の動作を示している。ブロック情報レジスタ314は、図10に示すように、各ブロック番号に対応するブロック情報を保持する。この例では、ブロック情報が論理“1”のとき、対応するブロックが正常ブロック(Good Block)であることを示し、ブロック情報が論理“0”のとき、対応するブロックが不良ブロックであることを示す。
以上説明した実施形態では、ブロック情報を用いて不良ブロックを保護しているが、同様の構成により不良ブロック以外のブロックのデータを保護することも可能である。例えば、図10に示したブロック情報を、各ブロック毎に複数のビットで構成することで、保護対象のブロックの種類を追加することができる。
Claims (5)
- データを保持する記憶部と、
前記記憶部のアクセス先を示すアドレスが入力されるアドレス入力部と、
前記アドレスに対する処理内容を示すコマンドが入力されるコマンド入力部と、
不良ブロックのアドレスを保持し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出すると前記入力されたアドレスが不良ブロックのアドレスであることを示すブロック情報を出力し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出しなければ前記入力されたアドレスが不良ブロックのアドレスではないことを示すブロック情報を出力する情報保持部と、
前記アドレスに対する前記情報保持部からの出力結果と前記コマンドに基づいて前記アドレスに対するコマンドの実行可否を決定する決定部と、
を備えたことを特徴とする半導体記憶装置。 - 前記情報保持部は、各アドレスに対するアクセス禁止ブロック情報をさらに保持し前記アドレス入力部より入力されたアドレスがアクセス禁止ブロックのアドレスであるか否かを示す前記アクセス禁止ブロック情報を出力することを特徴とする請求項1に記載の半導体記憶装置。
- データを保持する記憶部と、
前記記憶部のアクセス先を示すアドレスが入力されるアドレス入力部と、
前記アドレスに対する処理内容を示すコマンドが入力されるコマンド入力部と、
不良ブロックのアドレスを保持し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出すると前記入力されたアドレスが不良ブロックのアドレスであることを示すブロック情報を出力し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出しなければ前記入力されたアドレスが不良ブロックのアドレスではないことを示すブロック情報を出力する情報保持部と、
前記アドレスに対する前記情報保持部からの出力結果と前記コマンドに基づいて前記アドレスに対するコマンドの実行可否を決定する決定部と、
を備えたことを特徴とする電子機器。 - データのアクセス先を示すアドレスが入力されるアドレス入力部と、
前記アドレスに対する処理内容を示すコマンドが入力されるコマンド入力部と、
不良ブロックのアドレスを保持し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出すると前記入力されたアドレスが不良ブロックのアドレスであることを示すブロック情報を出力し、前記アドレス入力部より入力されたアドレスと一致するアドレスを検出しなければ前記入力されたアドレスが不良ブロックのアドレスではないことを示すブロック情報を出力する情報保持部と、
前記アドレスに対する前記情報保持部からの出力結果と前記コマンドに基づいて前記アドレスに対するコマンドの実行可否を決定する決定部と、
を備えたことを特徴とする制御装置。 - 半導体記憶装置に保持されたデータのアクセス先を示すアドレスと、前記アドレスに対する処理内容を示すコマンドを入力し、
不良ブロックのアドレスを保持する情報保持部において入力された前記アドレスと一致するアドレスを検出すると前記入力されたアドレスが不良ブロックのアドレスであることを示すブロック情報を前記情報保持部から出力し、入力された前記アドレスと一致するアドレスを検出しなければ入力された前記アドレスが不良ブロックのアドレスではないことを示すブロック情報を前記情報保持部から出力し、
前記アドレスに対する前記情報保持部からの出力結果と前記コマンドに基づいて前記アドレスに対するコマンドの実行可否を決定する
ことを特徴とする半導体記憶装置の制御方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2007/001208 WO2009060495A1 (ja) | 2007-11-05 | 2007-11-05 | 半導体記憶装置およびその制御方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2009060495A1 JPWO2009060495A1 (ja) | 2011-03-17 |
| JP4985781B2 true JP4985781B2 (ja) | 2012-07-25 |
Family
ID=40625410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009539881A Expired - Fee Related JP4985781B2 (ja) | 2007-11-05 | 2007-11-05 | 半導体記憶装置およびその制御方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8924671B2 (ja) |
| JP (1) | JP4985781B2 (ja) |
| KR (1) | KR20100068469A (ja) |
| CN (1) | CN101836261A (ja) |
| WO (1) | WO2009060495A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015176627A (ja) * | 2014-03-17 | 2015-10-05 | 株式会社東芝 | 半導体記憶装置 |
| US12019880B2 (en) * | 2021-09-29 | 2024-06-25 | Qualcomm Incorporated | Flash memory data protection using bad block markers and a flashing tool |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6359618A (ja) * | 1986-07-31 | 1988-03-15 | Pfu Ltd | コピー方法 |
| WO1997000518A1 (en) * | 1995-06-14 | 1997-01-03 | Hitachi, Ltd. | Semiconductor memory, memory device, and memory card |
| JPH11345174A (ja) * | 1998-03-09 | 1999-12-14 | Mitsubishi Electric Corp | 半導体ディスク装置及びその論理/物理アドレス変換テ―ブル作成方法 |
| JP3112018B2 (ja) * | 1989-09-20 | 2000-11-27 | 株式会社日立製作所 | 冗長メモリを有する半導体記憶装置 |
| JP2001195892A (ja) * | 2000-01-06 | 2001-07-19 | Fujitsu Ltd | 不揮発性半導体記憶装置 |
| WO2004077447A1 (ja) * | 2003-02-28 | 2004-09-10 | Fujitsu Limited | フラッシュメモリ及びメモリ制御方法 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0675502B1 (en) * | 1989-04-13 | 2005-05-25 | SanDisk Corporation | Multiple sector erase flash EEPROM system |
| JPH071654B2 (ja) | 1989-09-26 | 1995-01-11 | 日本碍子株式会社 | 耐雷ホーン碍子装置 |
| JPH04351800A (ja) * | 1991-05-29 | 1992-12-07 | Mitsubishi Electric Corp | 誤り自己訂正機能付き半導体記憶装置 |
| JPH054697A (ja) | 1991-06-20 | 1993-01-14 | Tokico Ltd | 給油装置 |
| JP3154892B2 (ja) | 1994-05-10 | 2001-04-09 | 株式会社東芝 | Icメモリカードおよびそのicメモリカードの検査方法 |
| JP3263259B2 (ja) | 1994-10-04 | 2002-03-04 | 株式会社東芝 | 半導体記憶装置 |
| JP3849241B2 (ja) * | 1997-08-11 | 2006-11-22 | ソニー株式会社 | 記憶装置 |
| JP4413306B2 (ja) | 1999-03-23 | 2010-02-10 | 株式会社東芝 | 半導体記憶装置 |
| JP4387547B2 (ja) | 2000-03-27 | 2009-12-16 | 株式会社東芝 | 不揮発性半導体メモリ |
| US6772274B1 (en) * | 2000-09-13 | 2004-08-03 | Lexar Media, Inc. | Flash memory system and method implementing LBA to PBA correlation within flash memory array |
| JP4294894B2 (ja) * | 2001-09-13 | 2009-07-15 | 株式会社ルネサステクノロジ | メモリカード |
| JP2003316649A (ja) * | 2002-04-26 | 2003-11-07 | Mitsubishi Electric Corp | マイクロプロセッサ |
| KR100781976B1 (ko) | 2006-11-02 | 2007-12-06 | 삼성전자주식회사 | 플래시 메모리를 구비하는 반도체 메모리 장치에서의 블록상태 정보 제공방법 |
| US7675776B2 (en) * | 2007-12-21 | 2010-03-09 | Spansion, Llc | Bit map control of erase block defect list in a memory |
-
2007
- 2007-11-05 CN CN200780101257.4A patent/CN101836261A/zh active Pending
- 2007-11-05 JP JP2009539881A patent/JP4985781B2/ja not_active Expired - Fee Related
- 2007-11-05 KR KR1020107008844A patent/KR20100068469A/ko not_active Ceased
- 2007-11-05 WO PCT/JP2007/001208 patent/WO2009060495A1/ja not_active Ceased
-
2010
- 2010-04-23 US US12/766,408 patent/US8924671B2/en not_active Expired - Fee Related
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6359618A (ja) * | 1986-07-31 | 1988-03-15 | Pfu Ltd | コピー方法 |
| JPH054697B2 (ja) * | 1986-07-31 | 1993-01-20 | Pfu Ltd | |
| JP3112018B2 (ja) * | 1989-09-20 | 2000-11-27 | 株式会社日立製作所 | 冗長メモリを有する半導体記憶装置 |
| WO1997000518A1 (en) * | 1995-06-14 | 1997-01-03 | Hitachi, Ltd. | Semiconductor memory, memory device, and memory card |
| JPH11345174A (ja) * | 1998-03-09 | 1999-12-14 | Mitsubishi Electric Corp | 半導体ディスク装置及びその論理/物理アドレス変換テ―ブル作成方法 |
| JP2001195892A (ja) * | 2000-01-06 | 2001-07-19 | Fujitsu Ltd | 不揮発性半導体記憶装置 |
| WO2004077447A1 (ja) * | 2003-02-28 | 2004-09-10 | Fujitsu Limited | フラッシュメモリ及びメモリ制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2009060495A1 (ja) | 2011-03-17 |
| WO2009060495A1 (ja) | 2009-05-14 |
| US20100205394A1 (en) | 2010-08-12 |
| KR20100068469A (ko) | 2010-06-23 |
| US8924671B2 (en) | 2014-12-30 |
| CN101836261A (zh) | 2010-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6608784B2 (en) | Non-volatile semiconductor memory device | |
| TWI623940B (zh) | 記憶體系統 | |
| US6751122B2 (en) | Nonvolatile semiconductor memory device | |
| US10049005B2 (en) | Flash memory control apparatus utilizing buffer to temporarily storing valid data stored in storage plane, and control system and control method thereof | |
| US8392794B2 (en) | Non-volatile memory device and data processing method thereof | |
| US7929354B2 (en) | Verified purge for flash storage device | |
| US20080195893A1 (en) | A repairable semiconductor memory device and method of repairing the same | |
| US9971682B2 (en) | Wear-leveling system and method for reducing stress on memory device using erase counters | |
| US20160274648A1 (en) | Method of enabling sleep mode, memory control circuit unit and storage apparatus | |
| CN100412893C (zh) | 存储卡 | |
| KR100778459B1 (ko) | 복수의 전자장치를 프로그램, 소거 및 검증하는 장치 | |
| EP3057100B1 (en) | Memory device and operating method of same | |
| JP4985781B2 (ja) | 半導体記憶装置およびその制御方法 | |
| KR20110074644A (ko) | 불휘발성 반도체 메모리 장치 | |
| US8312205B2 (en) | Method for identifying a page of a block of flash memory, and associated memory device | |
| JP4236539B2 (ja) | 不揮発性メモリ装置 | |
| TWI374451B (ja) | ||
| US20070088905A1 (en) | System and method for purging a flash storage device | |
| US20070101049A1 (en) | Redundant purge for flash storage device | |
| US20070101048A1 (en) | Verified purge for flash storage device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120312 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120403 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120416 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150511 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |