WO2006132818A3 - Starting program voltage shift with cycling of non-volatile memory - Google Patents

Starting program voltage shift with cycling of non-volatile memory Download PDF

Info

Publication number
WO2006132818A3
WO2006132818A3 PCT/US2006/020375 US2006020375W WO2006132818A3 WO 2006132818 A3 WO2006132818 A3 WO 2006132818A3 US 2006020375 W US2006020375 W US 2006020375W WO 2006132818 A3 WO2006132818 A3 WO 2006132818A3
Authority
WO
WIPO (PCT)
Prior art keywords
period
initial value
cycling
volatile memory
program voltage
Prior art date
Application number
PCT/US2006/020375
Other languages
French (fr)
Other versions
WO2006132818A2 (en
Inventor
Jeffrey W Lutze
Original Assignee
Sandisk Corp
Jeffrey W Lutze
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 Sandisk Corp, Jeffrey W Lutze filed Critical Sandisk Corp
Priority to EP06771257.0A priority Critical patent/EP1886319B1/en
Priority to JP2008514710A priority patent/JP4931915B2/en
Priority to CN2006800197390A priority patent/CN101213613B/en
Publication of WO2006132818A2 publication Critical patent/WO2006132818A2/en
Publication of WO2006132818A3 publication Critical patent/WO2006132818A3/en

Links

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/10Programming or data input circuits
    • G11C16/12Programming voltage switching circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/56Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
    • G11C11/5621Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
    • G11C11/5628Programming or writing circuits; Data input circuits
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C16/00Erasable programmable read-only memories
    • G11C16/02Erasable programmable read-only memories electrically programmable
    • G11C16/04Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS
    • G11C16/0483Erasable programmable read-only memories electrically programmable using variable threshold transistors, e.g. FAMOS comprising cells having several storage transistors connected in series
    • 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/3436Arrangements for verifying correct programming or erasure
    • G11C16/3454Arrangements for verifying correct programming or for detecting overprogrammed cells
    • G11C16/3459Circuits or methods to verify correct programming of nonvolatile memory cells

Abstract

A system is disclosed for programming non-volatile storage that improves performance by setting the starting programming voltage to a first level for fresh parts and adjusting the starting programming voltage as the memory is cycled. For example, the system programs a set of non-volatile storage elements during a first period using an increasing program signal with a first initial value and subsequently programs the set of non-volatile storage elements during a second period using an increasing program signal with a second initial value, where the second period is subsequent to the first period and the second initial value is different than the first initial value.
PCT/US2006/020375 2005-06-03 2006-05-26 Starting program voltage shift with cycling of non-volatile memory WO2006132818A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP06771257.0A EP1886319B1 (en) 2005-06-03 2006-05-26 Starting program voltage shift with cycling of non-volatile memory
JP2008514710A JP4931915B2 (en) 2005-06-03 2006-05-26 Method for initiating program voltage shift as non-volatile memory is repeated
CN2006800197390A CN101213613B (en) 2005-06-03 2006-05-26 Starting program voltage shift with cycling of non-volatile memory

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/144,264 US7339834B2 (en) 2005-06-03 2005-06-03 Starting program voltage shift with cycling of non-volatile memory
US11/144,264 2005-06-03

Publications (2)

Publication Number Publication Date
WO2006132818A2 WO2006132818A2 (en) 2006-12-14
WO2006132818A3 true WO2006132818A3 (en) 2007-07-12

Family

ID=37493940

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2006/020375 WO2006132818A2 (en) 2005-06-03 2006-05-26 Starting program voltage shift with cycling of non-volatile memory

Country Status (7)

Country Link
US (4) US7339834B2 (en)
EP (1) EP1886319B1 (en)
JP (1) JP4931915B2 (en)
KR (1) KR100945057B1 (en)
CN (2) CN102385924B (en)
TW (1) TWI313868B (en)
WO (1) WO2006132818A2 (en)

Families Citing this family (81)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5657332A (en) 1992-05-20 1997-08-12 Sandisk Corporation Soft errors handling in EEPROM devices
US7012835B2 (en) 2003-10-03 2006-03-14 Sandisk Corporation Flash memory data correction and scrub techniques
US7957189B2 (en) * 2004-07-26 2011-06-07 Sandisk Il Ltd. Drift compensation in a flash memory
US7339834B2 (en) * 2005-06-03 2008-03-04 Sandisk Corporation Starting program voltage shift with cycling of non-volatile memory
US7581154B2 (en) * 2005-06-30 2009-08-25 Intel Corporation Method and apparatus to lower operating voltages for memory arrays using error correcting codes
US8223553B2 (en) * 2005-10-12 2012-07-17 Macronix International Co., Ltd. Systems and methods for programming a memory device
US7408810B2 (en) * 2006-02-22 2008-08-05 Micron Technology, Inc. Minimizing effects of program disturb in a memory device
US7561469B2 (en) * 2006-03-28 2009-07-14 Micron Technology, Inc. Programming method to reduce word line to word line breakdown for NAND flash
US7440321B2 (en) * 2006-04-12 2008-10-21 Micron Technology, Inc. Multiple select gate architecture with select gates of different lengths
US7495966B2 (en) * 2006-05-01 2009-02-24 Micron Technology, Inc. Memory voltage cycle adjustment
US7489549B2 (en) * 2006-06-22 2009-02-10 Sandisk Corporation System for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages
US7486561B2 (en) * 2006-06-22 2009-02-03 Sandisk Corporation Method for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages
US7471565B2 (en) * 2006-08-22 2008-12-30 Micron Technology, Inc. Reducing effects of program disturb in a memory device
US7886204B2 (en) 2006-09-27 2011-02-08 Sandisk Corporation Methods of cell population distribution assisted read margining
US7716538B2 (en) * 2006-09-27 2010-05-11 Sandisk Corporation Memory with cell population distribution assisted read margining
US7551482B2 (en) * 2006-12-27 2009-06-23 Sandisk Corporation Method for programming with initial programming voltage based on trial
US7570520B2 (en) * 2006-12-27 2009-08-04 Sandisk Corporation Non-volatile storage system with initial programming voltage based on trial
US7539052B2 (en) * 2006-12-28 2009-05-26 Micron Technology, Inc. Non-volatile multilevel memory cell programming
US7616500B2 (en) 2007-02-20 2009-11-10 Sandisk Corporation Non-volatile storage apparatus with multiple pass write sequence
KR101147522B1 (en) * 2007-02-20 2012-05-21 샌디스크 테크놀로지스, 인코포레이티드 Dynamic verify based on threshold voltage distribution
US7589652B2 (en) * 2007-04-12 2009-09-15 Microchip Technology Incorporated Read and write interface communications protocol for digital-to-analog signal converter with non-volatile memory
US7580290B2 (en) * 2007-06-21 2009-08-25 Sandisk Corporation Non-volatile storage system with intelligent control of program pulse duration
US7630249B2 (en) * 2007-06-21 2009-12-08 Sandisk Corporation Intelligent control of program pulse duration
US7978520B2 (en) 2007-09-27 2011-07-12 Sandisk Corporation Compensation of non-volatile memory chip non-idealities by program pulse adjustment
KR101403429B1 (en) 2007-10-09 2014-06-03 삼성전자주식회사 Apparatus and method of multi-bit programming
US8117375B2 (en) 2007-10-17 2012-02-14 Micron Technology, Inc. Memory device program window adjustment
US7924618B2 (en) * 2007-12-27 2011-04-12 Hynix Semiconductor Inc. Method of programming non-volatile memory device
JP5150245B2 (en) * 2007-12-27 2013-02-20 株式会社東芝 Semiconductor memory device
US7733705B2 (en) 2008-03-13 2010-06-08 Micron Technology, Inc. Reduction of punch-through disturb during programming of a memory device
KR100953045B1 (en) 2008-05-23 2010-04-14 주식회사 하이닉스반도체 Programming method of non volatile memory device
KR101464255B1 (en) * 2008-06-23 2014-11-25 삼성전자주식회사 Flash memory device and system including the same
KR100965071B1 (en) * 2008-07-10 2010-06-21 주식회사 하이닉스반도체 Method for programming of non volatile memory device
US8854887B2 (en) 2008-07-10 2014-10-07 Hynix Semiconductor Inc. Nonvolatile memory device and method of programming the same
KR101423612B1 (en) * 2008-09-16 2014-07-25 삼성전자주식회사 Nonvolatile memory device and operating method thereof, and memory system including the same
US8254177B2 (en) * 2008-10-24 2012-08-28 Sandisk Technologies Inc. Programming non-volatile memory with variable initial programming pulse
US7839690B2 (en) * 2008-12-11 2010-11-23 Sandisk Corporation Adaptive erase and soft programming for memory
US8645792B2 (en) * 2008-12-16 2014-02-04 Micron Technology, Inc. Memory with guard value dependent error correction
KR100996108B1 (en) * 2009-01-21 2010-11-22 주식회사 하이닉스반도체 Programming method of non volatile memory device
EP2411982A2 (en) 2009-03-24 2012-02-01 Rambus Inc. Pulse control for nonvolatile memory
US8026544B2 (en) * 2009-03-30 2011-09-27 Sandisk Technologies Inc. Fabricating and operating a memory array having a multi-level cell region and a single-level cell region
KR20110018753A (en) * 2009-08-18 2011-02-24 삼성전자주식회사 Nonvolatile memory device, method for programming the same, and memory system including the same
US8400854B2 (en) * 2009-09-11 2013-03-19 Sandisk Technologies Inc. Identifying at-risk data in non-volatile storage
US8199579B2 (en) 2009-09-16 2012-06-12 Kabushiki Kaisha Toshiba Nonvolatile semiconductor memory device
US8248855B2 (en) * 2010-03-10 2012-08-21 Infinite Memories Ltd. Method of handling reference cells in NVM arrays
KR101138101B1 (en) * 2010-05-27 2012-04-24 에스케이하이닉스 주식회사 Program method of a non-volatile memory device
JP2011258260A (en) * 2010-06-07 2011-12-22 Toshiba Corp Nonvolatile semiconductor memory device
JP5566797B2 (en) * 2010-07-02 2014-08-06 株式会社東芝 Nonvolatile semiconductor memory device
JP2012027969A (en) * 2010-07-21 2012-02-09 Toshiba Corp Nonvolatile semiconductor memory device
US8451662B2 (en) * 2011-03-03 2013-05-28 Micron Technology, Inc. Reading memory cell history during program operation for adaptive programming
US8456911B2 (en) 2011-06-07 2013-06-04 Sandisk Technologies Inc. Intelligent shifting of read pass voltages for non-volatile storage
US8687421B2 (en) 2011-11-21 2014-04-01 Sandisk Technologies Inc. Scrub techniques for use with dynamic read
US8842477B2 (en) * 2012-06-01 2014-09-23 Spansion Llc Method, apparatus, and manufacture for flash memory adaptive algorithm
CN103631529A (en) * 2012-08-21 2014-03-12 群联电子股份有限公司 Data writing method, storage controller and storage storing device
JP5667143B2 (en) * 2012-10-11 2015-02-12 ウィンボンド エレクトロニクス コーポレーション Nonvolatile semiconductor memory
US8971128B2 (en) 2013-01-31 2015-03-03 Sandisk Technologies Inc. Adaptive initial program voltage for non-volatile memory
EP2962175B1 (en) 2013-03-01 2019-05-01 Tobii AB Delay warp gaze interaction
US9864498B2 (en) 2013-03-13 2018-01-09 Tobii Ab Automatic scrolling based on gaze detection
TWI501245B (en) * 2013-05-06 2015-09-21 Phison Electronics Corp Data reading method, and control circuit, memory module and memory storage apparatus and memory module using the same
US20140359202A1 (en) * 2013-05-31 2014-12-04 Western Digital Technologies, Inc. Reading voltage calculation in solid-state storage devices
US10317995B2 (en) 2013-11-18 2019-06-11 Tobii Ab Component determination and gaze provoked interaction
US10558262B2 (en) 2013-11-18 2020-02-11 Tobii Ab Component determination and gaze provoked interaction
US9123424B2 (en) 2013-12-17 2015-09-01 Sandisk Technologies Inc. Optimizing pass voltage and initial program voltage based on performance of non-volatile memory
US9230689B2 (en) 2014-03-17 2016-01-05 Sandisk Technologies Inc. Finding read disturbs on non-volatile memories
KR102221752B1 (en) 2014-03-20 2021-03-02 삼성전자주식회사 Method of programming memory device and method of reading data including the same
US9952883B2 (en) 2014-08-05 2018-04-24 Tobii Ab Dynamic determination of hardware
US9552171B2 (en) 2014-10-29 2017-01-24 Sandisk Technologies Llc Read scrub with adaptive counter management
DE102014115885B4 (en) * 2014-10-31 2018-03-08 Infineon Technologies Ag Health state of non-volatile memory
US9978456B2 (en) 2014-11-17 2018-05-22 Sandisk Technologies Llc Techniques for reducing read disturb in partially written blocks of non-volatile memory
US9349479B1 (en) 2014-11-18 2016-05-24 Sandisk Technologies Inc. Boundary word line operation in nonvolatile memory
US9449700B2 (en) 2015-02-13 2016-09-20 Sandisk Technologies Llc Boundary word line search and open block read methods with reduced read disturb
KR20170011644A (en) * 2015-07-23 2017-02-02 에스케이하이닉스 주식회사 Semiconductor memory device and operating method thereof
US9653154B2 (en) 2015-09-21 2017-05-16 Sandisk Technologies Llc Write abort detection for multi-state memories
US10482969B2 (en) * 2017-12-21 2019-11-19 Western Digital Technologies, Inc. Programming to a correctable amount of errors
US10580495B2 (en) 2017-12-21 2020-03-03 Western Digital Technologies, Inc. Partial program operation of memory wordline
US11545221B2 (en) 2018-06-29 2023-01-03 Sandisk Technologies Llc Concurrent programming of multiple cells for non-volatile memory devices
US10978156B2 (en) 2018-06-29 2021-04-13 Sandisk Technologies Llc Concurrent programming of multiple cells for non-volatile memory devices
JP2020119618A (en) 2019-01-21 2020-08-06 キオクシア株式会社 Memory system
US11433664B2 (en) * 2019-02-06 2022-09-06 Hewlett-Packard Development Company, L.P. Writing a nonvolatile memory to programmed levels
CN111857560A (en) * 2019-04-30 2020-10-30 伊姆西Ip控股有限责任公司 Method, apparatus and computer program product for managing data
US11342029B2 (en) 2020-09-28 2022-05-24 Sandisk Technologies Llc Non-volatile memory with switchable erase methods
US11854620B2 (en) 2021-06-18 2023-12-26 Sandisk Technologies Llc Word line zoned adaptive initial program voltage for non-volatile memory

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030107919A1 (en) * 2001-12-06 2003-06-12 Fujitsu Limited Nonvolatile semiconductor memory and method for controlling programming voltage of nonvolatile semiconductor memory
WO2005010869A2 (en) * 2003-07-30 2005-02-03 M-Systems Flash Disk Pioneers Ltd. Method of archiving data

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5280446A (en) * 1990-09-20 1994-01-18 Bright Microelectronics, Inc. Flash eprom memory circuit having source side programming
US5220531A (en) * 1991-01-02 1993-06-15 Information Storage Devices, Inc. Source follower storage cell and improved method and apparatus for iterative write for integrated circuit analog signal recording and playback
KR960002006B1 (en) 1991-03-12 1996-02-09 가부시끼가이샤 도시바 Eeprom with write/verify controller using two reference levels
US6222762B1 (en) 1992-01-14 2001-04-24 Sandisk Corporation Multi-state memory
US5412601A (en) * 1992-08-31 1995-05-02 Nippon Steel Corporation Non-volatile semiconductor memory device capable of storing multi-value data in each memory cell
US5555204A (en) 1993-06-29 1996-09-10 Kabushiki Kaisha Toshiba Non-volatile semiconductor memory device
KR0169267B1 (en) 1993-09-21 1999-02-01 사토 후미오 Nonvolatile semiconductor memory device
DE69421925T2 (en) * 1994-09-30 2000-03-16 St Microelectronics Srl Storage device with error detection and correction and method for writing and erasing the storage device
DE69533429T2 (en) 1995-06-07 2005-08-18 Macronix International Co. Ltd., Hsinchu AUTOMATIC PROGRAMMING ALGORITHM FOR FLASH MEMORY IN SIDE MODE WITH VARIABLE PROGRAMMING PULSE HEIGHT AND WIDTH
US5903495A (en) 1996-03-18 1999-05-11 Kabushiki Kaisha Toshiba Semiconductor device and memory system
US5712815A (en) * 1996-04-22 1998-01-27 Advanced Micro Devices, Inc. Multiple bits per-cell flash EEPROM capable of concurrently programming and verifying memory cells and reference cells
IT1303204B1 (en) 1998-11-27 2000-10-30 St Microelectronics Srl HIGH-PRECISION NON-VOLATILE MEMORY CELLS PROGRAMMING METHOD, WITH OPTIMIZED PROGRAMMING SPEED.
US6301161B1 (en) * 2000-04-25 2001-10-09 Winbond Electronics Corporation Programming flash memory analog storage using coarse-and-fine sequence
JP2001357688A (en) * 2000-06-16 2001-12-26 Matsushita Electric Ind Co Ltd Semiconductor storage device and rewriting device
JP2002133887A (en) * 2000-10-31 2002-05-10 Matsushita Electric Ind Co Ltd Non-volatile semiconductor memory
IT1319614B1 (en) 2000-12-22 2003-10-20 St Microelectronics Srl METHOD TO PROGRAM A PLURALITY OF PARALLEL CONNECTED MEMORY CELLS AND RELATED PROGRAMMING CIRCUIT
WO2002056316A1 (en) * 2001-01-12 2002-07-18 Hitachi, Ltd. Nonvolatile semiconductor storage device
JP4039812B2 (en) * 2001-01-15 2008-01-30 松下電器産業株式会社 Nonvolatile memory device
US6738289B2 (en) * 2001-02-26 2004-05-18 Sandisk Corporation Non-volatile memory with improved programming and method therefor
US6522580B2 (en) 2001-06-27 2003-02-18 Sandisk Corporation Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states
US6614695B2 (en) * 2001-08-24 2003-09-02 Micron Technology, Inc. Non-volatile memory with block erase
US6717847B2 (en) * 2001-09-17 2004-04-06 Sandisk Corporation Selective operation of a multi-state non-volatile memory system in a binary mode
US6456528B1 (en) 2001-09-17 2002-09-24 Sandisk Corporation Selective operation of a multi-state non-volatile memory system in a binary mode
US6967872B2 (en) * 2001-12-18 2005-11-22 Sandisk Corporation Method and system for programming and inhibiting multi-level, non-volatile memory cells
JP2003242787A (en) * 2002-02-14 2003-08-29 Mitsubishi Electric Corp Nonvolatile semiconductor memory device
JP4050555B2 (en) * 2002-05-29 2008-02-20 株式会社東芝 Nonvolatile semiconductor memory device and data writing method thereof
JP3866627B2 (en) * 2002-07-12 2007-01-10 株式会社東芝 Nonvolatile semiconductor memory
US6781877B2 (en) * 2002-09-06 2004-08-24 Sandisk Corporation Techniques for reducing effects of coupling between storage elements of adjacent rows of memory cells
US20050049334A1 (en) 2003-09-03 2005-03-03 Slawomir Rubinsztain Solvent-modified resin system containing filler that has high Tg, transparency and good reliability in wafer level underfill applications
US7073103B2 (en) * 2002-12-05 2006-07-04 Sandisk Corporation Smart verify for multi-state memories
US6734718B1 (en) 2002-12-23 2004-05-11 Sandisk Corporation High voltage ripple reduction
US6735114B1 (en) * 2003-02-04 2004-05-11 Advanced Micro Devices, Inc. Method of improving dynamic reference tracking for flash memory unit
US6859397B2 (en) * 2003-03-05 2005-02-22 Sandisk Corporation Source side self boosting technique for non-volatile memory
KR100546343B1 (en) * 2003-07-18 2006-01-26 삼성전자주식회사 Program method of flash memory device
US6917542B2 (en) 2003-07-29 2005-07-12 Sandisk Corporation Detecting over programmed memory
JP2005122841A (en) * 2003-10-17 2005-05-12 Renesas Technology Corp Nonvolatile semiconductor memory device
US6888758B1 (en) * 2004-01-21 2005-05-03 Sandisk Corporation Programming non-volatile memory
US7139198B2 (en) 2004-01-27 2006-11-21 Sandisk Corporation Efficient verification for coarse/fine programming of non-volatile memory
KR100635203B1 (en) * 2004-05-14 2006-10-16 에스티마이크로일렉트로닉스 엔.브이. Flash memory device and method of operating the same
US7120051B2 (en) 2004-12-14 2006-10-10 Sandisk Corporation Pipelined programming of non-volatile memories using early data
US7339834B2 (en) * 2005-06-03 2008-03-04 Sandisk Corporation Starting program voltage shift with cycling of non-volatile memory
US7495966B2 (en) * 2006-05-01 2009-02-24 Micron Technology, Inc. Memory voltage cycle adjustment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030107919A1 (en) * 2001-12-06 2003-06-12 Fujitsu Limited Nonvolatile semiconductor memory and method for controlling programming voltage of nonvolatile semiconductor memory
WO2005010869A2 (en) * 2003-07-30 2005-02-03 M-Systems Flash Disk Pioneers Ltd. Method of archiving data

Also Published As

Publication number Publication date
US20080130368A1 (en) 2008-06-05
WO2006132818A2 (en) 2006-12-14
US20100020613A1 (en) 2010-01-28
US7633812B2 (en) 2009-12-15
EP1886319B1 (en) 2015-07-15
US7339834B2 (en) 2008-03-04
CN102385924A (en) 2012-03-21
JP2008542968A (en) 2008-11-27
CN101213613B (en) 2011-10-19
JP4931915B2 (en) 2012-05-16
TWI313868B (en) 2009-08-21
CN102385924B (en) 2015-01-14
TW200707440A (en) 2007-02-16
US20080137431A1 (en) 2008-06-12
EP1886319A2 (en) 2008-02-13
US20060274583A1 (en) 2006-12-07
KR20080016598A (en) 2008-02-21
CN101213613A (en) 2008-07-02
US8111554B2 (en) 2012-02-07
US7630254B2 (en) 2009-12-08
KR100945057B1 (en) 2010-03-05

Similar Documents

Publication Publication Date Title
WO2006132818A3 (en) Starting program voltage shift with cycling of non-volatile memory
TW200625314A (en) Non-volatile system with program time control
TW200710857A (en) Programming memory devices
WO2011084266A3 (en) Programming phase change memories using ovonic threshold switches
WO2007084749A3 (en) Method and system for error correction in flash memory
WO2009009076A3 (en) Error correction for memory
WO2005073977A3 (en) Variable current sinking for coarse/fine programming of non-volatile memory
WO2008063845A3 (en) Programming wireless sensors
WO2011066034A3 (en) Resetting phase change memory bits
WO2011113034A3 (en) Ldpc erasure decoding for flash memories
WO2006118636A3 (en) Memory structure and method of programming
WO2006134848A3 (en) Voltage conversion device
MX2012002118A (en) Interruptible nand flash memory.
WO2010147809A3 (en) Programming reversible resistance switching elements
WO2010090691A3 (en) Multiple plane, non-volatile memory with synchronized control
WO2007035278A3 (en) Multi - bit flash memory device having improved program rate
WO2009085575A3 (en) Calibrator quality control cell device for immunohistochemistry assay and methods of use thereof
TW200713277A (en) Method and device for loading configuration values of nonvolatile memory
WO2007076512A3 (en) Methods and device for improved program-verify operations in non-volatile memories
GB201209653D0 (en) Programming of gated phase-change memory cells
WO2009075763A3 (en) Configuration of pacing output channels
WO2013006354A3 (en) Programming methods and memories
WO2008054986A3 (en) Faster programming of highest multi-level state for non-volatile memory
WO2007048024A3 (en) Program memory source switching for high speed and/or low power program execution in a digital processor
US6687159B2 (en) Method of programming a plurality of memory cells connected in parallel, and a programming circuit therefor

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200680019739.0

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006771257

Country of ref document: EP

ENP Entry into the national phase

Ref document number: 2008514710

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 1020077028257

Country of ref document: KR

NENP Non-entry into the national phase

Ref country code: DE