Movatterモバイル変換


[0]ホーム

URL:


US20110002169A1 - Bad Column Management with Bit Information in Non-Volatile Memory Systems - Google Patents

Bad Column Management with Bit Information in Non-Volatile Memory Systems
Download PDF

Info

Publication number
US20110002169A1
US20110002169A1US12/498,220US49822009AUS2011002169A1US 20110002169 A1US20110002169 A1US 20110002169A1US 49822009 AUS49822009 AUS 49822009AUS 2011002169 A1US2011002169 A1US 2011002169A1
Authority
US
United States
Prior art keywords
column
columns
defective
data
redundancy
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/498,220
Inventor
Yan Li
Kwang-Ho Kim
Frank W. Tsai
Aldo Bottelli
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SanDisk Technologies LLC
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US12/498,220priorityCriticalpatent/US20110002169A1/en
Assigned to SANDISK CORPORATIONreassignmentSANDISK CORPORATIONASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: BOTTELLI, ALDO, KIM, KWANG-HO, LI, YAN, TSAI, FRANK W.
Priority to PCT/US2010/040828prioritypatent/WO2011005663A1/en
Priority to TW099122188Aprioritypatent/TW201110132A/en
Publication of US20110002169A1publicationCriticalpatent/US20110002169A1/en
Assigned to SANDISK TECHNOLOGIES INC.reassignmentSANDISK TECHNOLOGIES INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SANDISK CORPORATION
Priority to US13/293,494prioritypatent/US8711625B2/en
Priority to US14/244,726prioritypatent/US9748001B2/en
Assigned to SANDISK TECHNOLOGIES LLCreassignmentSANDISK TECHNOLOGIES LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: SANDISK TECHNOLOGIES INC
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Column based defect management techniques are presented. Each column of the memory has an associated isolation latch or register whose value indicates whether the column is defective, but in addition to this information, for columns marked as defective, additional information is used to indicate whether the column as a whole is to be treated as defective, or whether just individual bits of the column are defective. The defective elements can then be re-mapped to a redundant element at either the appropriate bit or column level based on the data. When a column is bad, but only on the bit level, the good bits can still be used for data, although this may be done at a penalty of under programming for some bits, as is described further below. A self contained Built In Self Test (BIST) flow constructed to collect the bit information through a set of column tests is also described. Based on this information, the bad bits can be extracted and re-grouped into bytes by the controller or on the memory to more efficiently use the column redundancy area.

Description

Claims (25)

11. A method of operating a non-volatile memory circuit, the memory circuit including an array of non-volatile memory cells formed along columns of multiple bits and having a latch associated with each of the columns whose value indicates if the corresponding column has a defect, the method comprising,
performing a write operation to concurrently program a plurality of memory cells on a corresponding plurality of columns, including one or more columns having an associated latch whose value indicates the corresponding column has a defect;
determining the number of the plurality of concurrently programmed memory cells that were not successfully programmed in the write operation, wherein the columns whose latch values indicate the column has a defect are not counted in the determining; and
determining whether the number of cells that were not successfully been programmed during the write operation is acceptable.
22. A method of operating a non-volatile memory circuit having an array of non-volatile memory cells formed along columns of multiple bits, the columns including a plurality of regular columns and one or more redundancy columns, the method comprising:
storing on the memory circuit a column redundancy data table whose contents indicate for each redundancy column whether the redundancy column is being used and, for redundancy columns that are being used, a defective regular column to which it corresponds and the bits therein which are defective;
receiving a set of data to program into the memory array;
determining the elements of the set of data assigned to be programmed to defective bits of defective regular columns based upon the column redundancy circuit data table;
storing the elements of the set of data determined to be assigned to be programmed to defective bits of defective columns in peripheral latch circuits on the memory circuit;
storing the set of data into programming latches for the memory array;
performing a programming operation into the regular columns of the memory array from the programming latches; and
programming the elements of the data set stored in the peripheral latches into the redundancy columns.
US12/498,2202009-07-062009-07-06Bad Column Management with Bit Information in Non-Volatile Memory SystemsAbandonedUS20110002169A1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US12/498,220US20110002169A1 (en)2009-07-062009-07-06Bad Column Management with Bit Information in Non-Volatile Memory Systems
PCT/US2010/040828WO2011005663A1 (en)2009-07-062010-07-01Bad column management with bit information in non-volatile memory systems
TW099122188ATW201110132A (en)2009-07-062010-07-06Bad column management with bit information in non-volatile memory systems
US13/293,494US8711625B2 (en)2009-07-062011-11-10Bad column management with bit information in non-volatile memory systems
US14/244,726US9748001B2 (en)2009-07-062014-04-03Bad column management with bit information in non-volatile memory systems

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US12/498,220US20110002169A1 (en)2009-07-062009-07-06Bad Column Management with Bit Information in Non-Volatile Memory Systems

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US13/293,494DivisionUS8711625B2 (en)2009-07-062011-11-10Bad column management with bit information in non-volatile memory systems

Publications (1)

Publication NumberPublication Date
US20110002169A1true US20110002169A1 (en)2011-01-06

Family

ID=42799733

Family Applications (3)

Application NumberTitlePriority DateFiling Date
US12/498,220AbandonedUS20110002169A1 (en)2009-07-062009-07-06Bad Column Management with Bit Information in Non-Volatile Memory Systems
US13/293,494Expired - Fee RelatedUS8711625B2 (en)2009-07-062011-11-10Bad column management with bit information in non-volatile memory systems
US14/244,726Expired - Fee RelatedUS9748001B2 (en)2009-07-062014-04-03Bad column management with bit information in non-volatile memory systems

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US13/293,494Expired - Fee RelatedUS8711625B2 (en)2009-07-062011-11-10Bad column management with bit information in non-volatile memory systems
US14/244,726Expired - Fee RelatedUS9748001B2 (en)2009-07-062014-04-03Bad column management with bit information in non-volatile memory systems

Country Status (3)

CountryLink
US (3)US20110002169A1 (en)
TW (1)TW201110132A (en)
WO (1)WO2011005663A1 (en)

Cited By (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110069549A1 (en)*2007-03-022011-03-24Naoya TokiwaNonvolatile semiconductor storage device, nonvolatile semiconductor storage system and method of managing of defective column in nonvolatile semiconductor storage system
US20120185740A1 (en)*2011-01-192012-07-19Phison Electronics Corp.Data writing method for non-volatile memory module and memory controller and memory storage apparatus using the same
WO2013138028A1 (en)2012-03-152013-09-19Sandisk Technologies Inc.Techniques for accessing column selecting shift register with skipped entries in non-volatile memories
WO2013165774A1 (en)2012-05-032013-11-07Sandisk Technologies Inc.Column redundancy circuitry for non-volatile memory
US8634248B1 (en)2012-11-092014-01-21Sandisk Technologies Inc.On-device data analytics using NAND flash based intelligent memory
US8634247B1 (en)2012-11-092014-01-21Sandisk Technologies Inc.NAND flash based content addressable memory
WO2014074500A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Architectures for data analytics using computational nand memory
WO2014074496A2 (en)2012-11-092014-05-15Sandisk Technologies Inc.Cam nand with or function and full chip search capability
WO2014074487A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.De-duplication techniques using nand flash based content addressable memory
WO2014074483A2 (en)2012-11-092014-05-15Sandisk Technologies Inc.On-device data analytics using nand flash based intelligent memory
WO2014074494A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Data search using bloom filters and nand based content addressable memory
WO2014074490A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.De-duplication system using nand flash based content addressable memory
US20140157087A1 (en)*2012-12-042014-06-05SanDisk Technologies, Inc.Bad Column Handling in Flash Memory
US20140164685A1 (en)*2012-12-062014-06-12Donghun KwakNon-volatile memory device and operating method thereoef
US8773909B2 (en)2012-11-092014-07-08Sandisk Technologies Inc.CAM NAND with or function and full chip search capability
US8780635B2 (en)2012-11-092014-07-15Sandisk Technologies Inc.Use of bloom filter and improved program algorithm for increased data protection in CAM NAND memory
US8780634B2 (en)2012-11-092014-07-15Sandisk Technologies Inc.CAM NAND with OR function and full chip search capability
US8811085B2 (en)2012-11-092014-08-19Sandisk Technologies Inc.On-device data analytics using NAND flash based intelligent memory
US20140289569A1 (en)*2013-03-222014-09-25Kabushiki Kaisha ToshibaSemiconductor storage device, controller, and memory system
US9075424B2 (en)2013-03-062015-07-07Sandisk Technologies Inc.Compensation scheme to improve the stability of the operational amplifiers
US20150357048A1 (en)*2014-06-052015-12-10SK Hynix Inc.Semiconductor memory apparatus and test method thereof
US20160124664A1 (en)*2014-10-302016-05-05Sandisk Technologies Inc.Block Level Local Column Redundancy Methods for Higher Yield
US20160247549A1 (en)*2015-02-242016-08-25Kabushiki Kaisha ToshibaSemiconductor memory device
US9484114B1 (en)2015-07-292016-11-01Sandisk Technologies LlcDecoding data using bit line defect information
US9490035B2 (en)2012-09-282016-11-08SanDisk Technologies, Inc.Centralized variable rate serializer and deserializer for bad column management
US9659666B2 (en)2015-08-312017-05-23Sandisk Technologies LlcDynamic memory recovery at the sub-block level
US9748001B2 (en)2009-07-062017-08-29Sandisk Technologies LlcBad column management with bit information in non-volatile memory systems
US20170278559A1 (en)*2016-03-282017-09-28Micron Technology, Inc.Apparatuses and methods for data movement
US9792175B2 (en)2015-10-212017-10-17Sandisk Technologies LlcBad column management in nonvolatile memory
US20190096505A1 (en)*2017-09-272019-03-28SK Hynix Inc.Memory devices having spare column remap storages
US10324654B2 (en)2016-02-102019-06-18Micron Technology, Inc.Apparatuses and methods for partitioned parallel data movement
TWI664528B (en)*2018-06-062019-07-01群聯電子股份有限公司Memory management method, memory control circuit unit and memory storage apparatus
US10365851B2 (en)2015-03-122019-07-30Micron Technology, Inc.Apparatuses and methods for data movement
CN110097916A (en)*2019-04-302019-08-06上海华虹宏力半导体制造有限公司A kind of memory surplus test circuit
US10622088B2 (en)*2018-07-232020-04-14Samsung Electronics Co., Ltd.Stacked memory devices, memory systems and methods of operating stacked memory devices
US11004535B1 (en)2019-12-172021-05-11Sandisk Technologies LlcRobust storage of bad column data and parity bits on word line
CN113127238A (en)*2019-12-302021-07-16北京懿医云科技有限公司Method, apparatus, medium, and device for exporting data from database
TWI763197B (en)*2020-12-212022-05-01珠海南北極科技有限公司Memory device and memory unit applied to memory device
US20220300162A1 (en)*2021-03-192022-09-22Sandisk Technologies LlcNonconsecutive Mapping Scheme for Data Path Circuitry in a Storage Device
US11791010B2 (en)2020-08-182023-10-17Changxin Memory Technologies, Inc.Method and device for fail bit repairing
US11791012B2 (en)2021-03-312023-10-17Changxin Memory Technologies, Inc.Standby circuit dispatch method, apparatus, device and medium
US11797371B2 (en)2020-08-182023-10-24Changxin Memory Technologies, Inc.Method and device for determining fail bit repair scheme
US11853152B2 (en)2020-08-182023-12-26Changxin Memory Technologies, Inc.Fail bit repair method and device
US11881278B2 (en)2021-03-312024-01-23Changxin Memory Technologies, Inc.Redundant circuit assigning method and device, apparatus and medium
US11887685B2 (en)2020-08-182024-01-30Changxin Memory Technologies, Inc.Fail Bit repair method and device
US11984179B2 (en)2021-03-262024-05-14Changxin Memory Technologies, Inc.Redundant circuit assigning method and device, and medium

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8892968B2 (en)*2011-12-072014-11-18Skymedi CorporationBit-level memory controller and a method thereof
WO2013095666A1 (en)*2011-12-232013-06-27Intel CorporationSystems, apparatuses, and methods for performing vector packed unary decoding using masks
JP2013254538A (en)*2012-06-062013-12-19Toshiba CorpNonvolatile semiconductor memory device
US8972649B2 (en)*2012-10-052015-03-03Microsoft Technology Licensing, LlcWriting memory blocks using codewords
US9032244B2 (en)*2012-11-162015-05-12Microsoft Technology Licensing, LlcMemory segment remapping to address fragmentation
US8873269B2 (en)*2013-03-182014-10-28International Business Machines CorporationRead only memory bitline load-balancing
TWI527039B (en)*2013-08-022016-03-21Toshiba Kk Semiconductor memory device and data reading method
US9348694B1 (en)*2013-10-092016-05-24Avago Technologies General Ip (Singapore) Pte. Ltd.Detecting and managing bad columns
US9786388B1 (en)*2013-10-092017-10-10Avago Technologies General Ip (Singapore) Pte. Ltd.Detecting and managing bad columns
KR20150055933A (en)*2013-11-142015-05-22에스케이하이닉스 주식회사Semiconductor memory device and operating method thereof
TWI545582B (en)*2013-11-152016-08-11慧榮科技股份有限公司Methods for accessing a storage unit of a flash memory and apparatuses using the same
KR102154499B1 (en)*2013-12-232020-09-10삼성전자주식회사Nonvolatile memory device and driving method of the same
DK3100273T3 (en)2014-01-312020-04-06Hewlett Packard Development Co THREE-DIMENSIONAL ADDRESS FOR DELETABLE PROGRAMMABLE READ-ONLY MEMORY
US9600189B2 (en)2014-06-112017-03-21International Business Machines CorporationBank-level fault management in a memory system
CN105260325A (en)*2014-07-172016-01-20广明光电股份有限公司 The method of solid state hard drive to collect garbage blocks
US9436549B2 (en)2014-07-312016-09-06Sandisk Technologies LlcStorage module and method for improved error correction by detection of grown bad bit lines
US9678832B2 (en)2014-09-182017-06-13Sandisk Technologies LlcStorage module and method for on-chip copy gather
US9830087B2 (en)*2014-11-132017-11-28Micron Technology, Inc.Memory wear leveling
US9780809B2 (en)2015-04-302017-10-03Sandisk Technologies LlcTracking and use of tracked bit values for encoding and decoding data in unreliable memory
US9720612B2 (en)2015-04-302017-08-01Sandisk Technologies LlcBiasing schemes for storage of bits in unreliable storage locations
US9710329B2 (en)2015-09-302017-07-18Sandisk Technologies LlcError correction based on historical bit error data
TWI637261B (en)*2016-06-242018-10-01慧榮科技股份有限公司Method for selecting bad columns within data storage media
US10120816B2 (en)*2016-07-202018-11-06Sandisk Technologies LlcBad column management with data shuffle in pipeline
US9952775B2 (en)2016-08-112018-04-24SK Hynix Inc.Unusable column mapping in flash memory devices
US9779796B1 (en)2016-09-072017-10-03Micron Technology, Inc.Redundancy array column decoder for memory
US10372566B2 (en)2016-09-162019-08-06Micron Technology, Inc.Storing memory array operational information in nonvolatile subarrays
US10269444B2 (en)*2016-12-212019-04-23Sandisk Technologies LlcMemory with bit line short circuit detection and masking of groups of bad bit lines
US10908838B2 (en)2018-09-252021-02-02Sandisk Technologies LlcColumn replacement with non-dedicated replacement columns
US11152079B2 (en)2020-03-192021-10-19Sandisk Technologies LlcCircuits and methods for reliable replacement of bad columns in a memory device
US11354209B2 (en)*2020-04-132022-06-07Sandisk Technologies LlcColumn redundancy data architecture for yield improvement
KR20210141156A (en)2020-05-152021-11-23삼성전자주식회사Handling operation system (OS) in a system for predicting and managing faulty memories based on page faults
TWI774015B (en)*2020-07-032022-08-11慧榮科技股份有限公司Data writing method and data storage device thereof
CN114078564B (en)*2020-08-182023-09-12长鑫存储技术有限公司Repair method and device for failure bit
US11929125B2 (en)2021-06-232024-03-12Sandisk Technologies LlcWindow program verify to reduce data latch usage in memory device
TWI794967B (en)*2021-09-102023-03-01臺灣發展軟體科技股份有限公司Data processing circuit and fault repair method
US11735288B1 (en)2022-02-162023-08-22Sandisk Technologies LlcNon-volatile storage system with power on read timing reduction
US11915769B2 (en)2022-05-162024-02-27Sandisk Technologies LlcNon-volatile memory with isolation latch shared between data latch groups

Citations (91)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3710348A (en)*1970-04-021973-01-09IbmConnect modules
US3895360A (en)*1974-01-291975-07-15Westinghouse Electric CorpBlock oriented random access memory
US4426688A (en)*1981-08-031984-01-17Ncr CorporationMemory system having an alternate memory
US4720815A (en)*1985-05-201988-01-19Fujitsu LimitedSemiconductor memory device in form of shift register with two-phase clock signal supply
US4757477A (en)*1986-06-061988-07-12Fujitsu LimitedDual-port semiconductor memory device
US5095344A (en)*1988-06-081992-03-10Eliyahou HarariHighly compact eprom and flash eeprom devices
US5200959A (en)*1989-10-171993-04-06Sundisk CorporationDevice and method for defect handling in semi-conductor memory
US5313421A (en)*1992-01-141994-05-17Sundisk CorporationEEPROM with split gate source side injection
US5315541A (en)*1992-07-241994-05-24Sundisk CorporationSegmented column memory array
US5343063A (en)*1990-12-181994-08-30Sundisk CorporationDense vertical programmable read only memory cell structure and processes for making them
US5386390A (en)*1992-04-281995-01-31Mitsubishi Denki Kabushiki KaishaSemiconductor memory with looped shift registers as row and column drivers
US5418752A (en)*1989-04-131995-05-23Sundisk CorporationFlash EEPROM system with erase sector select
US5428621A (en)*1992-09-211995-06-27Sundisk CorporationLatent defect handling in EEPROM devices
US5430859A (en)*1991-07-261995-07-04Sundisk CorporationSolid state memory system including plural memory chips and a serialized bus
US5430679A (en)*1990-12-201995-07-04International Business Machines CorporationFlexible redundancy architecture and fuse download scheme
US5442748A (en)*1993-10-291995-08-15Sun Microsystems, Inc.Architecture of output switching circuitry for frame buffer
US5485425A (en)*1992-06-301996-01-16Hitachi, Ltd.Semiconductor memory device having redundant column and operation method thereof
US5595924A (en)*1994-05-251997-01-21Sandisk CorporationTechnique of forming over an irregular surface a polysilicon layer with a smooth surface
US5642312A (en)*1988-06-081997-06-24Harari; EliyahouFlash EEPROM system cell array with more than two storage states per memory cell
US5657332A (en)*1992-05-201997-08-12Sandisk CorporationSoft errors handling in EEPROM devices
US5663901A (en)*1991-04-111997-09-02Sandisk CorporationComputer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
US5712180A (en)*1992-01-141998-01-27Sundisk CorporationEEPROM with split gate source side injection
US5768192A (en)*1996-07-231998-06-16Saifun Semiconductors, Ltd.Non-volatile semiconductor memory cell utilizing asymmetrical charge trapping
US5774397A (en)*1993-06-291998-06-30Kabushiki Kaisha ToshibaNon-volatile semiconductor memory device and method of programming a non-volatile memory cell to a predetermined state
US5783958A (en)*1996-01-191998-07-21Sgs-Thomson Microelectronics, Inc.Switching master slave circuit
US5890192A (en)*1996-11-051999-03-30Sandisk CorporationConcurrent write of multiple chunks of data into multiple subarrays of flash EEPROM
US5903495A (en)*1996-03-181999-05-11Kabushiki Kaisha ToshibaSemiconductor device and memory system
US5930167A (en)*1997-07-301999-07-27Sandisk CorporationMulti-state non-volatile flash memory capable of being its own two state write cache
US6011725A (en)*1997-08-012000-01-04Saifun Semiconductors, Ltd.Two bit non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping
US6021463A (en)*1997-09-022000-02-01International Business Machines CorporationMethod and means for efficiently managing update writes and fault tolerance in redundancy groups of addressable ECC-coded sectors in a DASD storage subsystem
US6038167A (en)*1995-01-312000-03-14Hitachi, Ltd.Nonvolatile memory device and refreshing method
US6038184A (en)*1997-04-252000-03-14Nec CorporationSemiconductor memory device having internal timing generator shared between data read/write and burst access
US6091666A (en)*1996-10-042000-07-18Sony CorporationNonvolatile flash memory with fast data programming operation
US20010000023A1 (en)*1996-09-302001-03-15Takayuki KawaharaSemiconductor integrated circuit and data processing system
US6222762B1 (en)*1992-01-142001-04-24Sandisk CorporationMulti-state memory
US6230233B1 (en)*1991-09-132001-05-08Sandisk CorporationWear leveling techniques for flash EEPROM systems
US6252800B1 (en)*1998-11-242001-06-26Fujitsu LimitedSemiconductor memory device
US6266273B1 (en)*2000-08-212001-07-24Sandisk CorporationMethod and structure for reliable data copy operation for non-volatile memories
US6282624B1 (en)*1997-11-132001-08-28Seiko Epson CorporationNon-volatile memory apparatus including first and second address conversion tables stored in volatile and nonvolatile memories for improved access at power up
US6353553B1 (en)*2000-01-242002-03-05Mitsubishi Denki Kabushiki KaishaNonvolatile semiconductor memory device having structure storing multivalued data and data storage system comprising the nonvolatile semiconductor memory device
US6426893B1 (en)*2000-02-172002-07-30Sandisk CorporationFlash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
US6456528B1 (en)*2001-09-172002-09-24Sandisk CorporationSelective operation of a multi-state non-volatile memory system in a binary mode
US20030007385A1 (en)*1999-12-102003-01-09Kabushiki Kaisha ToshibaNon-volatile semiconductor memory
US6510488B2 (en)*2001-02-052003-01-21M-Systems Flash Disk Pioneers Ltd.Method for fast wake-up of a flash memory system
US6512263B1 (en)*2000-09-222003-01-28Sandisk CorporationNon-volatile memory cell array having discontinuous source and drain diffusions contacted by continuous bit line conductors and methods of forming
US6522580B2 (en)*2001-06-272003-02-18Sandisk CorporationOperating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states
US6560146B2 (en)*2001-09-172003-05-06Sandisk CorporationDynamic column block selection
US6581142B1 (en)*2000-09-012003-06-17International Business Machines CorporationComputer program product and method for partial paging and eviction of microprocessor instructions in an embedded computer
US6594177B2 (en)*2001-08-022003-07-15Stmicroelectronics, Inc.Redundancy circuit and method for replacing defective memory cells in a flash memory device
US20040060031A1 (en)*2002-09-242004-03-25Sandisk CorporationHighly compact non-volatile memory and method thereof
US20040109357A1 (en)*2002-09-242004-06-10Raul-Adrian CerneaNon-volatile memory and method with improved sensing
US6771536B2 (en)*2002-02-272004-08-03Sandisk CorporationOperating techniques for reducing program and read disturbs of a non-volatile memory
US6853596B2 (en)*2002-09-132005-02-08Fujitsu LimitedSemiconductor memory enabling correct substitution of redundant cell array
US6870768B2 (en)*2002-09-062005-03-22Sandisk CorporationTechniques for reducing effects of coupling between storage elements of adjacent rows of memory cells
US20050144365A1 (en)*2003-12-302005-06-30Sergey Anatolievich GorobetsNon-volatile memory and method with control data management
US6990018B2 (en)*2003-04-182006-01-24Kabushiki Kaisha ToshibaNon-volatile semiconductor memory device, electronic card using the same and electronic apparatus
US7027330B2 (en)*2004-05-112006-04-11Hynix Semiconductor IncMulti-input/output repair method of NAND flash memory device and NAND flash memory device thereof
US7039781B2 (en)*2001-07-272006-05-02Matsushtia Electric Industrial Co., Ltd.Flash memory apparatus and method for merging stored data items
US7058818B2 (en)*2002-08-082006-06-06M-Systems Flash Disk Pioneers Ltd.Integrated circuit for digital rights management
US7057939B2 (en)*2004-04-232006-06-06Sandisk CorporationNon-volatile memory and control with improved partial page program capability
US20060136656A1 (en)*2004-12-212006-06-22Conley Kevin MSystem and method for use of on-chip non-volatile memory write cache
US7076611B2 (en)*2003-08-012006-07-11Microsoft CorporationSystem and method for managing objects stored in a cache
US7158421B2 (en)*2005-04-012007-01-02Sandisk CorporationUse of data latches in multi-phase programming of non-volatile memories
US20070013977A1 (en)*2000-12-152007-01-18Canon Kabushiki KaishaDust and/or dirt detection in image reading apparatus having read-while-feed function
US7170802B2 (en)*2003-12-312007-01-30Sandisk CorporationFlexible and area efficient column redundancy for non-volatile memories
US20070061502A1 (en)*2005-09-092007-03-15M-Systems Flash Disk Pioneers Ltd.Flash memory storage system and method
US20070065119A1 (en)*2005-09-062007-03-22Msystems Ltd.Portable selective memory data exchange device
US7206230B2 (en)*2005-04-012007-04-17Sandisk CorporationUse of data latches in cache operations of non-volatile memories
US20070091677A1 (en)*2005-10-252007-04-26M-Systems Flash Disk Pioneers Ltd.Method for recovering from errors in flash memory
US20070103978A1 (en)*2005-11-082007-05-10Conley Kevin MMemory with retargetable memory cell redundancy
US7224605B1 (en)*2006-03-242007-05-29Sandisk CorporationNon-volatile memory with redundancy data buffered in data latches for defective locations
US20070180346A1 (en)*2006-01-182007-08-02Sandisk Il Ltd. Method Of Arranging Data In A Multi-Level Cell Memory Device
US20080062761A1 (en)*2006-09-072008-03-13Sandisk CorporationDefective block isolation in a non-volatile memory system
US7345928B2 (en)*2004-12-142008-03-18Sandisk CorporationData recovery methods in multi-state memory after program fail
US20080104312A1 (en)*2004-03-142008-05-01Sandisk Il Ltd.States encoding in multi-bit flash cells for optimizing error rate
US20080181000A1 (en)*2007-01-312008-07-31Sandisk Il Ltd.Method Of Improving Programming Precision In Flash Memory
US7490283B2 (en)*2004-05-132009-02-10Sandisk CorporationPipelined data relocation and improved chip architectures
US7493457B2 (en)*2004-11-082009-02-17Sandisk Il. LtdStates encoding in multi-bit flash cells for optimizing error rate
US7502259B2 (en)*2004-12-302009-03-10Sandisk CorporationOn-chip data grouping and alignment
US7502254B2 (en)*2006-04-112009-03-10Sandisk Il LtdMethod for generating soft bits in flash memories
US20090089481A1 (en)*2007-09-272009-04-02Arjun KapoorLeveraging Portable System Power to Enhance Memory Management and Enable Application Level Features
US20090094482A1 (en)*2005-10-172009-04-09Eugene ZilbermanData restoration in case of page-programming failure
US20100107004A1 (en)*2008-10-262010-04-29Aldo BottelliMethod for selectively retrieving column redundancy data in memory device
US20100157641A1 (en)*2006-05-122010-06-24Anobit Technologies Ltd.Memory device with adaptive capacity
US20100172179A1 (en)*2009-01-052010-07-08Sergey Anatolievich GorobetsSpare Block Management of Non-Volatile Memories
US20100174847A1 (en)*2009-01-052010-07-08Alexander PaleyNon-Volatile Memory and Method With Write Cache Partition Management Methods
US20100172180A1 (en)*2009-01-052010-07-08Alexander PaleyNon-Volatile Memory and Method With Write Cache Partitioning
US20100174845A1 (en)*2009-01-052010-07-08Sergey Anatolievich GorobetsWear Leveling for Non-Volatile Memories: Maintenance of Experience Count and Passive Techniques
US20100174846A1 (en)*2009-01-052010-07-08Alexander PaleyNonvolatile Memory With Write Cache Having Flush/Eviction Methods
US20110063909A1 (en)*2009-09-162011-03-17Kabushiki Kaisha ToshibaNonvolatile semiconductor memory and method of testing the same
US20110099460A1 (en)*2009-10-282011-04-28Gautam Ashok DusijaNon-Volatile Memory And Method With Post-Write Read And Adaptive Re-Write To Manage Errors

Family Cites Families (91)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US2653604A (en)1950-12-191953-09-29Jr George N HeinInjection device
IT1224062B (en)1979-09-281990-09-26Ates Componenti Elettron PROGRAMMING METHOD FOR AN ELECTRICALLY ALTERABLE NON-VOLATILE SEMICONDUCTOR MEMORY
JPS61292747A (en)1985-06-201986-12-23Nec CorpBuffer register
JPH0677400B2 (en)1987-11-121994-09-28シャープ株式会社 Semiconductor integrated circuit device
US8027194B2 (en)1988-06-132011-09-27Samsung Electronics Co., Ltd.Memory system and method of accessing a semiconductor memory device
US5070032A (en)1989-03-151991-12-03Sundisk CorporationMethod of making dense flash eeprom semiconductor memory structures
US5172338B1 (en)1989-04-131997-07-08Sandisk CorpMulti-state eeprom read and write circuits and techniques
JP3103575B2 (en)1989-05-262000-10-30松下電器産業株式会社 Semiconductor storage device
US5270979A (en)1991-03-151993-12-14Sundisk CorporationMethod for optimum erasing of EEPROM
JP2554816B2 (en)1992-02-201996-11-20株式会社東芝 Semiconductor memory device
JPH06150666A (en)1992-11-121994-05-31Sanyo Electric Co LtdInput circuit
KR0169267B1 (en)1993-09-211999-02-01사토 후미오 Nonvolatile Semiconductor Memory
US5838614A (en)1995-07-311998-11-17Lexar Microsystems, Inc.Identification and verification of a sector within a block of mass storage flash memory
KR100205006B1 (en)1996-10-081999-06-15윤종용 Semiconductor memory device with automatic defect block mapping function
US5822245A (en)1997-03-261998-10-13Atmel CorporationDual buffer flash memory architecture with multiple operating modes
US6295231B1 (en)1998-07-172001-09-25Kabushiki Kaisha ToshibaHigh-speed cycle clock-synchronous memory device
GB9903490D0 (en)1999-02-171999-04-07Memory Corp PlcMemory system
US6151248A (en)1999-06-302000-11-21Sandisk CorporationDual floating gate EEPROM cell array with steering gates shared by adjacent cells
US7953931B2 (en)1999-08-042011-05-31Super Talent Electronics, Inc.High endurance non-volatile memory devices
US7173867B2 (en)2001-02-022007-02-06Broadcom CorporationMemory redundancy circuit techniques
KR100821456B1 (en)2000-08-142008-04-11샌디스크 쓰리디 엘엘씨 Dense array and charge storage device and manufacturing method thereof
US6738289B2 (en)2001-02-262004-05-18Sandisk CorporationNon-volatile memory with improved programming and method therefor
US6552937B2 (en)*2001-03-282003-04-22Micron Technology, Inc.Memory device having programmable column segmentation to increase flexibility in bit repair
DE10135966B4 (en)*2001-07-242015-06-03Qimonda Ag Method and device for on-chip testing of memory cells of an integrated memory circuit
TW539946B (en)2001-08-072003-07-01Solid State System Company LtdWindow-based flash memory storage system, and the management method and the access method thereof
JP2003157682A (en)*2001-11-262003-05-30Mitsubishi Electric Corp Nonvolatile semiconductor memory device
KR100437461B1 (en)2002-01-122004-06-23삼성전자주식회사Nand-type flash memory device and erase, program, and copy-back program methods thereof
US7072910B2 (en)2002-03-222006-07-04Network Appliance, Inc.File folding technique
US6891753B2 (en)2002-09-242005-05-10Sandisk CorporationHighly compact non-volatile memory and method therefor with internal serial buses
JP4129381B2 (en)2002-09-252008-08-06株式会社ルネサステクノロジ Nonvolatile semiconductor memory device
US6657891B1 (en)2002-11-292003-12-02Kabushiki Kaisha ToshibaSemiconductor memory device for storing multivalued data
US6868022B2 (en)2003-03-282005-03-15Matrix Semiconductor, Inc.Redundant memory structure using bad bit pointers
TWI240862B (en)2003-04-222005-10-01Mobitek Comm CorpFile system managing-method of flash memory and its logic framework
CN1311366C (en)2003-05-222007-04-18群联电子股份有限公司 Parallel dual-rail usage method of flash memory
US6967873B2 (en)2003-10-022005-11-22Advanced Micro Devices, Inc.Memory device and method using positive gate stress to recover overerased cell
US7012835B2 (en)2003-10-032006-03-14Sandisk CorporationFlash memory data correction and scrub techniques
US7299314B2 (en)2003-12-312007-11-20Sandisk CorporationFlash storage system with write/erase abort detection mechanism
US20080082736A1 (en)2004-03-112008-04-03Chow David QManaging bad blocks in various flash memory cells for electronic data flash card
US7310347B2 (en)2004-03-142007-12-18Sandisk, Il Ltd.States encoding in multi-bit flash cells
TWI253564B (en)2004-06-292006-04-21Integrated Circuit Solution InMethod of efficient data management with flash storage system
JP4102338B2 (en)2004-07-202008-06-18株式会社東芝 Semiconductor memory device
US7360035B2 (en)2004-09-012008-04-15International Business Machines CorporationAtomic read/write support in a multi-module memory configuration
US7257689B1 (en)2004-10-152007-08-14Veritas Operating CorporationSystem and method for loosely coupled temporal storage management
EP1670000A1 (en)2004-12-132006-06-14Axalto S.A.Method for securing writing in memory against attacks by rays or other methods
US7420847B2 (en)2004-12-142008-09-02Sandisk CorporationMulti-state memory having data recovery after program fail
US7426623B2 (en)2005-01-142008-09-16Sandisk Il LtdSystem and method for configuring flash memory partitions as super-units
US7315917B2 (en)2005-01-202008-01-01Sandisk CorporationScheduling of housekeeping operations in flash memory systems
US8341371B2 (en)2005-01-312012-12-25Sandisk Il LtdMethod of managing copy operations in flash memories
US7480195B2 (en)*2005-05-112009-01-20Micron Technology, Inc.Internal data comparison for memory testing
US7984084B2 (en)2005-08-032011-07-19SanDisk Technologies, Inc.Non-volatile memory with scheduled reclaim operations
JP4522358B2 (en)2005-11-302010-08-11キヤノン株式会社 Data processing apparatus, data processing method, and program
JP4805696B2 (en)2006-03-092011-11-02株式会社東芝 Semiconductor integrated circuit device and data recording method thereof
US7352635B2 (en)2006-03-242008-04-01Sandisk CorporationMethod for remote redundancy for non-volatile memory
US7324389B2 (en)*2006-03-242008-01-29Sandisk CorporationNon-volatile memory with redundancy data buffered in remote buffer circuits
US8330878B2 (en)2006-05-082012-12-11Sandisk Il Ltd.Remotely controllable media distribution device
JP2007305210A (en)2006-05-102007-11-22Toshiba Corp Semiconductor memory device
US7583545B2 (en)2006-05-212009-09-01Sandisk Il LtdMethod of storing data in a multi-bit-cell flash memory
US7711890B2 (en)2006-06-062010-05-04Sandisk Il LtdCache control in a non-volatile memory device
JP2008009919A (en)2006-06-302008-01-17Toshiba Corp Card controller
WO2008022454A1 (en)2006-08-222008-02-28Mosaid Technologies IncorporatedScalable memory system
US7885112B2 (en)2007-09-072011-02-08Sandisk CorporationNonvolatile memory and method for on-chip pseudo-randomization of data within a page and between pages
JP2008077810A (en)2006-09-252008-04-03Toshiba Corp Nonvolatile semiconductor memory device
KR100858241B1 (en)2006-10-252008-09-12삼성전자주식회사 Hybrid Flash Memory Device and Its Available Block Allocation Method
KR100771521B1 (en)2006-10-302007-10-30삼성전자주식회사 Flash memory device including multi-level cells and method of writing data thereof
US7852654B2 (en)2006-12-282010-12-14Hynix Semiconductor Inc.Semiconductor memory device, and multi-chip package and method of operating the same
US7904793B2 (en)2007-03-292011-03-08Sandisk CorporationMethod for decoding data in non-volatile storage using reliability metrics based on multiple reads
US7966550B2 (en)2007-03-312011-06-21Sandisk Technologies Inc.Soft bit data transmission for error correction control in non-volatile memory
US7975209B2 (en)2007-03-312011-07-05Sandisk Technologies Inc.Non-volatile memory with guided simulated annealing error correction control
US20080250220A1 (en)2007-04-062008-10-09Takafumi ItoMemory system
US7743203B2 (en)2007-05-112010-06-22Spansion LlcManaging flash memory based upon usage history
US20080294814A1 (en)2007-05-242008-11-27Sergey Anatolievich GorobetsFlash Memory System with Management of Housekeeping Operations
US8429352B2 (en)2007-06-082013-04-23Sandisk Technologies Inc.Method and system for memory block flushing
US7936599B2 (en)2007-06-152011-05-03Micron Technology, Inc.Coarse and fine programming in a solid state memory
US8566504B2 (en)2007-09-282013-10-22Sandisk Technologies Inc.Dynamic metablocks
US8065490B2 (en)2007-09-282011-11-22Intel CorporationHardware acceleration of strongly atomic software transactional memory
US8001316B2 (en)2007-12-272011-08-16Sandisk Il Ltd.Controller for one type of NAND flash memory for emulating another type of NAND flash memory
US8443260B2 (en)2007-12-272013-05-14Sandisk Il Ltd.Error correction in copy back memory operations
KR101077339B1 (en)2007-12-282011-10-26가부시끼가이샤 도시바Semiconductor storage device
US7940582B2 (en)*2008-06-062011-05-10Qimonda AgIntegrated circuit that stores defective memory cell addresses
US20100287217A1 (en)2009-04-082010-11-11Google Inc.Host control of background garbage collection in a data storage device
US8027195B2 (en)2009-06-052011-09-27SanDisk Technologies, Inc.Folding data stored in binary format into multi-state format within non-volatile memory devices
CN102576330B (en)2009-06-122015-01-28提琴存储器公司 Storage system with persistent garbage collection mechanism
US7974124B2 (en)2009-06-242011-07-05Sandisk CorporationPointer based column selection techniques in non-volatile memories
US20110002169A1 (en)2009-07-062011-01-06Yan LiBad Column Management with Bit Information in Non-Volatile Memory Systems
US8634240B2 (en)2009-10-282014-01-21SanDisk Technologies, Inc.Non-volatile memory and method with accelerated post-write read to manage errors
US8054684B2 (en)2009-12-182011-11-08Sandisk Technologies Inc.Non-volatile memory and method with atomic program sequence and write abort detection
US8144512B2 (en)2009-12-182012-03-27Sandisk Technologies Inc.Data transfer flows for on-chip folding
US8468294B2 (en)2009-12-182013-06-18Sandisk Technologies Inc.Non-volatile memory with multi-gear control using on-chip folding of data
US8730722B2 (en)2012-03-022014-05-20Sandisk Technologies Inc.Saving of data in cases of word-line to word-line short in memory arrays
US9164526B2 (en)2012-09-272015-10-20Sandisk Technologies Inc.Sigma delta over-sampling charge pump analog-to-digital converter
US9032264B2 (en)2013-03-212015-05-12Kabushiki Kaisha ToshibaTest method for nonvolatile memory

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3710348A (en)*1970-04-021973-01-09IbmConnect modules
US3895360A (en)*1974-01-291975-07-15Westinghouse Electric CorpBlock oriented random access memory
US4426688A (en)*1981-08-031984-01-17Ncr CorporationMemory system having an alternate memory
US4720815A (en)*1985-05-201988-01-19Fujitsu LimitedSemiconductor memory device in form of shift register with two-phase clock signal supply
US4757477A (en)*1986-06-061988-07-12Fujitsu LimitedDual-port semiconductor memory device
US5642312A (en)*1988-06-081997-06-24Harari; EliyahouFlash EEPROM system cell array with more than two storage states per memory cell
US5095344A (en)*1988-06-081992-03-10Eliyahou HarariHighly compact eprom and flash eeprom devices
US5862080A (en)*1989-04-131999-01-19Sandisk CorporationMulti-state flash EEprom system with defect handling
US6523132B1 (en)*1989-04-132003-02-18Sandisk CorporationFlash EEprom system
US5418752A (en)*1989-04-131995-05-23Sundisk CorporationFlash EEPROM system with erase sector select
US5936971A (en)*1989-04-131999-08-10Sandisk CorporationMulti-state flash EEprom system with cache memory
US5602987A (en)*1989-04-131997-02-11Sandisk CorporationFlash EEprom system
US5200959A (en)*1989-10-171993-04-06Sundisk CorporationDevice and method for defect handling in semi-conductor memory
US5343063A (en)*1990-12-181994-08-30Sundisk CorporationDense vertical programmable read only memory cell structure and processes for making them
US5380672A (en)*1990-12-181995-01-10Sundisk CorporationDense vertical programmable read only memory cell structures and processes for making them
US5430679A (en)*1990-12-201995-07-04International Business Machines CorporationFlexible redundancy architecture and fuse download scheme
US5663901A (en)*1991-04-111997-09-02Sandisk CorporationComputer memory cards using flash EEPROM integrated circuit chips and memory-controller systems
US5430859A (en)*1991-07-261995-07-04Sundisk CorporationSolid state memory system including plural memory chips and a serialized bus
US6230233B1 (en)*1991-09-132001-05-08Sandisk CorporationWear leveling techniques for flash EEPROM systems
US5313421A (en)*1992-01-141994-05-17Sundisk CorporationEEPROM with split gate source side injection
US6222762B1 (en)*1992-01-142001-04-24Sandisk CorporationMulti-state memory
US5712180A (en)*1992-01-141998-01-27Sundisk CorporationEEPROM with split gate source side injection
US5386390A (en)*1992-04-281995-01-31Mitsubishi Denki Kabushiki KaishaSemiconductor memory with looped shift registers as row and column drivers
US5657332A (en)*1992-05-201997-08-12Sandisk CorporationSoft errors handling in EEPROM devices
US5485425A (en)*1992-06-301996-01-16Hitachi, Ltd.Semiconductor memory device having redundant column and operation method thereof
US5315541A (en)*1992-07-241994-05-24Sundisk CorporationSegmented column memory array
US5428621A (en)*1992-09-211995-06-27Sundisk CorporationLatent defect handling in EEPROM devices
US5774397A (en)*1993-06-291998-06-30Kabushiki Kaisha ToshibaNon-volatile semiconductor memory device and method of programming a non-volatile memory cell to a predetermined state
US5442748A (en)*1993-10-291995-08-15Sun Microsystems, Inc.Architecture of output switching circuitry for frame buffer
US5661053A (en)*1994-05-251997-08-26Sandisk CorporationMethod of making dense flash EEPROM cell array and peripheral supporting circuits formed in deposited field oxide with the use of spacers
US5595924A (en)*1994-05-251997-01-21Sandisk CorporationTechnique of forming over an irregular surface a polysilicon layer with a smooth surface
US6038167A (en)*1995-01-312000-03-14Hitachi, Ltd.Nonvolatile memory device and refreshing method
US5783958A (en)*1996-01-191998-07-21Sgs-Thomson Microelectronics, Inc.Switching master slave circuit
US5903495A (en)*1996-03-181999-05-11Kabushiki Kaisha ToshibaSemiconductor device and memory system
US6046935A (en)*1996-03-182000-04-04Kabushiki Kaisha ToshibaSemiconductor device and memory system
US5768192A (en)*1996-07-231998-06-16Saifun Semiconductors, Ltd.Non-volatile semiconductor memory cell utilizing asymmetrical charge trapping
US20010000023A1 (en)*1996-09-302001-03-15Takayuki KawaharaSemiconductor integrated circuit and data processing system
US6091666A (en)*1996-10-042000-07-18Sony CorporationNonvolatile flash memory with fast data programming operation
US5890192A (en)*1996-11-051999-03-30Sandisk CorporationConcurrent write of multiple chunks of data into multiple subarrays of flash EEPROM
US6038184A (en)*1997-04-252000-03-14Nec CorporationSemiconductor memory device having internal timing generator shared between data read/write and burst access
US5930167A (en)*1997-07-301999-07-27Sandisk CorporationMulti-state non-volatile flash memory capable of being its own two state write cache
US6011725A (en)*1997-08-012000-01-04Saifun Semiconductors, Ltd.Two bit non-volatile electrically erasable and programmable semiconductor memory cell utilizing asymmetrical charge trapping
US6021463A (en)*1997-09-022000-02-01International Business Machines CorporationMethod and means for efficiently managing update writes and fault tolerance in redundancy groups of addressable ECC-coded sectors in a DASD storage subsystem
US6282624B1 (en)*1997-11-132001-08-28Seiko Epson CorporationNon-volatile memory apparatus including first and second address conversion tables stored in volatile and nonvolatile memories for improved access at power up
US6252800B1 (en)*1998-11-242001-06-26Fujitsu LimitedSemiconductor memory device
US20030007385A1 (en)*1999-12-102003-01-09Kabushiki Kaisha ToshibaNon-volatile semiconductor memory
US6353553B1 (en)*2000-01-242002-03-05Mitsubishi Denki Kabushiki KaishaNonvolatile semiconductor memory device having structure storing multivalued data and data storage system comprising the nonvolatile semiconductor memory device
US6426893B1 (en)*2000-02-172002-07-30Sandisk CorporationFlash eeprom system with simultaneous multiple data sector programming and storage of physical block characteristics in other designated blocks
US6266273B1 (en)*2000-08-212001-07-24Sandisk CorporationMethod and structure for reliable data copy operation for non-volatile memories
US6581142B1 (en)*2000-09-012003-06-17International Business Machines CorporationComputer program product and method for partial paging and eviction of microprocessor instructions in an embedded computer
US6512263B1 (en)*2000-09-222003-01-28Sandisk CorporationNon-volatile memory cell array having discontinuous source and drain diffusions contacted by continuous bit line conductors and methods of forming
US20070013977A1 (en)*2000-12-152007-01-18Canon Kabushiki KaishaDust and/or dirt detection in image reading apparatus having read-while-feed function
US6510488B2 (en)*2001-02-052003-01-21M-Systems Flash Disk Pioneers Ltd.Method for fast wake-up of a flash memory system
US6522580B2 (en)*2001-06-272003-02-18Sandisk CorporationOperating techniques for reducing effects of coupling between storage elements of a non-volatile memory operated in multiple data states
US7039781B2 (en)*2001-07-272006-05-02Matsushtia Electric Industrial Co., Ltd.Flash memory apparatus and method for merging stored data items
US6594177B2 (en)*2001-08-022003-07-15Stmicroelectronics, Inc.Redundancy circuit and method for replacing defective memory cells in a flash memory device
US6456528B1 (en)*2001-09-172002-09-24Sandisk CorporationSelective operation of a multi-state non-volatile memory system in a binary mode
US6560146B2 (en)*2001-09-172003-05-06Sandisk CorporationDynamic column block selection
US6771536B2 (en)*2002-02-272004-08-03Sandisk CorporationOperating techniques for reducing program and read disturbs of a non-volatile memory
US7058818B2 (en)*2002-08-082006-06-06M-Systems Flash Disk Pioneers Ltd.Integrated circuit for digital rights management
US6870768B2 (en)*2002-09-062005-03-22Sandisk CorporationTechniques for reducing effects of coupling between storage elements of adjacent rows of memory cells
US6853596B2 (en)*2002-09-132005-02-08Fujitsu LimitedSemiconductor memory enabling correct substitution of redundant cell array
US20040060031A1 (en)*2002-09-242004-03-25Sandisk CorporationHighly compact non-volatile memory and method thereof
US20040109357A1 (en)*2002-09-242004-06-10Raul-Adrian CerneaNon-volatile memory and method with improved sensing
US6990018B2 (en)*2003-04-182006-01-24Kabushiki Kaisha ToshibaNon-volatile semiconductor memory device, electronic card using the same and electronic apparatus
US7076611B2 (en)*2003-08-012006-07-11Microsoft CorporationSystem and method for managing objects stored in a cache
US20050144365A1 (en)*2003-12-302005-06-30Sergey Anatolievich GorobetsNon-volatile memory and method with control data management
US7170802B2 (en)*2003-12-312007-01-30Sandisk CorporationFlexible and area efficient column redundancy for non-volatile memories
US7405985B2 (en)*2003-12-312008-07-29Sandisk CorporationFlexible and area efficient column redundancy for non-volatile memories
US20080104312A1 (en)*2004-03-142008-05-01Sandisk Il Ltd.States encoding in multi-bit flash cells for optimizing error rate
US7057939B2 (en)*2004-04-232006-06-06Sandisk CorporationNon-volatile memory and control with improved partial page program capability
US7027330B2 (en)*2004-05-112006-04-11Hynix Semiconductor IncMulti-input/output repair method of NAND flash memory device and NAND flash memory device thereof
US7490283B2 (en)*2004-05-132009-02-10Sandisk CorporationPipelined data relocation and improved chip architectures
US7493457B2 (en)*2004-11-082009-02-17Sandisk Il. LtdStates encoding in multi-bit flash cells for optimizing error rate
US7345928B2 (en)*2004-12-142008-03-18Sandisk CorporationData recovery methods in multi-state memory after program fail
US20060136656A1 (en)*2004-12-212006-06-22Conley Kevin MSystem and method for use of on-chip non-volatile memory write cache
US7502259B2 (en)*2004-12-302009-03-10Sandisk CorporationOn-chip data grouping and alignment
US7158421B2 (en)*2005-04-012007-01-02Sandisk CorporationUse of data latches in multi-phase programming of non-volatile memories
US7206230B2 (en)*2005-04-012007-04-17Sandisk CorporationUse of data latches in cache operations of non-volatile memories
US20070065119A1 (en)*2005-09-062007-03-22Msystems Ltd.Portable selective memory data exchange device
US20070061502A1 (en)*2005-09-092007-03-15M-Systems Flash Disk Pioneers Ltd.Flash memory storage system and method
US20090094482A1 (en)*2005-10-172009-04-09Eugene ZilbermanData restoration in case of page-programming failure
US20070091677A1 (en)*2005-10-252007-04-26M-Systems Flash Disk Pioneers Ltd.Method for recovering from errors in flash memory
US20070103978A1 (en)*2005-11-082007-05-10Conley Kevin MMemory with retargetable memory cell redundancy
US20070180346A1 (en)*2006-01-182007-08-02Sandisk Il Ltd. Method Of Arranging Data In A Multi-Level Cell Memory Device
US7224605B1 (en)*2006-03-242007-05-29Sandisk CorporationNon-volatile memory with redundancy data buffered in data latches for defective locations
US7502254B2 (en)*2006-04-112009-03-10Sandisk Il LtdMethod for generating soft bits in flash memories
US20100157641A1 (en)*2006-05-122010-06-24Anobit Technologies Ltd.Memory device with adaptive capacity
US20080062761A1 (en)*2006-09-072008-03-13Sandisk CorporationDefective block isolation in a non-volatile memory system
US20080181000A1 (en)*2007-01-312008-07-31Sandisk Il Ltd.Method Of Improving Programming Precision In Flash Memory
US20090089481A1 (en)*2007-09-272009-04-02Arjun KapoorLeveraging Portable System Power to Enhance Memory Management and Enable Application Level Features
US20100107004A1 (en)*2008-10-262010-04-29Aldo BottelliMethod for selectively retrieving column redundancy data in memory device
US20100172179A1 (en)*2009-01-052010-07-08Sergey Anatolievich GorobetsSpare Block Management of Non-Volatile Memories
US20100174847A1 (en)*2009-01-052010-07-08Alexander PaleyNon-Volatile Memory and Method With Write Cache Partition Management Methods
US20100172180A1 (en)*2009-01-052010-07-08Alexander PaleyNon-Volatile Memory and Method With Write Cache Partitioning
US20100174845A1 (en)*2009-01-052010-07-08Sergey Anatolievich GorobetsWear Leveling for Non-Volatile Memories: Maintenance of Experience Count and Passive Techniques
US20100174846A1 (en)*2009-01-052010-07-08Alexander PaleyNonvolatile Memory With Write Cache Having Flush/Eviction Methods
US20110063909A1 (en)*2009-09-162011-03-17Kabushiki Kaisha ToshibaNonvolatile semiconductor memory and method of testing the same
US20110099460A1 (en)*2009-10-282011-04-28Gautam Ashok DusijaNon-Volatile Memory And Method With Post-Write Read And Adaptive Re-Write To Manage Errors

Cited By (75)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8120957B2 (en)*2007-03-022012-02-21Kabushiki Kaisha ToshibaNonvolatile semiconductor storage device, nonvolatile semiconductor storage system and method of managing of defective column in nonvolatile semiconductor storage system
US8339853B2 (en)2007-03-022012-12-25Kabushiki Kaisha ToshibaNonvolatile semiconductor storage device, nonvolatile semiconductor storage system and method of managing of defective column in nonvolatile semiconductor storage system
US20110069549A1 (en)*2007-03-022011-03-24Naoya TokiwaNonvolatile semiconductor storage device, nonvolatile semiconductor storage system and method of managing of defective column in nonvolatile semiconductor storage system
US9748001B2 (en)2009-07-062017-08-29Sandisk Technologies LlcBad column management with bit information in non-volatile memory systems
US20120185740A1 (en)*2011-01-192012-07-19Phison Electronics Corp.Data writing method for non-volatile memory module and memory controller and memory storage apparatus using the same
US8667348B2 (en)*2011-01-192014-03-04Phison Electronics Corp.Data writing method for non-volatile memory module and memory controller and memory storage apparatus using the same
WO2013138028A1 (en)2012-03-152013-09-19Sandisk Technologies Inc.Techniques for accessing column selecting shift register with skipped entries in non-volatile memories
WO2013165774A1 (en)2012-05-032013-11-07Sandisk Technologies Inc.Column redundancy circuitry for non-volatile memory
US9490035B2 (en)2012-09-282016-11-08SanDisk Technologies, Inc.Centralized variable rate serializer and deserializer for bad column management
US8780635B2 (en)2012-11-092014-07-15Sandisk Technologies Inc.Use of bloom filter and improved program algorithm for increased data protection in CAM NAND memory
US9116796B2 (en)2012-11-092015-08-25Sandisk Technologies Inc.Key-value addressed storage drive using NAND flash based content addressable memory
WO2014074496A2 (en)2012-11-092014-05-15Sandisk Technologies Inc.Cam nand with or function and full chip search capability
WO2014074487A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.De-duplication techniques using nand flash based content addressable memory
WO2014074483A2 (en)2012-11-092014-05-15Sandisk Technologies Inc.On-device data analytics using nand flash based intelligent memory
WO2014074153A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Key-value addressed storage drive using nand flash based content addressable memory
WO2014074494A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Data search using bloom filters and nand based content addressable memory
WO2014074490A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.De-duplication system using nand flash based content addressable memory
US8634248B1 (en)2012-11-092014-01-21Sandisk Technologies Inc.On-device data analytics using NAND flash based intelligent memory
US10127150B2 (en)2012-11-092018-11-13Sandisk Technologies LlcKey value addressed storage drive using NAND flash based content addressable memory
US8773909B2 (en)2012-11-092014-07-08Sandisk Technologies Inc.CAM NAND with or function and full chip search capability
WO2014074500A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Architectures for data analytics using computational nand memory
US8780633B2 (en)2012-11-092014-07-15SanDisk Technologies, Inc.De-duplication system using NAND flash based content addressable memory
US8780632B2 (en)2012-11-092014-07-15Sandisk Technologies Inc.De-duplication techniques using NAND flash based content addressable memory
US8780634B2 (en)2012-11-092014-07-15Sandisk Technologies Inc.CAM NAND with OR function and full chip search capability
US8792279B2 (en)2012-11-092014-07-29Sandisk Technologies Inc.Architectures for data analytics using computational NAND memory
US8811085B2 (en)2012-11-092014-08-19Sandisk Technologies Inc.On-device data analytics using NAND flash based intelligent memory
US8817541B2 (en)2012-11-092014-08-26Sandisk Technologies Inc.Data search using bloom filters and NAND based content addressable memory
US8634247B1 (en)2012-11-092014-01-21Sandisk Technologies Inc.NAND flash based content addressable memory
WO2014074131A1 (en)2012-11-092014-05-15Sandisk Technologies Inc.Nand flash based content addressable memory
US9098403B2 (en)2012-11-092015-08-04Sandisk Technologies Inc.NAND flash based content addressable memory
US9104551B2 (en)2012-11-092015-08-11Sandisk Technologies Inc.NAND flash based content addressable memory
US9146807B2 (en)*2012-12-042015-09-29Sandisk Technologies Inc.Bad column handling in flash memory
US10459787B2 (en)2012-12-042019-10-29Sandisk Technologies LlcBad column handling in flash memory
US20140157087A1 (en)*2012-12-042014-06-05SanDisk Technologies, Inc.Bad Column Handling in Flash Memory
US9792174B2 (en)2012-12-042017-10-17Sandisk Technologies LlcBad column handling in flash memory
US9318224B2 (en)*2012-12-062016-04-19Samsung Electronics Co., Ltd.Non-volatile memory device and operating method thereof
US20140164685A1 (en)*2012-12-062014-06-12Donghun KwakNon-volatile memory device and operating method thereoef
US9075424B2 (en)2013-03-062015-07-07Sandisk Technologies Inc.Compensation scheme to improve the stability of the operational amplifiers
US20140289569A1 (en)*2013-03-222014-09-25Kabushiki Kaisha ToshibaSemiconductor storage device, controller, and memory system
US20150357048A1 (en)*2014-06-052015-12-10SK Hynix Inc.Semiconductor memory apparatus and test method thereof
US9368236B2 (en)*2014-06-052016-06-14SK Hynix Inc.Semiconductor memory apparatus and test method thereof
US20160124664A1 (en)*2014-10-302016-05-05Sandisk Technologies Inc.Block Level Local Column Redundancy Methods for Higher Yield
US9754642B2 (en)*2015-02-242017-09-05Kabushiki Kaisha ToshibaSemiconductor memory device
US20160247549A1 (en)*2015-02-242016-08-25Kabushiki Kaisha ToshibaSemiconductor memory device
US10365851B2 (en)2015-03-122019-07-30Micron Technology, Inc.Apparatuses and methods for data movement
US11614877B2 (en)2015-03-122023-03-28Micron Technology, Inc.Apparatuses and methods for data movement
US10936235B2 (en)2015-03-122021-03-02Micron Technology, Inc.Apparatuses and methods for data movement
US9484114B1 (en)2015-07-292016-11-01Sandisk Technologies LlcDecoding data using bit line defect information
US9659666B2 (en)2015-08-312017-05-23Sandisk Technologies LlcDynamic memory recovery at the sub-block level
US9792175B2 (en)2015-10-212017-10-17Sandisk Technologies LlcBad column management in nonvolatile memory
US10915263B2 (en)2016-02-102021-02-09Micron Technology, Inc.Apparatuses and methods for partitioned parallel data movement
US11513713B2 (en)2016-02-102022-11-29Micron Technology, Inc.Apparatuses and methods for partitioned parallel data movement
US10324654B2 (en)2016-02-102019-06-18Micron Technology, Inc.Apparatuses and methods for partitioned parallel data movement
US10074416B2 (en)*2016-03-282018-09-11Micron Technology, Inc.Apparatuses and methods for data movement
US10482948B2 (en)*2016-03-282019-11-19Micron Technology, Inc.Apparatuses and methods for data movement
US20170278559A1 (en)*2016-03-282017-09-28Micron Technology, Inc.Apparatuses and methods for data movement
US20190013061A1 (en)*2016-03-282019-01-10Micron Technology, Inc.Apparatuses and methods for data movement
US11200962B2 (en)*2017-09-272021-12-14SK Hynix Inc.Memory devices having spare column remap storages and methods of remapping column addresses in the memory devices
US10726939B2 (en)*2017-09-272020-07-28SK Hynix Inc.Memory devices having spare column remap storages
US20190096505A1 (en)*2017-09-272019-03-28SK Hynix Inc.Memory devices having spare column remap storages
TWI664528B (en)*2018-06-062019-07-01群聯電子股份有限公司Memory management method, memory control circuit unit and memory storage apparatus
US10622088B2 (en)*2018-07-232020-04-14Samsung Electronics Co., Ltd.Stacked memory devices, memory systems and methods of operating stacked memory devices
CN110097916A (en)*2019-04-302019-08-06上海华虹宏力半导体制造有限公司A kind of memory surplus test circuit
US11004535B1 (en)2019-12-172021-05-11Sandisk Technologies LlcRobust storage of bad column data and parity bits on word line
CN113127238A (en)*2019-12-302021-07-16北京懿医云科技有限公司Method, apparatus, medium, and device for exporting data from database
US11797371B2 (en)2020-08-182023-10-24Changxin Memory Technologies, Inc.Method and device for determining fail bit repair scheme
US11887685B2 (en)2020-08-182024-01-30Changxin Memory Technologies, Inc.Fail Bit repair method and device
US11853152B2 (en)2020-08-182023-12-26Changxin Memory Technologies, Inc.Fail bit repair method and device
US11791010B2 (en)2020-08-182023-10-17Changxin Memory Technologies, Inc.Method and device for fail bit repairing
TWI763197B (en)*2020-12-212022-05-01珠海南北極科技有限公司Memory device and memory unit applied to memory device
US11573914B2 (en)*2021-03-192023-02-07Sandisk Technologies LlcNonconsecutive mapping scheme for data path circuitry in a storage device
US20220300162A1 (en)*2021-03-192022-09-22Sandisk Technologies LlcNonconsecutive Mapping Scheme for Data Path Circuitry in a Storage Device
US11984179B2 (en)2021-03-262024-05-14Changxin Memory Technologies, Inc.Redundant circuit assigning method and device, and medium
US11791012B2 (en)2021-03-312023-10-17Changxin Memory Technologies, Inc.Standby circuit dispatch method, apparatus, device and medium
US11881278B2 (en)2021-03-312024-01-23Changxin Memory Technologies, Inc.Redundant circuit assigning method and device, apparatus and medium

Also Published As

Publication numberPublication date
US20120297245A1 (en)2012-11-22
TW201110132A (en)2011-03-16
US20140219023A1 (en)2014-08-07
US8711625B2 (en)2014-04-29
WO2011005663A1 (en)2011-01-13
US9748001B2 (en)2017-08-29

Similar Documents

PublicationPublication DateTitle
US9748001B2 (en)Bad column management with bit information in non-volatile memory systems
US7471575B2 (en)Non-volatile memory and method with shared processing for an aggregate of read/write circuits
US8027195B2 (en)Folding data stored in binary format into multi-state format within non-volatile memory devices
US7936602B2 (en)Use of data latches in cache operations of non-volatile memories
US8102705B2 (en)Structure and method for shuffling data within non-volatile memory devices
US9583220B2 (en)Centralized variable rate serializer and deserializer for bad column management
US6891753B2 (en)Highly compact non-volatile memory and method therefor with internal serial buses
KR101904583B1 (en)Techniques for accessing column selecting shift register with skipped entries in non-volatile memories
US6614685B2 (en)Flash memory array partitioning architectures
US8681548B2 (en)Column redundancy circuitry for non-volatile memory
US7289364B2 (en)Programmable memory device with an improved redundancy structure
US9076506B2 (en)Variable rate parallel to serial shift register
US8897080B2 (en)Variable rate serial to parallel shift register

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SANDISK CORPORATION, CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LI, YAN;KIM, KWANG-HO;TSAI, FRANK W.;AND OTHERS;REEL/FRAME:022921/0149

Effective date:20090706

ASAssignment

Owner name:SANDISK TECHNOLOGIES INC., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SANDISK CORPORATION;REEL/FRAME:026285/0868

Effective date:20110404

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

ASAssignment

Owner name:SANDISK TECHNOLOGIES LLC, TEXAS

Free format text:CHANGE OF NAME;ASSIGNOR:SANDISK TECHNOLOGIES INC;REEL/FRAME:038809/0672

Effective date:20160516


[8]ページ先頭

©2009-2025 Movatter.jp