SOFT INPUT, SOFT OUPUT MAPPERS AND DEMAPPERS FOR BLOCK CODES
    31.
    发明申请
    SOFT INPUT, SOFT OUPUT MAPPERS AND DEMAPPERS FOR BLOCK CODES 审中-公开
    软输入,软件映射器和块代码的代码

    公开(公告)号:US20140189458A1

    公开(公告)日:2014-07-03

    申请号:US14146929

    申请日:2014-01-03

    Abstract: A codebook which includes a plurality of messages and a plurality of codewords, a specified codeword bit value, and a specified message bit value are obtained. The LLR for bit ci in a codeword is generated, including by: identifying, from the codebook, those codewords where bit ci has the specified codeword bit value; for a message which corresponds to one of the codewords where bit ci has the specified codeword bit value, identifying those bits which have the specified message bit value; and summing one or more LLR values which correspond to those bits, in the message which corresponds to one of the codewords where bit ci has the specified codeword bit value, which have the specified message bit value.

    Abstract translation: 获得包括多个消息和多个码字的码本,指定的码字比特值和指定的消息比特值。 产生码字中的比特ci的LLR,包括:从码本中识别比特ci具有指定码字比特值的那些码字; 对于与其中位ci具有指定码字比特值的码字之一相对应的消息,识别具有指定消息比特值的那些比特; 并且在对应于具有指定消息比特值的比特ci具有指定码字比特值的码字中的一个的消息中对与这些比特相对应的一个或多个LLR值求和。

    Manufacturing testing for LDPC codes

    公开(公告)号:US09875157B2

    公开(公告)日:2018-01-23

    申请号:US14298736

    申请日:2014-06-06

    Abstract: A storage system includes a channel detector, an LDPC decoder, and an erasure block. The channel detector is configured to receive data corresponding to data read from a storage and output an LLR signal. The LDPC decoder is configured to receive the LLR signal and output a feedback signal to the channel detector. The erasure block is configured to erase at a portion of at least one of the LLR signal and the feedback signal. A method for testing includes generating an error rate function corresponding to an erasure pattern. The function is a function of a number of LDPC iterations. The method includes determining testing parameters at least in part based on the error rate function, wherein the testing parameters comprise a testing number of LDPC iterations, a passing error rate, and the erasure pattern. The method includes testing storage devices using the testing parameters.

    Method and system for generating soft-information after a single read in NAND flash using expected and measured values
    34.
    发明授权
    Method and system for generating soft-information after a single read in NAND flash using expected and measured values 有权
    在NAND闪存中使用预期和测量值进行单次读取后生成软信息的方法和系统

    公开(公告)号:US09256522B1

    公开(公告)日:2016-02-09

    申请号:US13858781

    申请日:2013-04-08

    Abstract: A system and method for determining soft read data for a group of cells in a nonvolatile flash memory are disclosed. An expected value representative of a plurality of stored values in a group of cells is obtained. A measured value representative of the plurality of stored values in the group of cells is obtained, based on a single read to the group of cells. A soft read data for the group of cells is determined based at least in part on the expected value and the measured value. The expected and measured values may include at least one of a number of 0s, a number of 1s, a ratio of 0s to 1s or a ratio of 1s to 0s. A reliability for a bit i may be obtained using a one-step majority logic decoder, and a threshold reliability may be used when determining the soft read data.

    Abstract translation: 公开了一种用于确定非易失性闪速存储器中的一组单元的软读取数据的系统和方法。 获得代表一组单元格中的多个存储值的期望值。 基于对单元格组的单次读取,获得表示该组单元格中的多个存储值的测量值。 至少部分地基于期望值和测量值确定该组单元的软读取数据。 期望值和测量值可以包括数量为0,数量1s,0s至1s的比率或1s至0s的比率中的至少一个。 使用一步多数逻辑解码器可以获得一位i的可靠性,并且当确定软读取数据时可以使用阈值可靠性。

    STORAGE OF READ THRESHOLDS FOR NAND FLASH STORAGE USING LINEAR APPROXIMATION
    36.
    发明申请
    STORAGE OF READ THRESHOLDS FOR NAND FLASH STORAGE USING LINEAR APPROXIMATION 审中-公开
    存储使用线性近似的NAND闪存存储读取阈值

    公开(公告)号:US20150085572A1

    公开(公告)日:2015-03-26

    申请号:US14553745

    申请日:2014-11-25

    CPC classification number: G11C16/26 G11C11/5642 G11C16/3404 G11C16/349

    Abstract: A first read threshold associated with a first page in a block and a second read threshold associated with a second page in the block are received, where the first page has a first page number and the second page has a second page number. A slope and a y intercept are determined based at least in part on the first read threshold, the second read threshold, the first page number, and the second page number. The slope and the y intercept are stored with a block identifier associated with the block.

    Abstract translation: 接收与块中的第一页相关联的第一读取阈值和与块中的第二页相关联的第二读取阈值,其中第一页面具有第一页面编号,并且第二页面具有第二页面编号。 至少部分地基于第一读取阈值,第二读取阈值,第一页面编号和第二页面数量来确定斜率和y截距。 斜率和y截距用与块相关联的块标识符存储。

    GENERATING SOFT READ VALUES WHICH OPTIMIZE DYNAMIC RANGE
    37.
    发明申请
    GENERATING SOFT READ VALUES WHICH OPTIMIZE DYNAMIC RANGE 审中-公开
    生成优化动态范围的软读值

    公开(公告)号:US20150052408A1

    公开(公告)日:2015-02-19

    申请号:US14531817

    申请日:2014-11-03

    Abstract: A plurality of bins and a plurality of soft read values are stored in a lookup table where those bins that are either a leftmost bin or a rightmost bin correspond to soft read values having a maximum magnitude. Bin identification information is received for a cell in solid state storage. A soft read value is generated for the cell in solid state storage, including by: accessing the lookup table, mapping the received bin identification information to one of the plurality of bins in the lookup table, and selecting the soft read value in the lookup table that corresponds to the bin which is mapped to.

    Abstract translation: 多个箱和多个软读取值被存储在查找表中,其中那些最左边仓或最右边仓的仓对应于具有最大幅度的软读取值。 对于固态存储器中的单元接收箱标识信息。 生成固态存储器中的单元的软读取值,包括:访问查找表,将接收到的bin标识信息映射到查找表中的多个存储区之一,并在查找表中选择软读取值 对应于映射到的bin。

    Data independent error computation and usage with decision directed error computation
    38.
    发明授权
    Data independent error computation and usage with decision directed error computation 有权
    数据独立的误差计算和使用与决策定向误差计算

    公开(公告)号:US08924833B2

    公开(公告)日:2014-12-30

    申请号:US13963824

    申请日:2013-08-09

    Abstract: An analog front end is adjusted by determining a signal quality based at least in part on digital sample(s). If the signal quality satisfies one or more criteria, a data independent gain gradient and a data independent offset gradient are selected to adjust the analog front end, where the two gradients are generated without taking into consideration an instantaneous value of an expected signal. If the signal quality does not satisfy the criteria, a decision directed gain gradient and a decision directed offset gradient are selected to adjust the analog front end, where the two gradients are generated based at least in part on decision(s).

    Abstract translation: 通过至少部分地基于数字样本确定信号质量来调整模拟前端。 如果信号质量满足一个或多个标准,则选择数据独立增益梯度和数据独立偏移梯度来调整模拟前端,其中在不考虑预期信号的瞬时值的情况下生成两个梯度。 如果信号质量不满足标准,则选择决策导向增益梯度和决策导向偏移梯度来调整模拟前端,其中至少部分地基于决策生成两个梯度。

    Storage of read thresholds for NAND flash storage using linear approximation
    39.
    发明授权
    Storage of read thresholds for NAND flash storage using linear approximation 有权
    使用线性近似来存储NAND闪存的读取阈值

    公开(公告)号:US08923066B1

    公开(公告)日:2014-12-30

    申请号:US13852934

    申请日:2013-03-28

    CPC classification number: G11C16/26 G11C11/5642 G11C16/3404 G11C16/349

    Abstract: A first read threshold associated with a first page in a block and a second read threshold associated with a second page in the block are received, where the first page has a first page number and the second page has a second page number. A slope and a y intercept are determined based at least in part on the first read threshold, the second read threshold, the first page number, and the second page number. The slope and the y intercept are stored with a block identifier associated with the block.

    Abstract translation: 接收与块中的第一页相关联的第一读取阈值和与块中的第二页相关联的第二读取阈值,其中第一页面具有第一页面编号,并且第二页面具有第二页面编号。 至少部分地基于第一读取阈值,第二读取阈值,第一页面编号和第二页面数量来确定斜率和y截距。 斜率和y截距用与块相关联的块标识符存储。

    Generating read thresholds using gradient descent and without side information
    40.
    发明授权
    Generating read thresholds using gradient descent and without side information 有权
    使用梯度下降和无旁边信息生成读取阈值

    公开(公告)号:US08923062B1

    公开(公告)日:2014-12-30

    申请号:US13935714

    申请日:2013-07-05

    Abstract: A next read threshold is determined by determining a first number of solid state storage cells having a stored voltage which falls into a first voltage range and determining a second number of solid state storage cells having a stored voltage which falls into a second voltage range. A gradient is determine by taking a difference between the first number of solid state storage cells and the second number of solid state storage cells. The next read threshold is determined based at least in part on the gradient.

    Abstract translation: 通过确定具有落入第一电压范围的存储电压的第一数量的固态存储单元并且确定具有落入第二电压范围的存储电压的第二数量的固态存储单元来确定下一个读取阈值。 通过取第一数量的固态存储单元和第二数量的固态存储单元之间的差来确定梯度。 至少部分地基于梯度来确定下一个读取阈值。

Patent Agency Ranking