Analog error detection and correction in analog in-memory crossbars

    公开(公告)号:US12063052B2

    公开(公告)日:2024-08-13

    申请号:US18482964

    申请日:2023-10-09

    Abstract: An analog error correction circuit is disclosed that implements an analog error correction code. The analog circuit includes a crossbar array of memristors or other non-volatile tunable resistive memory devices. The crossbar array includes a first crossbar array portion programmed with values of a target computation matrix and a second crossbar array portion programmed with values of an encoder matrix for correcting computation errors in the matrix multiplication of an input vector with the computation matrix. The first and second crossbar array portions share the same row lines and are connected to a third crossbar array portion that is programmed with values of a decoder matrix, thereby enabling single-cycle error detection. A computation error is detected based on output of the decoder matrix circuitry and a location of the error is determined via an inverse matrix multiplication operation whereby the decoder matrix output is fed back to the decoder matrix.

    OPTICAL COMMUNICATION SYSTEM
    43.
    发明公开

    公开(公告)号:US20240267657A1

    公开(公告)日:2024-08-08

    申请号:US18616630

    申请日:2024-03-26

    Abstract: An optical communication system includes a transmission unit that performs error correction encoding on information to be transmitted, and outputs a result of the error correction encoding as an optical signal, an optical coupler that branches the optical signal, and outputs a first and second optical signals, first and second error correction decoding units that each perform error correction decoding on an optical signal, and a communication disconnection detection unit that, upon detection of a disconnection of communication of the first optical signal, notifies, of the disconnection, the second error correction decoding unit. The second error correction decoding unit performs error correction decoding on the second optical signal when a notification of the disconnection has been received. The first error correction decoding unit performs the error correction decoding with a smaller number of iterations than the number of iterations used by the second error correction decoding unit.

    Decoding method and decoding device

    公开(公告)号:US12047094B2

    公开(公告)日:2024-07-23

    申请号:US18298615

    申请日:2023-04-11

    CPC classification number: H03M13/1108 H03M13/1148

    Abstract: Disclosed are a decoding method and a decoding device. In the method, a received sequence and a generator matrix are processed to obtain a hard-decision information sequence and a hard-decision codeword; an error pattern is determined according to the hard-decision information sequence and the hard-decision codeword; then, the error pattern is post-processed and an optimal decoding sequence is output as a decoding result, wherein the optimal decoding sequence is a decoding sequence with a minimized Euclidean distance. According to the present disclosure, the complexity of the algorithm is reduced while the effective decoding performance can be ensured.

    Memory, memory module, memory system, and operation method of memory system

    公开(公告)号:US12034457B2

    公开(公告)日:2024-07-09

    申请号:US17986968

    申请日:2022-11-15

    Applicant: SK hynix Inc.

    Inventor: Seok Woo Choi

    CPC classification number: H03M13/1191 H03M13/611

    Abstract: A memory system may include an error correction code generation circuit configured to generate a first error correction code having a large bit number by using write data and a first H matrix in a first error correction mode, and to generate a second error correction code having a small bit number by using the write data and a second H matrix in a second error correction mode, and a memory core configured to store the first error correction code and the write data in the first error correction mode, and to store the second error correction code and the write data in the second error correction mode.

    LDPC ENCODING AND DECODING METHOD
    47.
    发明公开

    公开(公告)号:US20240223214A1

    公开(公告)日:2024-07-04

    申请号:US18396774

    申请日:2023-12-27

    CPC classification number: H03M13/118 H03M13/2903 H03M13/3905

    Abstract: A LDPC encoding method is provided, which is highly scalable and may support a variety of code cases and allow a high processing speed. The LDPC encoding includes: receiving an information sequence to be encoded; segmenting the information sequence into blocks of a predetermined length; deriving parity bits for each of the segmented blocks by using a predetermined parity check matrix; and generating a codeword by combining the parity bits into a corresponding segmented block. The operation of deriving parity bits for each of the segmented blocks includes: performing multiplications with at least one element of the parity check matrix by circularly shifting the segmented block a number of times corresponding to the at least one element of the parity check matrix; and performing XOR operations on a plurality of bits of a circularly-shifted segmented block in parallel.

    Fast and Reliable Data Error Correction Methods and Apparatuses

    公开(公告)号:US20240220362A1

    公开(公告)日:2024-07-04

    申请号:US18092320

    申请日:2023-01-01

    Applicant: Anthony Mai

    Inventor: Anthony Mai

    CPC classification number: G06F11/1076 H03M13/11

    Abstract: Current invention provides methods and apparatuses for efficient forward data error correction in communication channels. Said methods and apparatuses can be used to construct highly reliable data communication channels and enable better networking in a broad range of communication application fields, including wired, wireless and optical communication, with distance ranging from inter-chip data link in electronic devices, to long distance and deep space communication.

    Receiver and receive method for a passive optical network

    公开(公告)号:US12028194B2

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

    申请号:US17753089

    申请日:2020-09-28

    Abstract: A receiver for a passive optical network is provided. The receiver includes an analog-to-digital converter circuitry configured generate a digital receive signal based on an analog receive signal. The analog receive signal is based on an optical receive signal encoded with a binary transmit sequence. The receiver additionally comprises linear equalizer circuitry configured to generate an equalized receive signal by linearly equalizing the digital receive signal. Further, the receiver comprises secondary equalizer circuitry configured to generate soft information indicating a respective reliability of elements in the equalized receive signal using the Viterbi algorithm. In addition, the receiver comprises decoder circuitry configured to generate a digital output signal based on the soft information using soft decision forward error correction.

Patent Agency Ranking