Sliding Window Integrator for Burst Start Detection in High Speed Serial Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for detecting the start of a burst in high speed serial communication links, such as MIPI M-PHY, fail to achieve high reliability under poor signal conditions, leading to potential loss of information and increased latency due to random errors caused by noise, and often require a longer sequence of PREPARE symbols, which reduces bandwidth utilization.
Innovation Solution
A communication subsystem utilizing a sliding window integrator device that computes the sum of bits over a configurable window length, with a decision threshold set based on the expected DC balance, allowing for reliable detection of burst starts with a reduced number of required PREPARE symbols, and enabling detection of other patterns like SYNC symbols through correlation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If conventional methods count consecutive ones to detect burst start, then the detection method is simple, but reliability deteriorates under poor signal conditions due to noise-induced random errors
Solution Approach 1:
The patent introduces an intermediary detection mechanism that processes the raw bit stream through multiple stages: first extracting candidate PREPARE symbols, then verifying them through pattern matching and state machine validation. This intermediary verification layer filters out noise-induced false detections while preserving true burst starts, resolving the contradiction between simple detection and high reliability.
Solution Approach 2:
The patent performs preliminary actions by pre-defining the PREPARE symbol pattern (sequence of 10 ones) and preparing state machines in advance to recognize this pattern. The receiver is configured with predetermined knowledge of the PREPARE symbol structure, allowing it to proactively search for and validate burst starts rather than reactively responding to random bit transitions.
2Reliability
If a longer sequence of PREPARE symbols is used to ensure detectability, then burst start detection reliability improves, but bandwidth utilization deteriorates
Solution Approach 1:
The patent changes the detection parameters by using a fixed, standardized PREPARE symbol length (10 ones) that balances detectability with bandwidth efficiency. This parameter optimization ensures sufficient uniqueness for reliable detection while minimizing the overhead duration. The state machine detection further optimizes by accepting the pattern as soon as it is fully received, reducing waiting time and maximizing bandwidth utilization.
Solution Approach 2:
The patent replaces mechanical counting methods with electronic state machine recognition. The state machine efficiently processes the bit stream in parallel, transitioning through defined states upon detecting the PREPARE pattern. This substitution enables rapid, reliable detection with minimal processing delay, allowing the system to quickly return to data transmission and maximize bandwidth utilization.
3Ease of manufacture
If the receiver uses simple counting of consecutive ones, then implementation is easy, but detection precision deteriorates due to inability to distinguish true PREPARE symbols from noise
Solution Approach 1:
The patent segments the detection process into distinct functional modules: a pattern matching stage that identifies candidate PREPARE symbols, a verification stage that validates them against expected characteristics, and a state machine stage that confirms burst start. This segmentation allows each module to specialize in a specific aspect of detection, improving overall precision while maintaining implementation ease through modular design.
Solution Approach 2:
The patent incorporates feedback mechanisms where the detection system continuously monitors the incoming bit stream and adjusts its state based on detected patterns. The state machine provides feedback about detection status, and the system uses this feedback to confirm or reject potential PREPARE symbols. This closed-loop approach significantly improves detection precision by verifying patterns against multiple criteria before confirming burst start.
Data Source
AI summary
High speed serial links are used in many applications as they provide high throughput with limited number of signals and input/output pins. Normally, the high speed links are established once at power up and rarely taken down except for maintenance purposes. When the high speed serial links are used for battery operated devices, the power consumption of these links becomes an important issue. Dynamic high speed serial link establishment and shutdown techniques are used in such application to keep the power consumption low. Frequent link establishment and shutdown may cause occasional link establishment failures leading to latencies and even complete failure to communicate between two entities. A method and apparatus are disclosed that enable robust link establishment for more reliable operation and reduced latency.


