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

28results about "Data representation error detection/correction" patented technology

Information source coding matrix data processing method based on modified conjugate gradient algorithm

ActiveCN121690229AData representation error detection/correctionCodes simulation/testingSource encodingTheoretical computer science
The invention relates to the technical field of computers, and discloses an information source coding matrix data processing method based on a modified conjugate gradient algorithm. According to the method, sparsity constraint and a fixed-point quantization mechanism are fused in iterative optimization, and a sparse fixed-point coding matrix meeting hardware deployment requirements is directly generated through gradient shielding, correction conjugate parameter calculation and Armijo criterion line search and synchronous execution of hard threshold sparseness and fixed-point quantization after each update. According to the method, the sparsity constraint and the fixed-point quantization mechanism are embedded in the iteration process of the modified conjugate gradient algorithm, so that end-to-end alignment of coding matrix optimization and hardware deployment requirements is realized.
Owner:FUZHOU STRAIT VOCATIONAL & TECH COLLEGE

Error correction code engine of semiconductor memory device and semiconductor memory device

PendingUS20260111307A1Data representation error detection/correctionCode conversionMemory cellParity-check matrix
An ECC engine of a semiconductor memory device includes an ECC encoder and an ECC decoder. The ECC encoder generates parity data based on main data based on a primitive polynomial and stores a codeword including the main data and the parity data in a target page. The ECC decoder reads the codeword from the target page based on an address to generate a syndrome and corrects at least one error bit in the read codeword based on the syndrome by respectively applying different syndromes to a single bit error in the read codeword, adjacent bit errors and non-adjacent bit errors occurring in non-adjacent two memory cells in the target page. The ECC decoder generates the different syndromes based on a parity check matrix generated as a function of the primitive polynomial. The primitive polynomial has an alpha matrix as a solution belonging to a Galois field.
Owner:SAMSUNG ELECTRONICS CO LTD

Semiconductor memory device and method of controlling the same

PendingUS20250365021A1Data representation error detection/correctionUnequal/adaptive error protectionParallel computingComputer engineering
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.
Owner:KIOXIA CORP

Source coding matrix data processing method based on modified conjugate gradient algorithm

ActiveCN121690229BData representation error detection/correctionCodes simulation/testingSource encodingTheoretical computer science
This invention relates to the field of computer technology and discloses a method for processing source coding matrix data based on a modified conjugate gradient algorithm. This method integrates sparsity constraints and fixed-point quantization mechanisms in iterative optimization. Through gradient masking, modified conjugate parameter calculation, and Armijo criterion line search, and by synchronously performing hard-threshold sparsification and fixed-point quantization after each update, it directly generates a sparse fixed-point coding matrix that meets hardware deployment requirements. This invention achieves end-to-end alignment between coding matrix optimization and hardware deployment requirements by embedding sparsity constraints and fixed-point quantization mechanisms within the iterative process of the modified conjugate gradient algorithm.
Owner:FUZHOU STRAIT VOCATIONAL & TECH COLLEGE

A channel coding method and apparatus, electronic device, storage medium, and computer program product

ActiveCN121356737BData representation error detection/correctionError preventionComputer hardwareData transmission
The present disclosure relates to a channel coding method and device, electronic equipment, storage medium and computer program product, the method comprising: at a data sending end, encoding a first k-ary remainder vector based on a target RRNS encoder to obtain a first n-ary remainder vector; transmitting the first n-ary remainder vector from the data sending end to a data receiving end using a target channel; at the data receiving end, obtaining a second n-ary remainder vector from the target channel, and decoding the second n-ary remainder vector based on a target RRNS decoder to obtain a third n-ary remainder vector, the target RRNS decoder comprising at least one target RRNS encoder, and the third n-ary remainder vector being obtained after error correction of the second n-ary remainder vector. The embodiments of the present disclosure are effectively applicable to high-performance low-latency data transmission scenarios, and the decoding process can reuse the encoder logic, thereby increasing the hardware circuit reusability and expandability.
Owner:MOORE THREADS TECH CO LTD

A quantum toric code decoder and method

ActiveCN119398184BQuantum computersData representation error detection/correctionAlgorithmTheoretical computer science
The application discloses a kind of quantum torus code decoder and method, using the self-attention U-net quantum error correction decoder obtained by training to decode torus code.SU‑NetQD is composed of two parts of low-level decoder and high-level decoder.The low-level decoder uses the extracted error syndrome as input and predicts recovery chain operation, and the high-level decoder uses the recovery chain predicted by the low-level decoder and the original error syndrome as input and predicts the logical error introduced by the low-level decoder.The decoder decodes successfully when and only when the recovery chain predicted by the low-level decoder can completely eliminate the error syndrome, and the logical error predicted by the high-level decoder conforms to the combined effect of the recovery chain and the original error.The application can efficiently and quickly implement the denoising function for torus code under complex noise, maintain the original information of quantum bits without interference, and perform better than the traditional MWPM decoder in various situations.
Owner:NORTHWESTERN POLYTECHNICAL UNIV

Error detection and correction apparatus and related methods

ActiveCN116805894BData representation error detection/correctionChannel coding adaptationDecision circuitData signal
The present application provides a kind of error detection and correction device, including decision feedback equalizer (DFE), decision circuit, error detection circuit and error correction circuit.DFE equalizes data signal to generate first equalization signal.Decision circuit performs hard decision to first equalization signal to generate symbol decision signal.Error detection circuit performs forward error detection at the symbol position of the continuous symbol included in symbol decision signal to detect the first position of suspected error affecting at least one symbol in symbol decision signal.Error correction circuit performs error correction to symbol decision signal in response to the first position of suspected error detected by error detection circuit.Accordingly, the present application also provides a kind of error detection and correction method.
Owner:MEDIATEK INC

Syndrome-based decoding of unaligned codewords

PendingCN121713387AData representation error detection/correctionOther error detection/correction/protectionAlgorithmEngineering
A method for decoding includes, in a decoder 20 of an error correction code (ECC), receiving, in a buffer 24, a codeword 50 of the ECC containing a plurality of symbols, the codeword being misaligned with one or both boundaries of the buffer. In the buffer, one or more bits that do not belong to the codeword are zeroed. One or more syndromes are computed for the codeword across both the codeword and the zeroed bits. Based on the calculated syndromes, locations of one or more erroneous symbols are identified in the codeword, and the erroneous symbols are corrected in the identified locations to restore an erroneous version of the codeword. The method further includes compensating for misalignment between the codeword and the buffer during calculation of the syndrome or during identification of the location of the erroneous symbol.
Owner:RETYM INC

Pre-coding method with soft output

PendingCN121727684AData representation error detection/correctionError preventionPrecodingComputation complexity
The invention provides a pre-coding method with soft output. The pre-coding method comprises the following steps: step 1, establishing an inter-symbol interference (ISI) channel model and a Thomlinson-Harat Hammer pre-coding (THP) algorithm; step 2, establishing a soft output Viterbi SOVA equalization algorithm; and step 3, establishing an equalization scheme of combining THP precoding with soft output with an SOVA algorithm. The problem that an existing precoding scheme cannot be adapted to a forward error correction code FEC soft decision decoding scene is solved. Compared with the existing scheme, the scheme can significantly improve the balance performance of the system and the error correction performance of the forward error correction code after FEC decoding under the condition of only increasing a small amount of calculation complexity.
Owner:NANJING UNIV

ESTIMATION OF THE DISTANCE BETWEEN WIRELESS DEVICES BASED ON CHANNEL FREQUENCY RESPONSE

PendingDE102025144360A1Data representation error detection/correctionBeacon systems using radio wavesChannel frequency responseForward error correction
In one aspect, a method comprises: receiving a data transmission containing at least one orthogonal frequency division multiplexing (OFDM) packet from a second wireless device in a first wireless device; processing the at least one orthogonal frequency division multiplexing (OFDM) packet to recover data and provide the data to a host processor of the first wireless device; encoding at least one decoded symbol of the at least one orthogonal frequency division multiplexing (OFDM) packet with forward error correction encoding in the first wireless device; processing the encoded at least one decoded symbol to recover at least one corresponding transmitted symbol of the at least one OFDM packet; and determining a distance estimate between the first wireless device and the second wireless device, at least partially based on the corresponding transmitted symbol.
Owner:SILICON LABORATORIES INC

Error correction in quantum telecommunications systems

PendingCN121548944AQuantum computersData representation error detection/correctionData packTelecommunications
A computer-implemented method (100) for error correction encoding of source data transmitted in a communication network, where the transmitted data comprises tri-state qubits. The method comprises determining (101) a maximum number of transmission errors to be corrected in each codeword. The method further comprises creating (102) a strictly layered asymmetric graph of the words constituting the potential codeword, where nodes of the graph represent the words, and if the first word can become the second word by a transmission error, the first word is connected to the second word by a directed edge towards the second word. The method comprises selecting (103) a codeword from a lowest non-empty layer of the graph and adding (103a) the selected codeword to a codeword list. The method finally comprises encoding (104) the source data using the selected codeword from the list of codewords and initiating (105) a transmission of the encoded data.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

METHOD FOR CODING DATA

PendingDE102024117836A1Data representation error detection/correctionSecuring communicationComputer hardwareData encoding
An encoder, a decoder, and a method for encoding first data are shown, in which the channel encoding of the first data is parameterized by a secret key.
Owner:WAGO VERW GMBH

High performance interconnect

PendingUS20250321910A1Memory architecture accessing/allocationData representation error detection/correctionPHYControl cell
A physical layer (PHY) is coupled to a serial, differential link that is to include a number of lanes. The PHY includes a transmitter and a receiver to be coupled to each lane of the number of lanes. The transmitter coupled to each lane is configured to embed a clock with data to be transmitted over the lane, and the PHY periodically issues a blocking link state (BLS) request to cause an agent to enter a BLS to hold off link layer flit transmission for a duration. The PHY utilizes the serial, differential link during the duration for a PHY associated task selected from a group including an in-band reset, an entry into low power state, and an entry into partial width state.
Owner:INTEL CORP

Zipper code framework-based communication systems and methods

PendingEP4599536A4Data representation error detection/correctionCode conversionCommunications systemSoftware engineering
The disclosed systems and methods for transmission and reception comprising: i) receiving a plurality of data bits; ii) generating FEC-based encoded data bits in accordance with a zipper code framework incorporating component non-binary codes, wherein the zipper code framework including a buffer having a virtual buffer and a real buffer; iii) storing codewords associated with the FEC-based encoded bits in rows of the real buffer; iv) mapping a given codeword in a given row of the real buffer to different rows of the virtual buffer; v) receiving an analog signal transmitted by a transmitter; vi) processing the received analog signal and generating received forward error correction (FEC) -based encoded bits in accordance with a zipper code framework that incorporates component non-binary codes; and vii) decoding the received FEC-based encoded bits in accordance with a non-binary decoding technique and generating information bits.
Owner:HUAWEI TECH CO LTD

Error correction in quantum telecommunications system

PendingEP4744157A1Quantum computersData representation error detection/correction
A computer-implemented method (100) for error correcting encoding of source data for transmission in a communications network, wherein the transmission data comprises qutrits. The method comprises determining (101) a maximum number of transmission errors to correct in each codeword. The method further comprises creating (102) a strictly layered, asymmetric graph of words constituting potential codewords wherein the nodes of the graph represent words and a first word is connected to a second word with a directed edge towards the second word iff the first word can turn into the second word by one transmission error. The method comprises selecting (103) a codeword from the lowest non-empty layer of the graph and adding (103a) the selected codeword to a list of codewords. The method finally comprises encoding (104) the source data using the selected codewords from the list of codewords and initiating (105) a transmission of the encoded data.
Owner:TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)

Adaptive forward error correction

PendingEP4728647A2Data representation error detection/correctionError detection/prevention using signal quality detector
The disclosed communication system includes a Dynamic Multiple Input / Multiple Output Transmission System (DMTS) module, and an adaptive forward error correction (FEC) module. The FEC module includes a transmission module for receiving first packets and commands from the DMTS module, generating a parity check for n number of the first packets, and retransmitting the first packets with the parity check to a channel manager in a transmission direction. The FEC module also includes a receive module for receiving second packets from the channel manager in a receive direction. The DMTS controls when a parity check is sent for a given flow. The parity check may be sent across multiple channels, and the FEC module can be enabled or disabled for each traffic flow.
Owner:ESPACE NETWORKS INC

Redundant remainder system RRNS channel encoder, RRNS channel decoder, RRNS channel encoding method, RRNS channel decoding method, electronic equipment and storage medium

ActiveCN121356736AData representation error detection/correctionError preventionComputer hardwareChannel decoder
The invention relates to a redundant remainder system (RRNS) channel encoder, an RRNS channel decoder, an RRNS channel encoding method, an RRNS channel decoding method, electronic equipment and a storage medium. A mode set corresponding to the RRNS channel encoder comprises k information modes and n-k redundant modes; the RRNS channel encoder comprises: an input module receiving a first k-element remainder vector comprising k information remainder components; the modular operation modules from the first level to the (k-1) th level determine k weights based on the k information remainder components and the k information moduli; the kth-level modular operation module determines n-k check remainder components based on the k information moduli, the k weights and the n-k redundancy moduli; the output module determines and sends a first n-element remainder vector to the target channel according to the k information remainder components and the n-k check remainder components. According to the embodiment of the invention, the implementation complexity of the digital circuit of the RRNS channel encoder can be reduced.
Owner:MOORE THREADS TECH CO LTD

Generation of modified quantum error correction codes for quantum processors with component failures

PCT designated stageWO2026005857A3Quantum computersData representation error detection/correctionHeuristicsParticle physics
A method for operating a quantum error correction (QEC) code on a quantum computing system (QCS) is disclosed. The QCS includes a set of qubits and a set of couplers. An indication of a set of dropouts is received. Each dropout corresponds to a qubit that is non-functional or a coupler that is non-functional. The dropouts define a set of non-functional qubits, a set of functional qubits, a set of non-functional couplers, and a set of functional couplers. The QEC code is generated based on a set of heuristics, the set of functional qubits, and the set of functional couplers. The QEC code operates on the functional qubits. Each functional coupler provides a coupling between a pair of functional qubits. A quantum algorithm is executed that includes employing the QEC code to protect a set of logical qubits formed by the first subset of functional qubits from logical errors.
Owner:GOOGLE LLC

Channel coding and decoding method and device, electronic equipment, storage medium and computer program product

ActiveCN121356737AData representation error detection/correctionError preventionComputer hardwareDecoding methods
The invention relates to a channel coding and decoding method and device, electronic equipment, a storage medium and a computer program product, and the method comprises the steps: carrying out the coding of a first k-element remainder vector at a data transmitting end based on a target RRNS encoder, and obtaining a first n-element remainder vector; transmitting the first n-element remainder vector from the data transmitting end to the data receiving end by using the target channel; at a data receiving end, a second n-element remainder vector is obtained from a target channel, the second n-element remainder vector is decoded based on a target RRNS decoder, a third n-element remainder vector is obtained, the target RRNS decoder comprises at least one target RRNS encoder, and the third n-element remainder vector is obtained after error correction is conducted on the second n-element remainder vector. The embodiment of the invention is effectively suitable for a high-performance low-delay data transmission scene, encoder logic can be multiplexed in the decoding process, and the reusability and expansibility of a hardware circuit are improved.
Owner:MOORE THREADS TECH CO LTD

METHOD AND SYSTEMS FOR DATA TRANSFER VIA A COMMUNICATION CHANNEL

ActiveDE602023007973T2Data representation error detection/correctionCode conversionSoftware engineeringData transmission
Owner:TECHNISCHE UNIVERSITAT DRESDEN

A redundant residue number system (RRNS) channel encoder, a RRNS channel decoder, a RRNS channel encoding method, a RRNS channel decoding method, an electronic device, and a storage medium

ActiveCN121356736BData representation error detection/correctionError preventionChannel decoderChannel encoding
The present disclosure relates to a redundant residue number system (RRNS) channel encoder, a RRNS channel decoder, a RRNS channel encoding method, a RRNS channel decoding method, an electronic device, and a storage medium. The RRNS channel encoder corresponds to a modulus set including k information moduli and n-k redundancy moduli. The RRNS channel encoder includes an input module configured to receive a first k-residue vector including k information residue components; a first to (k-1)-th modulus operation module configured to determine k weights based on the k information residue components and the k information moduli; a k-th modulus operation module configured to determine n-k check residue components based on the k information moduli, the k weights, and the n-k redundancy moduli; and an output module configured to determine a first n-residue vector based on the k information residue components and the n-k check residue components, and send the first n-residue vector to a target channel. The embodiments of the present disclosure can reduce the complexity of digital circuit implementation of the RRNS channel encoder.
Owner:MOORE THREADS TECH CO LTD

Information set decoding method of polynomial memory

PendingCN121710939AKey distribution for secure communicationData representation error detection/correctionDecoding methodsTheoretical computer science
The invention discloses an information set decoding method for a polynomial memory, and the method is used for solving a core mathematics problem, namely a syndrome decoding problem, in anti-quantum cryptography based on coding. Therefore, in order to solve the problem that an existing information set decoding algorithm is not suitable for an actual scene due to exponential increase of space complexity in order to reduce time complexity, a parallel collision search technology is introduced through random permutation, partial Gaussian elimination, parallel collision search and weight check, so that the algorithm is more efficient. According to the method, only polynomial-level memory consumption is needed in the whole execution process, meanwhile, compared with a classic polynomial memory Prange algorithm, the calculation time complexity is remarkably reduced, and a more efficient and more practical attack algorithm tool is provided for parameter selection and safety evaluation of an anti-quantum cryptography system based on coding.
Owner:NO 30 INST OF CHINA ELECTRONIC TECH GRP CORP

Encryption of error correction data using symbol-level ciphers

ActiveUS12580731B2Data representation error detection/correctionEncryption apparatus with shift registers/memoriesAlgorithmTheoretical computer science
Aspects and implementations include systems and techniques for encryption and decryption of error-corrected codewords for combined protection against corruption of data and adversarial attacks, including obtaining a block of data that has a first plurality of symbols, generating, based on the first plurality of symbols, a second plurality of symbols, wherein the second plurality of symbols includes one or more error correction symbols for the first plurality of symbols, encrypting the second plurality of symbols using a set of symbol-level ciphers (SLCs) to obtain an encrypted plurality of symbols, and using the encrypted plurality of symbols in a computer operation.
Owner:CRYPTOGRAPHY RESEARCH INC

Forward error correction decoding method, system and device and readable storage medium

PendingCN121727683AData representation error detection/correctionError preventionPathPingTiming margin
The invention provides a forward error correction decoding method, system and device and a readable storage medium. The method comprises the following steps: receiving to-be-decoded data from an Ethernet interface, and determining a to-be-exponentiated exponent needing to be subjected to finite field multiplication; mapping the exponent to be exponentiated into a decoding address value in a finite field; determining a finite field fragment to which the decoding address value belongs; and calculating the offset of the decoding address value relative to the initial address of the finite field fragment to which the decoding address value belongs, and determining a finite field multiplication result required by decoding based on the offset. Compared with the prior art, the method has the advantages that the storage requirement is greatly reduced, and the table item area is optimized; a critical path is shortened, and the time sequence margin of a high-speed interface is remarkably improved; and meanwhile, multi-code-rate dynamic configuration and multi-port time division multiplexing are supported, so that N-port resource consumption is optimized from linear growth to sub-linear growth, and the core problem that the area, the time sequence and the compatibility cannot be considered in the prior art is solved.
Owner:SUZHOU CENTEC COMM CO LTD

Error correction code engine of semiconductor memory device and semiconductor memory device

ActiveUS12554576B2Data representation error detection/correctionCode conversionMemory cellParity-check matrix
An ECC engine of a semiconductor memory device includes an ECC encoder and an ECC decoder. The ECC encoder generates parity data based on main data based on a primitive polynomial and stores a codeword including the main data and the parity data in a target page. The ECC decoder reads the codeword from the target page based on an address to generate a syndrome and corrects at least one error bit in the read codeword based on the syndrome by respectively applying different syndromes to a single bit error in the read codeword, adjacent bit errors and non-adjacent bit errors occurring in non-adjacent two memory cells in the target page. The ECC decoder generates the different syndromes based on a parity check matrix generated as a function of the primitive polynomial. The primitive polynomial has an alpha matrix as a solution belonging to a Galois field.
Owner:SAMSUNG ELECTRONICS CO LTD

Lightweight Hamming code coding and decoding error correction acceleration method under RISC architecture

PendingCN121567134AData representation error detection/correctionMachine execution arrangementsHamming codeCoprocessor
According to the lightweight Hamming code encoding and decoding error correction acceleration method under the RISC architecture, a Hamming code assembly instruction is defined under the RISC-V architecture, encoding and decoding error correction of the lightweight Hamming code is executed from an instruction-level error correction primitive, an object needing encoding and decoding error correction can be selected from the register-level granularity, the object is started from nothing to thing and is started according to needs, overall hard wiring waste is avoided, and the error correction speed of the lightweight Hamming code is increased. The flexibility is high, a software algorithm is replaced by a special instruction, cycle loss caused by conditional branches, data dependence, software circulation, cache and the like is avoided, the method is not limited by processor architecture factors, the number of pipeline cycles is greatly reduced, and the execution efficiency is greatly improved; in a coding and decoding error correction link, a coding and decoding error correction task is distributed to an idle coprocessor based on a label, after a packet is matched with the label, the task is returned to a distribution link according to a first-in first-out principle, coding and decoding error correction is completed by a mechanism of'out-of-order completion and sequential submission ', and high-throughput parallel processing is realized on the premise of ensuring accuracy and orderliness. And the execution efficiency is further improved.
Owner:GUILIN UNIV OF ELECTRONIC TECH +1

Efficient quantum error correction in neutral atoms by conversion to erasure errors

PendingEP4460791A4Quantum computersData representation error detection/correctionParticle physicsQuantum electrodynamics
A method for implementing quantum error correction wherein qubits are encoded using energy or spin levels of, illustratively, a metastable state such that gate errors predominantly result in transitions to disjoint subspaces whose populations can be continuously monitored via fluorescence without disturbing a computational space including other qubits. The various embodiments are configured to convert dominant physical errors into erasure errors, which have a known location and error-affected qubit(s), such that error correction may be used to recover the underlying data associated with error-affected qubits.
Owner:THE TRUSTEES OF PRINCETON UNIV

Q Margin

ActiveUS12580679B1Data representation error detection/correctionOther decoding techniquesForward error correctionEmbedded system
A method, system, and ASIC chip for comparing a bit error rate (BER) to a forward error correction (FEC) threshold to determine a Q margin for a codeblock; wherein the BER corresponds to the number of errors in a given amount of data; where a codeblock of a FEC corresponds to the given amount of data; wherein the FEC threshold corresponds to the maximum amount of errors per codeblock that the FEC is able to remove per given amount of data; wherein the Q margin corresponds to a difference between the BER and the FEC threshold.
Owner:ACACIA TECH INC