US20100180183A1 - Circuit for reducing the read disturbance in memory - Google Patents
Circuit for reducing the read disturbance in memory Download PDFInfo
- Publication number
- US20100180183A1 US20100180183A1 US12/351,984 US35198409A US2010180183A1 US 20100180183 A1 US20100180183 A1 US 20100180183A1 US 35198409 A US35198409 A US 35198409A US 2010180183 A1 US2010180183 A1 US 2010180183A1
- Authority
- US
- United States
- Prior art keywords
- memory
- internal data
- block
- error correction
- data block
- 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.)
- Abandoned
Links
Images
Classifications
-
- 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/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
- G11C16/3427—Circuits or methods to prevent or reduce disturbance of the state of a memory cell when neighbouring cells are read or written
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1068—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices in sector programmable memories, e.g. flash disk
-
- 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/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/34—Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
- G11C16/3418—Disturbance prevention or evaluation; Refreshing of disturbed memory data
Definitions
- the invention relates in general to a memory, and more particularly to a memory with reduced read disturb, for example, the NAND Flash.
- the one time programmable (OTP) technology in the field of the memory has been frequently used in the data protection field.
- the memory usually has an internal data block for storing internal data, including the special chip parameter information or security information, by the OTP technology.
- the internal data only can be read by the memory itself, and cannot be accessed by the external user command.
- the memory is verified according to the security information and can thus access the main memory block thereof.
- the problem of read disturb occurs so that the correct security information cannot be read and the verification fails.
- the invention is directed to a memory having the reduced influence of read disturb and the enhanced reliability by reading the correct security information.
- a memory including an internal data block and a temporary storing unit.
- the internal data block stores internal data of the memory.
- the temporary storing unit temporarily stores the internal data of the memory after the memory is powered on.
- a memory including an internal data block and an error correction circuit.
- the internal data block stores internal data of the memory and an error correction code.
- the error correction circuit makes the memory correctly read the internal data according to the error correction code.
- a memory including a main memory block and an internal data block.
- the internal data block stores internal data of the memory. At least two rows of memory cells of the internal data block store the same internal data.
- the memory is verified according to the internal data after the memory is powered on so that an external host can access the main memory block.
- FIG. 1 is a schematic illustration showing a memory according to a first embodiment of the invention.
- FIG. 2 is a schematic illustration showing a memory according to a second embodiment of the invention.
- FIG. 3A is a partial circuit diagram showing an internal data block according to a third embodiment of the invention.
- FIG. 3B is a distribution graph showing a threshold voltage distribution of the memory cells according to the third embodiment of the invention.
- the invention provides a memory using a temporary storing unit or an error correction circuit to read the correct security information so that the influence of read disturb can be reduced and the reliability of the memory can be enhanced.
- FIG. 1 is a schematic illustration showing a memory 100 according to the first embodiment of the invention.
- the memory 100 includes an internal data block 110 , a temporary storing unit 120 , a main memory block 130 and a peripheral circuit 140 .
- the internal data block 110 stores internal data of the memory 100 .
- the internal data includes the special chip parameter or security information of the memory.
- the security information may be, for example, a pre-stored code for chip access authorization.
- the temporary storing unit 120 is, for example, a static random access memory (SRAM) or a register.
- SRAM static random access memory
- the memory 100 is verified according to the internal data temporarily stored in the temporary storing unit 120 so that an external host 150 can access the main memory block 130 through the peripheral circuit 140 .
- the memory 100 reads the internal data mainly through the temporary storing unit 120 . Because the memory 100 only read the internal data block 110 once after the memory is powered on, the number of reading the internal data block 110 is greatly reduced. So, the influence of the read disturb can be minimized, and the read reliability is greatly enhanced.
- FIG. 2 is a schematic illustration showing a memory 200 according to the second embodiment of the invention.
- the memory 200 includes an internal data block 210 , an error correction circuit 220 , a main memory block 230 and a peripheral circuit 240 .
- the internal data block 210 is an isolated block for storing internal data and an error correction code (ECC) of the memory 200 .
- ECC error correction code
- the internal data includes the special chip parameter information or security information of the memory.
- the security information may be, for example, a pre-stored code for chip access authorization.
- the internal data block 210 preferably includes, without limitation to, only one row of memory cells.
- the error correction circuit 220 corrects the internal data according to the error correction code stored in the internal data block 210 . So, an external host 250 may access the main memory block 230 according to the verification with the internal data through the peripheral circuit 240 .
- the error correction code may adopt the error correction code system, such as the repetition scheme or the Hamming code, and the error correction circuit 220 can be implemented without the need of the complicated circuit.
- the memory 200 can correctly read the internal data stored in the internal data block 210 and is free from the influence of the read disturb. Thus, the read reliability is enhanced while the problem of the memory data retention time is also solved.
- a memory according to the third embodiment of the invention includes a main memory block and an internal data block.
- the main memory block stores data with the format of a multi-level unit (MLC).
- MLC multi-level unit
- the internal data block may store the internal data of the memory with the format of a single level unit (SLC) but it is not limited thereto, and at least two rows of memory cells of the internal data block store the same internal data.
- the internal data includes the special chip parameter information or security information of the memory. The memory is verified according to the internal data after the memory is powered on so that an external host can access the main memory block.
- FIG. 3A is a partial circuit diagram showing an internal data block 300 according to the third embodiment of the invention.
- the internal data block 300 includes 32 rows of memory cells.
- the invention is not limited thereto.
- At least two rows of memory cells of the internal data block 300 such as two rows of memory cells corresponding to word lines WL 30 and WL 31 , store the same internal data, and the other rows of memory cells are in an erased state.
- the 32 rows of memory cells of the internal data block 300 store the same internal data, such that memory cells of the same bit line of the internal data block 300 store the same data.
- memory cells C 0 -C 31 all store “0” or “1”.
- FIG. 3B is a distribution graph showing a threshold voltage distribution of the memory cells according to the third embodiment of the invention.
- a read voltage Vread is usually applied to a word line WL 31
- a pass voltage Vpass is applied to word lines WL 0 to WL 30 corresponding to the memory cells, which have not been read.
- the internal data is stored into the single memory block with the format of the single level unit. So, a low pass voltage Vpass 1 may be applied to the word lines WL 0 to WL 30 corresponding to the other memory cells that are in erased state or have the same threshold voltage with the target cell C 31 .
- the low pass voltage is between a read voltage and a low bound of high threshold voltage distribution. Consequently, the memory cell with the higher threshold voltage generates the lower current. That is, the contrast between data “0” and data “1” is increased so that the read window of the memory is relatively increased, the influence of the read disturb is reduced due to the low pass voltage, and the read reliability is enhanced.
- first to third embodiments of the invention may be implemented alone or integrally without any restrictive purpose.
- integrally implemented technical characteristics are also the same as those of the first to third embodiments, so detailed descriptions thereof will be omitted.
- the internal data is firstly downloaded and temporarily stored to the temporary storing unit after the memory is powered on, the error correction circuit is adopted to correctly read the internal data, or the current generated by the memory cell having the high threshold voltage is reduced so that the memory is free from the influence of the read disturb and can correctly read the security information.
- the read reliability of the memory is enhanced.
Abstract
A memory includes an internal data block and a temporary storing unit. The internal data block stores internal data of the memory. The temporary storing unit temporarily stores the internal data of the memory after the memory is powered on.
Description
- 1. Field of the Invention
- The invention relates in general to a memory, and more particularly to a memory with reduced read disturb, for example, the NAND Flash.
- 2. Description of the Related Art
- The one time programmable (OTP) technology in the field of the memory has been frequently used in the data protection field. The memory usually has an internal data block for storing internal data, including the special chip parameter information or security information, by the OTP technology. The internal data only can be read by the memory itself, and cannot be accessed by the external user command. The memory is verified according to the security information and can thus access the main memory block thereof. However, when the memory is read many times, the problem of read disturb occurs so that the correct security information cannot be read and the verification fails.
- The invention is directed to a memory having the reduced influence of read disturb and the enhanced reliability by reading the correct security information.
- According to a first aspect of the present invention, a memory including an internal data block and a temporary storing unit is provided. The internal data block stores internal data of the memory. The temporary storing unit temporarily stores the internal data of the memory after the memory is powered on.
- According to a second aspect of the present invention, a memory including an internal data block and an error correction circuit is provided. The internal data block stores internal data of the memory and an error correction code. The error correction circuit makes the memory correctly read the internal data according to the error correction code.
- According to a third aspect of the present invention, a memory including a main memory block and an internal data block is provided. The internal data block stores internal data of the memory. At least two rows of memory cells of the internal data block store the same internal data. The memory is verified according to the internal data after the memory is powered on so that an external host can access the main memory block.
- The invention will become apparent from the following detailed description of the preferred but non-limiting embodiments. The following description is made with reference to the accompanying drawings.
-
FIG. 1 is a schematic illustration showing a memory according to a first embodiment of the invention. -
FIG. 2 is a schematic illustration showing a memory according to a second embodiment of the invention. -
FIG. 3A is a partial circuit diagram showing an internal data block according to a third embodiment of the invention. -
FIG. 3B is a distribution graph showing a threshold voltage distribution of the memory cells according to the third embodiment of the invention. - The invention provides a memory using a temporary storing unit or an error correction circuit to read the correct security information so that the influence of read disturb can be reduced and the reliability of the memory can be enhanced.
-
FIG. 1 is a schematic illustration showing amemory 100 according to the first embodiment of the invention. Referring toFIG. 1 , thememory 100 includes aninternal data block 110, atemporary storing unit 120, amain memory block 130 and aperipheral circuit 140. Theinternal data block 110 stores internal data of thememory 100. The internal data includes the special chip parameter or security information of the memory. The security information may be, for example, a pre-stored code for chip access authorization. - After the
memory 100 is powered on, the memory downloads and temporarily stores the internal data of theinternal data block 110 to thetemporary storing unit 120. Thetemporary storing unit 120 is, for example, a static random access memory (SRAM) or a register. Thememory 100 is verified according to the internal data temporarily stored in thetemporary storing unit 120 so that anexternal host 150 can access themain memory block 130 through theperipheral circuit 140. - Thereafter, the
memory 100 reads the internal data mainly through thetemporary storing unit 120. Because thememory 100 only read theinternal data block 110 once after the memory is powered on, the number of reading theinternal data block 110 is greatly reduced. So, the influence of the read disturb can be minimized, and the read reliability is greatly enhanced. -
FIG. 2 is a schematic illustration showing amemory 200 according to the second embodiment of the invention. Referring toFIG. 2 , thememory 200 includes aninternal data block 210, anerror correction circuit 220, amain memory block 230 and aperipheral circuit 240. Theinternal data block 210 is an isolated block for storing internal data and an error correction code (ECC) of thememory 200. The internal data includes the special chip parameter information or security information of the memory. The security information may be, for example, a pre-stored code for chip access authorization. Theinternal data block 210 preferably includes, without limitation to, only one row of memory cells. - After the
memory 200 is powered on, theerror correction circuit 220 corrects the internal data according to the error correction code stored in theinternal data block 210. So, anexternal host 250 may access themain memory block 230 according to the verification with the internal data through theperipheral circuit 240. In theinternal data block 210, the error correction code may adopt the error correction code system, such as the repetition scheme or the Hamming code, and theerror correction circuit 220 can be implemented without the need of the complicated circuit. - Because the error correction code exists, the
memory 200 can correctly read the internal data stored in theinternal data block 210 and is free from the influence of the read disturb. Thus, the read reliability is enhanced while the problem of the memory data retention time is also solved. - A memory according to the third embodiment of the invention includes a main memory block and an internal data block. The main memory block stores data with the format of a multi-level unit (MLC). However, the invention is not limited thereto. The internal data block may store the internal data of the memory with the format of a single level unit (SLC) but it is not limited thereto, and at least two rows of memory cells of the internal data block store the same internal data. The internal data includes the special chip parameter information or security information of the memory. The memory is verified according to the internal data after the memory is powered on so that an external host can access the main memory block.
-
FIG. 3A is a partial circuit diagram showing an internal data block 300 according to the third embodiment of the invention. Referring to the illustrated example ofFIG. 3A , the internal data block 300 includes 32 rows of memory cells. However, the invention is not limited thereto. At least two rows of memory cells of the internal data block 300, such as two rows of memory cells corresponding to word lines WL30 and WL31, store the same internal data, and the other rows of memory cells are in an erased state. Preferably, the 32 rows of memory cells of the internal data block 300 store the same internal data, such that memory cells of the same bit line of the internal data block 300 store the same data. For example, memory cells C0-C31 all store “0” or “1”. -
FIG. 3B is a distribution graph showing a threshold voltage distribution of the memory cells according to the third embodiment of the invention. When the conventional memory wants to read the internal data of the internal data block 300 (e.g., the target cell C31), a read voltage Vread is usually applied to a word line WL31, and a pass voltage Vpass is applied to word lines WL0 to WL30 corresponding to the memory cells, which have not been read. In the third embodiment of the invention, the internal data is stored into the single memory block with the format of the single level unit. So, a low pass voltage Vpass1 may be applied to the word lines WL0 to WL30 corresponding to the other memory cells that are in erased state or have the same threshold voltage with the target cell C31. The low pass voltage is between a read voltage and a low bound of high threshold voltage distribution. Consequently, the memory cell with the higher threshold voltage generates the lower current. That is, the contrast between data “0” and data “1” is increased so that the read window of the memory is relatively increased, the influence of the read disturb is reduced due to the low pass voltage, and the read reliability is enhanced. - The technical characteristics of the first to third embodiments of the invention may be implemented alone or integrally without any restrictive purpose. The integrally implemented technical characteristics are also the same as those of the first to third embodiments, so detailed descriptions thereof will be omitted.
- In the memory according to each embodiment of the invention, the internal data is firstly downloaded and temporarily stored to the temporary storing unit after the memory is powered on, the error correction circuit is adopted to correctly read the internal data, or the current generated by the memory cell having the high threshold voltage is reduced so that the memory is free from the influence of the read disturb and can correctly read the security information. Thus, the read reliability of the memory is enhanced.
- While the invention has been described by way of example and in terms of a preferred embodiment, it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.
Claims (19)
1. A memory, comprising:
an internal data block for storing internal data of the memory; and
a temporary storing unit for temporarily storing the internal data of the memory after the memory is powered on.
2. The memory according to claim 1 , wherein the internal data comprises chip parameter information of the memory.
3. The memory according to claim 2 , wherein the internal data comprises security information of the memory.
4. The memory according to claim 1 , wherein the memory further comprises a main memory block, and the memory is verified according to the internal data temporarily stored in the temporary storing unit after the memory is powered on so that an external host can access the main memory block.
5. The memory according to claim 1 , wherein the temporary storing unit is a static random access memory or a register.
6. The memory according to claim 1 , wherein the internal data block further stores an error correction code, and the memory further comprises an error correction circuit for making the memory correctly read the internal data according to the error correction code.
7. The memory according to claim 1 , wherein the internal data is stored in the internal data block with a format of a single level unit (SLC), and at least two rows of memory cells of the internal data block store the same internal data.
8. A memory, comprising:
an internal data block for storing internal data of the memory and an error correction code; and
an error correction circuit for making the memory correctly read the internal data according to the error correction code.
9. The memory according to claim 8 , wherein the internal data comprises chip parameter information of the memory.
10. The memory according to claim 9 , wherein the internal data comprises security information of the memory.
11. The memory according to claim 8 , further comprising a main memory block, wherein the internal data are corrected according to the error correction code after the memory is powered on so that an external host can access the main memory block according to the verification with the internal data.
12. The memory according to claim 8 , wherein the internal data and the error correction code are stored in the internal data block with a format of a single level unit, and at least two rows of memory cells of the internal data block store the same internal data and the error correction code.
13. A memory, comprising:
a main memory block; and
an internal data block for storing internal data of the memory, wherein at least two rows of memory cells of the internal data block store the same internal data,
wherein the memory is verified according to the internal data after the memory is powered on so that an external host can access the main memory block.
14. The memory according to claim 13 , wherein the internal data comprises chip parameter information or security information of the memory.
15. The memory according to claim 14 , wherein the internal data comprises security information of the memory.
16. The memory according to claim 13 , wherein the main memory block stores data with a format of a multi-level unit.
17. The memory according to claim 13 , wherein when the memory reads the internal data, a low pass voltage is applied to a word line corresponding to a memory cell of the internal data block, which is not read.
18. The memory according to claim 17 , wherein the low pass voltage is between a read voltage and a low bound of high threshold voltage distribution.
19. The memory according to claim 13 , wherein the memory cells of the same bit line of the internal data block storing the same data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/351,984 US20100180183A1 (en) | 2009-01-12 | 2009-01-12 | Circuit for reducing the read disturbance in memory |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/351,984 US20100180183A1 (en) | 2009-01-12 | 2009-01-12 | Circuit for reducing the read disturbance in memory |
Publications (1)
Publication Number | Publication Date |
---|---|
US20100180183A1 true US20100180183A1 (en) | 2010-07-15 |
Family
ID=42319892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/351,984 Abandoned US20100180183A1 (en) | 2009-01-12 | 2009-01-12 | Circuit for reducing the read disturbance in memory |
Country Status (1)
Country | Link |
---|---|
US (1) | US20100180183A1 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8930778B2 (en) | 2012-11-15 | 2015-01-06 | Seagate Technology Llc | Read disturb effect determination |
US9235346B2 (en) | 2012-05-04 | 2016-01-12 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Dynamic map pre-fetching for improved sequential reads of a solid-state media |
US9337865B2 (en) | 2012-05-04 | 2016-05-10 | Seagate Technology Llc | Log-likelihood ratio (LLR) dampening in low-density parity-check (LDPC) decoders |
TWI604306B (en) * | 2016-08-08 | 2017-11-01 | 慧榮科技股份有限公司 | Data management method for data storage device and memory controller |
US20180182465A1 (en) * | 2016-12-22 | 2018-06-28 | Seagate Technology Llc | Read Disturb Detection Based on Dynamic Bit Error Rate Estimation |
Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5134700A (en) * | 1987-09-18 | 1992-07-28 | General Instrument Corporation | Microcomputer with internal ram security during external program mode |
US5237609A (en) * | 1989-03-31 | 1993-08-17 | Mitsubishi Denki Kabushiki Kaisha | Portable secure semiconductor memory device |
US5764995A (en) * | 1994-03-25 | 1998-06-09 | Packard Bell Nec | Write once read only registers |
US20020111987A1 (en) * | 1995-08-04 | 2002-08-15 | Belle Gate Investment B.V. | Data exchange system comprising portable data processing units |
US6543039B1 (en) * | 1998-09-29 | 2003-04-01 | Kabushiki Kaisha Toshiba | Method of designing integrated circuit and apparatus for designing integrated circuit |
US6591329B1 (en) * | 1997-12-22 | 2003-07-08 | Tdk Corporation | Flash memory system for restoring an internal memory after a reset event |
US6639843B2 (en) * | 2001-08-31 | 2003-10-28 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device with block-unit erase type nonvolatile memory |
US20050120146A1 (en) * | 2003-12-02 | 2005-06-02 | Super Talent Electronics Inc. | Single-Chip USB Controller Reading Power-On Boot Code from Integrated Flash Memory for User Storage |
US20050154582A1 (en) * | 2003-12-19 | 2005-07-14 | Oce-Technologies B.V. | Erasing a stored information pattern on a storage medium |
US20060053246A1 (en) * | 2004-08-30 | 2006-03-09 | Lee Schweiray J | Systems and methods for providing nonvolatile memory management in wireless phones |
US20070055470A1 (en) * | 2005-09-08 | 2007-03-08 | Rockwell Automation Technologies, Inc. | RFID architecture in an industrial controller environment |
US20070271495A1 (en) * | 2006-05-18 | 2007-11-22 | Ian Shaeffer | System to detect and identify errors in control information, read data and/or write data |
US20080195922A1 (en) * | 2007-02-08 | 2008-08-14 | Samsung Electronics Co., Ltd. | Memory system and command handling method |
US20090080252A1 (en) * | 2003-09-12 | 2009-03-26 | Renesas Technology Corp. | Semiconductor memory device |
US20090109745A1 (en) * | 2007-10-31 | 2009-04-30 | Micron Technology, Inc. | Non-volatile multilevel memory cells |
US20100169741A1 (en) * | 2008-12-31 | 2010-07-01 | Christophe Laurent | Error correction code for unidirectional memory |
US7882424B2 (en) * | 2005-07-29 | 2011-02-01 | GM Global Technology Operations LLC | Serial data communication—CAN memory error detection methods |
US20110116315A1 (en) * | 2000-09-28 | 2011-05-19 | Kabushiki Kaisha Toshiba | Nonvolatile Semiconductor Memory Device |
US7949912B1 (en) * | 2009-01-15 | 2011-05-24 | Xilinx, Inc. | System and method of securing data stored in a memory |
US20110302358A1 (en) * | 2007-02-22 | 2011-12-08 | Super Talent Technology Corp. | Flash-Memory Device with RAID-type Controller |
US8095834B2 (en) * | 2008-10-30 | 2012-01-10 | Micron Technology, Inc. | Macro and command execution from memory array |
-
2009
- 2009-01-12 US US12/351,984 patent/US20100180183A1/en not_active Abandoned
Patent Citations (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5134700A (en) * | 1987-09-18 | 1992-07-28 | General Instrument Corporation | Microcomputer with internal ram security during external program mode |
US5237609A (en) * | 1989-03-31 | 1993-08-17 | Mitsubishi Denki Kabushiki Kaisha | Portable secure semiconductor memory device |
US5764995A (en) * | 1994-03-25 | 1998-06-09 | Packard Bell Nec | Write once read only registers |
US20020111987A1 (en) * | 1995-08-04 | 2002-08-15 | Belle Gate Investment B.V. | Data exchange system comprising portable data processing units |
US6591329B1 (en) * | 1997-12-22 | 2003-07-08 | Tdk Corporation | Flash memory system for restoring an internal memory after a reset event |
US6543039B1 (en) * | 1998-09-29 | 2003-04-01 | Kabushiki Kaisha Toshiba | Method of designing integrated circuit and apparatus for designing integrated circuit |
US20110116315A1 (en) * | 2000-09-28 | 2011-05-19 | Kabushiki Kaisha Toshiba | Nonvolatile Semiconductor Memory Device |
US6639843B2 (en) * | 2001-08-31 | 2003-10-28 | Mitsubishi Denki Kabushiki Kaisha | Semiconductor memory device with block-unit erase type nonvolatile memory |
US20090080252A1 (en) * | 2003-09-12 | 2009-03-26 | Renesas Technology Corp. | Semiconductor memory device |
US20050120146A1 (en) * | 2003-12-02 | 2005-06-02 | Super Talent Electronics Inc. | Single-Chip USB Controller Reading Power-On Boot Code from Integrated Flash Memory for User Storage |
US20050154582A1 (en) * | 2003-12-19 | 2005-07-14 | Oce-Technologies B.V. | Erasing a stored information pattern on a storage medium |
US20060053246A1 (en) * | 2004-08-30 | 2006-03-09 | Lee Schweiray J | Systems and methods for providing nonvolatile memory management in wireless phones |
US7882424B2 (en) * | 2005-07-29 | 2011-02-01 | GM Global Technology Operations LLC | Serial data communication—CAN memory error detection methods |
US20070055470A1 (en) * | 2005-09-08 | 2007-03-08 | Rockwell Automation Technologies, Inc. | RFID architecture in an industrial controller environment |
US20070271495A1 (en) * | 2006-05-18 | 2007-11-22 | Ian Shaeffer | System to detect and identify errors in control information, read data and/or write data |
US20080195922A1 (en) * | 2007-02-08 | 2008-08-14 | Samsung Electronics Co., Ltd. | Memory system and command handling method |
US20110302358A1 (en) * | 2007-02-22 | 2011-12-08 | Super Talent Technology Corp. | Flash-Memory Device with RAID-type Controller |
US20090109745A1 (en) * | 2007-10-31 | 2009-04-30 | Micron Technology, Inc. | Non-volatile multilevel memory cells |
US8095834B2 (en) * | 2008-10-30 | 2012-01-10 | Micron Technology, Inc. | Macro and command execution from memory array |
US20100169741A1 (en) * | 2008-12-31 | 2010-07-01 | Christophe Laurent | Error correction code for unidirectional memory |
US7949912B1 (en) * | 2009-01-15 | 2011-05-24 | Xilinx, Inc. | System and method of securing data stored in a memory |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9235346B2 (en) | 2012-05-04 | 2016-01-12 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Dynamic map pre-fetching for improved sequential reads of a solid-state media |
US9337865B2 (en) | 2012-05-04 | 2016-05-10 | Seagate Technology Llc | Log-likelihood ratio (LLR) dampening in low-density parity-check (LDPC) decoders |
US8930778B2 (en) | 2012-11-15 | 2015-01-06 | Seagate Technology Llc | Read disturb effect determination |
TWI604306B (en) * | 2016-08-08 | 2017-11-01 | 慧榮科技股份有限公司 | Data management method for data storage device and memory controller |
US20180182465A1 (en) * | 2016-12-22 | 2018-06-28 | Seagate Technology Llc | Read Disturb Detection Based on Dynamic Bit Error Rate Estimation |
US10482983B2 (en) * | 2016-12-22 | 2019-11-19 | Seagate Technology Llc | Read disturb detection based on dynamic bit error rate estimation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11742030B2 (en) | Method and apparatus for reading data stored in flash memory by referring to binary digit distribution characteristics of bit sequences read from flash memory | |
US7450425B2 (en) | Non-volatile memory cell read failure reduction | |
US7594157B2 (en) | Memory system with backup circuit and programming method | |
US8607120B2 (en) | Semiconductor memory device for performing additional ECC correction according to cell pattern and electronic system including the same | |
US7751238B2 (en) | Memory system protected from errors due to read disturbance and reading method thereof | |
US9293203B2 (en) | Method for reading data stored in a flash memory according to a threshold voltage distribution and memory controller and system thereof | |
US8214725B2 (en) | Memory access system | |
US7853841B2 (en) | Memory cell programming | |
US20140173172A1 (en) | System and method to update read voltages in a non-volatile memory in response to tracking data | |
US9514848B2 (en) | Solid state drive and associated error check and correction method | |
US9613720B2 (en) | Semiconductor storage device | |
US20150228332A1 (en) | Method for writing data into flash memory and associated memory device and flash memory | |
US7471562B2 (en) | Method and apparatus for accessing nonvolatile memory with read error by changing read reference | |
US20100180183A1 (en) | Circuit for reducing the read disturbance in memory | |
JP6115740B1 (en) | Semiconductor memory device | |
US9490024B1 (en) | Solid state storage device and reading control method thereof | |
US20110238889A1 (en) | Semiconductor memory device from which data can be read at low power | |
US8923068B2 (en) | Low margin read operation with CRC comparision | |
US10297304B1 (en) | Memory device and operating method thereof | |
US7773421B2 (en) | Method and apparatus for accessing memory with read error by changing comparison | |
JP6293846B2 (en) | Semiconductor memory device | |
KR20120120752A (en) | Operating method for non-volatile memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: MACRONIX INTERNATIONAL CO., LTD., TAIWAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HUNG, SHUO-NAN;HUNG, CHUN-HSIUNG;REEL/FRAME:022089/0028 Effective date: 20081127 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |