Movatterモバイル変換


[0]ホーム

URL:


US20130121084A1 - Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder - Google Patents

Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder
Download PDF

Info

Publication number
US20130121084A1
US20130121084A1US13/293,988US201113293988AUS2013121084A1US 20130121084 A1US20130121084 A1US 20130121084A1US 201113293988 AUS201113293988 AUS 201113293988AUS 2013121084 A1US2013121084 A1US 2013121084A1
Authority
US
United States
Prior art keywords
threshold voltage
data
voltage
bits
cell
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.)
Granted
Application number
US13/293,988
Other versions
US8456919B1 (en
Inventor
Seungjune Jeon
Sergey Anatolievich Gorobets
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
SanDisk Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SanDisk Technologies LLCfiledCriticalSanDisk Technologies LLC
Assigned to SANDISK TECHNOLOGIES INC.reassignmentSANDISK TECHNOLOGIES INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: GOROBETS, SERGEY ANATOLIEVICH, JEON, SEUNGJUNE
Priority to US13/293,988priorityCriticalpatent/US8456919B1/en
Priority to CN201280054923.4Aprioritypatent/CN103918033A/en
Priority to PCT/US2012/063086prioritypatent/WO2013070493A1/en
Priority to TW101141655Aprioritypatent/TW201330001A/en
Publication of US20130121084A1publicationCriticalpatent/US20130121084A1/en
Publication of US8456919B1publicationCriticalpatent/US8456919B1/en
Application grantedgrantedCritical
Assigned to SANDISK TECHNOLOGIES LLCreassignmentSANDISK TECHNOLOGIES LLCCHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: SANDISK TECHNOLOGIES INC
Assigned to SanDisk Technologies, Inc.reassignmentSanDisk Technologies, Inc.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: SANDISK TECHNOLOGIES LLC
Assigned to SanDisk Technologies, Inc.reassignmentSanDisk Technologies, Inc.PARTIAL RELEASE OF SECURITY INTERESTSAssignors: JPMORGAN CHASE BANK, N.A., AS AGENT
Assigned to JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENTreassignmentJPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENTSECURITY AGREEMENTAssignors: SanDisk Technologies, Inc.
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method includes providing data including hard bit data and soft bit data to a rank modulation decoder.

Description

Claims (20)

US13/293,9882011-11-102011-11-10Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoderActiveUS8456919B1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US13/293,988US8456919B1 (en)2011-11-102011-11-10Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder
CN201280054923.4ACN103918033A (en)2011-11-102012-11-01Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder
PCT/US2012/063086WO2013070493A1 (en)2011-11-102012-11-01Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder
TW101141655ATW201330001A (en)2011-11-102012-11-08Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/293,988US8456919B1 (en)2011-11-102011-11-10Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder

Publications (2)

Publication NumberPublication Date
US20130121084A1true US20130121084A1 (en)2013-05-16
US8456919B1 US8456919B1 (en)2013-06-04

Family

ID=47470095

Family Applications (1)

Application NumberTitlePriority DateFiling Date
US13/293,988ActiveUS8456919B1 (en)2011-11-102011-11-10Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder

Country Status (4)

CountryLink
US (1)US8456919B1 (en)
CN (1)CN103918033A (en)
TW (1)TW201330001A (en)
WO (1)WO2013070493A1 (en)

Cited By (59)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130268723A1 (en)*2012-03-082013-10-10Texas A&M University SystemFlash memories using minimum push up, multi-cell and multi-permutation schemes for data storage
US20130275829A1 (en)*2012-04-122013-10-17Seagate Technology LlcUsing a soft decoder with hard data
US9058289B2 (en)2011-11-072015-06-16Sandisk Enterprise Ip LlcSoft information generation for memory systems
US9092350B1 (en)2013-03-152015-07-28Sandisk Enterprise Ip LlcDetection and handling of unbalanced errors in interleaved codewords
US9129665B2 (en)2013-12-172015-09-08Sandisk Enterprise Ip LlcDynamic brownout adjustment in a storage device
US9136877B1 (en)2013-03-152015-09-15Sandisk Enterprise Ip LlcSyndrome layered decoding for LDPC codes
US9152556B2 (en)2007-12-272015-10-06Sandisk Enterprise Ip LlcMetadata rebuild in a flash memory controller following a loss of power
US9159437B2 (en)2013-06-112015-10-13Sandisk Enterprise IP LLC.Device and method for resolving an LM flag issue
US20150304125A1 (en)*2012-04-162015-10-22Entropic Communications, LlcProgressive modulation for downstream access
US9235245B2 (en)2013-12-042016-01-12Sandisk Enterprise Ip LlcStartup performance and power isolation
US9235509B1 (en)2013-08-262016-01-12Sandisk Enterprise Ip LlcWrite amplification reduction by delaying read access to data written during garbage collection
US9236886B1 (en)2013-03-152016-01-12Sandisk Enterprise Ip LlcUniversal and reconfigurable QC-LDPC encoder
US9239751B1 (en)2012-12-272016-01-19Sandisk Enterprise Ip LlcCompressing data from multiple reads for error control management in memory systems
US9244763B1 (en)2013-03-152016-01-26Sandisk Enterprise Ip LlcSystem and method for updating a reading threshold voltage based on symbol transition information
US9244785B2 (en)2013-11-132016-01-26Sandisk Enterprise Ip LlcSimulated power failure and data hardening
US9263156B2 (en)2013-11-072016-02-16Sandisk Enterprise Ip LlcSystem and method for adjusting trip points within a storage device
US9298608B2 (en)2013-10-182016-03-29Sandisk Enterprise Ip LlcBiasing for wear leveling in storage systems
US9367246B2 (en)2013-03-152016-06-14Sandisk Technologies Inc.Performance optimization of data transfer for soft information generation
WO2016094741A1 (en)*2014-12-102016-06-16California Institute Of TechnologyImproving nand flash reliability with rank modulation
US9384126B1 (en)2013-07-252016-07-05Sandisk Technologies Inc.Methods and systems to avoid false negative results in bloom filters implemented in non-volatile data storage systems
US9390814B2 (en)2014-03-192016-07-12Sandisk Technologies LlcFault detection and prediction for data storage elements
US9390021B2 (en)2014-03-312016-07-12Sandisk Technologies LlcEfficient cache utilization in a tiered data structure
US9436831B2 (en)2013-10-302016-09-06Sandisk Technologies LlcSecure erase in a memory device
US9442662B2 (en)2013-10-182016-09-13Sandisk Technologies LlcDevice and method for managing die groups
US9443601B2 (en)2014-09-082016-09-13Sandisk Technologies LlcHoldup capacitor energy harvesting
US9448876B2 (en)2014-03-192016-09-20Sandisk Technologies LlcFault detection and prediction in storage devices
US9454448B2 (en)2014-03-192016-09-27Sandisk Technologies LlcFault testing in storage devices
US9454420B1 (en)2012-12-312016-09-27Sandisk Technologies LlcMethod and system of reading threshold voltage equalization
US9501398B2 (en)2012-12-262016-11-22Sandisk Technologies LlcPersistent storage device with NVRAM for staging writes
US9520197B2 (en)2013-11-222016-12-13Sandisk Technologies LlcAdaptive erase of a storage device
US9520162B2 (en)2013-11-272016-12-13Sandisk Technologies LlcDIMM device controller supervisor
US9524235B1 (en)2013-07-252016-12-20Sandisk Technologies LlcLocal hash value generation in non-volatile data storage systems
US9582058B2 (en)2013-11-292017-02-28Sandisk Technologies LlcPower inrush management of storage devices
US9612948B2 (en)2012-12-272017-04-04Sandisk Technologies LlcReads and writes between a contiguous data block and noncontiguous sets of logical address blocks in a persistent storage device
US9626400B2 (en)2014-03-312017-04-18Sandisk Technologies LlcCompaction of information in tiered data structure
US9626399B2 (en)2014-03-312017-04-18Sandisk Technologies LlcConditional updates for reducing frequency of data modification operations
US9639463B1 (en)2013-08-262017-05-02Sandisk Technologies LlcHeuristic aware garbage collection scheme in storage systems
US9652381B2 (en)2014-06-192017-05-16Sandisk Technologies LlcSub-block garbage collection
WO2017098581A1 (en)*2015-12-082017-06-15株式会社日立製作所Storage device and data error correction method
US9699263B1 (en)2012-08-172017-07-04Sandisk Technologies Llc.Automatic read and write acceleration of data accessed by virtual machines
US9697267B2 (en)2014-04-032017-07-04Sandisk Technologies LlcMethods and systems for performing efficient snapshots in tiered data structures
US9703636B2 (en)2014-03-012017-07-11Sandisk Technologies LlcFirmware reversion trigger and control
US9703491B2 (en)2014-05-302017-07-11Sandisk Technologies LlcUsing history of unaligned writes to cache data and avoid read-modify-writes in a non-volatile storage device
US9703816B2 (en)2013-11-192017-07-11Sandisk Technologies LlcMethod and system for forward reference logging in a persistent datastore
US9772935B2 (en)2014-09-162017-09-26Empire Technology Development LlcData storage based on rank modulation in single-level flash memory
US9870830B1 (en)*2013-03-142018-01-16Sandisk Technologies LlcOptimal multilevel sensing for reading data from a storage medium
US9916197B2 (en)2012-03-082018-03-13California Institute Of TechnologyRank-modulation rewriting codes for flash memories
TWI625735B (en)*2017-11-012018-06-01大心電子股份有限公司Memory management method and storage controller
US10114557B2 (en)2014-05-302018-10-30Sandisk Technologies LlcIdentification of hot regions to enhance performance and endurance of a non-volatile storage device
US10146448B2 (en)2014-05-302018-12-04Sandisk Technologies LlcUsing history of I/O sequences to trigger cached read ahead in a non-volatile storage device
US10162748B2 (en)2014-05-302018-12-25Sandisk Technologies LlcPrioritizing garbage collection and block allocation based on I/O history for logical address regions
US10372613B2 (en)2014-05-302019-08-06Sandisk Technologies LlcUsing sub-region I/O history to cache repeatedly accessed sub-regions in a non-volatile storage device
US10460815B2 (en)*2018-03-302019-10-29Shenzhen Epostar Electronics Limited Co.Decoding method of selecting optimized read voltage set based on gray code count deviation summations, and storage controller using the same
US10656840B2 (en)2014-05-302020-05-19Sandisk Technologies LlcReal-time I/O pattern recognition to enhance performance and endurance of a storage device
US10656842B2 (en)2014-05-302020-05-19Sandisk Technologies LlcUsing history of I/O sizes and I/O sequences to trigger coalesced writes in a non-volatile storage device
CN112015335A (en)*2019-05-282020-12-01新唐科技股份有限公司 Method and system for prioritizing at least one-bit trial-and-error attempt corrections
CN113628668A (en)*2020-05-072021-11-09美光科技公司Reading soft bits by boost modulation after reading hard bits
CN114270740A (en)*2019-06-282022-04-01北欧半导体公司Reception of digital radio signals using linear combinations of estimated bits
US12046296B2 (en)2020-05-072024-07-23Micron Technology, Inc.Reading of soft bits and hard bits from memory cells

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8644067B2 (en)*2011-11-302014-02-04Sandisk Technologies Inc.Systems and methods of decoding data using soft bits at a non-binary decoder that uses probabilistic decoding
JP2014157650A (en)*2013-02-182014-08-28Toshiba CorpSemiconductor memory device
EP3082641B1 (en)2013-12-192019-02-06Juvora LimitedDental implant incorporating an apatite
US9553608B2 (en)2013-12-202017-01-24Sandisk Technologies LlcData storage device decoder and method of operation
US9306600B2 (en)*2014-01-062016-04-05Micron Technology, Inc.Read threshold calibration for LDPC
US9589654B2 (en)2014-04-152017-03-07Empire Technology Development LlcRank determination of circuits with distinct current carrying capabilities
US9202558B1 (en)*2014-08-122015-12-01Empire Technology Development LlcProgramming memory cells according to a rank modulation scheme
KR20160073834A (en)*2014-12-172016-06-27에스케이하이닉스 주식회사Semiconductor memory device and operating method thereof
CN108647109A (en)*2018-03-272018-10-12深圳忆联信息系统有限公司A kind of method that solid state disk promotes LDPC error correcting capabilities
US11475170B2 (en)2019-05-282022-10-18Nuvoton Technology CorporationSystem and method for correction of memory errors
US11907545B2 (en)2021-09-162024-02-20Sandisk Technologies LlcOn-the-fly multiplexing scheme for compressed soft bit data in non-volatile memories
US11894068B2 (en)2021-09-162024-02-06Sandisk Technologies LlcEfficient sensing of soft bit data for non-volatile memory
US11901019B2 (en)2021-09-162024-02-13Sandisk Technologies LlcUse of data latches for compression of soft bit data in non-volatile memories
US11776589B2 (en)2021-09-162023-10-03Sandisk Technologies LlcVertical compression scheme for compressed soft bit data in non-volatile memories with data latch groups
US11971829B2 (en)2021-09-162024-04-30Sandisk Technologies LlcOn-the-fly compression scheme for soft bit data in non-volatile memory
US12057188B2 (en)2021-09-162024-08-06SanDisk Technologies, Inc.Use of data latches for plane level compression of soft bit data in non-volatile memories
US11971826B2 (en)2021-09-162024-04-30Sandisk Technologies LlcArchitecture and data path options for compression of soft bit data in non-volatile memories
JP2023045614A (en)2021-09-222023-04-03キオクシア株式会社memory system

Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7656706B2 (en)*2007-01-052010-02-02The Texas A&M University SystemStoring information in a memory
US7844879B2 (en)*2006-01-202010-11-30Marvell World Trade Ltd.Method and system for error correction in flash memory
US7904783B2 (en)*2006-09-282011-03-08Sandisk CorporationSoft-input soft-output decoder for nonvolatile memory
US20110296274A1 (en)*2010-05-312011-12-01International Business Machines CorporationData encoding in solid-state storage devices
US8208304B2 (en)*2008-11-162012-06-26Anobit Technologies Ltd.Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N
US8209588B2 (en)*2007-12-122012-06-26Anobit Technologies Ltd.Efficient interference cancellation in analog memory cell arrays
US8225180B2 (en)*2007-11-202012-07-17California Institute Of TechnologyError correcting codes for rank modulation
US8228701B2 (en)*2009-03-012012-07-24Apple Inc.Selective activation of programming schemes in analog memory cell arrays
US8245094B2 (en)*2007-11-202012-08-14California Institute of Technology Texas A & MRank modulation for flash memories

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
FR2823620B1 (en)2001-04-122003-08-15France Telecom METHOD OF ENCODING / DECODING A DIGITAL DATA STREAM ENCODED WITH INTERLOCATION ON BITS IN TRANSMISSION AND IN MULTIPLE RECEPTION IN THE PRESENCE OF INTERSYMBOL INTERFERENCE AND CORRESPONDING SYSTEM
US7366202B2 (en)2003-12-082008-04-29Colubris Networks, Inc.System and method for interference mitigation for wireless communication
US7814401B2 (en)2006-12-212010-10-12Ramot At Tel Aviv University Ltd.Soft decoding of hard and soft bits read from a flash memory

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7844879B2 (en)*2006-01-202010-11-30Marvell World Trade Ltd.Method and system for error correction in flash memory
US7904783B2 (en)*2006-09-282011-03-08Sandisk CorporationSoft-input soft-output decoder for nonvolatile memory
US7656706B2 (en)*2007-01-052010-02-02The Texas A&M University SystemStoring information in a memory
US8225180B2 (en)*2007-11-202012-07-17California Institute Of TechnologyError correcting codes for rank modulation
US8245094B2 (en)*2007-11-202012-08-14California Institute of Technology Texas A & MRank modulation for flash memories
US8209588B2 (en)*2007-12-122012-06-26Anobit Technologies Ltd.Efficient interference cancellation in analog memory cell arrays
US8208304B2 (en)*2008-11-162012-06-26Anobit Technologies Ltd.Storage at M bits/cell density in N bits/cell analog memory cell devices, M>N
US8228701B2 (en)*2009-03-012012-07-24Apple Inc.Selective activation of programming schemes in analog memory cell arrays
US20110296274A1 (en)*2010-05-312011-12-01International Business Machines CorporationData encoding in solid-state storage devices

Cited By (78)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9483210B2 (en)2007-12-272016-11-01Sandisk Technologies LlcFlash storage controller execute loop
US9158677B2 (en)2007-12-272015-10-13Sandisk Enterprise Ip LlcFlash storage controller execute loop
US9448743B2 (en)2007-12-272016-09-20Sandisk Technologies LlcMass storage controller volatile memory containing metadata related to flash memory storage
US9239783B2 (en)2007-12-272016-01-19Sandisk Enterprise Ip LlcMultiprocessor storage controller
US9152556B2 (en)2007-12-272015-10-06Sandisk Enterprise Ip LlcMetadata rebuild in a flash memory controller following a loss of power
US9058289B2 (en)2011-11-072015-06-16Sandisk Enterprise Ip LlcSoft information generation for memory systems
US9916197B2 (en)2012-03-082018-03-13California Institute Of TechnologyRank-modulation rewriting codes for flash memories
US9666280B2 (en)*2012-03-082017-05-30California Institute Of TechnologyFlash memories using minimum push up, multi-cell and multi-permutation schemes for data storage
US20160170684A1 (en)*2012-03-082016-06-16California Institute Of TechnologyFlash memories using minimum push up, multi-cell and multi-permutation schemes for data storage
US9230652B2 (en)*2012-03-082016-01-05California Institute Of TechnologyFlash memories using minimum push up, multi-cell and multi-permutation schemes for data storage
US20130268723A1 (en)*2012-03-082013-10-10Texas A&M University SystemFlash memories using minimum push up, multi-cell and multi-permutation schemes for data storage
US8943384B2 (en)*2012-04-122015-01-27Seagate Technology LlcUsing a soft decoder with hard data
US20130275829A1 (en)*2012-04-122013-10-17Seagate Technology LlcUsing a soft decoder with hard data
US10129048B2 (en)*2012-04-162018-11-13Entropic Communications, LlcProgressive modulation for downstream access
US20150304125A1 (en)*2012-04-162015-10-22Entropic Communications, LlcProgressive modulation for downstream access
US12081360B2 (en)*2012-04-162024-09-03Entropic Communications, LlcProgressive modulation for downstream access
US20180019892A1 (en)*2012-04-162018-01-18Entropic Communications, LlcProgressive modulation for downstream access
US9780962B2 (en)*2012-04-162017-10-03Entropic Communications, LlcProgressive modulation for downstream access
US11706047B2 (en)*2012-04-162023-07-18Entropic Communications, LlcProgressive modulation for downstream access
US20230299998A1 (en)*2012-04-162023-09-21Entropic Communications, LlcProgressive modulation for downstream access
US20190081815A1 (en)*2012-04-162019-03-14Entropic Communications, LlcProgressive modulation for downstream access
US10771278B2 (en)*2012-04-162020-09-08Entropic Communications, LlcProgressive modulation for downstream access
US20220158864A1 (en)*2012-04-162022-05-19Entropic Communications, LlcProgressive modulation for downstream access
US9699263B1 (en)2012-08-172017-07-04Sandisk Technologies Llc.Automatic read and write acceleration of data accessed by virtual machines
US9501398B2 (en)2012-12-262016-11-22Sandisk Technologies LlcPersistent storage device with NVRAM for staging writes
US9239751B1 (en)2012-12-272016-01-19Sandisk Enterprise Ip LlcCompressing data from multiple reads for error control management in memory systems
US9612948B2 (en)2012-12-272017-04-04Sandisk Technologies LlcReads and writes between a contiguous data block and noncontiguous sets of logical address blocks in a persistent storage device
US9454420B1 (en)2012-12-312016-09-27Sandisk Technologies LlcMethod and system of reading threshold voltage equalization
US9870830B1 (en)*2013-03-142018-01-16Sandisk Technologies LlcOptimal multilevel sensing for reading data from a storage medium
US9136877B1 (en)2013-03-152015-09-15Sandisk Enterprise Ip LlcSyndrome layered decoding for LDPC codes
US9244763B1 (en)2013-03-152016-01-26Sandisk Enterprise Ip LlcSystem and method for updating a reading threshold voltage based on symbol transition information
US9367246B2 (en)2013-03-152016-06-14Sandisk Technologies Inc.Performance optimization of data transfer for soft information generation
US9092350B1 (en)2013-03-152015-07-28Sandisk Enterprise Ip LlcDetection and handling of unbalanced errors in interleaved codewords
US9236886B1 (en)2013-03-152016-01-12Sandisk Enterprise Ip LlcUniversal and reconfigurable QC-LDPC encoder
US9159437B2 (en)2013-06-112015-10-13Sandisk Enterprise IP LLC.Device and method for resolving an LM flag issue
US9524235B1 (en)2013-07-252016-12-20Sandisk Technologies LlcLocal hash value generation in non-volatile data storage systems
US9384126B1 (en)2013-07-252016-07-05Sandisk Technologies Inc.Methods and systems to avoid false negative results in bloom filters implemented in non-volatile data storage systems
US9361221B1 (en)2013-08-262016-06-07Sandisk Technologies Inc.Write amplification reduction through reliable writes during garbage collection
US9639463B1 (en)2013-08-262017-05-02Sandisk Technologies LlcHeuristic aware garbage collection scheme in storage systems
US9235509B1 (en)2013-08-262016-01-12Sandisk Enterprise Ip LlcWrite amplification reduction by delaying read access to data written during garbage collection
US9442662B2 (en)2013-10-182016-09-13Sandisk Technologies LlcDevice and method for managing die groups
US9298608B2 (en)2013-10-182016-03-29Sandisk Enterprise Ip LlcBiasing for wear leveling in storage systems
US9436831B2 (en)2013-10-302016-09-06Sandisk Technologies LlcSecure erase in a memory device
US9263156B2 (en)2013-11-072016-02-16Sandisk Enterprise Ip LlcSystem and method for adjusting trip points within a storage device
US9244785B2 (en)2013-11-132016-01-26Sandisk Enterprise Ip LlcSimulated power failure and data hardening
US9703816B2 (en)2013-11-192017-07-11Sandisk Technologies LlcMethod and system for forward reference logging in a persistent datastore
US9520197B2 (en)2013-11-222016-12-13Sandisk Technologies LlcAdaptive erase of a storage device
US9520162B2 (en)2013-11-272016-12-13Sandisk Technologies LlcDIMM device controller supervisor
US9582058B2 (en)2013-11-292017-02-28Sandisk Technologies LlcPower inrush management of storage devices
US9235245B2 (en)2013-12-042016-01-12Sandisk Enterprise Ip LlcStartup performance and power isolation
US9129665B2 (en)2013-12-172015-09-08Sandisk Enterprise Ip LlcDynamic brownout adjustment in a storage device
US9703636B2 (en)2014-03-012017-07-11Sandisk Technologies LlcFirmware reversion trigger and control
US9390814B2 (en)2014-03-192016-07-12Sandisk Technologies LlcFault detection and prediction for data storage elements
US9454448B2 (en)2014-03-192016-09-27Sandisk Technologies LlcFault testing in storage devices
US9448876B2 (en)2014-03-192016-09-20Sandisk Technologies LlcFault detection and prediction in storage devices
US9626399B2 (en)2014-03-312017-04-18Sandisk Technologies LlcConditional updates for reducing frequency of data modification operations
US9626400B2 (en)2014-03-312017-04-18Sandisk Technologies LlcCompaction of information in tiered data structure
US9390021B2 (en)2014-03-312016-07-12Sandisk Technologies LlcEfficient cache utilization in a tiered data structure
US9697267B2 (en)2014-04-032017-07-04Sandisk Technologies LlcMethods and systems for performing efficient snapshots in tiered data structures
US10114557B2 (en)2014-05-302018-10-30Sandisk Technologies LlcIdentification of hot regions to enhance performance and endurance of a non-volatile storage device
US10656842B2 (en)2014-05-302020-05-19Sandisk Technologies LlcUsing history of I/O sizes and I/O sequences to trigger coalesced writes in a non-volatile storage device
US10146448B2 (en)2014-05-302018-12-04Sandisk Technologies LlcUsing history of I/O sequences to trigger cached read ahead in a non-volatile storage device
US10162748B2 (en)2014-05-302018-12-25Sandisk Technologies LlcPrioritizing garbage collection and block allocation based on I/O history for logical address regions
US10372613B2 (en)2014-05-302019-08-06Sandisk Technologies LlcUsing sub-region I/O history to cache repeatedly accessed sub-regions in a non-volatile storage device
US9703491B2 (en)2014-05-302017-07-11Sandisk Technologies LlcUsing history of unaligned writes to cache data and avoid read-modify-writes in a non-volatile storage device
US10656840B2 (en)2014-05-302020-05-19Sandisk Technologies LlcReal-time I/O pattern recognition to enhance performance and endurance of a storage device
US9652381B2 (en)2014-06-192017-05-16Sandisk Technologies LlcSub-block garbage collection
US9443601B2 (en)2014-09-082016-09-13Sandisk Technologies LlcHoldup capacitor energy harvesting
US9983991B2 (en)2014-09-162018-05-29Empire Technology Development LlcData storage based on rank modulation in single-level flash memory
US9772935B2 (en)2014-09-162017-09-26Empire Technology Development LlcData storage based on rank modulation in single-level flash memory
WO2016094741A1 (en)*2014-12-102016-06-16California Institute Of TechnologyImproving nand flash reliability with rank modulation
WO2017098581A1 (en)*2015-12-082017-06-15株式会社日立製作所Storage device and data error correction method
TWI625735B (en)*2017-11-012018-06-01大心電子股份有限公司Memory management method and storage controller
US10460815B2 (en)*2018-03-302019-10-29Shenzhen Epostar Electronics Limited Co.Decoding method of selecting optimized read voltage set based on gray code count deviation summations, and storage controller using the same
CN112015335A (en)*2019-05-282020-12-01新唐科技股份有限公司 Method and system for prioritizing at least one-bit trial-and-error attempt corrections
CN114270740A (en)*2019-06-282022-04-01北欧半导体公司Reception of digital radio signals using linear combinations of estimated bits
CN113628668A (en)*2020-05-072021-11-09美光科技公司Reading soft bits by boost modulation after reading hard bits
US12046296B2 (en)2020-05-072024-07-23Micron Technology, Inc.Reading of soft bits and hard bits from memory cells

Also Published As

Publication numberPublication date
US8456919B1 (en)2013-06-04
TW201330001A (en)2013-07-16
CN103918033A (en)2014-07-09
WO2013070493A1 (en)2013-05-16

Similar Documents

PublicationPublication DateTitle
US8456919B1 (en)Method and apparatus to provide data including hard bit data and soft bit data to a rank modulation decoder
US8644067B2 (en)Systems and methods of decoding data using soft bits at a non-binary decoder that uses probabilistic decoding
EP2776929B1 (en)Soft information generation for memory systems
US8838883B2 (en)System and method of adjusting a programming step size for a block of a memory
US9141534B2 (en)Tracking read accesses to regions of non-volatile memory
US9362003B2 (en)System and method to decode data subject to a disturb condition
KR101618311B1 (en)Flash memory device and reading method thereof
CN103680637B (en)Flash memory system and its abnormal wordline detection method with abnormal wordline detector
US9025374B2 (en)System and method to update read voltages in a non-volatile memory in response to tracking data
US8787079B2 (en)Reading data from multi-level cell memory
US9411679B2 (en)Code modulation encoder and decoder, memory controller including them, and flash memory system
US20130111279A1 (en)Systems and methods of generating a replacement default read threshold
WO2013039696A1 (en)Data storage device and method to correct bit values using multiple read voltages
CN111540393B (en) Memory systems and methods for wordline grouping-based read operations
CN112241333B (en)Encoder for memory system and method thereof
US9117533B2 (en)Tracking erase operations to regions of non-volatile memory
CN110569143B (en)Decoder for memory system and method thereof
US11150985B2 (en)Decoder for memory system and method thereof

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SANDISK TECHNOLOGIES INC., TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JEON, SEUNGJUNE;GOROBETS, SERGEY ANATOLIEVICH;SIGNING DATES FROM 20111109 TO 20111110;REEL/FRAME:027210/0805

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:SANDISK TECHNOLOGIES LLC, TEXAS

Free format text:CHANGE OF NAME;ASSIGNOR:SANDISK TECHNOLOGIES INC;REEL/FRAME:038807/0898

Effective date:20160516

FPAYFee payment

Year of fee payment:4

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:8

MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:12

ASAssignment

Owner name:SANDISK TECHNOLOGIES, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SANDISK TECHNOLOGIES LLC;REEL/FRAME:069796/0423

Effective date:20241227

ASAssignment

Owner name:SANDISK TECHNOLOGIES, INC., CALIFORNIA

Free format text:PARTIAL RELEASE OF SECURITY INTERESTS;ASSIGNOR:JPMORGAN CHASE BANK, N.A., AS AGENT;REEL/FRAME:071382/0001

Effective date:20250424

Owner name:JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT, ILLINOIS

Free format text:SECURITY AGREEMENT;ASSIGNOR:SANDISK TECHNOLOGIES, INC.;REEL/FRAME:071050/0001

Effective date:20250424


[8]ページ先頭

©2009-2025 Movatter.jp