C-PHY Receiver False Sync Pattern Filter

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing clock rates in C-PHY interfaces for mobile communication devices lead to decreased tolerances and margins for data signals, making them more susceptible to corruption, which can result in loss of data throughput.

Innovation Solution

A communication interface circuit is designed with a shift register to convert serial 3-bit symbols into parallel multi-symbol words, symbol comparators to detect false synchronization patterns, and a synchronization detection circuit to suppress control signals when false patterns are detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If transmission clock rates are increased to meet demand for higher data rates, then data throughput is improved, but signal corruption susceptibility increases

Engineering Contradiction:
Improvedata throughputVSAvoidsignal integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary error detection by comparing received symbols against expected patterns before full data processing. The symbol comparison circuit proactively identifies corrupted symbols in POST patterns, preventing corrupted data from propagating through the system and causing downstream errors.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the receiver detects symbol corruptions and generates error indicators that are fed back to the transmitter. This enables retransmission of corrupted data, ensuring reliable delivery despite high-speed transmission challenges.

Inventive Principle:
Principle #23Feedback

2Speed

If transmission clock rates are increased to meet demand for higher data rates, then communication speed is improved, but error detection complexity increases

Engineering Contradiction:
Improvetransmission speedVSAvoiderror detection circuit complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The error detection function is segmented into specialized components: a symbol comparison circuit dedicated to pattern matching, a corruption detection module for identifying errors, and a selective retransmission controller. This segmentation allows each component to be optimized for its specific function, managing overall system complexity while enabling robust error detection at high speeds.

Inventive Principle:
Principle #1Segmentation

3Productivity

If transmission clock rates are increased to meet demand for higher data rates, then data rate is improved, but false synchronization pattern detection becomes necessary

Engineering Contradiction:
Improvedata rateVSAvoidfalse pattern detection
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary validation of received symbols against known good patterns (such as POST patterns) before accepting them as valid data. By proactively comparing symbols against expected sequences, the system can identify false synchronization patterns that arise from signal corruption, preventing misinterpretation of corrupted data as valid synchronization signals.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12271257B2C-PHY receiver corrupt post pattern filter
Publication Date: 2025.04.08 QUALCOMM INC
  • US12271257B2 patent drawing
  • US12271257B2 patent drawing
  • US12271257B2 patent drawing

AI summary

A communication interface circuit has a shift register configured to convert a serial stream of 3-bit symbols to a parallel multi-symbol word comprising a plurality of symbols ordered in accordance with time of arrival at an input of the shift register; a set of symbol comparators, each symbol comparator being configured to determine whether a pattern of symbols in the parallel multi-symbol word indicates presence of a false synchronization pattern in the serial stream of 3-bit symbols; and a synchronization detection circuit configured to provide a control signal that is active when a synchronization pattern is detected in the serial stream of 3-bit symbols, and further configured to suppress the control signal when at least one of the set of symbol comparators indicates the presence of the false synchronization pattern of 3-bit symbols.