MIPI Signal Receiver Byte Boundary Search for Data Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing MIPI signal transmission systems face issues with data loss and errors due to electromagnetic interference (EMI) affecting clock signals, leading to inefficient transmission and accuracy problems.

Innovation Solution

A signal receiving apparatus and method that includes a signal receiver, selector, decoding apparatus, and byte boundary searcher to adjust the clock signal based on decoding error and byte tuning information, ensuring accurate data reception by correcting byte shifts caused by interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the SOT signal is periodically transmitted to avoid data packet errors, then the reliability of data transmission is improved, but the transmission efficiency deteriorates due to bandwidth occupation

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the receiver detects byte boundary alignment status and sends control signals back to the transmitter. When misalignment is detected, the receiver requests retransmission of only the affected data packets rather than periodic SOT signals, thereby maintaining reliability while improving transmission efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the parameter of error correction approach from periodic synchronization (SOT signals) to on-demand correction based on byte boundary detection. This allows the system to adaptively respond to actual transmission errors rather than using fixed periodic corrections, resolving the contradiction between reliability and efficiency.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If differential signal is used to mitigate EMI influence, then the reliability of data transmission is improved, but the device complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsignal transmission complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a byte boundary searcher as an intermediary component that detects alignment status without requiring complex differential signaling. This intermediary mechanism provides reliability improvement through simple boundary detection and control signal generation, avoiding the complexity of differential signal implementation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If byte boundary searching is performed continuously to correct clock signal issues, then the data accuracy is improved, but the processing time increases

Engineering Contradiction:
Improvedata accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements periodic byte boundary searching at specific intervals (e.g., at the start of each data packet or after detected errors) rather than continuous searching. This periodic approach maintains data accuracy by detecting boundary misalignment while minimizing processing time by avoiding redundant continuous searches.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent performs byte boundary searching in advance at predetermined points (such as packet boundaries) before data transmission issues manifest. This preliminary action allows the system to detect and correct potential alignment problems proactively, improving data accuracy while reducing the need for time-consuming corrective searches later.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9077505B2MIPI signal receiving apparatus and method
Publication Date: 2015.07.07 NOVATEK MICROELECTRONICS CORP
  • US9077505B2 patent drawing
  • US9077505B2 patent drawing
  • US9077505B2 patent drawing

AI summary

A signal receiving apparatus and method adapted for receiving a MIPI signal are disclosed. The signal receiving apparatus includes a signal receiver, a selector, a decoding apparatus and a byte boundary searcher. The signal receiver receives a clock signal, and obtains an input data stream according to the clock signal. The selector outputs the input data stream to a first or second output terminal according to a decoding error signal. The byte boundary searcher operates a boundary searching operation on the input data stream for generating a byte tuning information, wherein, the signal receiver adjusts the clock according to the byte tuning information for adjusting the input data stream.