Multi-state EEPROM having write-verify control circuit

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5570315
SERIAL NO

08308534

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

An EEPROM having a memory cell array in which electrically programmable memory cells are arranged in a matrix and each of the memory cells has three storage states, includes a plurality of data circuits for temporarily storing data for controlling write operation states of the plurality of memory cells, a write circuit for performing a write operation in accordance with the contents of the data circuits respectively corresponding to the memory cells, a write verify circuit for confirming states of the memory cells set upon the write operation, and a data updating circuit for updating the contents of the data circuits such that a rewrite operation is performed to only a memory cell, in which data is not sufficiently written, on the basis of the contents of the data circuits and the states of the memory cells set upon the write operation. A write operation, a write verify operation, and a data circuit content updating operation based on the contents of the data circuits are repeatedly performed until the memory cells are set in predetermined written states.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
KABUSHIKI KAISHA TOSHIBATOKYO26058

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hemink, Gertjan Kawasaki, JP 23 2579
Tanaka, Tomoharu Yokohama, JP 290 12127

Cited Art Landscape

Patent Info (Count) # Cites Year
 
BTG INTERNATIONAL INC. (2)
* 5218569 Electrically alterable non-volatile memory with n-bits per memory cell 199 1991
* 5394362 Electrically alterable non-voltatile memory with N-bits per memory cell 141 1993
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (6)
7656710 Adaptive operations for nonvolatile memories 56 2005
* 2006/0120,158 Non-volatile semiconductor memory device adapted to store a multi-valued in a single memory cell 1 2006
* 2007/0272,090 Hydrogen mitigation and energy generation with water-activated chemical heaters 5 2007
* 2007/0277,528 PREMIXING INJECTOR FOR GAS TURBINE ENGINES 2 2007
9576647 Parallel programming of nonvolatile memory cells 0 2015
9449682 Reading a multi-bit value from a memory cell 0 2015
 
SanDisck Corporation LLP (1)
7408834 Flash controller cache architecture 25 2007
 
HITACHI CHEMICAL COMPANY, LTD. (5)
7399553 Graphite particles and lithium secondary battery using the same as negative electrode 8 2007
7947395 Graphite particles and lithium secondary battery using the same as negative electrode 4 2010
8129051 Graphite particles and lithium secondary battery using the same as negative electrode 1 2011
8580437 Graphite particles and lithium secondary battery using the same as negative electrode 0 2012
8802297 Graphite particles and lithium secondary battery using the same as negative electrode 1 2013
 
MICRON TECHNOLOGY, INC. (15)
* 7551466 Bit line coupling 9 2006
* 7606075 Read operation for NAND memory 6 2006
* 2007/0247,908 Read operation for NAND memory 9 2006
* 7630241 Single latch data circuit in a multiple level call non-volatile memory device 0 2008
* 2008/0266,953 SINGLE LATCH DATA CIRCUIT IN A MULTIPLE LEVEL CELL NON-VOLATILE MEMORY DEVICE 0 2008
* 8223555 Multiple level program verify in a memory device 9 2009
* 2010/0284,219 MULTIPLE LEVEL PROGRAM VERIFY IN A MEMORY DEVICE 1 2009
7889561 Read operation for NAND memory 1 2009
8004892 Single latch data circuit in a multiple level cell non-volatile memory device 0 2009
* 8400827 Non-volatile memory programming 1 2010
* 2011/0299,333 NON-VOLATILE MEMORY PROGRAMMING 1 2010
* 8693231 Couplings within memory devices 0 2012
* 2012/0258,574 COUPLINGS WITHIN MEMORY DEVICES 0 2012
8717823 Multiple level program verify in a memory device 0 2012
8705277 Non-volatile memory programming 4 2013
 
SAMSUNG ELECTRONICS CO., LTD. (17)
* 5677873 Methods of programming flash EEPROM integrated circuit memory devices to prevent inadvertent programming of nondesignated NAND memory cells therein 103 1996
* 5870218 Nonvolatile semiconductor memory device which stores multi-value information 54 1997
* 5862074 Integrated circuit memory devices having reconfigurable nonvolatile multi-bit memory cells therein and methods of operating same 94 1997
* 5982667 Nonvolatile semiconductor memory device for storing multivalue information by controlling erase and plural write states of each memory cell 32 1998
* 6075734 Integrated circuit memory device for storing a multi-bit data and a method for reading stored data in the same 14 1998
6181603 Nonvolatile semiconductor memory device having plural memory cells which store multi-value information 23 1999
6532556 Data management for multi-bit-per-cell memories 216 2000
6396736 Nonvolatile semiconductor memory device which stores multi-value information 16 2000
6771537 Nonvolatile semiconductor memory device which stores multi-value information 7 2002
7031187 Nonvolatile semiconductor memory device which stores multi-value information 1 2004
7245532 Nonvolatile semiconductor memory device which stores multi-value information 18 2006
* 2006/0114,718 Nonvolatile semiconductor memory device which stores multi-value information 1 2006
7394697 Nonvolatile semiconductor memory device which stores multi-value information 6 2006
7663914 Method of programming a multi bit flash memory device to avoid programming errors and a device implementing the same 10 2007
* 2008/0158,955 Method of programming a multi bit flash memory device to avoid programming errors and a device implementing the same 1 2007
* 2009/0016,102 NONVOLATILE SEMICONDUCTOR MEMORY DEVICE WHICH STORES MULTI-VALUE INFORMATION 0 2008
8189393 Nonvolatile memory device with incremental step pulse programming 0 2009
 
SOLID STATE STORAGE SOLUTIONS LLC (9)
* 6046936 Semiconductor, memory card, and data processing system 24 1999
6333871 Nonvolatile semiconductor memory including a controller for providing an improved reprogram operation 17 2000
6233174 Non volatile semiconductor, memory 4 2000
6456526 Non-volatile memory device operation in response to two different types of read commands and a write command which includes write verification 4 2001
6320793 Non-volatile memory device 0 2001
6504764 Non-volatile memory device 4 2001
6507520 Nonvolatile memory system 10 2001
6721207 Non-volatile memory system including a control device to control writing, reading and storage and output operations of non-volatile devices including memory cells and data latches 4 2002
6992936 Semiconductor, memory card, and data processing system 17 2004
 
INNOVATIVE MEMORY SYSTEMS, INC. (14)
6983428 Highly compact non-volatile memory and method thereof 77 2002
6891753 Highly compact non-volatile memory and method therefor with internal serial buses 35 2002
* 2004/0060,031 Highly compact non-volatile memory and method thereof 21 2002
7045849 Use of voids between elements in semiconductor structures for isolation 25 2003
* 2004/0232,496 Use of voids between elements in semiconductor structures for isolation 16 2003
7085159 Highly compact non-volatile memory and method therefor with internal serial buses 10 2005
* 2005/0207,213 Highly compact non-volatile memory and method therefor with internal serial buses 0 2005
* 2005/0219,910 Highly compact non-volatile memory and method thereof 4 2005
7569465 Use of voids between elements in semiconductor structures for isolation 10 2005
* 2006/0001,073 Use of voids between elements in semiconductor structures for isolation 35 2005
7447070 Highly compact non-volatile memory and method therefor with internal serial buses 17 2006
* 2006/0220,101 Highly Compact Non-Volatile Memory and Method Therefor With Internal Serial Buses 0 2006
8225242 Highly compact non-volatile memory and method thereof 0 2008
8977992 Highly compact non-volatile memory and method thereof 0 2012
 
SOCIONEXT INC. (1)
* 5898615 Semiconductor memory device having non-volatile memory cells connected in series 40 1997
 
MONTEREY RESEARCH, LLC (1)
7227778 Semiconductor device and writing method 7 2005
 
FIDELIX CO., LTD. (1)
* RE40076 Program circuit 0 2001
 
RENESAS ELECTRONICS CORPORATION (7)
* 5959882 Nonvolatile semiconductor memory device and data writing method therefor 31 1997
6525960 Nonvolatile semiconductor memory device including correction of erratic memory cell data 7 1999
6320785 Nonvolatile semiconductor memory device and data writing method therefor 10 2000
6906952 Nonvolatile semiconductor memory device and data writing method therefor 6 2003
* 7376016 Method of writing to non-volatile semiconductor memory device storing information depending on variation in level of threshold voltage 4 2006
* 2007/0019,478 Method of writing to non-volatile semiconductor memory device storing information depending on variation in level of threshold voltage 1 2006
RE44350 Nonvolatile semiconductor memory including multi-threshold voltage memory cells including voltage ranges indicating either an erase state or a two or more program state 0 2010
 
SANDISK CORPORATION (2)
* 2004/0066,680 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 2 2003
7161836 Method for programming non-volatile memory with self-adjusting maximum program loop 1 2005
 
KABUSHIKI KAISHA TOSHIBA (87)
* 5815436 Multi-level nonvolatile semiconductor memory device having improved programming level and read/write multi-level data circuits 47 1996
* 5901152 Three-value data storing semiconductor memory system 20 1997
* 5844841 Memory system 37 1997
* 5847992 Multi-level non-volatile semiconductor memory device having improved multi-level data storing circuits 32 1997
* 5781478 Nonvolatile semiconductor memory device 122 1997
* 5920507 Nonvolatile semiconductor memory device 90 1997
* 6064611 Semiconductor memory device 35 1998
* 5986929 Multi-level nonvolatile semiconductor memory device 51 1998
* 6055181 Nonvolatile semiconductor memory device capable of storing multi-value data of more than one bit in a memory cell 32 1998
6414893 Nonvolatile semiconductor memory device and method of using the same 24 1998
* 6064591 Memory system 83 1998
* 6166979 Nonvolatile semiconductor memory device and method for using the same 4 1999
* 6044013 Nonvolatile semiconductor memory device 31 1999
* 6118699 Semiconductor memory device using MONOS type nonvolatile memory cell 6 1999
6208573 Semiconductor memory device 14 2000
6282117 Nonvolatile semiconductor memory device 55 2000
6331960 Nonvolatile semiconductor memory device and method for using the same 6 2000
6434055 Nonvolatile semiconductor memory device 28 2001
6344996 Semiconductor memory device 7 2001
* 6522580 Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states 729 2001
6363010 Nonvolatile semiconductor memory device 68 2001
* 6650570 Non-volatile semiconductor memory 41 2001
* 2002/0036,925 Non-volatile semiconductor memory 9 2001
6525964 Semiconductor memory device 94 2001
6643188 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 283 2002
6545909 Nonvolatile semiconductor memory device 57 2002
6549464 Nonvolatile semiconductor memory device 71 2002
6621738 Semiconductor memory device 5 2002
6807095 Multi-state nonvolatile memory capable of reducing effects of coupling between storage elements 203 2002
6944063 Non-volatile semiconductor memory with large erase blocks storing cycle counts 49 2003
6850435 Nonvolatile semiconductor memory 33 2003
* 2004/0062,077 NONVOLATILE SEMICONDUCTOR MEMORY 3 2003
6798698 Nonvolatile semiconductor memory device 56 2003
6868013 Semiconductor memory device 2 2003
6990019 Nonvolatile semiconductor memory adapted to store a multi-valued data in a single memory cell 12 2003
* 2004/0047,183 Nonvolatile semiconductor memory adapted to store a multi-valued data in a single memory cell 5 2003
6801457 Non-volatile semiconductor memory 14 2003
* 2004/0062,111 Non-volatile semiconductor memory 5 2003
6865125 Non-volatile semiconductor memory 15 2004
* 2004/0264,271 NON-VOLATILE SEMICONDUCTOR MEMORY 0 2004
* 6898119 Nonvolatile semiconductor memory and its test method 12 2004
6940752 Nonvolatile semiconductor memory device 12 2004
7061798 Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states 36 2004
7085161 Non-volatile semiconductor memory with large erase blocks storing cycle counts 10 2004
7088616 Nonvolatile semiconductor memory adapted to store a multi-valued data in a single memory cell 9 2005
* 2005/0135,154 Nonvolatile semiconductor memory adapted to store a multi-valued data in a single memory cell 1 2005
7061807 Semiconductor memory device 3 2005
* 2005/0146,935 Semiconductor memory device 0 2005
7224612 Nonvolatile semiconductor memory device 1 2005
* 2005/0265,097 Nonvolatile semiconductor memory device 1 2005
7224613 Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states 85 2005
7349259 Semiconductor memory device 1 2005
* 2006/0098,488 Semiconductor memory device 6 2005
7365018 Fabrication of semiconductor device for flash memory with increased select gate width 6 2005
* 2007/0148,973 Fabrication of semiconductor device for flash memory with increased select gate width 3 2005
* 7224615 Non-volatile semiconductor memory device adapted to store a multi-valued in a single memory cell 7 2006
7564713 Semiconductor integrated circuit device wherein during data write a potential transferred to each bit line is changed in accordance with program order of program data 3 2006
* 2006/0245,261 Semiconductor integrated circuit device 3 2006
7286404 Non-volatile semiconductor memory adapted to store a multi-valued data in a single memory cell 7 2006
7394692 Non-volatile semiconductor memory with large erase blocks storing cycle counts 4 2006
7310270 Nonvolatile semiconductor memory device 5 2007
* 7518922 NAND type flash memory 7 2007
* 2007/0280,031 NAND TYPE FLASH MEMORY 12 2007
7405970 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 9 2007
* 2008/0043,530 NON-VOLATILE SEMICONDUCTOR MEMORY ADAPTED TO STORE A MULTI-VALUED DATA IN A SINGLE MEMORY CELL 1 2007
7746707 Nonvolatile semiconductor memory device 2 2007
7649780 Semiconductor memory device 1 2008
7535762 Semiconductor memory device 1 2008
7672168 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 6 2008
* 2008/0298,129 NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE ADAPTED TO STORE A MULTI-VALUED DATA IN A SINGLE MEMORY CELL 4 2008
7952933 Semiconductor memory device 2 2009
7864591 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 6 2010
* 2010/0118,607 NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE ADAPTED TO STORE A MULTI-VALUED DATA IN A SINGLE MEMORY CELL 1 2010
8000147 Nonvolatile semiconductor memory device 0 2010
* 2010/0226,173 Nonvolatile Semiconductor Memory Device 2 2010
* 8203888 Non-volatile semiconductor storage device 10 2010
* 2011/0075,485 NON-VOLATILE SEMICONDUCTOR STORAGE DEVICE 13 2010
8208311 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 1 2010
* 2011/0090,741 NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE ADAPTED TO STORE A MULTI-VALUED DATA IN A SINGLE MEMORY CELL 1 2010
8154922 Semiconductor memory device 0 2011
* 2011/0222,343 SEMICONDUCTOR MEMORY DEVICE 0 2011
8223558 Nonvolatile semiconductor memory device 0 2011
8605511 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 5 2012
* 2014/0340,964 NONVOLATILE SEMICONDUCTOR MEMORY DEVICE 3 2013
8929135 Non-volatile semiconductor memory device adapted to store a multi-valued data in a single memory cell 1 2013
9257189 Non-volatile semiconductor memory adapted to store a multi-valued data in a single memory cell 0 2014
9508422 Non-volatile semiconductor memory adapted to store a multi-valued data in a single memory cell 0 2015
 
HYNIX SEMICONDUCTOR INC. (5)
* 7200044 Page buffer circuit with reduced size, and flash memory device having page buffer and program operation method thereof 14 2005
* 2007/0002,623 PAGE BUFFER CIRCUIT WITH REDUCED SIZE, AND FLASH MEMORY DEVICE HAVING PAGE BUFFER AND PROGRAM OPERATION METHOD THEREOF 1 2005
* 2009/0067,248 PROGRAM METHOD OF FLASH MEMORY DEVICE 8 2007
8238153 Program method of flash memory device 3 2010
* 2011/0026,330 PROGRAM METHOD OF FLASH MEMORY DEVICE 0 2010
 
HYUNDAI ELECTRONICS INDUSTRIES CO., LTD. (1)
* 6028785 Memory device for storing multi-data 0 1999
 
NEC ELECTRONICS CORPORATION (1)
* 6385110 Multilevel non-volatile semiconductor memory device 12 2000
 
SANDISK IL LTD. (22)
7679965 Flash memory with improved programming precision 3 2007
7660166 Method of improving programming precision in flash memory 2 2007
* 2008/0181,000 Method Of Improving Programming Precision In Flash Memory 40 2007
* 2008/0180,996 Flash Memory With Improved Programming Precision 7 2007
8073648 Measuring threshold voltage distribution in memory using an aggregate characteristic 11 2007
7613045 Operation sequence and commands for measuring threshold voltage distribution in memory 31 2007
* 2009/0135,646 OPERATION SEQUENCE AND COMMANDS FOR MEASURING THRESHOLD VOLTAGE DISTRIBUTION IN MEMORY 8 2007
* 2008/0285,351 MEASURING THRESHOLD VOLTAGE DISTRIBUTION IN MEMORY USING AN AGGREGATE CHARACTERISTIC 175 2007
7808819 Method for adaptive setting of state voltage levels in non-volatile memory 15 2008
7808836 Non-volatile memory with adaptive setting of state voltage levels 7 2008
* 2009/0268,516 METHOD FOR ADAPTIVE SETTING OF STATE VOLTAGE LEVELS IN NON-VOLATILE MEMORY 9 2008
* 2009/0268,517 NON-VOLATILE MEMORY WITH ADAPTIVE SETTING OF STATE VOLTAGE LEVELS 0 2008
7952928 Increasing read throughput in non-volatile memory 0 2008
* 2009/0296,487 INCREASING READ THROUGHPUT IN NON-VOLATILE MEMORY 2 2008
7848144 Reverse order page writing in flash memories 4 2008
* 2009/0310,413 REVERSE ORDER PAGE WRITING IN FLASH MEMORIES 4 2008
8009472 Method for adaptive setting of state voltage levels in non-volatile memory 7 2010
* 2011/0013,450 METHOD FOR ADAPTIVE SETTING OF STATE VOLTAGE LEVELS IN NON-VOLATILE MEMORY 4 2010
8339855 Reverse order page writing in flash memories 0 2010
* 2011/0096,603 REVERSE ORDER PAGE WRITING IN FLASH MEMORIES 1 2010
8498152 Non-volatile memory and methods with soft-bit reads while reading hard bits with compensation for coupling 15 2010
9070472 Non-volatile memory and methods with soft-bit reads while reading hard bits with compensation for coupling 0 2013
 
POWERCHIP TECHNOLOGY CORPORATION (2)
* 8824206 Non-volatile semiconductor memory device and readout method thereof 0 2012
* 2014/0022,845 NON-VOLATILE SEMICONDUCTOR MEMORY DEVICE AND READOUT METHOD THEREOF 0 2012
 
ARTEMIS ACQUISITION LLC (2)
7522455 Method and system for reducing soft-writing in a multi-level flash memory 1 2005
* 2006/0140,010 Method and system for reducing soft-writing in a multi-level flash memory 8 2005
 
T-RAM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC (1)
7324394 Single data line sensing scheme for TCCT-based memory cells 7 2006
 
SGS-Thomson Microelectronics S.A. (1)
* 5862075 Device for protection after a page-write operation in an electrically programmable memory 3 1997
 
ROUND ROCK RESEARCH, LLC (13)
* 5835406 Apparatus and method for selecting data bits read from a multistate memory 17 1996
* 5764568 Method for performing analog over-program and under-program detection for a multistate memory cell 42 1996
6278632 Method and circuitry for performing analog over-program and under-program detection for a multistate memory cell 83 1997
* 6052303 Apparatus and method for selecting data bits read from a multistate memory 15 1997
* 6112314 Apparatus and method for detecting over-programming condition in multistate memory device 31 1998
* 6163479 Method for performing analog over-program and under-program detection for a multistate memory cell 18 1999
6601191 Apparatus and method for detecting over-programming condition in multistate memory device 14 2000
6577532 Method for performing analog over-program and under-program detection for a multistate memory cell 64 2000
6567302 Method and apparatus for programming multi-state cells in a memory device 35 2001
7457997 Apparatus and method for detecting over-programming condition in multistate memory device 3 2003
8130549 Apparatus and method for detecting over-programming condition in multistate memory device 2 2006
* 2007/0101,184 Apparatus and method for detecting over-programming condition in multistate memory device 4 2006
8369145 Apparatus and method for detecting over-programming condition in multistate memory device 0 2012
 
SANDISK TECHNOLOGIES LLC (1142)
6456528 Selective operation of a multi-state non-volatile memory system in a binary mode 658 2001
6967872 Method and system for programming and inhibiting multi-level, non-volatile memory cells 48 2001
6542407 Techniques of recovering data from memory cells affected by field coupling with adjacent memory cells 153 2002
6717847 Selective operation of a multi-state non-volatile memory system in a binary mode 226 2002
6781877 Techniques for reducing effects of coupling between storage elements of adjacent rows of memory cells 299 2002
7443757 Non-volatile memory and method with reduced bit line crosstalk errors 9 2002
7196931 Non-volatile memory and method with reduced source line bias errors 62 2002
6987693 Non-volatile memory and method with reduced neighboring field errors 77 2002
6940753 Highly compact non-volatile memory and method therefor with space-efficient data registers 27 2002
* 2004/0057,285 Non-volatile memory and method with reduced neighboring field errors 33 2002
* 2004/0057,318 Non-volatile memory and method with reduced bit line crosstalk errors 11 2002
6888755 Flash memory cell arrays having dual control gates per memory cell charge storage element 97 2002
6847553 Techniques of recovering data from memory cells affected by field coupling with adjacent memory cells 35 2003
* 2003/0137,888 Techniques of recovering data from memory cells affected by field coupling with adjacent memory cells 8 2003
7064980 Non-volatile memory and method with bit line coupled compensation 60 2003
7023736 Non-volatile memory and method with improved sensing 129 2003
6956770 Non-volatile memory and method with bit line compensation dependent on neighboring operating modes 135 2003
* 2005/0057,965 NON-VOLATILE MEMORY AND METHOD WITH BIT LINE COUPLED COMPENSATION 3 2003
* 2005/0057,967 Non-volatile memory and method with bit line compensation dependent on neighboring operating modes 11 2003
* 2004/0109,357 Non-volatile memory and method with improved sensing 54 2003
7212445 Non-volatile memory and method with improved sensing 17 2003
* 2006/0050,562 NON-VOLATILE MEMORY AND METHOD WITH IMPROVED SENSING 2 2003
7012835 Flash memory data correction and scrub techniques 335 2003
* 2005/0073,884 Flash memory data correction and scrub techniques 108 2003
8504798 Management of non-volatile memory systems having large erase blocks 2 2003
7631138 Adaptive mode switching of flash memory address mapping based on host usage characteristics 44 2003
7433993 Adaptive metablocks 30 2003
7139864 Non-volatile memory and method with block management system 106 2003
* 2005/0144,360 Non-volatile memory and method with block management system 35 2003
* 2005/0144,357 Adaptive metablocks 29 2003
* 2005/0144,358 Management of non-volatile memory systems having large erase blocks 106 2003
7594135 Flash memory system startup operation 24 2003
* 2005/0160,217 Flash memory system startup operation 61 2003
7154779 Non-volatile memory cell using high-k material inter-gate programming 73 2004
* 2005/0157,549 Non-volatile memory cell using high-k material and inter-gate programming 28 2004
6888758 Programming non-volatile memory 171 2004
7139198 Efficient verification for coarse/fine programming of non-volatile memory 100 2004
7068539 Charge packet metering for coarse/fine programming of non-volatile memory 173 2004
7002843 Variable current sinking for coarse/fine programming of non-volatile memory 109 2004
* 2005/0162,916 Efficient verification for coarse/fine programming of non-volatile memory 1 2004
* 2005/0162,924 Variable current sinking for coarse/fine programming of non-volatile memory 3 2004
* 2005/0162,923 Charge packet metering for coarse/fine programming of non-volatile memory 0 2004
7161833 Self-boosting system for flash memory cells 57 2004
7355237 Shield plate for limiting cross coupling between floating gates 21 2004
* 2005/0180,186 Shield plate for limiting cross coupling between floating gates 1 2004
7075823 Flash memory cell arrays having dual control gates per memory cell charge storage element 22 2004
* 2004/0165,443 Flash memory cell arrays having dual control gates per memory cell charge storage element 2 2004
7173863 Flash controller cache architecture 104 2004
* 7177977 Operating non-volatile memory without read disturb limitations 125 2004
* 2005/0210,184 Operating non-volatile memory without read disturb limitations 7 2004
6944068 Method and system for programming and inhibiting multi-level, non-volatile memory cells 13 2004
* 2004/0179,404 Method and system for programming and inhibiting multi-level, non-volatile memory cells 3 2004
7177184 Selective operation of a multi-state non-volatile memory system in a binary mode 100 2004
* 2004/0190,337 Selective operation of a multi-state non-volatile memory system in a binary mode 4 2004
7420846 Read and erase verify methods and circuits suitable for low voltage non-volatile memories 2 2004
* 2007/0058,435 Read and erase verify methods and circuits suitable for low voltage non-volatile memories 3 2004
7057939 Non-volatile memory and control with improved partial page program capability 92 2004
* 2005/0237,814 NON-VOLATILE MEMORY AND CONTROL WITH IMPROVED PARTIAL PAGE PROGRAM CAPABILITY 12 2004
7023733 Boosting to control programming of non-volatile memory 38 2004
7020026 Bitline governed approach for program control of non-volatile memory 54 2004
* 2005/0248,989 BITLINE GOVERNED APPROACH FOR PROGRAM CONTROL OF NON-VOLATILE MEMORY 3 2004
* 2005/0248,988 Boosting to control programming of non-volatile memory 4 2004
* 2005/0144,363 Data boundary management 103 2004
7177197 Latched programming of memory and method 58 2004
* 2004/0240,269 Latched programming of memory and method 13 2004
8429313 Configurable ready/busy control 1 2004
* 2005/0268,025 Configurable ready/busy control 13 2004
7009889 Comprehensive erase verification for non-volatile memory 65 2004
7548461 Soft errors handling in EEPROM devices 0 2004
* 2004/0237,010 Soft errors handling in EEPROM devices 6 2004
7554842 Multi-purpose non-volatile memory card 15 2004
* 2005/0007,801 Multi-purpose non-volatile memory card 11 2004
8375146 Ring bus structure and its use in flash memory systems 4 2004
* 2006/0031,593 Ring bus structure and its use in flash memory systems 148 2004
8051257 Non-volatile memory and method with control data management 3 2004
7437631 Soft errors handling in EEPROM devices 4 2004
* 2005/0166,087 Non-volatile memory and method with phased program failure handling 71 2004
* 2005/0144,365 Non-volatile memory and method with control data management 98 2004
* 2005/0141,312 Non-volatile memory and method with non-sequential update block management 92 2004
* 2005/0141,313 Non-volatile memory and method with memory planes alignment 101 2004
* 2005/0058,008 Soft errors handling in eeprom devices 3 2004
6870768 Techniques for reducing effects of coupling between storage elements of adjacent rows of memory cells 105 2004
* 2005/0018,482 TECHNIQUES FOR REDUCING EFFECTS OF COUPLING BETWEEN STORAGE ELEMENTS OF ADJACENT ROWS OF MEMORY CELLS 72 2004
* 2005/0047,223 Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states 2 2004
7616484 Soft errors handling in EEPROM devices 27 2004
* 2005/0083,726 Soft errors handling EEPROM devices 23 2004
7441067 Cyclic flash memory wear leveling 244 2004
7092290 High speed programming system with reduced over programming 42 2004
* 2006/0104,120 High speed programming system with reduced over programming 8 2004
7307881 Non-volatile semiconductor memory with large erase blocks storing cycle counts 6 2004
* 2005/0102,466 Non-volatile semiconductor memory with large erase blocks storing cycle counts 0 2004
7395404 Cluster auto-alignment for storing addressable data packets in a non-volatile memory array 55 2004
7383375 Data run programming 10 2004
7315916 Scratch pad block 83 2004
* 2006/0161,722 Scratch pad block 7 2004
* 2006/0136,655 Cluster auto-alignment 20 2004
7046568 Memory sensing circuit and method for low voltage operation 152 2004
* 2005/0169,082 Memory sensing circuit and method for low voltage operation 20 2004
* 2005/0144,367 Data run programming 30 2004
7882299 System and method for use of on-chip non-volatile memory write cache 3 2004
* 2006/0136,656 System and method for use of on-chip non-volatile memory write cache 47 2004
6980471 Substrate electron injection techniques for programming non-volatile charge storage memory cells 13 2004
7450433 Word line compensation in non-volatile memory erase operations 36 2004
* 2006/0140,012 Word line compensation in non-volatile memory erase operations 22 2004
* 2006/0140,007 Non-volatile memory and method with shared processing for an aggregate of read/write circuits 192 2004
7102924 Techniques of recovering data from memory cells affected by field coupling with adjacent memory cells 85 2005
* 2005/0117,401 Techniques of recovering data from memory cells affected by field coupling with adjacent memory cells 71 2005
7046548 Techniques for reducing effects of coupling between storage elements of adjacent rows of memory cells 11 2005
* 2005/0146,931 Techniques for reducing effects of coupling between storage elements of adjacent rows of memory cells 1 2005
7877539 Direct data file storage in flash memories 6 2005
* 2006/0184,720 Direct data file storage in flash memories 79 2005
* 2006/0184,719 Direct data file storage implementation techniques in flash memories 60 2005
7035146 Programming non-volatile memory 38 2005
* 2005/0157,552 Programming non-volatile memory 6 2005
7251160 Non-volatile memory and method with power-saving read and program-verify operations 41 2005
* 2006/0209,592 Non-volatile memory and method with power-saving read and program-verify operations 9 2005
7206230 Use of data latches in cache operations of non-volatile memories 84 2005
7173854 Non-volatile memory and method with compensation for source line bias errors 41 2005
7170784 Non-volatile memory and method with control gate compensation for source line bias errors 26 2005
7158421 Use of data latches in multi-phase programming of non-volatile memories 79 2005
* 2006/0221,697 USE OF DATA LATCHES IN MULTI-PHASE PROGRAMMING OF NON-VOLATILE MEMORIES 10 2005
* 2006/0221,694 Non-volatile memory and method with control gate compensation for source line bias errors 1 2005
* 2006/0221,704 Use of data latches in cache operations of non-volatile memories 11 2005
* 2006/0221,693 Non-volatile memory and method with compensation for source line bias errors 4 2005
7173859 Faster programming of higher level states in multi-level cell flash memory 128 2005
* 2006/0120,165 Faster programming of higher level states in multi-level cell flash memory 13 2005
7457910 Method and system for managing partitions in a storage device 17 2005
* 2007/0002,612 Method and system for managing partitions in a storage device 17 2005
7412560 Non-volatile memory and method with multi-stream updating 14 2005
7386655 Non-volatile memory and method with improved indexing for scratch pad and update blocks 17 2005
7366826 Non-volatile memory and method with multi-stream update tracking 14 2005
* 2006/0155,921 Non-volatile memory and method with multi-stream update tracking 11 2005
* 2006/0155,920 Non-volatile memory and method with multi-stream updating 14 2005
* 2006/0155,922 Non-volatile memory and method with improved indexing for scratch pad and update blocks 26 2005
7230854 Method for programming non-volatile memory with self-adjusting maximum program loop 11 2005
* 2007/0025,157 METHOD FOR PROGRAMMING NON-VOLATILE MEMORY WITH SELF-ADJUSTING MAXIMUM PROGRAM LOOP 75 2005
7023737 System for programming non-volatile memory with self-adjusting maximum program loop 35 2005
7630237 System and method for programming cells in non-volatile integrated memory devices 2 2005
* 2006/0291,285 System and method for programming cells in non-volatile integrated memory devices 12 2005
9104315 Systems and methods for a mass data storage system having a file-based interface to a host and a non-file-based interface to secondary storage 0 2005
7627733 Method and system for dual mode access for storage devices 10 2005
7480766 Interfacing systems operating through a logical address space and on a direct data file basis 47 2005
* 2007/0033,323 Interfacing systems operating through a logical address space and on a direct data file basis 45 2005
7230847 Substrate electron injection techniques for programming non-volatile charge storage memory cells 10 2005
* 2006/0139,998 Substrate electron injection techniques for programming non-volatile charge storage memory cells 1 2005
* 2005/0276,101 Operating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states 3 2005
7280408 Bitline governed approach for programming non-volatile memory 15 2005
7088621 Bitline governed approach for coarse/fine programming 41 2005
* 2006/0050,561 Bitline governed approach for program control of non-volatile memory 4 2005
* 2006/0039,198 Bitline governed approach for coarse/fine programming 0 2005
7095654 Method and system for programming and inhibiting multi-level, non-volatile memory cells 25 2005
* 2006/0007,736 Method and system for programming and inhibiting multi-level, non-volatile memory cells 0 2005
* 2007/0059,945 Atomic layer deposition with nitridation and oxidation 14 2005
* 2006/0027,882 Dielectric layer created using ALD to deposit multiple components 51 2005
* 2006/0008,999 Creating a dielectric layer using ALD to deposit multiple components 3 2005
7239551 Non-volatile memory and method with reduced neighboring field errors 7 2005
* 2006/0023,502 Non-volatile memory and method with reduced neighboring field errors 0 2005
7814262 Memory system storing transformed units of data in fixed sized storage blocks 2 2005
7529905 Method of storing transformed units of data in a memory system having fixed sized storage blocks 84 2005
7215574 Non-volatile memory and method with bit line compensation dependent on neighboring operating modes 24 2005
* 2007/0088,904 Memory system storing transformed units of data in fixed sized storage blocks 29 2005
* 2007/0086,260 Method of storing transformed units of data in a memory system having fixed sized storage blocks 143 2005
* 2006/0034,121 Non-volatile memory and method with bit line compensation dependent on neighboring operating modes 6 2005
7286406 Method for controlled programming of non-volatile memory exhibiting bit line coupling 11 2005
7206235 Apparatus for controlled programming of non-volatile memory exhibiting bit line coupling 36 2005
7173852 Corrected data storage and handling methods 192 2005
* 2006/0039,196 Corrected data storage and handling methods 117 2005
7984084 Non-volatile memory with scheduled reclaim operations 10 2005
7409489 Scheduling of reclaim operations in non-volatile memory 18 2005
* 2007/0033,324 Scheduling of reclaim operations in non-volatile memory 12 2005
* 2007/0033,325 Non-volatile memory with scheduled reclaim operations 61 2005
7631162 Non-volatile memory with adaptive handling of data writes 8 2005
7509471 Methods for adaptively handling data writes in non-volatile memories 70 2005
7366022 Apparatus for programming of multi-state non-volatile memory using smart verify 16 2005
7301817 Method for programming of multi-state non-volatile memory using smart verify 103 2005
* 2007/0097,747 Apparatus for programming of multi-state non-volatile memory using smart verify 3 2005
* 2007/0097,749 Method for programming of multi-state non-volatile memory using smart verify 5 2005
* 2007/0101,095 Methods for adaptively handling data writes in non-volatile memories 33 2005
7447066 Memory with retargetable memory cell redundancy 23 2005
7379330 Retargetable memory cell redundancy methods 11 2005
* 2007/0103,978 Memory with retargetable memory cell redundancy 36 2005
* 2007/0103,977 Retargetable memory cell redundancy methods 12 2005
7224607 Flash memory data correction and scrub techniques 51 2005
* 2006/0062,048 Flash memory data correction and scrub techniques 10 2005
7414887 Variable current sinking for coarse/fine programming of non-volatile memory 16 2005
* 2006/0067,121 Variable current sinking for coarse/fine programming of non-volatile memory 0 2005
7747927 Method for adapting a memory system to operate with a legacy host originally designed to operate with a different memory system 7 2005
7739472 Memory system for legacy hosts 7 2005
* 2007/0136,639 Method for adapting a memory system to operate with a legacy host originally designed to operate with a different memory system 3 2005
* 2007/0118,713 Memory system for legacy hosts 122 2005
7739078 System for managing appliances 2 2005
7353073 Method for managing appliances 6 2005
* 2007/0129,812 Method for managing appliances 30 2005
* 2007/0129,813 System for managing appliances 39 2005
7737483 Low resistance void-free contacts 2 2005
7615448 Method of forming low resistance void-free contacts 2 2005
7486564 Soft programming non-volatile memory utilizing individual verification and additional soft programming of subsets of memory cells 11 2005
7430138 Erasing non-volatile memory utilizing changing word line conditions to compensate for slower erasing memory cells 29 2005
7408804 Systems for soft programming non-volatile memory utilizing individual verification and additional soft programming of subsets of memory cells 88 2005
7403424 Erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells 28 2005
7403428 Systems for erasing non-volatile memory utilizing changing word line conditions to compensate for slower erasing memory cells 10 2005
7400537 Systems for erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells 25 2005
* 2007/0128,787 Method of forming low resistance void-free contacts 17 2005
* 2007/0126,028 Low resistance void-free contacts 8 2005
* 2006/0221,708 Erasing non-volatile memory utilizing changing word line conditions to compensate for slower erasing memory cells 8 2005
* 2006/0221,709 Systems for erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells 4 2005
* 2006/0221,703 Systems for erasing non-volatile memory utilizing changing word line conditions to compensate for slower erasing memory cells 0 2005
* 2006/0221,660 Erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells 5 2005
* 2006/0221,705 Soft programming non-volatile memory utilizing individual verification and additional soft programming of subsets of memory cells 95 2005
* 2006/0221,661 Systems for soft programming non-volatile memory utilizing individual verification and additional soft programming of subsets of memory cells 1 2005
7877540 Logically-addressed file storage methods 1 2005
* 2007/0136,555 Logically-addressed file storage methods 42 2005
7420847 Multi-state memory having data recovery after program fail 100 2005
7345928 Data recovery methods in multi-state memory after program fail 145 2005
* 2006/0126,394 Multi-state memory having data recovery after program fail 14 2005
* 2006/0126,393 Data recovery methods in multi-state memory after program fail 5 2005
7355888 Apparatus for programming non-volatile memory with reduced program disturb using modified pass voltages 15 2005
7355889 Method for programming non-volatile memory with reduced program disturb using modified pass voltages 32 2005
7315917 Scheduling of housekeeping operations in flash memory systems 56 2005
* 2007/0171,719 Method for programming non-volatile memory with reduced program disturb using modified pass voltages 20 2005
* 2007/0171,718 Apparatus for programming non-volatile memory with reduced program disturb using modified pass voltages 0 2005
* 2006/0161,728 Scheduling of housekeeping operations in flash memory systems 41 2005
8683081 Methods for displaying advertisement content on host system using application launched from removable memory device 0 2005
8683082 Removable memory devices for displaying advertisement content on host systems using applications launched from removable memory devices 0 2005
8291151 Enhanced host interface 2 2005
8161289 Voice controlled portable memory storage device 1 2005
7917949 Voice controlled portable memory storage device 4 2005
7793068 Dual mode access for non-volatile storage devices 3 2005
7769978 Method and system for accessing non-volatile storage devices 9 2005
7747837 Method and system for accessing non-volatile storage devices 12 2005
7655536 Methods of forming flash devices with shared word lines 2 2005
7512014 Comprehensive erase verification for non-volatile memory 6 2005
7508720 Systems for comprehensive erase verification in non-volatile memory 3 2005
7495294 Flash devices with shared word lines 27 2005
7463532 Comprehensive erase verification for non-volatile memory 13 2005
7450435 Systems for comprehensive erase verification in non-volatile memory 5 2005
* 2007/0156,998 Methods for memory allocation in non-volatile memories with a directly mapped file storage system 98 2005
* 2007/0143,833 Voice controlled portable memory storage device 1 2005
* 2007/0143,566 Non-volatile memories with data alignment in a directly mapped file storage system 44 2005
* 2007/0143,567 Methods for data alignment in non-volatile memories with a directly mapped file storage system 91 2005
* 2007/0143,533 Voice controlled portable memory storage device 1 2005
* 2007/0143,117 Voice controlled portable memory storage device 6 2005
* 2007/0141,780 Methods of forming flash devices with shared word lines 27 2005
* 2007/0138,535 Flash devices with shared word lines 17 2005
* 2007/0143,561 Methods for adaptive file data handling in non-volatile memories with a directly mapped file storage system 103 2005
* 2007/0143,378 Non-volatile memories with adaptive file handling in a directly mapped file storage system 79 2005
* 2007/0143,111 Voice controlled portable memory storage device 2 2005
* 2007/0130,521 System and method for displaying advertisement using flash memory storage devices 5 2005
* 2007/0112,625 System and method for displaying advertisement using flash memory storage devices 4 2005
* 2007/0033,327 Enhanced host interface 56 2005
* 2007/0033,326 Enhanced host interfacing methods 77 2005
* 2006/0133,156 Systems for comprehensive erase verification in non-volatile memory 6 2005
* 2006/0098,493 Comprehensive erase verification for non-volatile memory 5 2005
* 2006/0098,494 Comprehensive erase verification for non-volatile memory 0 2005
8484632 System for program code execution with memory storage controller participation 0 2005
8479186 Method for program code execution with memory storage controller participation 0 2005
* 2007/0150,884 System for program code execution 5 2005
* 2007/0150,885 Method for program code execution 4 2005
7436703 Active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices 9 2005
7362615 Methods for active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices 14 2005
* 2007/0147,118 METHODS FOR ACTIVE BOOSTING TO MINIMIZE CAPACITIVE COUPLING EFFECT BETWEEN ADJACENT GATES OF FLASH MEMORY DEVICES 2 2005
* 2007/0147,119 Active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices 0 2005
* 7616481 Memories with alternate sensing techniques 11 2005
7466590 Self-boosting method for flash memory cells 2 2005
7349264 Alternate sensing techniques for non-volatile memories 9 2005
7327619 Reference sense amplifier for non-volatile memory 9 2005
7324393 Method for compensated sensing in non-volatile memory 41 2005
* 2007/0171,744 Memories with alternate sensing techniques 16 2005
* 2007/0147,113 Alternate sensing techniques for non-volatile memories 84 2005
* 2006/0198,195 Self-boosting method for flash memory cells 3 2005
* 2006/0158,947 Reference sense amplifier for non-volatile memory 10 2005
* 2006/0158,935 Method for compensated sensing in non-volatile memory 6 2005
7733704 Non-volatile memory with power-saving multi-pass sensing 2 2005
7447094 Method for power-saving multi-pass sensing in non-volatile memory 2 2005
7443726 Systems for alternate row-based reading and writing for non-volatile memory 11 2005
* 7352629 Systems for continued verification in non-volatile memory write operations 11 2005
7349260 Alternate row-based reading and writing for non-volatile memory 7 2005
7310255 Non-volatile memory with improved program-verify operations 91 2005
* 7307887 Continued verification in non-volatile memory write operations 13 2005
* 2007/0171,746 Non-volatile memory with power-saving multi-pass sensing 8 2005
* 2007/0171,725 Non-volatile memory with improved program-verify operations 1 2005
* 2007/0153,583 Alternate row-based reading and writing for non-volatile memory 5 2005
* 2007/0153,604 Method for power-saving multi-pass sensing in non-volatile memory 8 2005
* 2007/0153,577 Systems for alternate row-based reading and writing for non-volatile memory 2 2005
* 2007/0153,593 SYSTEMS FOR CONTINUED VERIFICATION IN NON-VOLATILE MEMORY WRITE OPERATIONS 1 2005
* 2007/0153,594 CONTINUED VERIFICATION IN NON-VOLATILE MEMORY WRITE OPERATIONS 4 2005
7224614 Methods for improved program-verify operations in non-volatile memories 40 2005
7394690 Method for column redundancy using data latches in solid-state memories 6 2006
7352635 Method for remote redundancy for non-volatile memory 6 2006
7324389 Non-volatile memory with redundancy data buffered in remote buffer circuits 9 2006
* 2007/0223,292 Method for column redundancy using data latches in solid-state memories 1 2006
* 2007/0220,935 NON-VOLATILE MEMORY WITH REDUNDANCY DATA BUFFERED IN REMOTE BUFFER CIRCUITS 9 2006
* 2007/0223,291 METHOD FOR REMOTE REDUNDANCY FOR NON-VOLATILE MEMORY 1 2006
7224605 Non-volatile memory with redundancy data buffered in data latches for defective locations 24 2006
7301812 Boosting to control programming of non-volatile memory 10 2006
* 2006/0198,192 Boosting to control programming of non-volatile memory 0 2006
7511995 Self-boosting system with suppression of high lateral electric fields 5 2006
7428165 Self-boosting method with suppression of high lateral electric fields 1 2006
* 2007/0236,992 Self-boosting method with suppression of high lateral electric fields 3 2006
* 2007/0236,993 Self-boosting system with suppression of high lateral electric fields 10 2006
7206231 System for programming non-volatile memory with self-adjusting maximum program loop 6 2006
* 2007/0025,156 System for programming non-volatile memory with self-adjusting maximum program loop 0 2006
7951669 Methods of making flash memory cell arrays having dual control gates per memory cell charge storage element 37 2006
7467253 Cycle count storage systems 29 2006
7451264 Cycle count storage methods 19 2006
* 2007/0245,067 Cycle count storage systems 2 2006
* 2007/0245,068 Cycle count storage methods 12 2006
7502261 Flash memory cell arrays having dual control gates per memory cell charge storage element 8 2006
7486555 Flash memory cell arrays having dual control gates per memory cell charge storage element 3 2006
7303956 Flash memory cell arrays having dual control gates per memory cell charge storage element 8 2006
* 2006/0205,120 Flash Memory Cell Arrays Having Dual Control Gates Per Memory Cell Charge Storage Element 2 2006
* 2006/0187,714 Flash Memory Cell Arrays Having Dual Control Gates Per Memory Cell Charge Storage Element 5 2006
* 2006/0176,736 Flash Memory Cell Arrays Having Dual Control Gates Per Memory Cell Charge Storage Element 7 2006
7440322 Method and system for flash memory devices 6 2006
* 2007/0247,909 Method and system for flash memory devices 2 2006
7516261 Method for U3 adapter 2 2006
7447821 U3 adapter 3 2006
* 2008/0005,413 Method for U3 adapter 0 2006
* 2007/0250,655 U3 adapter 0 2006
* 2006/0203,558 Non-volatile semiconductor memory adapted to store a multi-valued data in a single memory cell 1 2006
7619922 Method for non-volatile memory with background data latch caching during erase operations 53 2006
7609552 Non-volatile memory with background data latch caching during erase operations 1 2006
7505320 Non-volatile memory with background data latch caching during program operations 21 2006
7502260 Method for non-volatile memory with background data latch caching during program operations 21 2006
7486558 Non-volatile memory with managed execution of cached data 6 2006
7480181 Non-volatile memory with background data latch caching during read operations 12 2006
7463521 Method for non-volatile memory with managed execution of cached data 40 2006
7447078 Method for non-volatile memory with background data latch caching during read operations 23 2006
7436709 NAND flash memory with boosting 12 2006
* 2007/0258,286 BOOSTING METHODS FOR NAND FLASH MEMORY 16 2006
* 2007/0258,276 NAND Flash Memory with Boosting 5 2006
7286408 Boosting methods for NAND flash memory 11 2006
7280396 Non-volatile memory and control with improved partial page program capability 8 2006
* 2007/0002,626 Non-Volatile Memory with Managed Execution of Cached Data 21 2006
* 2006/0239,080 Method for Non-Volatile Memory with Managed Execution of Cached Data 9 2006
* 2006/0233,010 Non-Volatile Memory with Background Data Latch Caching During Read Operations 29 2006
* 2006/0233,021 Non-Volatile Memory with Background Data Latch Caching During Erase Operations 19 2006
* 2006/0233,023 Method for Non-Volatile Memory with Background Data Latch Caching During Erase Operations 41 2006
8055832 Management of memory blocks that directly store data files 2 2006
7581057 Memory system with management of memory blocks that directly store data files 2 2006
7558905 Reclaiming data storage capacity in flash memory systems 2 2006
7453730 Charge packet metering for coarse/fine programming of non-volatile memory 11 2006
7450420 Reclaiming data storage capacity in flash memories 83 2006
7447075 Charge packet metering for coarse/fine programming of non-volatile memory 11 2006
* 2007/0030,734 Reclaiming Data Storage Capacity in Flash Memories 22 2006
* 2007/0033,328 Management of Memory Blocks That Directly Store Data Files 35 2006
* 2006/0221,700 Charge packet metering for coarse/fine programming of non-volatile memory 0 2006
* 2006/0203,563 Charge packet metering for coarse/fine programming of non-volatile memory 1 2006
7840875 Convolutional coding methods for nonvolatile memory 3 2006
7376030 Memory sensing circuit and method for low voltage operation 13 2006
* 2007/0266,296 Nonvolatile Memory with Convolutional Coding 52 2006
* 2007/0266,295 Convolutional Coding Methods for Nonvolatile Memory 41 2006
* 2006/0203,545 Memory Sensing Circuit and Method for Low Voltage Operation 0 2006
* 2006/0206,770 Non-Volatile Semiconductor Memory With Large Erase Blocks Storing Cycle Counts 7 2006
7518911 Method and system for programming multi-state non-volatile memory devices 5 2006
* 2007/0274,128 Method and system for programming multi-state non-volatile memory devices 2 2006
* 2010/0024,732 Systems for Flash Heating in Atomic Layer Deposition 6 2006
7638834 Flash memory cell arrays having dual control gates per memory cell charge storage element 3 2006
* 2007/0281,082 Flash Heating in Atomic Layer Deposition 10 2006
* 2007/0277,735 Systems for Atomic Layer Deposition of Oxides Using Krypton as an Ion Generating Feeding Gas 18 2006
* 2007/0281,105 Atomic Layer Deposition of Oxides Using Krypton as an Ion Generating Feeding Gas 12 2006
7269069 Non-volatile memory and method with bit line to bit line coupled compensation 13 2006
* 2006/0227,614 Non-Volatile Memory and Method With Bit Line to Bit Line Coupled Compensation 0 2006
* 2006/0202,256 Flash Memory Cell Arrays Having Dual Control Gates Per Memory Cell Charge Storage Element 25 2006
7391650 Method for operating non-volatile memory using temperature compensation of voltages of unselected word lines and select gates 18 2006
7342831 System for operating non-volatile memory using temperature compensation of voltages of unselected word lines and select gates 94 2006
* 2007/0291,566 METHOD FOR OPERATING NON-VOLATILE MEMORY USING TEMPERATURE COMPENSATION OF VOLTAGES OF UNSELECTED WORD LINES AND SELECT GATES 8 2006
* 2007/0291,567 SYSTEM FOR OPERATING NON-VOLATILE MEMORY USING TEMPERATURE COMPENSATION OF VOLTAGES OF UNSELECTED WORD LINES AND SELECT GATES 2 2006
7492633 System for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines 4 2006
7349261 Method for increasing programming speed for non-volatile memory by applying counter-transitioning waveforms to word lines 8 2006
* 2007/0291,543 METHOD FOR INCREASING PROGRAMMING SPEED FOR NON-VOLATILE MEMORY BY APPLYING COUNTER-TRANSITIONING WAVEFORMS TO WORD LINES 3 2006
* 2007/0291,545 SYSTEM FOR INCREASING PROGRAMMING SPEED FOR NON-VOLATILE MEMORY BY APPLYING COUNTER-TRANSITIONING WAVEFORMS TO WORD LINES 4 2006
7489549 System for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages 24 2006
7486561 Method for non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages 13 2006
* 2007/0297,245 SYSTEM FOR NON-REAL TIME REPROGRAMMING OF NON-VOLATILE MEMORY TO ACHIEVE TIGHTER DISTRIBUTION OF THRESHOLD VOLTAGES 10 2006
* 2007/0297,226 METHOD FOR NON-REAL TIME REPROGRAMMING OF NON-VOLATILE MEMORY TO ACHIEVE TIGHTER DISTRIBUTION OF THRESHOLD VOLTAGES 53 2006
* 2007/0297,247 METHOD FOR PROGRAMMING NON-VOLATILE MEMORY USING VARIABLE AMPLITUDE PROGRAMMING PULSES 14 2006
* 2006/0245,245 NON-VOLATILE MEMORY CELL USING HIGH-K MATERIAL AND INTER-GATE PROGRAMMING 15 2006
7949845 Indexing of file data in reprogrammable non-volatile memories that directly store data files 0 2006
7669003 Reprogrammable non-volatile memory systems with indexing of directly stored data files 14 2006
7558906 Methods of managing blocks in nonvolatile memory 3 2006
7552271 Nonvolatile memory with block management 75 2006
7610437 Data consolidation and garbage collection in direct data file storage memories 6 2006
7590794 Data operations in flash memories utilizing direct data file storage 2 2006
7590795 Flash memory systems utilizing direct data file storage 8 2006
7562181 Flash memory systems with direct data file storage utilizing data consolidation and garbage collection 5 2006
7440326 Programming non-volatile memory with improved boosting 18 2006
7405968 Non-volatile memory cell using high-K material and inter-gate programming 43 2006
* 2007/0025,145 NON-VOLATILE MEMORY CELL USING HIGH-K MATERIAL AND INTER-GATE PROGRAMMING 5 2006
7734861 Pseudo random and command driven bit compensation for the cycling effects in flash memory 8 2006
7606966 Methods in a pseudo random and command driven bit compensation for the cycling effects in flash memory 5 2006
* 2008/0065,812 PSEUDO RANDOM AND COMMAND DRIVEN BIT COMPENSATION FOR THE CYCLING EFFECTS IN FLASH MEMORY 8 2006
* 2008/0065,813 METHODS IN A PSEUDO RANDOM AND COMMAND DRIVEN BIT COMPENSATION FOR THE CYCLING EFFECTS IN FLASH MEMORY 6 2006
7606077 Non-volatile memory with reduced erase/write cycling during trimming of initial programming voltage 7 2006
7606091 Method for non-volatile memory with reduced erase/write cycling during trimming of initial programming voltage 10 2006
7599223 Non-volatile memory with linear estimation of initial programming voltage 6 2006
7453731 Method for non-volatile memory with linear estimation of initial programming voltage 11 2006
* 2008/0062,785 Non-Volatile Memory With Reduced Erase/Write Cycling During Trimming of Initial Programming Voltage 5 2006
* 2008/0062,768 Method for Non-Volatile Memory With Reduced Erase/Write Cycling During Trimming of Initial Programming Voltage 11 2006
* 2008/0062,765 Method for Non-Volatile Memory With Linear Estimation of Initial Programming Voltage 8 2006
* 2008/0062,770 Non-Volatile Memory With Linear Estimation of Initial Programming Voltage 25 2006
7779056 Managing a pool of update memory blocks based on each block's activity and data order 0 2006
7774392 Non-volatile memory with management of a pool of update memory blocks based on each block's activity and data order 6 2006
* 2008/0071,969 Method for Class-Based Update Block Replacement Rules in Non-Volatile Memory 6 2006
* 2008/0071,970 Non-Volatile Memory With Class-Based Update Block Replacement Rules 11 2006
7696044 Method of making an array of non-volatile memory cells with floating gates formed of spacers in substrate trenches 0 2006
7646054 Array of non-volatile memory cells with floating gates formed of spacers in substrate trenches 5 2006
* 2008/0070,363 Method of Making an Array of Non-Volatile Memory Cells With Floating Gates Formed of Spacers in Substrate Trenches 10 2006
* 2008/0067,572 Array of Non-Volatile Memory Cells With Floating Gates Formed of Spacers in Substrate Trenches 6 2006
7957185 Non-volatile memory and method with power-saving read and program-verify operations 4 2006
7570513 Non-volatile memory and method with power-saving read and program-verify operations 9 2006
* 2007/0014,161 Non-Volatile Memory and Method With Power-Saving Read and Program-Verify Operations 13 2006
* 2007/0014,156 Non-Volatile Memory and Method With Power-Saving Read and Program-Verify Operations 4 2006
8189378 Reducing program disturb in non-volatile storage 2 2006
8184478 Apparatus with reduced program disturb in non-volatile storage 0 2006
7886204 Methods of cell population distribution assisted read margining 3 2006
7716538 Memory with cell population distribution assisted read margining 79 2006
* 2008/0084,748 APPARATUS WITH REDUCED PROGRAM DISTURB IN NON-VOLATILE STORAGE 6 2006
* 2008/0084,747 REDUCING PROGRAM DISTURB IN NON-VOLATILE STORAGE 5 2006
* 2008/0077,841 Methods of Cell Population Distribution Assisted Read Margining 88 2006
* 2008/0077,842 Memory with Cell Population Distribution Assisted Read Margining 8 2006
7977186 Providing local boosting control implant for non-volatile memory 1 2006
7904783 Soft-input soft-output decoder for nonvolatile memory 66 2006
7818653 Methods of soft-input soft-output decoding for nonvolatile memory 10 2006
7805663 Methods of adapting operation of nonvolatile memory 89 2006
7705387 Non-volatile memory with local boosting control implant 3 2006
* 2008/0092,026 Methods of Soft-Input Soft-Output Decoding for Nonvolatile Memory 127 2006
* 2008/0081,419 PROVIDING LOCAL BOOSTING CONTROL IMPLANT FOR NON-VOLATILE MEMORY 4 2006
* 2008/0082,897 Soft-Input Soft-Output Decoder for Nonvolatile Memory 110 2006
* 2008/0079,052 NON-VOLATILE MEMORY WITH LOCAL BOOSTING CONTROL IMPLANT 3 2006
7684247 Reverse reading in non-volatile memory with compensation for coupling 4 2006
7675802 Dual voltage flash memory card 8 2006
7656735 Dual voltage flash memory methods 0 2006
7447076 Systems for reverse reading in non-volatile memory with compensation for coupling 7 2006
7450426 Systems utilizing variable program voltage increment values in non-volatile memory program operations 18 2006
* 2008/0084,751 VARIABLE PROGRAM VOLTAGE INCREMENT VALUES IN NON-VOLATILE MEMORY PROGRAM OPERATIONS 10 2006
* 2008/0084,752 SYSTEMS UTILIZING VARIABLE PROGRAM VOLTAGE INCREMENT VALUES IN NON-VOLATILE MEMORY PROGRAM OPERATIONS 2 2006
* 2008/0091,901 Method for non-volatile memory with worst-case control data management 13 2006
* 2008/0091,871 Non-volatile memory with worst-case control data management 5 2006
7535766 Systems for partitioned soft programming in non-volatile memory 21 2006
7499338 Partitioned soft programming in non-volatile memory 26 2006
7499317 System for partitioned erase and erase verification in a non-volatile memory to compensate for capacitive coupling 14 2006
7495954 Method for partitioned erase and erase verification to compensate for capacitive coupling effects in non-volatile memory 19 2006
* 2008/0089,132 Partitioned soft programming in non-volatile memory 8 2006
* 2008/0089,133 Systems for partitioned soft programming in non-volatile memory 8 2006
* 2008/0089,134 Partitioned erase and erase verification in non-volatile memory 15 2006
* 2008/0089,135 Systems for partitioned erase and erase verification in non-volatile memory 18 2006
7372748 Voltage regulator in a non-volatile memory device 0 2006
* 2008/0089,141 VOLTAGE REGULATOR IN A NON-VOLATILE MEMORY DEVICE 1 2006
7691710 Fabricating non-volatile memory with dual voltage select gate structure 7 2006
7616490 Programming non-volatile memory with dual voltage select gate structure 10 2006
7586157 Non-volatile memory with dual voltage select gate structure 4 2006
* 2008/0089,128 PROGRAMMING NON-VOLATILE MEMORY WITH DUAL VOLTAGE SELECT GATE STRUCTURE 1 2006
* 2008/0090,351 FABRICATING NON-VOLATILE MEMORY WITH DUAL VOLTAGE SELECT GATE STRUCTURE 3 2006
* 2008/0089,127 NON-VOLATILE MEMORY WITH DUAL VOLTAGE SELECT GATE STRUCTURE 23 2006
7518928 Efficient verification for coarse/fine programming of non volatile memory 1 2006
7317638 Efficient verification for coarse/fine programming of non-volatile memory 6 2006
* 2007/0091,685 EFFICIENT VERIFICATION FOR COARSE/FINE PROGRAMMING OF NON-VOLATILE MEMORY 36 2006
* 2007/0058,436 EFFICIENT VERIFICATION FOR COARSE/FINE PROGRAMMING OF NON VOLATILE MEMORY 0 2006
7596031 Faster programming of highest multi-level state for non-volatile memory 14 2006
7468911 Non-volatile memory using multiple boosting modes for reduced program disturb 83 2006
7440323 Reducing program disturb in non-volatile memory using multiple boosting modes 16 2006
* 2008/0123,426 NON-VOLATILE MEMORY USING MULTIPLE BOOSTING MODES FOR REDUCED PROGRAM DISTURB 32 2006
* 2008/0123,425 REDUCING PROGRAM DISTURB IN NON-VOLATILE MEMORY USING MULTIPLE BOOSTING MODES 5 2006
8001441 Nonvolatile memory with modulated error correction coding 13 2006
7904780 Methods of modulating error correction coding 51 2006
7904788 Methods of varying read threshold voltage in nonvolatile memory 13 2006
7558109 Nonvolatile memory with variable read threshold 184 2006
* 2008/0123,419 Methods of Varying Read Threshold Voltage in Nonvolatile Memory 24 2006
* 2008/0123,420 Nonvolatile Memory With Variable Read Threshold 120 2006
* 2008/0109,703 Nonvolatile Memory With Modulated Error Correction Coding 38 2006
7696035 Method for fabricating non-volatile memory with boost structures 3 2006
7508710 Operating non-volatile memory with boost structures 78 2006
7508703 Non-volatile memory with boost structures 3 2006
* 2008/0112,226 NON-VOLATILE MEMORY WITH BOOST STRUCTURES 39 2006
* 2008/0113,479 FABRICATING NON-VOLATILE MEMORY WITH BOOST STRUCTURES 7 2006
* 2008/0112,230 OPERATING NON-VOLATILE MEMORY WITH BOOST STRUCTURES 1 2006
7508721 Use of data latches in multi-phase programming of non-volatile memories 27 2006
* 2007/0097,744 Use of Data Latches in Multi-Phase Programming of Non-Volatile Memories 5 2006
7623386 Reducing program disturb in non-volatile storage using early source-side boosting 8 2006
7623387 Non-volatile storage with early source-side boosting for reducing program disturb 7 2006
7471566 Self-boosting system for flash memory cells 7 2006
* 2008/0137,426 NON-VOLATILE STORAGE WITH EARLY SOURCE-SIDE BOOSTING FOR REDUCING PROGRAM DISTURB 2 2006
* 2008/0137,425 REDUCING PROGRAM DISTURB IN NON-VOLATILE STORAGE USING EARLY SOURCE-SIDE BOOSTING 0 2006
7800161 Flash NAND memory cell array with charge storage elements positioned in trenches 10 2006
7642160 Method of forming a flash NAND memory cell array with charge storage elements positioned in trenches 3 2006
* 2008/0149,996 Flash NAND Memory Cell Array With Charge Storage Elements Positioned in Trenches 3 2006
* 2008/0153,226 Method of Forming a Flash NAND Memory Cell Array With Charge Storage Elements Positioned in Trenches 8 2006
8209461 Configuration of host LBA interface with flash memory 1 2006
8166267 Managing a LBA interface in a direct data file memory system 3 2006
8046522 Use of a direct data file system with a continuous logical address space interface and control of file address storage in logical blocks 0 2006
7917686 Host system with direct data file interface configurability 0 2006
7739444 System using a direct data file system with a continuous logical address space interface 2 2006
* 2008/0155,176 Host System With Direct Data File Interface Configurability 12 2006
* 2008/0155,227 Managing a LBA Interface in a Direct Data File Memory System 19 2006
* 2008/0155,178 Use of a Direct Data File System With a Continuous Logical Address Space Interface 19 2006
* 2008/0155,175 Host System That Manages a LBA Interface With Flash Memory 22 2006
7570520 Non-volatile storage system with initial programming voltage based on trial 89 2006
7551482 Method for programming with initial programming voltage based on trial 7 2006
* 2008/0158,980 NON-VOLATILE STORAGE SYSTEM WITH INITIAL PROGRAMMING VOLTAGE BASED ON TRIAL 11 2006
* 2008/0158,979 METHOD FOR PROGRAMMING WITH INITIAL PROGRAMMING VOLTAGE BASED ON TRIAL 12 2006
7890723 Method for code execution 0 2006
7890724 System for code execution 0 2006
7489547 Method of NAND flash memory cell array with adaptive memory state partitioning 9 2006
7489548 NAND flash memory cell array with adaptive memory state partitioning 3 2006
7468918 Systems for programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data 17 2006
7463531 Systems for programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages 20 2006
7450430 Programming non-volatile memory with reduced program disturb by using different pre-charge enable voltages 23 2006
7433241 Programming non-volatile memory with reduced program disturb by removing pre-charge dependency on word line data 27 2006
* 2008/0159,002 PROGRAMMING NON-VOLATILE MEMORY WITH REDUCED PROGRAM DISTURB BY REMOVING PRE-CHARGE DEPENDENCY ON WORD LINE DATA 11 2006
* 2008/0162,785 METHOD FOR CODE EXECUTION 4 2006
* 2008/0159,004 PROGRAMMING NON-VOLATILE MEMORY WITH REDUCED PROGRAM DISTURB BY USING DIFFERENT PRE-CHARGE ENABLE VOLTAGES 9 2006
* 2008/0162,775 SYSTEM FOR CODE EXECUTION 1 2006
* 2008/0159,003 SYSTEMS FOR PROGRAMMING NON-VOLATILE MEMORY WITH REDUCED PROGRAM DISTURB BY REMOVING PRE-CHARGE DEPENDENCY ON WORD LINE DATA 4 2006
* 2008/0158,968 Method of NAND Flash Memory Cell Array With Adaptive Memory State Partitioning 18 2006
* 2008/0158,969 NAND Flash Memory Cell Array With Adaptive Memory State Partitioning 20 2006
* 2008/0158,991 SYSTEMS FOR PROGRAMMING NON-VOLATILE MEMORY WITH REDUCED PROGRAM DISTURB BY USING DIFFERENT PRE-CHARGE ENABLE VOLTAGES 0 2006
7583535 Biasing non-volatile storage to compensate for temperature variations 27 2006
7583539 Non-volatile storage with bias for temperature compensation 9 2006
7554853 Non-volatile storage with bias based on selective word line 4 2006
7525843 Non-volatile storage with adaptive body bias 7 2006
7468919 Biasing non-volatile storage based on selected word line 25 2006
7468920 Applying adaptive body bias to non-volatile storage 11 2006
* 2008/0158,976 BIASING NON-VOLATILE STORAGE BASED ON SELECTED WORD LINE 4 2006
* 2008/0158,970 BIASING NON-VOLATILE STORAGE TO COMPENSATE FOR TEMPERATURE VARIATIONS 9 2006
* 2008/0158,992 NON-VOLATILE STORAGE WITH ADAPTIVE BODY BIAS 4 2006
* 2008/0158,975 NON-VOLATILE STORAGE WITH BIAS FOR TEMPERATURE COMPENSATION 12 2006
* 2008/0158,960 APPLYING ADAPTIVE BODY BIAS TO NON-VOLATILE STORAGE 2 2006
* 2008/0159,007 NON-VOLATILE STORAGE WITH BIAS BASED ON SELECTED WORD LINE 27 2006
7577037 Use of data latches in cache operations of non-volatile memories 5 2007
7385854 Selective operation of a multi-state non-volatile memory system in a binary mode 3 2007
* 2007/0109,864 Selective Operation of a Multi-State Non-Volatile Memory System in a Binary Mode 2 2007
7551484 Non-volatile memory and method with reduced source line bias errors 0 2007
* 2007/0109,889 Non-Volatile Memory and Method With Reduced Source Line Bias Errors 1 2007
7660156 NAND flash memory with a programming voltage held dynamically in a NAND chain channel region 3 2007
* 2007/0109,859 Latched Programming of Memory and Method 2 2007
7428171 Non-volatile memory and method with improved sensing 0 2007
* 2007/0109,847 Non-Volatile Memory and Method With Improved Sensing 2 2007
7391645 Non-volatile memory and method with compensation for source line bias errors 5 2007
7391646 Non-volatile memory and method with control gate compensation for source line bias errors 4 2007
* 2007/0115,722 Non-Volatile Memory and Method With Control Gate Compensation for Source Line Bias Errors 0 2007
* 2007/0115,721 Non-Volatile Memory and Method With Compensation for Source Line Bias Errors 0 2007
* 2007/0143,545 Flash Controller Cache Architecture 2 2007
7502255 Method for cache page copy in a non-volatile memory 8 2007
7499320 Non-volatile memory with cache page copy 7 2007
* 2008/0219,059 Method for Cache Page Copy in a Non-Volatile Memory 11 2007
* 2008/0219,057 Non-Volatile Memory With Cache Page Copy 4 2007
7573773 Flash memory with data refresh triggered by controlled scrub data reads 7 2007
7477547 Flash memory refresh techniques triggered by controlled scrub data reads 27 2007
* 2008/0239,808 Flash Memory Refresh Techniques Triggered by Controlled Scrub Data Reads 10 2007
* 2008/0239,851 Flash Memory with Data Refresh Triggered by Controlled Scrub Data Reads 4 2007
7904793 Method for decoding data in non-volatile storage using reliability metrics based on multiple reads 44 2007
7797480 Method for reading non-volatile storage using pre-conditioning waveforms and modified reliability metrics 4 2007
7577031 Non-volatile memory with compensation for variations along a word line 0 2007
7508713 Method of compensating variations along a word line in a non-volatile memory 14 2007
* 2008/0250,300 METHOD FOR DECODING DATA IN NON-VOLATILE STORAGE USING RELIABILITY METRICS BASED ON MULTIPLE READS 57 2007
* 2008/0244,162 METHOD FOR READING NON-VOLATILE STORAGE USING PRE-CONDITIONING WAVEFORMS AND MODIFIED RELIABILITY METRICS 12 2007
* 2008/0239,824 Non-Volatile Memory with Compensation for Variations Along a Word Line 5 2007
* 2008/0239,813 Method of Compensating Variations along a Word Line in a Non-Volatile Memory 0 2007
7643348 Predictive programming in non-volatile memory 16 2007
7551483 Non-volatile memory with predictive programming 10 2007
* 2008/0253,193 Non-Volatile Memory with Predictive Programming 14 2007
* 2008/0253,197 Predictive Programming in Non-Volatile Memory 8 2007
7606071 Compensating source voltage drop in non-volatile storage 7 2007
7606072 Non-volatile storage with compensation for source voltage drop 2 2007
* 2008/0266,963 COMPENSATING SOURCE VOLTAGE DROP IN NON-VOLATILE STORAGE 0 2007
* 2008/0266,964 NON-VOLATILE STORAGE WITH COMPENSATION FOR SOURCE VOLTAGE DROP 1 2007
7606079 Reducing power consumption during read operations in non-volatile storage 7 2007
* 2008/0266,975 NON-VOLATILE STORAGE WITH REDUCED POWER CONSUMPTION DURING READ OPERATIONS 4 2007
* 2008/0266,973 REDUCING POWER CONSUMPTION DURING READ OPERATIONS IN NON-VOLATILE STORAGE 26 2007
7440327 Non-volatile storage with reduced power consumption during read operations 6 2007
7463522 Non-volatile storage with boosting using channel isolation switching 1 2007
7460404 Boosting for non-volatile storage using channel isolation switching 6 2007
* 2008/0279,008 NON-VOLATILE STORAGE WITH BOOSTING USING CHANNEL ISOLATION SWITCHING 3 2007
* 2008/0279,007 BOOSTING FOR NON-VOLATILE STORAGE USING CHANNEL ISOLATION SWITCHING 1 2007
7518919 Flash memory data correction and scrub techniques 24 2007
7443736 Substrate electron injection techniques for programming non-volatile charge storage memory cells and for controlling program disturb 9 2007
* 2007/0217,264 Substrate Electron Injection Techniques for Programming Non-Volatile Charge Storage Memory Cells 4 2007
* 2008/0294,814 Flash Memory System with Management of Housekeeping Operations 37 2007
* 2008/0294,813 Managing Housekeeping Operations in Flash Memory 16 2007
7447081 Methods for improved program-verify operations in non-volatile memories 24 2007
* 2007/0230,250 Methods for Improved Program-Verify Operations in Non-Volatile Memories 1 2007
7492640 Sensing with bit-line lockout control in non-volatile memory 12 2007
7489553 Non-volatile memory with improved sensing having bit-line lockout control 9 2007
* 2008/0304,316 SENSING WITH BIT-LINE LOCKOUT CONTROL IN NON-VOLATILE MEMORY 6 2007
* 2008/0304,325 NON-VOLATILE MEMORY WITH IMPROVED SENSING HAVING BIT-LINE LOCKOUT CONTROL 1 2007
8713283 Method of interfacing a host operating through a logical address space with a direct file storage medium 2 2007
* 2008/0307,155 Method of Interfacing A Host Operating Through A Logical Address Space With A Direct File STorage Medium 10 2007
* 2008/0307,156 System For Interfacing A Host Operating Through A Logical Address Space With A Direct File Storage Medium 3 2007
7849383 Systems and methods for reading nonvolatile memory using multiple reading schemes 11 2007
* 2008/0320,346 SYSTEMS FOR READING NONVOLATILE MEMORY 11 2007
* 2008/0320,366 METHODS OF READING NONVOLATILE MEMORY 21 2007
7545678 Non-volatile storage with source bias all bit line sensing 9 2007
7539060 Non-volatile storage using current sensing with biasing of source and P-Well 1 2007
7532516 Non-volatile storage with current sensing of negative threshold voltages 3 2007
7489554 Method for current sensing with biasing of source and P-well in non-volatile storage 3 2007
* 2009/0003,068 METHOD FOR SOURCE BIAS ALL BIT LINE SENSING IN NON-VOLATILE STORAGE 2 2007
* 2009/0003,069 NON-VOLATILE STORAGE WITH SOURCE BIAS ALL BIT LINE SENSING 12 2007
7471567 Method for source bias all bit line sensing in non-volatile storage 16 2007
7447079 Method for sensing negative threshold voltages in non-volatile storage using current sensing 27 2007
* 2008/0247,239 METHOD FOR CURRENT SENSING WITH BIASING OF SOURCE AND P-WELL IN NON-VOLATILE STORAGE 0 2007
* 2008/0247,253 NON-VOLATILE STORAGE WITH TEMPERATURE COMPENSATION FOR BIT LINE DURING SENSE OPERATIONS 22 2007
* 2008/0247,238 METHOD FOR SENSING NEGATIVE THRESHOLD VOLTAGES IN NON-VOLATILE STORAGE USING CURRENT SENSING 1 2007
* 2008/0247,228 NON-VOLATILE STORAGE WITH CURRENT SENSING OF NEGATIVE THRESHOLD VOLTAGES 9 2007
* 2008/0247,229 NON-VOLATILE STORAGE USING CURRENT SENSING WITH BIASING OF SOURCE AND P-Well 0 2007
* 2008/0247,254 METHOD FOR TEMPERATURE COMPENSATING BIT LINE DURING SENSE OPERATIONS IN NON-VOLATILE STORAGE 12 2007
* 2007/0279,992 Non-Volatile Memory And Method With Reduced Neighboring Field Errors 5 2007
7599224 Systems for coarse/fine program verification in non-volatile memory using different reference levels for improved sensing 18 2007
7508715 Coarse/fine program verification in non-volatile memory using different reference levels for improved sensing 23 2007
* 2009/0010,067 COARSE/FINE PROGRAM VERIFICATION IN NON-VOLATILE MEMORY USING DIFFERENT REFERENCE LEVELS FOR IMPROVED SENSING 15 2007
* 2009/0010,068 Systems for Coarse/Fine Program Verification in Non-Volatile Memory Using Different Reference Levels for Improved Sensing 13 2007
7522457 Systems for erase voltage manipulation in non-volatile memory for controlled shifts in threshold voltage 17 2007
7457166 Erase voltage manipulation in non-volatile memory for controlled shifts in threshold voltage 26 2007
* 2008/0019,164 Systems for Erase Voltage Manipulation in Non-Volatile Memory for Controlled Shifts in Threshold Voltage 7 2007
* 2008/0013,360 Erase Voltage Manipulation in Non-Volatile Memory for Controlled Shifts in Threshold Voltage 2 2007
7471575 Non-volatile memory and method with shared processing for an aggregate of read/write circuits 5 2007
* 2007/0263,450 Non-Volatile Memory and Method with Shared Processing for an Aggregate of Read/Write Circuits 5 2007
7532514 Non-volatile memory and method with bit line to bit line coupled compensation 30 2007
* 2007/0297,234 Non-Volatile Memory And Method With Bit Line To Bit Line Coupled Compensation 84 2007
7885112 Nonvolatile memory and method for on-chip pseudo-randomization of data within a page and between pages 6 2007
* 2009/0067,244 NONVOLATILE MEMORY AND METHOD FOR ON-CHIP PSEUDO-RANDOMIZATION OF DATA WITHIN A PAGE AND BETWEEN PAGES 26 2007
7894269 Nonvolatile memory and method for compensating during programming for perturbing charges of neighboring cells 6 2007
7652929 Non-volatile memory and method for biasing adjacent word line for verify during programming 15 2007
* 2009/0073,771 Non-Volatile Memory and Method for Biasing Adjacent Word Line for Verify During Programming 14 2007
* 2008/0019,188 Nonvolatile Memory and Method for Compensating During Programming for Perturbing Charges of Neighboring Cells 29 2007
8026170 Method of forming a single-layer metal conductors with multiple thicknesses 3 2007
7577034 Reducing programming voltage differential nonlinearity in non-volatile storage 6 2007
* 2009/0080,263 REDUCING PROGRAMMING VOLTAGE DIFFERENTIAL NONLINEARITY IN NON-VOLATILE STORAGE 11 2007
* 2009/0080,229 SINGLE-LAYER METAL CONDUCTORS WITH MULTIPLE THICKNESSES 13 2007
7492634 Method for programming of multi-state non-volatile memory using smart verify 12 2007
* 2009/0088,876 PORTABLE, DIGITAL MEDIA PLAYER AND ASSOCIATED METHODS 8 2007
7453735 Non-volatile memory and control with improved partial page program capability 6 2007
* 2008/0025,099 Non-Volatile Memory And Control With Improved Partial Page Program Capability 3 2007
7573747 Alternate row-based reading and writing for non-volatile memory 1 2007
* 2008/0049,506 Alternate Row-Based Reading and Writing for Non-Volatile Memory 75 2007
8296498 Method and system for virtual fast access non-volatile RAM 5 2007
* 2010/0023,672 Method And System For Virtual Fast Access Non-Volatile RAM 26 2007
7411827 Boosting to control programming of non-volatile memory 11 2007
* 2008/0068,891 BOOSTING TO CONTROL PROGRAMMING OF NON-VOLATILE MEMORY 0 2007
7565478 Scheduling of housekeeping operations in flash memory systems 6 2007
* 2008/0091,872 Scheduling of Housekeeping Operations in Flash Memory Systems 41 2007
7688638 Faster programming of multi-level non-volatile storage through reduced verify operations 8 2007
* 2009/0147,573 FASTER PROGRAMMING OF MULTI-LEVEL NON-VOLATILE STORAGE THROUGH REDUCED VERIFY OPERATIONS 20 2007
7609556 Non-volatile memory with improved program-verify operations 4 2007
* 2008/0094,911 Non-Volatile Memory With Improved Program-Verify Operations 3 2007
7463528 Temperature compensation of select gates in non-volatile memory 26 2007
7460407 Temperature compensation of voltages of unselected word lines in non-volatile memory based on word line position 9 2007
* 2008/0094,908 TEMPERATURE COMPENSATION OF VOLTAGES OF UNSELECTED WORD LINES IN NON-VOLATILE MEMORY BASED ON WORD LINE POSITION 5 2007
* 2008/0094,930 TEMPERATURE COMPENSATION OF SELECT GATES IN NON-VOLATILE MEMORY 3 2007
7764547 Regulation of source potential to combat cell source IR drop 9 2007
7701761 Read, verify word line reference voltage to track source level 8 2007
* 2009/0161,433 Regulation of Source Potential to Combat Cell Source IR Drop 12 2007
* 2009/0161,434 Read, Verify Word Line Reference Voltage to Track Source Level 0 2007
8880483 System and method for implementing extensions to intelligently manage resources of a mass storage system 0 2007
* 2009/0164,705 System and Method for Implementing Extensions to Intelligently Manage Resources of a Mass Storage System 13 2007
7593265 Low noise sense amplifier array and method for nonvolatile memory 15 2007
* 2009/0168,540 Low Noise Sense Amplifier Array and Method for Nonvolatile Memory 13 2007
7468921 Method for increasing programming speed for non-volatile memory by applying direct-transitioning waveforms to word lines 0 2008
* 2008/0130,370 METHOD FOR INCREASING PROGRAMMING SPEED FOR NON-VOLATILE MEMORY BY APPLYING DIRECT-TRANSITIONING WAVEFORMS TO WORD LINES 2 2008
7567466 Non-volatile memory with redundancy data buffered in remote buffer circuits 3 2008
* 2008/0137,419 Non-Volatile Memory With Redundancy Data Buffered in Remote Buffer Circuits 3 2008
7593277 Method for compensated sensing in non-volatile memory 1 2008
* 2008/0117,701 Method For Compensated Sensing In Non-Volatile Memory 4 2008
7460406 Alternate sensing techniques for non-volatile memories 12 2008
* 2008/0123,414 Alternate Sensing Techniques for Non-Volatile Memories 1 2008
7834386 Non-volatile memory with epitaxial regions for limiting cross coupling between floating gates 0 2008
7807533 Method for forming non-volatile memory with shield plate for limiting cross coupling between floating gates 4 2008
* 2008/0124,865 METHOD FOR FORMING NON-VOLATILE MEMORY WITH SHIELD PLATE FOR LIMITING CROSS COUPLING BETWEEN FLOATING GATES 0 2008
* 2008/0116,502 NON-VOLATILE MEMORY WITH EPITAXIAL REGIONS FOR LIMITING CROSS COUPLING BETWEEN FLOATING GATES 4 2008
8239639 Method and apparatus for providing data type and host file information to a mass storage system 3 2008
* 2008/0307,158 METHOD AND APPARATUS FOR PROVIDING DATA TYPE AND HOST FILE INFORMATION TO A MASS STORAGE SYSTEM 30 2008
9396103 Method and system for storage address re-mapping for a memory device 0 2008
8429352 Method and system for memory block flushing 7 2008
* 2008/0307,192 Method And System For Storage Address Re-Mapping For A Memory Device 77 2008
* 2008/0307,164 Method And System For Memory Block Flushing 21 2008
7606100 Erasing non-volatile memory using individual verification and additional erasing of subsets of memory cells 21 2008
7577026 Source and drain side early boosting using local self boosting for non-volatile storage 2 2008
* 2008/0278,999 SOURCE AND DRAIN SIDE EARLY BOOSTING USING LOCAL SELF BOOSTING FOR NON-VOLATILE STORAGE 0 2008
7606076 Sensing in non-volatile storage using pulldown to regulated source voltage to remove system noise 11 2008
* 2008/0247,241 SENSING IN NON-VOLATILE STORAGE USING PULLDOWN TO REGULATED SOURCE VOLTAGE TO REMOVE SYSTEM NOISE 9 2008
7915664 Non-volatile memory with sidewall channels and raised source/drain regions 0 2008
* 2009/0261,398 NON-VOLATILE MEMORY WITH SIDEWALL CHANNELS AND RAISED SOURCE/DRAIN REGIONS 7 2008
* 2009/0271,562 Method and system for storage address re-mapping for a multi-bank memory device 125 2008
8051240 Compensating non-volatile storage using different pass voltages during program-verify and read 7 2008
* 2009/0282,184 COMPENSATING NON-VOLATILE STORAGE USING DIFFERENT PASS VOLTAGES DURING PROGRAM-VERIFY AND READ 6 2008
7719902 Enhanced bit-line pre-charge scheme for increasing channel boosting in non-volatile storage 6 2008
* 2009/0290,429 ENHANCED BIT-LINE PRE-CHARGE SCHEME FOR INCREASING CHANNEL BOOSTING IN NON-VOLATILE STORAGE 9 2008
7957197 Nonvolatile memory with a current sense amplifier having a precharge circuit and a transfer gate coupled to a sense node 10 2008
* 2009/0296,488 High Speed Sense Amplifier Array and Method for Nonvolatile Memory 22 2008
7826271 Nonvolatile memory with index programming and reduced verify 11 2008
7813172 Nonvolatile memory with correlated multiple pass programming 3 2008
7800945 Method for index programming and reduced verify in nonvolatile memory 12 2008
7796435 Method for correlated multiple pass programming in nonvolatile memory 4 2008
* 2009/0310,421 Nonvolatile Memory with Correlated Multiple Pass Programming 8 2008
* 2009/0310,418 Method for Index Programming and Reduced Verify in Nonvolatile Memory 9 2008
* 2009/0310,419 Nonvolatile Memory with Index Programming and Reduced Verify 9 2008
* 2009/0310,420 Method for Correlated Multiple Pass Programming in Nonvolatile Memory 6 2008
* 2008/0250,202 FLASH CONTROLLER CACHE ARCHITECTURE 4 2008
7499324 Non-volatile memory and method with control gate compensation for source line bias errors 11 2008
* 2008/0253,185 Non-Volatile Memory and Method with Control Gate Compensation for Source Line Bias Errors 0 2008
8710907 Clock generator circuit for a charge pump 2 2008
7800956 Programming algorithm to reduce disturb with minimal extra time penalty 12 2008
7751249 Minimizing power noise during sensing in memory device 5 2008
7751250 Memory device with power noise minimization during sensing 4 2008
7663950 Method for column redundancy using data latches in solid-state memories 2 2008
* 2009/0323,429 PROGRAMMING ALGORITHM TO REDUCE DISTURB WITH MINIMAL EXTRA TIME PENALTY 9 2008
* 2009/0323,420 MINIMIZING POWER NOISE DURING SENSING IN MEMORY DEVICE 1 2008
* 2009/0323,421 MEMORY DEVICE WITH POWER NOISE MINIMIZATION DURING SENSING 3 2008
* 2008/0266,957 Method for Column Redundancy Using Data Latches in Solid-State Memories 19 2008
8151035 Non-volatile memory and method with multi-stream updating 6 2008
* 2008/0301,359 Non-Volatile Memory and Method With Multi-Stream Updating 9 2008
7715235 Non-volatile memory and method for ramp-down programming 7 2008
* 2010/0046,297 NON-VOLATILE MEMORY AND METHOD FOR RAMP-DOWN PROGRAMMING 2 2008
7796430 Non-volatile memory using multiple boosting modes for reduced program disturb 7 2008
* 2009/0010,065 NON-VOLATILE MEMORY USING MULTIPLE BOOSTING MODES FOR REDUCED PROGRAM DISTURB 1 2008
8103841 Non-volatile memory and method with non-sequential update block management 4 2008
7913061 Non-volatile memory and method with memory planes alignment 12 2008
* 2009/0019,217 Non-Volatile Memory And Method With Memory Planes Alignment 6 2008
* 2009/0019,218 Non-Volatile Memory And Method With Non-Sequential Update Block Management 94 2008
7606074 Word line compensation in non-volatile memory erase operations 26 2008
* 2009/0021,983 Word Line Compensation In Non-Volatile Memory Erase Operations 20 2008
7945759 Non-volatile memory and method with phased program failure handling 5 2008
* 2009/0037,651 Non-Volatile Memory and Method with Phased Program Failure Handling 30 2008
7768836 Nonvolatile memory and method with reduced program verify by ignoring fastest and/or slowest programming bits 5 2008
* 2010/0091,573 Nonvolatile Memory And Method With Reduced Program Verify By Ignoring Fastest And/Or Slowest Programming Bits 19 2008
7853772 Method for managing partitions in a storage device 20 2008
* 2009/0043,984 METHOD FOR MANAGING PARTITIONS IN A STORAGE DEVICE 14 2008
7733703 Method for non-volatile memory with background data latch caching during read operations 5 2008
7773414 Self-boosting system for flash memory cells 4 2008
* 2009/0073,761 Self-Boosting System for Flash Memory Cells 6 2008
7751244 Applying adaptive body bias to non-volatile storage based on number of programming cycles 3 2008
7817476 Non-volatile memory and method with shared processing for an aggregate of read/write circuits 1 2008
* 2009/0103,369 Non-Volatile Memory and Method with Shared Processing for an Aggregate of Read/Write Circuits 1 2008
7633802 Non-real time reprogramming of non-volatile memory to achieve tighter distribution of threshold voltages 83 2008
* 2009/0103,356 NON-REAL TIME REPROGRAMMING OF NON-VOLATILE MEMORY TO ACHIEVE TIGHTER DISTRIBUTION OF THRESHOLD VOLTAGES 5 2008
7944754 Non-volatile memory and method with continuous scanning time-domain sensing 8 2008
7813181 Non-volatile memory and method for sensing with pipelined corrections for neighboring perturbations 7 2008
* 2010/0165,738 Non-Volatile Memory And Method For Sensing With Pipelined Corrections For Neighboring Perturbations 12 2008
* 2010/0165,743 Non-Volatile Memory And Method With Continuous Scanning Time-Domain Sensing 4 2008
8700840 Nonvolatile memory with write cache having flush/eviction methods 5 2009
8244960 Non-volatile memory and method with write cache partition management methods 31 2009
8094500 Non-volatile memory and method with write cache partitioning 19 2009
8040744 Spare block management of non-volatile memories 95 2009
8621323 Pipelined data relocation and improved chip architectures 1 2009
7768826 Methods for partitioned erase and erase verification in non-volatile memory to compensate for capacitive coupling effects 12 2009
* 2009/0180,325 Partitioned Erase And Erase Verification In Non-Volatile Memory 3 2009
7808832 Non-volatile memory and method with improved sensing having a bit-line lockout control 4 2009
* 2009/0147,586 Non-Volatile Memory and Method With Improved Sensing Having Bit-Line Lockout Control 2 2009
7864570 Self-boosting system with suppression of high lateral electric fields 2 2009
* 2009/0147,571 SELF-BOOSTING SYSTEM WITH SUPPRESSION OF HIGH LATERAL ELECTRIC FIELDS 1 2009
8130556 Pair bit line programming to improve boost voltage clamping 9 2009
* 2010/0110,792 PAIR BIT LINE PROGRAMMING TO IMPROVE BOOST VOLTAGE CLAMPING 8 2009
* 2009/0210,614 Non-Volatile Memories With Versions of File Data Identified By Identical File ID and File Offset Stored in Identical Location Within a Memory Page 8 2009
* 2009/0182,791 Non-Volatile Memories And Method With Adaptive File Handling In A Directly Mapped File Storage System 7 2009
7894273 Nonvolatile memory and method with reduced program verify by ignoring fastest and/or slowest programming bits 5 2009
* 2010/0091,568 Nonvolatile Memory and Method With Reduced Program Verify by Ignoring Fastest and/or Slowest Programming Bits 20 2009
8004895 Flash memory data correction and scrub techniques 5 2009
7790562 Method for angular doping of source and drain regions for odd and even NAND blocks 2 2009
* 2009/0233,412 METHOD FOR ANGULAR DOPING OF SOURCE AND DRAIN REGIONS FOR ODD AND EVEN NAND BLOCKS 2 2009
7983065 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines 73 2009
* 2010/0259,960 Three-Dimensional Array of Re-Programmable Non-Volatile Memory Elements Having Vertical Bit Lines 60 2009
8254177 Programming non-volatile memory with variable initial programming pulse 3 2009
8045375 Programming non-volatile memory with high resolution variable initial programming pulse 6 2009
* 2010/0103,733 PROGRAMMING NON-VOLATILE MEMORY WITH VARIABLE INITIAL PROGRAMMING PULSE 13 2009
* 2010/0103,734 PROGRAMMING NON-VOLATILE MEMORY WITH HIGH RESOLUTION VARIABLE INITIAL PROGRAMMING PULSE 6 2009
8117380 Management of non-volatile memory systems having large erase blocks 2 2009
* 2009/0216,938 Management Of Non-Volatile Memory Systems Having Large Erase Blocks 8 2009
8027195 Folding data stored in binary format into multi-state format within non-volatile memory devices 34 2009
7962777 Flash memory system startup operation 12 2009
* 2009/0254,776 Flash Memory System Startup Operation 5 2009
* 2010/0318,720 Multi-Bank Non-Volatile Memory System with Satellite File System 3 2009
7974124 Pointer based column selection techniques in non-volatile memories 5 2009
7768834 Non-volatile storage system with initial programming voltage based on trial 2 2009
* 2009/0257,282 NON-VOLATILE STORAGE SYSTEM WITH INITIAL PROGRAMMING VOLTAGE BASED ON TRIAL 4 2009
8364883 Scheduling of housekeeping operations in flash memory systems 1 2009
* 2009/0265,508 Scheduling of Housekeeping Operations in Flash Memory Systems 12 2009
7936602 Use of data latches in cache operations of non-volatile memories 2 2009
7907458 Non-volatile memory with redundancy data buffered in remote buffer circuits 0 2009
* 2009/0273,986 Non-Volatile Memory With Redundancy Data Buffered in Remote Buffer Circuits 1 2009
7852678 Non-volatile memory with improved sensing by reducing source line current 4 2009
8339183 Charge pump with reduced energy consumption through charge sharing and clock boosting suitable for high voltage word line in flash memories 15 2009
7889560 Alternate row-based reading and writing for non-volatile memory 5 2009
* 2009/0296,469 Alternate Row-Based Reading And Writing For Non-Volatile Memory 2 2009
7978526 Low noise sense amplifier array and method for nonvolatile memory 11 2009
* 2010/0008,148 Low Noise Sense Amplifier Array and Method for Nonvolatile Memory 11 2009
7839685 Soft errors handling in EEPROM devices 13 2009
* 2010/0020,616 Soft Errors Handling in EEPROM Devices 4 2009
8018769 Non-volatile memory with linear estimation of initial programming voltage 6 2009
8014197 System and method for programming cells in non-volatile integrated memory devices 0 2009
* 2010/0039,859 System and Method for Programming Cells in Non-Volatile Integrated Memory Devices 3 2009
8214700 Non-volatile memory and method with post-write read and adaptive re-write to manage errors 25 2009
7994004 Flash memory cell arrays having dual control gates per memory cell charge storage element 2 2009
* 2011/0099,418 Non-Volatile Memory And Method With Post-Write Read And Adaptive Re-Write To Manage Errors 38 2009
* 2010/0047,982 Flash Memory Cell Arrays Having Dual Control Gates Per Memory Cell Charge Storage Element 2 2009
8301826 Adaptive mode switching of flash memory address mapping based on host usage characteristics 4 2009
* 2010/0049,908 Adaptive Mode Switching of Flash Memory Address Mapping Based on Host Usage Characteristics 7 2009
8284606 Compensating for coupling during programming 4 2009
* 2010/0067,296 COMPENSATING FOR COUPLING DURING PROGRAMMING 16 2009
8473669 Method and system for concurrent background and foreground operations in a non-volatile memory array 5 2009
* 2011/0138,100 METHOD AND SYSTEM FOR CONCURRENT BACKGROUND AND FOREGROUND OPERATIONS IN A NON-VOLATILE MEMORY ARRAY 30 2009
8102705 Structure and method for shuffling data within non-volatile memory devices 32 2009
8194470 Methods of forming flash device with shared word lines 7 2009
* 2010/0091,569 METHODS OF FORMING FLASH DEVICE WITH SHARED WORD LINES 1 2009
8468294 Non-volatile memory with multi-gear control using on-chip folding of data 4 2009
8423866 Non-volatile memory and method with post-write read and adaptive re-write to manage errors 8 2009
8144512 Data transfer flows for on-chip folding 31 2009
8054684 Non-volatile memory and method with atomic program sequence and write abort detection 12 2009
* 2011/0149,651 Non-Volatile Memory And Method With Atomic Program Sequence And Write Abort Detection 20 2009
* 2011/0099,460 Non-Volatile Memory And Method With Post-Write Read And Adaptive Re-Write To Manage Errors 134 2009
7965562 Predictive programming in non-volatile memory 3 2009
* 2010/0097,857 Predictive Programming in Non-Volatile Memory 1 2009
7978533 NAND flash memory with a programming voltage held dynamically in a NAND chain channel region 1 2009
* 2010/0146,197 Non-Volatile Memory And Method With Memory Allocation For A Directly Mapped File Storage System 8 2010
8098526 Reverse reading in non-volatile memory with compensation for coupling 0 2010
* 2010/0149,876 Reverse Reading In Non-Volatile Memory With Compensation For Coupling 2 2010
8209516 Method and system for dual mode access for storage devices 1 2010
8179723 Non-volatile memory with boost structures 3 2010
* 2010/0157,678 NON-VOLATILE MEMORY WITH BOOST STRUCTURES 5 2010
8054681 Read, verify word line reference voltage to track source level 0 2010
* 2010/0157,681 Read, Verify Word Line Reference Voltage to Track Source Level 0 2010
8351236 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines and a single-sided word line architecture 15 2010
8199576 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines and a double-global-bit-line architecture 23 2010
* 2010/0259,962 Three-Dimensional Array of Re-Programmable Non-Volatile Memory Elements Having Vertical Bit Lines and a Single-Sided Word Line Architecture 85 2010
* 2010/0259,961 Three-Dimensional Array of Re-Programmable Non-Volatile Memory Elements Having Vertical Bit Lines and a Double-Global-Bit-Line Architecture 77 2010
8023322 Non-volatile memory and method with reduced neighboring field errors 1 2010
* 2010/0182,831 Non-Volatile Memory And Method With Reduced Neighboring Field Errors 2 2010
8000146 Applying different body bias to different substrate portions for non-volatile storage 1 2010
* 2010/0195,398 APPLYING DIFFERENT BODY BIAS TO DIFFERENT SUBSTRATE PORTIONS FOR NON-VOLATILE STORAGE 5 2010
7965560 Non-volatile memory with power-saving multi-pass sensing 1 2010
* 2010/0202,212 Non-Volatile Memory With Power-Saving Multi-Pass Sensing 1 2010
7984233 Direct data file storage implementation techniques in flash memories 1 2010
8214583 Direct file data programming and deletion in flash memories 20 2010
8036041 Method for non-volatile memory with background data latch caching during read operations 10 2010
8543757 Techniques of maintaining logical to physical mapping information in non-volatile memory systems 0 2010
8417876 Use of guard bands and phased maintenance operations to avoid exceeding maximum latency requirements in non-volatile memory systems 0 2010
8432732 Detection of word-line leakage in memory arrays 12 2010
8305807 Detection of broken word-lines in memory arrays 12 2010
8464135 Adaptive flash interface 5 2010
7902031 Method for angular doping of source and drain regions for odd and even NAND blocks 0 2010
* 2010/0297,823 METHOD FOR ANGULAR DOPING OF SOURCE AND DRAIN REGIONS FOR ODD AND EVEN NAND BLOCKS 3 2010
8634240 Non-volatile memory and method with accelerated post-write read to manage errors 3 2010
* 2011/0096,601 Non-Volatile Memory And Method With Accelerated Post-Write Read To Manage Errors 77 2010
8374031 Techniques for the fast settling of word lines in NAND flash memory 1 2010
8452911 Synchronized maintenance operations in a multi-bank storage system 1 2010
8106701 Level shifter with shoot-through current isolation 7 2010
8045391 Non-volatile memory and method with improved sensing having bit-line lockout control 19 2010
* 2011/0019,484 Non-Volatile Memory and Method With Improved Sensing Having Bit-Line Lockout Control 1 2010
8045378 Nonvolatile memory with correlated multiple pass programming 1 2010
* 2011/0019,471 Nonvolatile Memory with Correlated Multiple Pass Programming 2 2010
8873303 Non-volatile memory and method with shared processing for an aggregate of read/write circuits 0 2010
* 2011/0019,485 Non-Volatile Memory and Method with Shared Processing for an Aggregate of Read/Write Circuits 0 2010
8914703 Method for copying data in reprogrammable non-volatile memory 0 2010
8050095 Flash memory data correction and scrub techniques 6 2010
* 2011/0055,468 Flash Memory Data Correction and Scrub Techniques 36 2010
8050126 Non-volatile memory with improved sensing by reducing source line current 0 2010
* 2011/0075,480 Non-Volatile Memory With Improved Sensing By Reducing Source Line Current 2 2010
8339185 Charge pump system that dynamically selects number of active stages 8 2010
8294509 Charge pump systems with reduction in inefficiencies due to charge sharing between capacitances 5 2010
8472280 Alternate page by page programming scheme 17 2010
* 8782495 Non-volatile memory and methods with asymmetric soft read points around hard read points 0 2010
* 2012/0166,913 Non-Volatile Memory And Methods With Asymmetric Soft Read Points Around Hard Read Points 5 2010
8099652 Non-volatile memory and methods with reading soft bits in non uniform schemes 18 2010
8473813 Methods of cell population distribution assisted read margining 0 2011
8468424 Method for decoding data in non-volatile storage using reliability metrics based on multiple reads 1 2011
8163622 Method for angular doping of source and drain regions for odd and even NAND blocks 1 2011
* 2011/0151,636 Method For Angular Doping Of Source And Drain Regions For Odd And Even NAND Blocks 3 2011
* 2011/0131,473 Method For Decoding Data In Non-Volatile Storage Using Reliability Metrics Based On Multiple Reads 20 2011
8400839 Nonvolatile memory and method for compensating during programming for perturbing charges of neighboring cells 5 2011
8228741 Nonvolatile memory and method with reduced program verify by ignoring fastest and/or slowest programming bits 1 2011
* 2011/0141,818 Nonvolatile Memory and Method for Compensating During Programming for Perturbing Charges of Neighboring Cells 2 2011
* 2011/0134,703 Nonvolatile Memory and Method With Reduced Program Verify by Ignoring Fastest And/Or Slowest Programming Bits 2 2011
8363495 Non-volatile memory with redundancy data buffered in remote buffer circuits 0 2011
* 2011/0157,987 Non-Volatile Memory With Redundancy Data Buffered in Remote Buffer Circuits 2 2011
8472257 Nonvolatile memory and method for improved programming with reduced verify 27 2011
8416624 Erase and programming techniques to reduce the widening of state distributions in non-volatile memories 3 2011
9342446 Non-volatile memory system allowing reverse eviction of data updates to non-volatile binary cache 0 2011
8334796 Hardware efficient on-chip digital temperature coefficient voltage generator and method 3 2011
9069688 Dynamic optimization of back-end memory system interface 1 2011
8427874 Non-volatile memory and method with even/odd combined block decoding 4 2011
8537593 Variable resistance switch suitable for supplying high voltage to drive load 1 2011
8169831 High speed sense amplifier array and method for non-volatile memory 2 2011
* 2011/0205,804 High Speed Sense Amplifier Array and Method for Non-Volatile Memory 7 2011
8379454 Detection of broken word-lines in memory arrays 13 2011
8621177 Non-volatile memory and method with phased program failure handling 0 2011
* 2011/0219,174 Non-Volatile Memory and Method with Phased Program Failure Handling 2 2011
8843693 Non-volatile memory and method with improved data scrambling 0 2011
8154923 Non-volatile memory and method with power-saving read and program-verify operations 4 2011
* 2011/0222,345 Non-Volatile Memory and Method With Power-Saving Read and Program-Verify Operations 1 2011
8547720 Non-volatile memory having 3D array of read/write elements with efficient decoding of vertical bit lines and word lines 10 2011
8526237 Non-volatile memory having 3D array of read/write elements and read/write circuits and method thereof 5 2011
8159876 Non-volatile memory and method for power-saving multi-pass sensing 1 2011
* 2011/0235,435 Non-Volatile Memory and Method for Power-Saving Multi-Pass Sensing 0 2011
8295085 Programming non-volatile memory with high resolution variable initial programming pulse 0 2011
8427884 Bit scan circuits and method in non-volatile memory 0 2011
8300472 Low noise sense amplifier array and method for nonvolatile memory 0 2011
8164957 Reducing energy consumption when applying body bias to substrate having sets of nand strings 2 2011
8432740 Program algorithm with staircase waveform decomposed into multiple passes 1 2011
8775901 Data recovery for defective word lines during programming of non-volatile memory arrays 5 2011
8726104 Non-volatile memory and method with accelerated post-write read using combined verification of multiple pages 11 2011
8334180 Flash memory cell arrays having dual control gates per memory cell charge storage element 0 2011
8699247 Charge pump system dynamically reconfigurable for read and program 3 2011
8300457 Non-volatile memory and method with reduced neighboring field errors 0 2011
8223554 Programming non-volatile memory with high resolution variable initial programming pulse 7 2011
8514628 Dynamic switching approach to reduce area and power consumption of high voltage charge pumps 2 2011
8400212 High voltage charge pump regulation system with fine step adjustment 4 2011
8239643 Non-volatile memory and method with control data management 1 2011
8395434 Level shifter with negative voltage capability 2 2011
8351269 Method for non-volatile memory with background data latch caching during read operations 1 2011
8705293 Compact sense amplifier for non-volatile memory suitable for quick pass write 9 2011
8630120 Compact sense amplifier for non-volatile memory 6 2011
8531889 Non-volatile memory and method with improved sensing having bit-line lockout control 0 2011
8300458 Nonvolatile memory with correlated multiple pass programming 2 2011
8300473 Non-volatile memory with improved sensing by reducing source line current 0 2011
8711625 Bad column management with bit information in non-volatile memory systems 4 2011
8593866 Systems and methods for operating multi-bank nonvolatile memory 1 2011
8824183 Non-volatile memory having 3D array of read/write elements with vertical bit lines and select devices and methods thereof 3 2011
8625322 Non-volatile memory having 3D array of read/write elements with low current structures and methods thereof 13 2011
8811091 Non-volatile memory and method with improved first pass programming 0 2011
8762627 Memory logical defragmentation during garbage collection 0 2011
8750042 Combined simultaneous sensing of multiple wordlines in a post-write read (PWR) and detection of NAND failures 37 2011
8228729 Structure and method for shuffling data within non-volatile memory devices 2 2011
8451667 Pair bit line programming to improve boost voltage clamping 0 2012
8730722 Saving of data in cases of word-line to word-line short in memory arrays 14 2012
8842473 Techniques for accessing column selecting shift register with skipped entries in non-volatile memories 2 2012
8542529 Non-volatile memory and method with power-saving read and program-verify operations 0 2012
8760957 Non-volatile memory and method having a memory array with a high-speed, short bit-line portion 1 2012
9135192 Memory system with command queue reordering 0 2012
9053066 NAND flash memory interface 0 2012
8687421 Scrub techniques for use with dynamic read 3 2012
8300459 Non-volatile memory and method for power-saving multi-pass sensing 1 2012
8995183 Data retention in nonvolatile memory with multiple data storage formats 0 2012
8732391 Obsolete block management for data retention in nonvolatile memory 1 2012
8713380 Non-volatile memory and method having efficient on-chip block-copying with controlled error rate 0 2012
8681548 Column redundancy circuitry for non-volatile memory 1 2012
9176864 Non-volatile memory and method having block management with hot/cold data sorting 0 2012
8422302 Programming non-volatile memory with variable initial programming pulse 4 2012
8725935 Balanced performance for on-chip folding of non-volatile memories 0 2012
8566671 Configurable accelerated post-write read to manage errors 21 2012
8386861 Non-volatile memory and method with post-write read and adaptive re-write to manage errors 0 2012
9141528 Tracking and handling of super-hot data in non-volatile memory systems 0 2012
8854900 Non-volatile memory and method with peak current control 1 2012
8750045 Experience count dependent program algorithm for flash memory 0 2012
8737125 Aggregating data latches for program level determination 3 2012
8730724 Common line current for program level determination in flash memory 2 2012
8842471 Charge cycling by equalizing and regulating the source, well, and bit line levels during write operations for NAND flash memory: program to verify transition 0 2012
8811075 Charge cycling by equalizing and regulating the source, well, and bit line levels during write operations for NAND flash memory: verify to program transition 0 2012
8737132 Charge cycling by equalizing the source and bit line levels between pulses during no-verify write operations for NAND flash memory 0 2012
9224475 Structures and methods for making NAND flash memory 1 2012
8411507 Compensating for coupling during programming 1 2012
8472255 Compensation of non-volatile memory chip non-idealities by program pulse adjustment 2 2012
9153595 Methods of making word lines and select lines in NAND flash memory 0 2012
8710909 -cancellation charge pumps 1 2012
8421524 Charge pump systems with reduction in inefficiencies due to charge sharing between capacitances 1 2012
9076506 Variable rate parallel to serial shift register 2 2012
8897080 Variable rate serial to parallel shift register 0 2012
9129854 Full metal gate replacement process for NAND flash memory 0 2012
9218881 Flash memory blocks with extended data retention 0 2012
8902669 Flash memory with data retention bias 1 2012
9293195 Compact high speed sense amplifier for non-volatile memory 1 2012
8823075 Select gate formation for nanodot flat cell 6 2012
8780605 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines and a single-sided word line architecture 1 2013
8995184 Adaptive operation of multi level cell memory 1 2013
9076545 Dynamic adjustment of read voltage levels based on memory cell threshold voltage distribution 2 2013
8971141 Compact high speed sense amplifier for non-volatile memory and hybrid lockout 0 2013
8830745 Memory system with unverified program step 0 2013
9104591 Data recovery on cluster failures and ECC enhancements with code word interleaving 1 2013
9098205 Data randomization in 3-D memory 0 2013
9098428 Data recovery on cluster failures and ECC enhancements with code word interleaving 1 2013
8995195 Fast-reading NAND flash memory 3 2013
9099532 Processes for NAND flash memory fabrication 1 2013
9053011 Selective protection of lower page data during upper page write 0 2013
8987802 Method for using nanoparticles to make uniform discrete floating gate layer 1 2013
9047974 Erased state reading 0 2013
8887011 Erased page confirmation in multilevel memory 1 2013
9329986 Peak current management in multi-die non-volatile memory devices 0 2013
9384839 Write sequence providing write abort protection 0 2013
9227456 Memories with cylindrical read/write stacks 3 2013
8830717 Optimized configurable NAND parameters 8 2013
9331181 Nanodot enhanced hybrid floating gate for non-volatile memory devices 1 2013
9281029 Non-volatile memory having 3D array architecture with bit line voltage control and methods thereof 0 2013
9146807 Bad column handling in flash memory 0 2013
9183945 Systems and methods to avoid false verify and false read 1 2013
9171620 Weighted read scrub for nonvolatile memory 0 2013
8988941 Select transistor tuning 0 2013
8923065 Nonvolatile memory and method with improved I/O interface 0 2013
9465731 Multi-layer non-volatile memory system having multiple partitions in a layer 0 2013
9336133 Method and system for managing program cycles including maintenance programming operations in a multi-layer memory 0 2013
9223693 Memory system having an unequal number of memory die on different control channels 0 2013
8897085 Immunity against temporary and short power drops in non-volatile memory: pausing techniques 1 2013
8873284 Method and system for program scheduling in a multi-layer memory 0 2013
8817569 Immunity against temporary and short power drops in non-volatile memory 0 2013
9147439 Non-volatile memory having 3D array architecture with staircase word lines and vertical bit lines and methods thereof 0 2013
8923050 3D memory with vertical bit lines and staircase word lines and vertical switches and methods thereof 1 2013
8895437 Method for forming staircase word lines in a 3D non-volatile memory having vertical bit lines 3 2013
8942038 High endurance nonvolatile memory 0 2013
8520448 Sequential programming of sets of non-volatile elements to improve boost voltage clamping 1 2013
8932948 Memory cell floating gate replacement 0 2013
9070449 Defective block management 0 2013
9164526 Sigma delta over-sampling charge pump analog-to-digital converter 0 2013
8966350 Providing reliability metrics for decoding data in non-volatile storage 0 2013
9218890 Adaptive operation of three dimensional memory 0 2013
9183086 Selection of data for redundancy calculation in three dimensional nonvolatile memory 0 2013
9123430 Differential current sense amplifier and method for non-volatile memory 0 2013
8981835 Efficient voltage doubler 1 2013
9324418 Nonvolatile memory and method for improved programming with reduced verify 0 2013
9024680 Efficiency for charge pumps with low supply voltages 0 2013
8933516 High capacity select switches for three-dimensional structures 6 2013
9077238 Capacitive regulation of charge pumps without refresh operation interruption 0 2013
9230656 System for maintaining back gate threshold voltage in three dimensional NAND memory 2 2013
9007046 Efficient high voltage bias regulation circuit 0 2013
8745322 Management of non-volatile memory systems having large erase blocks 1 2013
8969153 NAND string containing self-aligned control gate sidewall cladding 3 2013
9218242 Write operations for defect management in nonvolatile memory 0 2013
9063671 Write operations with full sequence programming for defect management in nonvolatile memory 0 2013
9177663 Dynamic regulation of memory array source line 1 2013
9442842 Memory system performance configuration 0 2013
8824191 Non-volatile memory having 3D array of read/write elements and read/write circuits and method thereof 5 2013
9142324 Bad block reconfiguration in nonvolatile memory 2 2013
8932955 Triple patterning NAND flash memory with SOC 3 2013
9342401 Selective in-situ retouching of data in nonvolatile memory 0 2013
9240238 Back gate operation with elevated threshold voltage 0 2013
9165683 Multi-word line erratic programming detection 2 2013
9083231 Amplitude modulation for pass gate to improve charge pump efficiency 0 2013
8929141 Three-dimensional NAND memory with adaptive erase 0 2013
9245629 Method for non-volatile memory having 3D array of read/write elements with efficient decoding of vertical bit lines and word lines 2 2013
9177673 Selection of data for redundancy calculation by likely error rate 0 2013
9501400 Identification and operation of sub-prime blocks in nonvolatile memory 0 2013
9411721 Detecting access sequences for data compression on non-volatile memory devices 0 2013
9043537 Update block programming order 1 2013
9229644 Targeted copy of data relocation 0 2013
9141291 Adaptive context disbursement for improved performance in non-volatile memory systems 0 2013
9218283 Multi-die write management 0 2013
9213601 Adaptive data re-compaction after post-write read verification operations 0 2013
9058881 Systems and methods for partial page programming of multi level cells 0 2013
9244631 Lower page only host burst writes 0 2013
9154027 Dynamic load matching charge pump for reduced current consumption 3 2013
8836412 Charge pump with a power-controlled clock buffer to reduce power consumption and output voltage ripple 2 2013
9490035 Centralized variable rate serializer and deserializer for bad column management 0 2013
9122591 Pipelined data relocation and improved chip architectures 1 2013
9208023 Systems and methods for scheduling post-write read in nonvolatile memory 0 2013
9466383 Non-volatile memory and method with adaptive logical groups 0 2013
8817514 Non-volatile memory having 3D array of read/write elements with low current structures and methods thereof 1 2014
9190134 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines and a single-sided word line architecture 1 2014
9508437 Pattern breaking in multi-die write management 0 2014
9368224 Self-adjusting regulation current for memory array source line 0 2014
9542344 Datapath management in a memory controller 0 2014
9064547 3D non-volatile memory having low-current cells and methods 0 2014
9230689 Finding read disturbs on non-volatile memories 0 2014
9123392 Non-volatile 3D memory with cell-selectable word line decoding 0 2014
9384128 Multi-level redundancy code for non-volatile memory controller 0 2014
8873288 Simultaneous sensing of multiple wordlines and detection of NAND failures 1 2014
8860501 Charge pump with a power-controlled clock buffer to reduce power consumption and output voltage ripple 0 2014
8929169 Power management for nonvolatile memory array 2 2014
8902652 Systems and methods for lower page writes 5 2014
9013919 Data randomization in 3-D memory 0 2014
8909493 Compensation for sub-block erase 1 2014
8886877 In-situ block folding for nonvolatile memory 6 2014
8971119 Select transistor tuning 3 2014
8972675 Efficient post write read in three dimensional nonvolatile memory 0 2014
9105349 Adaptive operation of three dimensional memory 2 2014
9092363 Selection of data for redundancy calculation in three dimensional nonvolatile memory 1 2014
9009398 Write operations for defect management in nonvolatile memory 1 2014
8902658 Three-dimensional NAND memory with adaptive erase 2 2014
8902661 Block structure profiling in three dimensional memory 5 2014
9177808 Memory device with control gate oxygen diffusion control and method of making thereof 0 2014
9136022 Selection of data for redundancy calculation by likely error rate 1 2014
8964467 Systems and methods for partial page programming of multi level cells 2 2014
9182928 Lower page only host burst writes 1 2014
9104556 Update block programming order 0 2014
8902647 Write scheme for charge trapping memory 4 2014
9153324 Pattern breaking in multi-die write management 0 2014
8966330 Bad block reconfiguration in nonvolatile memory 2 2014
RE46263 Charge pump system that dynamically selects number of active stages 0 2014
9015561 Adaptive redundancy in three dimensional memory 0 2014
8918577 Three dimensional nonvolatile memory with variable block capacity 0 2014
9483339 Systems and methods for fast bit error rate estimation 0 2014
9245898 NAND flash memory integrated circuits and processes with controlled gate height 0 2014
9514835 Determination of word line to word line shorts between adjacent blocks 0 2014
9484086 Determination of word line to local source line shorts 0 2014
9460809 AC stress mode to screen out word line to word line shorts 0 2014
9443612 Determination of bit line to low voltage signal shorts 0 2014
8958228 Non-volatile memory having 3D array of read/write elements with vertical bit lines and select devices and methods thereof 4 2014
9337085 Air gap formation between bit lines with side protection 0 2014
9330969 Air gap formation between bit lines with top protection 0 2014
9466523 Contact hole collimation using etch-resistant walls 0 2014
9229856 Optimized configurable NAND parameters 0 2014
9330776 High voltage step down regulator with breakdown protection 0 2014
9208895 Cell current control through power supply 1 2014
9305648 Techniques for programming of select gates in NAND memory 0 2014
9312026 Zoned erase verify in three dimensional nonvolatile memory 0 2014
9349468 Operational amplifier methods for charging of sense amplifier internal nodes 1 2014
9224637 Bi-level dry etching scheme for transistor contacts 0 2014
9240249 AC stress methods to screen out bit line defects 0 2014
9202593 Techniques for detecting broken word lines in non-volatile memories 1 2014
9401275 Word line with multi-layer cap structure 0 2014
9224744 Wide and narrow patterning using common process 3 2014
9449694 Non-volatile memory with multi-word line select for defect detection operations 0 2014
9411669 Selective sampling of data stored in nonvolatile memory 0 2014
9418750 Single ended word line and bit line time constant measurement 0 2014
9595338 Utilizing NAND strings in dummy blocks for faster bit line precharge 0 2014
9496272 3D memory having NAND strings switched by transistors with elongated polysilicon gates 0 2014
9419006 Process for 3D NAND memory with socketed floating gate cells 0 2014
9236393 3D NAND memory with socketed floating gate cells 0 2014
9293173 Non-volatile memory and method with peak current control 0 2014
9318204 Non-volatile memory and method with adjusted timing for individual programming pulses 0 2014
9201788 In-situ block folding for nonvolatile memory 0 2014
9552171 Read scrub with adaptive counter management 0 2014
9355713 Systems and methods for lower page writes 1 2014
9349479 Boundary word line operation in nonvolatile memory 0 2014
9123400 Power management for nonvolatile memory array 0 2014
9361990 Time domain ramp rate control for erase inhibit in flash memory 0 2014
9514831 Multi-clock generation through phase locked loop (PLL) reference 0 2015
9385721 Bulk driven low swing driver 0 2015
9325276 Methods and apparatus for clock oscillator temperature coefficient trimming 0 2015
9224502 Techniques for detection and treating memory hole to local interconnect marginality defects 0 2015
9230971 NAND string containing self-aligned control gate sidewall cladding 0 2015
9318210 Word line kick during sensing: trimming and adjacent word lines 0 2015
9236128 Voltage kick to non-selected word line during programming 1 2015
9390922 Process for forming wide and narrow conductive lines 0 2015
9583207 Adaptive data shaping in nonvolatile memory 0 2015
9449700 Boundary word line search and open block read methods with reduced read disturb 0 2015
9425047 Self-aligned process using variable-fluidity material 0 2015
9111627 Fast-reading NAND flash memory 0 2015
9318209 Digitally controlled source side select gate offset in 3D NAND memory erase 0 2015
9564219 Current based detection and recording of memory hole-interconnect spacing defects 0 2015
9269446 Methods to improve programming of slow cells 1 2015
9502123 Adaptive block parameters 0 2015
9502428 Sidewall assisted process for wide and narrow line formation 0 2015
9595444 Floating gate separation in NAND flash memory 0 2015
9570184 Dynamic adjustment of read voltage levels based on memory cell threshold voltage distribution 0 2015
9570185 Dynamic adjustment of read voltage levels based on memory cell threshold voltage distribution 0 2015
9443862 Select gates with select gate dielectric first 0 2015
9484098 Smart reread in nonvolatile memory 0 2015
9478557 Process for 3D NAND memory with socketed floating gate cells 0 2015
9431411 Efficient process for 3D NAND memory with socketed floating gate cells 0 2015
9331091 3D NAND memory with socketed floating gate cells and process therefor 0 2015
9484314 Word line hook up with protected air gap 0 2015
9558836 Compact high speed sense amplifier for non-volatile memory with reduced layout area and power consumption 0 2015
9401216 Adaptive operation of 3D NAND memory 1 2015
9466790 Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines 0 2015
* 9569143 In block data folding for 3D non-volatile storage 0 2015
9520776 Selective body bias for charge pump transfer switches 0 2016
 
S4, Inc. (1)
8804431 Clock synchronized non-volatile memory device 3 2012
 
T-RAM (ASSIGNMENT FOR THE BENEFIT OF CREDITORS), LLC (1)
* 7006398 Single data line sensing scheme for TCCT-based memory cells 7 2004
 
INTEL CORPORATION (1)
* 5936884 Multiple writes per a single erase for a nonvolatile memory 58 1996
 
SEMICONDUCTOR ENERGY LABORATORY CO., LTD. (5)
* 7173858 Nonvolatile memory and method of driving the same 14 2005
* 2005/0281,126 Nonvolatile memory and method of driving the same 10 2005
7372737 Nonvolatile memory and method of driving the same 5 2007
* 2008/0019,191 Nonvolatile memory and method of driving the same 0 2007
9349722 Semiconductor memory device including a memory cell comprising a D/A converter 0 2013
 
EMERGENCE MEMORY SOLUTIONS LLC (11)
* 6038165 Nonvolatile memory device and refreshing method 35 1998
7193894 Clock synchronized nonvolatile memory device 2 2004
* 2004/0179,384 Clock synchronized nonvolatile memory device 0 2004
7161830 Clock synchronized nonvolatile memory device 7 2004
* 2005/0162,940 Clock synchronized nonvolatile memory device 3 2005
7324375 Multi-bits storage memory 7 2006
* 2006/0198,201 Multi-bits storage memory 2 2006
7327604 Clock synchronized non-volatile memory device 4 2006
* 2007/0064,483 Clock synchronized non-volatile memory device 1 2006
7542339 Clock synchronized non-volatile memory device 3 2007
* 2010/0020,615 CLOCK SYNCHRONIZED NON-VOLATILE MEMORY DEVICE 9 2009
 
TEXAS INSTRUMENTS INCORPORATED (1)
* 5715195 Programmable memory verify "0" and verify "1" circuit and method 5 1996
 
SANDISK TECHNOLOGIES (1)
9348746 Method and system for managing block reclaim operations in a multi-layer memory 0 2013
* Cited By Examiner