Host Module Parallel Data Transmission via Dual Serial Ports
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The USB interface acts as a bottleneck in data transmission due to its lower transmission rate compared to SATA, limiting the overall data transfer speed in electronic systems with high-speed structures.
Innovation Solution
Implementing a host module with multiple ports that enable parallel data transmission via two or more serial buses, using detection units and multiplexers to manage data flow across multiple ports, allowing simultaneous data transfer through multiple channels while maintaining compatibility with conventional protocols.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If USB interface is used for data transmission, then compatibility with peripheral devices is improved, but data transmission rate deteriorates
Solution Approach 1:
The USB interface is segmented into multiple independent transmission channels (first transmission channel and second transmission channel), each capable of separate data transmission. This segmentation allows the system to maintain USB compatibility while achieving higher aggregate data rates by parallel transmission across multiple channels.
Solution Approach 2:
The patent transitions from single-channel serial transmission to multi-channel parallel transmission by adding a channel dimension. The host module includes multiple ports (first port and second port) that can simultaneously transmit data through separate transmission channels, effectively moving from one-dimensional to multi-dimensional data flow.
2Speed
If SATA interface is used for data transmission, then data transmission rate is improved, but compatibility with USB peripheral devices deteriorates
Solution Approach 1:
The host module is designed with multi-functionality to support both USB compatibility and high-speed transmission. It can operate in USB mode for peripheral device compatibility and simultaneously provide high-speed data transmission through multiple parallel channels, making it universal for both applications.
Solution Approach 2:
The patent introduces an intermediary host module that bridges USB compatibility and high-speed transmission requirements. This host module acts as a mediator between USB peripheral devices and high-speed data transmission needs, converting USB-compatible signals into parallel high-speed transmission without requiring changes to existing USB peripherals.
3Speed
If multiple ports are used for parallel data transmission, then data transmission rate is improved, but device complexity increases
Solution Approach 1:
The patent merges multiple transmission channels into a unified host module interface that presents a single logical USB interface to peripheral devices. While internally using multiple ports and channels for parallel transmission, the external interface remains simplified and compatible with standard USB protocols, reducing perceived complexity.
Solution Approach 2:
The host module includes automatic detection functionality that identifies when multiple ports are connected to the same electronic device and automatically configures parallel transmission mode. This self-service capability eliminates the need for manual configuration or complex control logic, reducing operational complexity despite the multi-port architecture.
4Productivity
If detection unit and multiplexer are added to manage data flow, then data transmission efficiency is improved, but device complexity increases
Solution Approach 1:
The detection unit performs preliminary detection to identify when multiple ports are connected to the same electronic device before initiating parallel transmission. The multiplexer is pre-configured to route data based on detection results, allowing efficient parallel transmission setup without complex runtime decision-making, thus improving efficiency while managing complexity.
Data Source
AI summary
A host module is disclosed, in which an interface is used to couple to at least an electronic device through a serial bus and comprises at least first and second ports. A detection unit reports that one of the first and second ports is enabled and the other is not enabled to a serial bus host driver and enables the interface to perform data transmission with the electronic device connected to the first and second ports through two parallel transmission channels of the serial bus, when the first and second ports are both connected to the same electronic device through the serial bus.


