USB Type-C Interface Mode Switching for Hub Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge is to enhance the success rate of identifying a USB hub in a second electronic device when connected to a first electronic device, as existing methods often fail to guarantee correct identification, especially when the connection is indirect or experiences delays due to data processing delays and repeated on/off cycles.
Innovation Solution
A mode switching system and method that involves disabling the USB hub and switching the mode of the USB Type-C interface controller from one mode to another in response to a mode switching instruction, allowing re-communication with the second electronic device to ensure accurate identification and data transmission.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the USB hub remains enabled during mode switching, then the connection can be maintained continuously, but the second electronic device cannot correctly identify the USB hub due to communication interference
Solution Approach 1:
The system performs preliminary actions by disabling the USB hub before mode switching occurs, and re-enables it after mode switching is complete. This preliminary preparation ensures that the USB hub is in a known good state for identification, preventing communication interference during the critical mode switching period while maintaining system complexity at an acceptable level.
2Reliability
If the interface controller continuously communicates with the second electronic device, then data transmission can be maintained, but identification fails due to data processing delays and repeated on/off cycles
Solution Approach 1:
The system implements periodic action by temporarily suspending communication during mode switching intervals, then resuming it after switching completes. This periodic interruption of communication prevents data processing delays and repeated on/off cycles from causing identification failures, while the brief suspension minimizes time loss compared to continuous communication attempts that fail and require retries.
Data Source
AI summary
A mode switching system including a first electronic device and the second electronic device is provided. The first electronic device includes a main control unit, a USB Type-C interface controller and a USB hub. The interface controller is coupled to the main control unit. The USB hub is coupled to the interface controller. The second electronic device is coupled to the interface controller of the first electronic device. The main control unit is configured to: (1) disable the USB hub in response to a mode switching instruction; (2) switch the mode of the interface controller from a first mode to a second mode; (3) command the interface controller to re-communicate with the second electronic device.


