Host Module Parallel Data Transmission via Dual Serial Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImprovecompatibilityVSAvoiddata transmission rate
Core Design Contradiction:
Adaptability or versatilityVSSpeed

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If SATA interface is used for data transmission, then data transmission rate is improved, but compatibility with USB peripheral devices deteriorates

Engineering Contradiction:
Improvedata transmission rateVSAvoidcompatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If multiple ports are used for parallel data transmission, then data transmission rate is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission rateVSAvoidinterface complexity
Core Design Contradiction:
SpeedVSDevice complexity

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.

Inventive Principle:
Principle #5Merging (Combining)

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.

Inventive Principle:
Principle #25Self-service

4Productivity

If detection unit and multiplexer are added to manage data flow, then data transmission efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8078785B2Host modules, electronic devices, electronic systems and data transmission method thereof
Publication Date: 2011.12.13 VIA TECH INC
  • US8078785B2 patent drawing
  • US8078785B2 patent drawing
  • US8078785B2 patent drawing

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.