Control-Bit Decoding for Low-DC Optical Data Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Optical storage systems face challenges in accurately decoding data due to high error rates caused by optical and electronic noise, particularly in high-capacity formats like Blu-ray Discs, where reducing direct current (DC) content is essential for improved storage efficiency.

Innovation Solution

The method involves using control bits inserted during encoding to estimate and correct bit states by comparing the state of the control bit with a test control bit, thereby reducing DC content and improving bit error rates without adding additional bits, utilizing existing parity preserving codes like the 17 Parity Preserve/Prohibit (17pp) code.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If control bits are inserted during encoding to reduce DC content, then storage efficiency is improved, but bit error rates increase due to optical and electronic noise

Engineering Contradiction:
Improvestorage efficiencyVSAvoidbit error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies feedback by re-encoding the estimated source information with a test control bit and comparing the resulting control bit state with the estimated control bit state. This feedback mechanism allows the system to detect and correct decoding errors by identifying mismatches between expected and actual control bit values, thereby improving reliability while maintaining the storage efficiency benefits of DC content reduction.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses the existing control bits inserted during encoding to serve a dual purpose: maintaining DC balance for storage efficiency and providing error detection/correction capability. By re-encoding with test control bits and comparing states, the system enables the control bits to self-validate the decoding process, correcting errors without requiring additional dedicated error correction bits.

Inventive Principle:
Principle #25Self-service

2Reliability

If additional error correction bits are added to reduce bit error rates, then reliability is improved, but storage capacity is reduced

Engineering Contradiction:
Improvebit error rateVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent makes the control bits multi-functional by having them serve both their original purpose of DC content reduction and an additional function of error detection and correction. Through re-encoding with test control bits and state comparison, the existing control bits validate and correct decoding errors, eliminating the need for separate dedicated error correction bits and preserving storage capacity.

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

3Measurement precision

If DC content is reduced by placing control bits at intervals, then signal quality is improved, but decoding complexity increases

Engineering Contradiction:
Improvesignal qualityVSAvoiddecoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by re-encoding the estimated source information with a test control bit before final decoding completion. This pre-computation of the expected control bit state allows for efficient error detection through simple state comparison, reducing the complexity of the overall decoding process while maintaining signal quality improvements from DC content reduction.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7916605B2Joint DC minimization and bit detection
Publication Date: 2011.03.29 BLUE RIDGE INNOVATIONS LLC
  • US7916605B2 patent drawing
  • US7916605B2 patent drawing
  • US7916605B2 patent drawing

AI summary

The present techniques provide systems and methods for decoding a data signal with a control bit to improve bit estimation. The techniques in one embodiment involve using decoding algorithms to estimate the a posteriori state probabilities and the a posteriori transition probabilities of the data encoding, and estimating bit state probabilities. The techniques further involve using a control bit in the bit stream and comparing the estimation of the control bit state in the segment of the bit stream with a test control bit determined based on an average of bit states from the encoded segment of the bit stream. If the estimation of the control bit and the test control bit are not equal, the state of the bit estimate with the lowest confidence probability will be changed.