Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Detection And Decoding In Flash Memories With Selective Binary And Non-binary Decoding

A non-binary, binary technology, applied in the field of improved technology, can solve problems such as reducing the read channel designer

Inactive Publication Date: 2014-08-06
SEAGATE TECH LLC
View PDF11 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, complex signal processing techniques such as those described above can reduce the read channel designer's ability to maintain adequate decoding accuracy as flash device geometries shrink

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Detection And Decoding In Flash Memories With Selective Binary And Non-binary Decoding
  • Detection And Decoding In Flash Memories With Selective Binary And Non-binary Decoding
  • Detection And Decoding In Flash Memories With Selective Binary And Non-binary Decoding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Aspects of the invention relate to signal processing techniques, and more particularly to detection and encoding techniques for mitigating ICI and other distortions in memory devices such as single-level cell or multi-level cell (MLC) NAND flash memory devices. As used herein, multi-level cell flash memory includes memory in which each memory cell stores two or more bits. Typically, the bits stored in a flash memory cell belong to different pages. Although the invention is shown herein using memory cells for storing analog values ​​as voltages, the invention can be used in conjunction with any storage mechanism for flash memory (e.g. using voltage or current to represent stored data), This should be clear to those skilled in the art.

[0052] Certain aspects of the invention provide detection and decoding techniques with error handling that do not unnecessarily impair the read speed of a flash read channel. According to one aspect of the invention, the invention provi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Methods and apparatus are provided for detection and decoding in flash memories with selective binary and non-binary decoding. Data from a flash memory device is processed by obtaining one or more read values for a plurality of bits from one or more pages of the flash memory device; converting; the one or more read values for the plurality of bits to a non-binary log likelihood ratio based on a probability that a given data pattern was written to the plurality of bits when a particular pattern was read from the plurality of bits; and jointly decoding the plurality of bits using the non-binary log likelihood ratio, wherein the pages are encoded independently.

Description

[0001] Cross References to Related Applications [0002] This application was submitted on August 31, 2010, entitled "Methods and Apparatus for Storing Data in a Multi-Level Cell Flash Memory Device With Cross-Page Sectors, Multi-Page Coding And Per-Page Coding" U.S. Patent Application No. .12 / 920,407; of U.S. Patent Application No. 13 / 063,888, filed March 14, 2011, entitled "Methods and Apparatus for Soft Data Generation in FlashMemories"; filed March 14, 2011, U.S. Patent Application No. 13 / 063,895, entitled "Methods and Apparatus for Soft Data Generation for Memory Devices Using Reference Cells"; filed March 14, 2011, entitled "Methods and Apparatus for Soft Data Generation for Memory Devices Using Decoder Performance Feedback" U.S. Patent Application No. 13 / 063,899; filed on March 14, 2011, entitled "Methods and Apparatus for Soft Data Generation for Memory Devices Based on Performance Factor Adjustment" U.S. Patent Application No. 13 / 063,874; and Continuation-in-Part of U...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G11C29/42
CPCG06F11/1068G06F11/1028G06F11/1072H03M13/1171H03M13/3723H03M13/611H03M13/612H03M13/63
Inventor A·H·S·阿赫西恩李宗旺E·F·哈拉特什L·丹简
Owner SEAGATE TECH LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products