3-Phase Encoder Misalignment Correction via Phase Rotation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of encoder/decoder circuits in C-PHY interfaces hinders efficient high-speed data communication, particularly due to the need for complex multiplexing and switching circuits to manage wiring misalignments, which increases costs and reduces performance beyond application needs.
Innovation Solution
A simplified encoding scheme for C-PHY interfaces that uses a 3-phase encoder to transmit data on three wires, allowing for misalignment correction without multiplexers, by inverting phase rotation bits based on detected misalignments during training transmissions, enabling flexible routing and reduced power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If complex multiplexing and switching circuits are used to manage wiring misalignments, then wiring misalignment tolerance is improved, but device complexity increases
Solution Approach 1:
The patent extracts the misalignment correction functionality from complex multiplexing and switching circuits, implementing it instead through a simplified phase rotation bit inversion mechanism in the encoder/decoder. This removes the need for additional complex components while maintaining the ability to correct wiring misalignments.
Solution Approach 2:
The patent replaces the mechanical/electrical switching system with a logical/bit-level operation system. Instead of using physical multiplexers and switches to reroute signals, the system uses bit inversion logic to correct misalignments, significantly reducing hardware complexity.
2Adaptability or versatility
If complex multiplexing and switching circuits are used to manage wiring misalignments, then wiring misalignment tolerance is improved, but manufacturing cost increases
Solution Approach 1:
The patent removes the need for expensive multiplexing and switching circuits by extracting the essential correction function and implementing it through simple phase rotation bit inversion logic, thereby reducing bill of materials cost and manufacturing complexity.
Solution Approach 2:
The patent uses simple, inexpensive logical operations (bit inversion) instead of expensive, complex hardware components. The phase rotation bit inversion mechanism is computationally trivial and requires minimal hardware resources, making the solution cost-effective.
3Adaptability or versatility
If complex multiplexing and switching circuits are used to manage wiring misalignments, then wiring misalignment tolerance is improved, but power consumption increases
Solution Approach 1:
The patent replaces power-intensive switching and multiplexing circuits with low-power logical bit inversion operations. The phase rotation bit inversion mechanism requires minimal electrical activity compared to physical signal routing through multiplexers and switches.
Solution Approach 2:
The patent extracts the power-consuming multiplexing and switching functions and replaces them with a minimal-power logical operation, significantly reducing the energy required to correct wiring misalignments.
Data Source
AI summary
Systems, methods and apparatus are described that facilitate transmission of data between two devices within an electronic apparatus. An apparatus has a bus interface, a 3-phase encoder, and a processing circuit that can configure the 3-phase encoder for a first mode of operation in which data is encoded in a sequence of two-bit symbols, transmit a first three-phase signal representative of the sequence of two-bit symbols on each of the three wires. The processing circuit may be configured to configure the 3-phase encoder for a second mode of operation in which data is encoded in a sequence of three-bit symbols. Three-phase signal representative of the sequence of two-bit symbols or sequence of three-bit symbols on each of three wires, where a three-phase signal is in a different phase on each wire when transmitted, and a transition in signaling state occurs between transmission of each pair of symbols.


