Data encoding in solid-state storage devices

T Mittelholzer, N Papandreou, T Parnell… - US Patent …, 2017 - Google Patents
Methods and apparatus 3 are provided for encoding data for storage in multilevel memory
cells 2 having a cell-levels. Input data words are encoded into respective codewords, each …

Device, method and computer program product for communication

G Shor, S Goldenberg - US Patent App. 12/473,287, 2009 - Google Patents
A transmitter may include an encoder configured to encode a data bit vector to provide an
codeword that includes a first codeword portion and a second codeword portion; wherein …

Min-sum based non-binary LDPC decoder

CL Wang, Z Li, S Yang - US Patent 8,566,666, 2013 - Google Patents
Various embodiments of the present invention provide sys tems and methods for min-Sum
based decoding of non-binary LDPC codes. For example, a non-binary low density parity …

Data transmission using low density parity check coding and constellation mapping

W Zhou, L Zou, Y Zhao, X Zhang, P Liu… - US Patent …, 2014 - Google Patents
Modern coding and modulation techniques have greatly improved the transmission of
signals. A method is described including receiving a stream of data bits, demultiplexing the …

Controller, semiconductor memory system, data storage system and operating method thereof

JB Kim - US Patent 9,680,504, 2017 - Google Patents
An operating method of a controller includes iterating a first ECC decoding on a codeword
read from a semiconductor memory device according to a first read voltage a predetermined …

Controller, semiconductor memory system and operating method thereof

JB Kim - US Patent 9,698,827, 2017 - Google Patents
An operating method of a controller that includes: when a first ECC decoding on data read
from a semiconductor memory device according to a hard read voltage fails, generating one …

Unequal error protection apparatus, systems, and methods

AA Ovchinnikov, AV Belogolovy, EA Kruk - US Patent 7,856,584, 2010 - Google Patents
In some embodiments an apparatus includes a first encoder to encode a data word at a first
code distance within a selected bit constellation utilizing a first unequal error protection …

Systems and methods for providing opportunistic security for physical communication channels

MR Bloch, MRD Rodrigues… - US Patent …, 2012 - Google Patents
Abstract Systems and methods of providing opportunistic security for physical
communication channels are disclosed. One disclosed method is for opportunistic secure …

Coding architecture for multi-level NAND flash memory with stuck cells

M Marrow - US Patent 9,047,213, 2015 - Google Patents
US9047213B2 - Coding architecture for multi-level NAND flash memory with stuck cells -
Google Patents US9047213B2 - Coding architecture for multi-level NAND flash memory with …

Coding architecture for multi-level NAND flash memory with stuck cells

M Marrow - US Patent 8,719,670, 2014 - Google Patents
(57) ABSTRACT A system for decoding data is disclosed. The system includes: an input
interface configured to receive data associated with encoded data; a first decoder configured …