Ethernet Transceiver Coding Module for Complex Wiring Topologies
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Ethernet technologies, such as 10BASE-T1S, face challenges in achieving suitable bit rates in networks with non-linear or complex wiring topologies, particularly in automotive applications.
Innovation Solution
A coding module for an Ethernet transceiver that encodes data-signalling into DC-balanced words, provides a prepended-word for the first transmission, and offers DC-balanced words for subsequent transmissions, ensuring efficient data transmission in complex wiring topologies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If standard Ethernet coding (4B5B) is used in complex wiring topologies, then device complexity is reduced, but bit rate and transmission reliability deteriorate
Solution Approach 1:
The transmission is segmented into two distinct phases: a first transmission phase that carries prepended words for DC balancing, and a second transmission phase that carries the actual data words. This segmentation allows the system to separate DC-balancing overhead from data transmission, enabling higher effective bit rates in the second phase while maintaining DC balance overall.
Solution Approach 2:
The prepended words are transmitted in advance (preliminarily) before the actual data words. These prepended words establish the DC balance condition for the transmission medium beforehand, allowing subsequent data transmissions to proceed at optimal rates without DC imbalance issues that would otherwise limit performance in complex wiring topologies.
2Reliability
If DC-balanced coding is applied to maintain signal integrity, then transmission reliability improves, but transmission overhead increases
Solution Approach 1:
The DC-balancing overhead is segmented into separate prepended words that are transmitted only once at the beginning, rather than requiring DC-balanced coding on every data word. This reduces the cumulative overhead compared to traditional approaches where each word would need DC balancing, thereby improving transmission efficiency while maintaining reliability.
Solution Approach 2:
DC balancing is performed preliminarily through the prepended words before actual data transmission begins. This preliminary DC balancing establishes a stable baseline for the transmission medium, allowing subsequent data words to be transmitted more efficiently without requiring redundant DC-balancing mechanisms on each word, thus reducing overall overhead.
Data Source
AI summary
The disclosure relates to a coding module for an Ethernet transceiver. The coding module may include circuitry configured to: receive data-signaling representative of one or more data words; encode the data-signaling into one or more DC-balanced words each having a DC-balanced-word-length; provide a prepended-word for a first transmission, where a length of the prepended-word is at least as long as the DC-balanced-word-length; and provide the one or more DC-balanced words for a second transmission, where the second transmission is subsequent to the first transmission. The coding module may include circuitry configured to: receive a prepended-word and provide a logic-high signal to an Energy Detect terminal; receive one or more DC-balanced words each having a DC-balanced-word-length; remove a DC-balanced coding from the one or more DC-balanced words to generate data signaling representative of one or more data words; and provide the data signaling to an output terminal.


