Clock Recovery Circuit With Configurable Delay for Switching Jitter
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
High data rates in MIPI C-PHY interfaces are limited by circuit switching jitter, leading to signal eye closure and difficulties in clock recovery, which hampers efficient data communication.
Innovation Solution
A clock recovery circuit comprising switch and latch circuitry generates a cyclical signal based on differential data signals, with configurable delays to accommodate signal jitter, enabling accurate clock recovery and high-frequency data sampling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If high data rates are implemented in MIPI C-PHY interfaces, then data communication efficiency is improved, but circuit switching jitter increases causing signal eye closure and clock recovery difficulties
Solution Approach 1:
The patent segments the clock recovery process into multiple independent differential receivers (first, second, third receivers) that each process different differential signal pairs. This segmentation allows the system to handle high data rates by distributing the processing load across multiple receivers, thereby maintaining signal integrity while improving data communication efficiency.
Solution Approach 2:
The patent introduces an intermediary clock recovery circuit that generates a clock signal based on zero-cross detections from multiple differential receivers. This intermediary clock signal serves as a mediator to synchronize the sampling of high-speed data signals, enabling reliable clock recovery even at high data rates where direct sampling would be affected by switching jitter.
2Measurement precision
If circuit switching jitter is reduced to maintain signal integrity, then clock recovery accuracy is improved, but data rate is limited
Solution Approach 1:
The patent merges the outputs of multiple differential receivers by detecting zero-cross points across all receivers and combining these detections to generate a single clock signal. This merging approach improves clock recovery accuracy by using multiple signal sources, while the parallel processing architecture enables support for high data rates without being limited by jitter in any single receiver path.
Solution Approach 2:
The patent uses excessive action by implementing more differential receivers than the minimum required (using three differential receivers instead of the theoretical minimum of two). This provides redundant zero-cross detection points, improving clock recovery accuracy through multiple measurements while the parallel architecture maintains high data rate capability.
3Reliability
If multiple differential receivers are used to recover clock signal, then clock recovery reliability is improved, but device complexity increases
Solution Approach 1:
The patent implements universal differential receiver circuits that can process multiple differential signal pairs using the same hardware architecture. Each receiver is designed to be multi-functional, capable of handling different signal combinations (e.g., signal A relative to B, C, and D). This universality improves clock recovery reliability through multiple processing paths while minimizing device complexity by reusing the same circuit design patterns.
Solution Approach 2:
The patent changes the operational parameters of the differential receivers by configuring them to process different differential signal combinations from the same set of differential signals. By changing which signal pairs each receiver monitors (e.g., A-B, A-C, A-D), the system achieves improved clock recovery reliability without adding proportional complexity, as the same receiver type is reconfigured for different parameter combinations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Techniques and mechanisms for a clock recovery circuit to generate a cyclical signal based on data signals which are susceptible to circuit switching jitter. In an embodiment, a clock recovery circuit comprises switch circuitry which receives a first signal representing a logical combination of multiple pulsed signals (which, in turn, are each based on a different respective differential data signal). The switch circuitry provides to latch circuitry of the clock recovery circuit a second signal based on the first signal. The latch circuitry generates a cyclical signal based on the second signal, and transitions the switch circuitry between an open-circuit state and a closed-circuit state. In another embodiment, the latch circuitry implements a predetermined and configurable time period between a transition of the cyclical signal and a next subsequent logic state transition of the cyclical signal.