Transcoding Scheme Sync Bit Allocation for 100G-KR
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current transcoding schemes for 100G-KR and copper cable systems do not guarantee that a pair of sync bits will appear on the same physical lane, leading to synchronization issues and potential errors in data transmission.
Innovation Solution
The proposed solution involves a method to allocate sync bits in a transcoding scheme such that they appear periodically or quasi-periodically on the same physical lane, using a specific sequence (s array) to ensure data synchronization, particularly for 256B/258B and 512B/514B transcoding schemes, ensuring that each physical lane receives a pair of sync bits, thereby maintaining data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If current transcoding schemes are used for 100G-KR and copper cable systems, then data transmission can proceed, but sync bits do not guarantee appearing on the same physical lane leading to synchronization issues
Solution Approach 1:
The patent applies preliminary action by pre-calculating and pre-arranging the sync bit positions in the transcoding scheme before data transmission begins. The sync bits are strategically positioned in the transcoded blocks according to a predetermined pattern that guarantees they will appear on the same physical lane during transmission, eliminating the need for dynamic adjustment during transmission and ensuring synchronization reliability from the outset.
Solution Approach 2:
The patent changes the parameter of sync bit positioning within the transcoding scheme. By modifying how sync bits are allocated and positioned in the transcoded blocks (changing the distribution pattern parameter), the system ensures that sync bits appear on the same physical lane. This parameter change transforms the unreliable random distribution into a controlled, reliable synchronization mechanism without requiring complex additional hardware.
2Reliability
If sync bits are allocated to ensure they appear on the same physical lane, then data synchronization is improved, but the transcoding scheme complexity increases
Solution Approach 1:
The patent applies segmentation by dividing the data stream into discrete transcoded blocks, each containing a specific number of sync bits positioned according to a predetermined pattern. This segmentation allows the sync bit positioning logic to be applied independently to each block, simplifying the overall implementation. The segmentation principle enables the system to manage complexity by handling one block at a time with well-defined sync bit positions rather than managing synchronization across the entire data stream at once.
Data Source
AI summary
Disclosed herein are certain embodiments of a coding system and method that guarantee a pair of sync bits in a transcoded block will appear on the same physical lane. Embodiments may then use this property for data synchronization and to guarantee a bit transition in a certain amount of time on a physical lane. Embodiments of a coding system and process for configuring alignment marker blocks are also disclosed.


