Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

19results about "Burst error correction" patented technology

Enhanced reliable communications including streaming codes for partial bursts and guardspaces and synergized compression

ActiveUS12407444B1Burst error correctionCode conversionData compressionCommunications system
Enhanced reliable communications systems, methods, computer program products, and integrated circuits include streaming codes for partial burst and guardspaces and synergized compression. An FEC encoder can generate two or more types of parity symbols to address partial burst and guardspace losses. An FEC encoder can utilize information from a data compressor to make frame splitting, parity symbol generation, and / or packetizing decisions. A data compressor can use information from an FEC encoder to make data compression decisions. Aspects of an FEC encoder and / or data compressor can be trained using machine learning, including reinforcement learning. Multimodal operation provides flexibility for dynamically reacting to changing communication conditions.
Owner:TRESEDER AI INC

Integrated circuit and memory system including ECC circuit

PendingUS20250278332A1Burst error correctionSingle error correction
An integrated circuit includes an ECC encoder circuit configured to operate an H matrix on transmission data, to generate a transmission parity to be transmitted together with the transmission data, the transmission parity corresponding to the transmission data; and an ECC decoder circuit configured to operate the H matrix on reception data and a reception parity to detect and correct an error in the reception data. A data portion of the H matrix is divided into N groups, and each of the N groups includes a group matrix portion for distinguishing groups and a non-group matrix portion for distinguishing bits within a corresponding group. The group matrix portion is used by k group matrices that circulate in the N groups, and each time the k group matrices circulate one round, positions of the k group matrices inserted in groups are shifted.
Owner:SK HYNIX INC

An encoder, encoding method and chip

ActiveCN119602907BError preventionBurst error correctionAlgorithmForward error correction
The application discloses an encoder, an encoding method and a chip, relates to the technical field of encoding, and discloses the following technical scheme: in the scene of large bandwidth and high parallelism input, a feedback loop in the encoder cannot produce a technical defect that cannot converge in time sequence. The encoder comprises a feedforward module, which is used for receiving to-be-encoded data with a parallelism of n symbols per beat, and calculating a single-beat polynomial corresponding to a current beat in a finite field according to symbols in the to-be-encoded data received in the current beat. A feedback module is used for receiving the single-beat polynomial corresponding to the current beat output by the feedforward module, and calculating a second polynomial in a finite field according to the single-beat polynomial corresponding to the current beat and a first polynomial representing symbols received in historical beats, wherein the second polynomial is used for determining a target polynomial representing to-be-encoded data, the target polynomial is used for generating a check sequence of the to-be-encoded data, and thus a codeword obtained after the to-be-encoded data is encoded by a forward error correction encoding mode is obtained.
Owner:HUAWEI TECH CO LTD

Integrated circuit and memory system including ECC circuit

PendingEP4611266A1Error detection/correctionBurst error correction
An integrated circuit includes an ECC encoder circuit configured to operate an H matrix on transmission data, to generate a transmission parity to be transmitted together with the transmission data, the transmission parity corresponding to the transmission data; and an ECC decoder circuit configured to operate the H matrix on reception data and a reception parity to detect and correct an error in the reception data. A data portion of the H matrix is divided into N groups, and each of the N groups includes a group matrix portion for distinguishing groups and a non-group matrix portion for distinguishing bits within a corresponding group. The group matrix portion is used by k group matrices that circulate in the N groups, and each time the k group matrices circulate one round, positions of the k group matrices inserted in groups are shifted.
Owner:SK HYNIX INC

Low-complexity soft-decision optical receiver

Techniques for an optical receiver are disclosed. The optical receiver may include an optical digital signal processing (ODSP) device. The ODSP device may include: a photodiode operable to convert an optical signal into an electrical signal; a digital signal processor operable to generate a digital signal based on the electrical signal; a quantization component operable to generate a quantized output signal based on the digital signal; and a processing device. The processing device is operable to: measure one or more signal statistics of the digital signal; and identifying one or more quantization thresholds, wherein the one or more quantization thresholds are calculated based on the one or more signal statistics.
Owner:MAXLINEAR INC

Forward error correction with flexible matrix for dynamic input data rate

Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of data blocks to be transmitted over a wireless channel are received. Rows of a flexible matrix are formed using the set of data blocks based on arrival times of the set of data blocks, each of the rows corresponding to a different time window. A set of random parity blocks are computed by performing row-wise parity operations on the flexible matrix. A set of burst parity blocks are computed by performing column-wise parity operations on the flexible matrix in accordance with a burst parity computation scheme. The set of data blocks, the set of random parity blocks, and the set of burst parity blocks are transmitted over the wireless channel to a receiver.
Owner:KRATOS INTEGRAL HOLDINGS LLC

Coder, coding method and chip

PendingEP4765695A1Error preventionBurst error correction
This application discloses an encoder, an encoding method, and a chip, relating to the field of encoding technologies. A feedback circuit in the encoder is designed to avoid timing convergence issues when the encoder operates in large-bandwidth and high-parallelism input scenarios. The encoder includes: a feedforward module, configured to receive to-be-encoded data with a parallelism of n symbols per cycle, and perform calculation in a finite field based on a symbol of the to-be-encoded data received in a current cycle, to obtain a single-cycle polynomial corresponding to the current cycle; and a feedback module, configured to receive the single-cycle polynomial corresponding to the current cycle output by the feedforward module, and perform calculation in the finite field based on the single-cycle polynomial corresponding to the current cycle and a first polynomial indicating a symbol received in a historical cycle, to obtain a second polynomial, where the second polynomial is used to determine a target polynomial indicating the to-be-encoded data, and the target polynomial is used to generate a check sequence of the to-be-encoded data, to obtain a codeword obtained by encoding the to-be-encoded data based on a forward error correction encoding scheme.
Owner:HUAWEI TECH CO LTD

Enhanced reliable communications including streaming codes for partial bursts and guardspaces and synergized compression

PCT designated stageWO2025254674A1Burst error correctionCode conversionData compressionCommunications system
Enhanced reliable communications systems, methods, computer program products, and integrated circuits include streaming codes for partial burst and guardspaces and synergized compression. An FEC encoder can generate two or more types of parity symbols to address partial burst and guardspace losses. An FEC encoder can utilize information from a data compressor to make frame splitting, parity symbol generation, and / or packetizing decisions. A data compressor can use information from an FEC encoder to make data compression decisions. Aspects of an FEC encoder and / or data compressor can be trained using machine learning, including reinforcement learning. Multimodal operation provides flexibility for dynamically reacting to changing communication conditions.
Owner:RUDOW MICHAEL H

Forward error correction with flexible matrix for dynamic input data rate

Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of data blocks to be transmitted over a wireless channel are received. Rows of a flexible matrix are formed using the set of data blocks based on arrival times of the set of data blocks, each of the rows corresponding to a different time window. A set of random parity blocks are computed by performing row-wise parity operations on the flexible matrix. A set of burst parity blocks are computed by performing column-wise parity operations on the flexible matrix in accordance with a burst parity computation scheme. The set of data blocks, the set of random parity blocks, and the set of burst parity blocks are transmitted over the wireless channel to a receiver.
Owner:KRATOS INTEGRAL HOLDINGS LLC

Error correction circuit and error correction method

ActiveEP4180960B1Other decoding techniquesBurst error correction
An error correction circuit, including an error correction code (ECC) encoder configured to generate parity data corresponding to main data based on a parity generation matrix, and to output a codeword including the main data and the parity data to a plurality of memory devices; and an ECC decoder configured to: read the codeword from the plurality of memory devices, generate a syndrome corresponding to the codeword based on a parity check matrix, detect an error pattern based on the syndrome, generate a plurality of estimation syndromes corresponding to the error pattern using a plurality of partial submatrices included in the parity check matrix, and correct an error included in the read codeword based on a result of a comparison between the syndrome and the plurality of estimation syndromes.
Owner:SAMSUNG ELECTRONICS CO LTD

Error trapping circuit and decoding method based on asymmetric quantum cyclic burst error code

ActiveCN114513213BBurst error correctionCode conversionEngineeringBurst error
The application discloses an error capturing circuit and decoding method based on an asymmetric quantum cyclic burst error code. The error capturing circuit can quickly locate error positions by cyclically shifting error accompanying formula, and can correct any burst X error and Z error in the range of decoding length of codeword design. The decoding method based on the asymmetric quantum cyclic burst error code and the error capturing circuit can respectively correct Z error and X error, optimizes decoding performance, fully considers degenerate characteristics in decoding to fully exert the decoding limit of quantum coding theory, and realizes correction of more quantum burst errors under the same code rate.
Owner:NANJING UNIV OF SCI & TECH

Forward error correction with flexible matrix for dynamic input data rate

Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of data blocks to be transmitted over a wireless channel are received. Rows of a flexible matrix are formed using the set of data blocks based on arrival times of the set of data blocks, each of the rows corresponding to a different time window. A set of random parity blocks are computed by performing row-wise parity operations on the flexible matrix. A set of burst parity blocks are computed by performing column-wise parity operations on the flexible matrix in accordance with a burst parity computation scheme. The set of data blocks, the set of random parity blocks, and the set of burst parity blocks are transmitted over the wireless channel to a receiver.
Owner:KRATOS INTEGRAL HOLDINGS LLC

Error correction code decoder using constacyclic code, and memory device and memory system including the same

ActiveUS12425051B2Burst error correctionChecking code calculationsData packAlgorithm
An error correction code (ECC) decoder includes a syndrome generator and a burst error corrector. The syndrome generator generates global syndrome data and local syndrome data using input data and a parity check matrix based on a constacyclic code. The burst error corrector corrects a correctable error included in the input data using the global syndrome data and the local syndrome data. The input data includes a plurality of data bits arranged along a first direction and a second direction. The ECC decoder simultaneously corrects a single burst error and a multi-bit error. The single burst error occurs on two or more symbols arranged along the first direction in the input data, and each symbol includes two or more data bits. The multi-bit error randomly occurs on two or more data bits in the input data.
Owner:SAMSUNG ELECTRONICS CO LTD +1

ERROR CORRECTION CIRCUIT AND ERROR CORRECTION PROCEDURES

ActiveDE602022023391T2Other decoding techniquesBurst error correctionMechanical engineeringChemistry
Owner:SAMSUNG ELECTRONICS CO LTD

Forward error correction for non-deterministic parity group length

Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of parity blocks are computed based on a set of data blocks. A set of parity tags are generated for the set of data blocks. The blocks and parity tags are transmitted over the wireless channel from a transmitter to a receiver. A subset of the blocks and parity tags are received at the receiver, the subset including a first and second blocks from the first and second parity groups. A unique positional identifier and a parity position number are determined for the second block based on a parity tag for the second block. A length of the first parity group is computed. It is determined that a missing block from the first parity group has not been received based on the length of the first parity group.
Owner:KRATOS INTEGRAL HOLDINGS LLC

Memory system and integrated circuit including ECC circuit

PendingCN120564806AError detection/correctionBurst error correctionComputer hardwareEmbedded system
The invention relates to a memory system and an integrated circuit including an ECC circuit. In one embodiment, an integrated circuit includes: an ECC encoder circuit configured to perform an H-matrix operation on transfer data to generate a transfer parity to be transferred with the transfer data, the transfer parity corresponding to the transfer data; and an ECC decoder circuit configured to perform an H-matrix operation on the received data and the received parity to detect and correct errors in the received data. The data portions of the H matrix are divided into N groups, and each of the N groups includes a group matrix portion for distinguishing groups and a non-group matrix portion for distinguishing bits within the corresponding group. The group matrix portion is used by k cyclic group matrices in the N groups, and the positions of the k group matrices inserted into the group are shifted each cycle of the k group matrices.
Owner:SK HYNIX INC

Forward error correction for non-deterministic parity group length

PendingUS20250330270A1Burst error correctionCode conversionCommunications systemForward error correction
Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of parity blocks are computed based on a set of data blocks. A set of parity tags are generated for the set of data blocks. The blocks and parity tags are transmitted over the wireless channel from a transmitter to a receiver. A subset of the blocks and parity tags are received at the receiver, the subset including a first and second blocks from the first and second parity groups. A unique positional identifier and a parity position number are determined for the second block based on a parity tag for the second block. A length of the first parity group is computed. It is determined that a missing block from the first parity group has not been received based on the length of the first parity group.
Owner:KRATOS INTEGRAL HOLDINGS LLC

Forward error correction with flexible matrix for dynamic input data rate

Described herein are systems, methods, and other techniques for performing forward error correction in a communication system. A set of data blocks to be transmitted over a wireless channel are received. Rows of a flexible matrix are formed using the set of data blocks based on arrival times of the set of data blocks, each of the rows corresponding to a different time window. A set of random parity blocks are computed by performing row-wise parity operations on the flexible matrix. A set of burst parity blocks are computed by performing column-wise parity operations on the flexible matrix in accordance with a burst parity computation scheme. The set of data blocks, the set of random parity blocks, and the set of burst parity blocks are transmitted over the wireless channel to a receiver.
Owner:KRATOS INTEGRAL HOLDINGS LLC