SEMICONDUCTOR STORAGE DEVICE AND MEMORY SYSTEM

    公开(公告)号:US20230081358A1

    公开(公告)日:2023-03-16

    申请号:US18056587

    申请日:2022-11-17

    摘要: According to one embodiment, a semiconductor storage device includes a first memory cell capable of storing n-bit data (n is a natural number not less than 4). When receiving first data, including first and second bits of the n-bit data, from a controller, the semiconductor storage device writes the received first data to the first memory cell. After receiving the first data, when the semiconductor storage device receives second data including third and fourth bits of the n-bit data, the semiconductor storage device reads the first and second bits from the first memory cell and writes the n-bit data to the first memory cell based on the read first and second bits and the received second data.

    METHOD, MEMORY CONTROLLER, AND MEMORY SYSTEM FOR READING DATA STORED IN FLASH MEMORY

    公开(公告)号:US20230080339A1

    公开(公告)日:2023-03-16

    申请号:US17991799

    申请日:2022-11-21

    发明人: Tsung-Chieh Yang

    摘要: An exemplary method for reading data stored in a flash memory includes: selecting an initial gate voltage combination from a plurality of predetermined gate voltage combination options; controlling a plurality of memory units in the flash memory according to the initial gate voltage combination, and reading a plurality of bit sequences; performing a codeword error correction upon the plurality of bit sequences, and determining if the codeword error correction successful; if the codeword error correction is not successful, determining an electric charge distribution parameter; determining a target gate voltage combination corresponding to the electric charge distribution parameter by using a look-up table; and controlling the plurality of memory units to read a plurality of updated bit sequences according to the target gate voltage combination.

    Dynamic multi-stage decoding
    4.
    发明授权

    公开(公告)号:US11606105B2

    公开(公告)日:2023-03-14

    申请号:US17529193

    申请日:2021-11-17

    摘要: Methods and systems for decoding raw data may include determining a sequence of a plurality of read-level voltages based on previous decoding data and executing a multi-stage decoding operation to decode raw data read from the plurality of memory cells using the determined sequence of the plurality of read-level voltages. Decoded data is returned from the multi-stage decoding operation upon completion of the multi-stage decoding operation and the previous decoding data is updated based on results of the multi-stage decoding operation.

    Methods and apparatus to determine and apply polarity-based error correction code

    公开(公告)号:US11601139B2

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

    申请号:US16680738

    申请日:2019-11-12

    IPC分类号: H03M13/13 G06F11/10 G11C29/52

    摘要: Methods, apparatus, systems and articles of manufacture to determine and apply polarity-based error correction code are disclosed. In some examples, the methods and apparatus create an array by setting a first set of bit locations of a code word to have a first value and setting a second set of bit locations of the code word to have a second value different from the first value. In some examples, when the array satisfies a parity check, the methods and apparatus determine that bit locations having the first value from the array form a polarity-based error correction code.

    Memory system with multiple striping of raid groups and method for performing the same

    公开(公告)号:US11599285B2

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

    申请号:US17321189

    申请日:2021-05-14

    发明人: Jon C. R. Bennett

    摘要: A data memory system is described, where there may be an asymmetry in the time needed to write or erase data and the time needed to read data. The data may be stored using a RAID data storage arrangement and the reading, writing and erasing operations on the modules arranged such that the erasing and writing operations may be performed without significant latency for performing a read operation. Where a failure of a memory module in the memory system occurs, methods for recovering the data of the failed module are disclosed which may selected in accordance with policies that may relate to the minimizing the possibility of irretrievable data loss, or degradation of latency performance.

    Semiconductor memory device and method of controlling the same

    公开(公告)号:US11575395B2

    公开(公告)日:2023-02-07

    申请号:US17317280

    申请日:2021-05-11

    摘要: A semiconductor memory device includes a plurality of detecting code generators configured to generate a plurality of detecting codes to detect errors in a plurality of data items, respectively, a plurality of first correcting code generators configured to generate a plurality of first correcting codes to correct errors in a plurality of first data blocks, respectively, each of the first data blocks containing one of the data items and a corresponding detecting code, a second correcting code generators configured to generate a second correcting code to correct errors in a second data block, the second data block containing the first data blocks, and a semiconductor memory configured to nonvolatilely store the second data block, the first correcting codes, and the second correcting code.

    STATIC RANDOM-ACCESS MEMORY AND FAULT DETECTION CIRCUIT THEREOF

    公开(公告)号:US20230031649A1

    公开(公告)日:2023-02-02

    申请号:US17790244

    申请日:2020-09-23

    发明人: Zengfa PENG

    IPC分类号: G11C29/52 G11C11/419

    摘要: A static random-access memory and a fault detection circuit thereof are provided. The fault detection circuit includes: a bit line coupling circuit, coupled between a first bit line and a second bit line, wherein the bit line coupling circuit is adapted to use a bit line with a lower potential between the first bit line and the second bit line to couple a bit line with a higher potential between the first bit line and the second bit line to a floating low potential in response to performing the data write operation on the memory cell in a test mode by the write circuit; and a fault determining circuit, adapted to, in response to the memory cell being at the test mode, obtain and compare write data and read data corresponding to the write data, to determine whether the SRAM has a Data Retention Fault based on a comparison result.