Error Correction Circuit for Odd and Even Symbol Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing error correction technologies struggle to efficiently correct errors in data transmission through channels, particularly in computer memory systems, where single bit errors are common, and in communication systems, where multi-error and burst errors occur frequently.

Innovation Solution

The proposed error correction circuit utilizes a syndrome generation circuit to generate odd and even syndromes based on an error correction code implemented as an H-matrix. This circuit includes a location information generation circuit to determine the location of errors in odd and even symbols, and a correction data generation circuit to correct errors in odd and even numbered symbols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional error correction codes (Hamming, BCH, RS) are used separately for different error types, then each code can correct its specific error type effectively, but the system requires multiple separate correction mechanisms increasing complexity

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcorrection circuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple error correction capabilities into a single unified circuit that can handle both single-bit errors and multi-error/burst errors. The error correction circuit integrates the functionality of different correction codes (Hamming for single-bit errors, BCH/RS for multi-errors) into one system, eliminating the need for separate correction mechanisms and reducing overall system complexity while maintaining comprehensive error correction capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The error correction circuit is designed with multi-functionality to handle various error types universally. It can detect and correct single-bit errors, multi-bit errors, and burst errors within a single circuit architecture, making the correction system adaptable to different error scenarios without requiring separate dedicated circuits for each error type

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Measurement precision

If separate correction circuits are used for odd and even symbols, then errors in specific symbol positions can be corrected more precisely, but the circuit complexity increases

Engineering Contradiction:
Improveerror location detection accuracyVSAvoidcorrection circuit structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The error correction circuit segments the error detection and correction process by position. It divides symbols into odd-positioned and even-positioned groups, applying position-specific correction strategies. This segmentation enables precise error location detection for specific symbol positions while maintaining an integrated circuit architecture that avoids the complexity of completely separate correction circuits for each position type

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250293710A1Error correction circuit
Publication Date: 2025.09.18 SK HYNIX INC
  • US20250293710A1 patent drawing
  • US20250293710A1 patent drawing
  • US20250293710A1 patent drawing

AI summary

An error correction circuit includes a syndrome generation circuit configured to generate a first odd syndrome, a first even syndrome, and a second syndrome based on data. The error correction circuit also includes a location information generation circuit configured to generate odd location information and even location information, based on the first odd syndrome, the first even syndrome, and the second syndrome. The error correction circuit further includes a correction data generation circuit configured to check and correct an error that is included in a first odd-numbered symbol included in the data and an error that is included in a first even-numbered symbol included in the data, based on the first odd syndrome, the first even syndrome, the odd location information, and the even location information.