USB Type-C CC Transceiver With BMC Slew Rate and Eye Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current technologies fail to accurately transmit Bi-phase Mark Coding (BMC) data through USB type-C ports due to lack of slew rate control and eye parameter correction, which are essential for reliable data transmission according to USB Power Delivery specifications.
Innovation Solution
A transceiver system is developed, comprising a transmitter with a low dropout regulator, delay control logic using flipflops, and a transmitter driver with NMOS and PMOS switches for slew rate control, along with an eye correction receiver and digital control unit for impedance adjustment, ensuring BMC data is transmitted with controlled slew rate and eye parameters matching USB type-C PD specifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If transmitter output slew rate correction is not implemented, then device complexity is reduced, but transmission reliability deteriorates due to uncertainty of parasitic parameters and silicon process effects
Solution Approach 1:
The patent implements slew rate correction by dynamically adjusting the slew rate parameter of the transmitter output based on detected eye diagram parameters. The system changes the slew rate parameter in response to measured transmission quality, thereby compensating for parasitic parameters and silicon process effects to improve transmission reliability.
Solution Approach 2:
The patent employs a feedback mechanism where the receiver measures eye diagram parameters and transmits this information back to the transmitter. The transmitter then uses this feedback to adjust its output slew rate, creating a closed-loop control system that improves transmission reliability by compensating for process variations and parasitic effects.
2Reliability
If eye parameter correction is not implemented, then device complexity is reduced, but transmission reliability deteriorates due to uncorrected eye diagram parameters
Solution Approach 1:
The patent implements eye parameter correction through a feedback loop where the receiver measures eye diagram parameters (such as eye height and eye width) and communicates these measurements back to the transmitter. The transmitter then adjusts its transmission characteristics based on this feedback to correct eye diagram parameters and improve transmission reliability.
Solution Approach 2:
The system dynamically changes transmission parameters (such as slew rate and impedance) based on measured eye diagram parameters. By adjusting these parameters in response to measured conditions, the system corrects eye diagram deficiencies and improves reliability without requiring overly complex predetermined correction mechanisms.
3Reliability
If slew rate control is not implemented, then device complexity is reduced, but data transmission quality deteriorates with faults in BMC data reception
Solution Approach 1:
The patent implements slew rate control by dynamically adjusting the slew rate parameter of the transmitter output based on measured eye diagram parameters. The system changes the slew rate to optimize data transmission quality, ensuring that BMC data is transmitted with appropriate edge rates that can be reliably received despite variations in parasitic parameters and silicon process effects.
4Reliability
If impedance adjustment is not implemented, then device complexity is reduced, but transmission quality deteriorates due to mismatched eye parameters
Solution Approach 1:
The patent implements impedance adjustment by dynamically changing the output impedance parameter of the transmitter based on measured eye diagram parameters. The system adjusts impedance to match optimal values for the transmission channel, thereby improving eye diagram quality and transmission reliability without requiring complex predetermined impedance matching networks.
Data Source
AI summary
The present disclosure provides a transceiver for transmission of data coded according to a Bi-phase Mark Coding (BMC) protocol through a configurable channel (CC) of a USB type-C port. The transceiver includes: a transmitter configured to receive the coded BMC data and transmit the coded BMC data through the CC line. The transmitter includes: a low dropout (LDO) regulator configured to receive a reference voltage (VREF) and generate a local programmable supply voltage; a delay control logic configured to receive the BMC data, and including flipflops connected in series, wherein, output from each flipflop is delayed with respect to input received by the flipflop; and a transmitter driver configured to receive output from each flipflop of the delay control logic, the transmitter driver including a NMOS switches and a PMOS switches. The transceiver includes an eye correction receiver configured to receive output from the transmitter driver of the transmitter.


