US20100180183A1 - Circuit for reducing the read disturbance in memory - Google Patents

Circuit for reducing the read disturbance in memory Download PDF

Info

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
Application number
US12/351,984
Inventor
Shuo-Nan Hung
Chun-Hsiung Hung
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.)
Macronix International Co Ltd
Original Assignee
Macronix International Co Ltd
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 Macronix International Co Ltd filed Critical Macronix International Co Ltd
Priority to US12/351,984 priority Critical patent/US20100180183A1/en
Assigned to MACRONIX INTERNATIONAL CO., LTD. reassignment MACRONIX INTERNATIONAL CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: HUNG, CHUN-HSIUNG, HUNG, SHUO-NAN
Publication of US20100180183A1 publication Critical patent/US20100180183A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3418Disturbance prevention or evaluation; Refreshing of disturbed memory data
    • G11C16/3427Circuits or methods to prevent or reduce disturbance of the state of a memory cell when neighbouring cells are read or written
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding 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/1068Adding 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/06Auxiliary circuits, e.g. for writing into memory
    • G11C16/34Determination of programming status, e.g. threshold voltage, overprogramming or underprogramming, retention
    • G11C16/3418Disturbance 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

    BACKGROUND OF THE INVENTION
  • 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.
  • SUMMARY OF THE INVENTION
  • 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.
  • BRIEF DESCRIPTION OF THE 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.
  • DETAILED DESCRIPTION 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.
  • First Embodiment
  • FIG. 1 is a schematic illustration showing a memory 100 according to the first embodiment of the invention. Referring to FIG. 1, 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.
  • After the memory 100 is powered on, the memory downloads and temporarily stores the internal data of the internal data block 110 to the temporary storing unit 120. The temporary storing unit 120 is, for example, a static random access memory (SRAM) or a register. 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.
  • Thereafter, 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.
  • Second Embodiment
  • FIG. 2 is a schematic illustration showing a memory 200 according to the second embodiment of the invention. Referring to FIG. 2, 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. 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.
  • After the memory 200 is powered on, 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. In the internal data block 210, 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.
  • Because the error correction code exists, 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.
  • Third Embodiment
  • 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 of FIG. 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.
US12/351,984 2009-01-12 2009-01-12 Circuit for reducing the read disturbance in memory Abandoned US20100180183A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (21)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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