Communication Link Switching Circuit for I3C and SMBUS Protocol Adaptation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing server systems face challenges in data communication due to the limited compatibility and high communication speed requirements, as they often rely on SMBUS, which has a low communication speed, while newer systems like I3C offer higher speeds but lack compatibility with SMBUS.

Innovation Solution

A controlling circuit for communication-link switching is introduced, which includes analogue switches and a controlling module. This circuit allows for seamless switching between I3C and SMBUS protocols, enabling data interaction between I3C and SMBUS master and slave devices via a serial bus, thus ensuring compatibility and increased data transmission speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If SMBUS is used for data transmission, then compatibility with existing devices is ensured, but communication speed is limited to 10-100 KHz

Engineering Contradiction:
Improvecommunication speedVSAvoidprotocol compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The serial bus is designed to support multiple communication protocols (I3C and SMBUS) through a single physical interface. The controlling module can identify the master device type and automatically switch between I3C and SMBUS modes, allowing the same bus to serve both high-speed I3C devices and legacy SMBUS devices without requiring separate physical buses for each protocol

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

Solution Approach 2:

The system dynamically switches between I3C and SMBUS protocols based on the detected master device type. The controlling module monitors the bus and automatically configures the analogue switches to connect appropriate slave devices to the correct protocol mode, enabling adaptive protocol selection in real-time based on device requirements

Inventive Principle:
Principle #15Dynamics

2Speed

If I3C bus is used for data transmission, then communication speed is improved, but compatibility with SMBUS devices is reduced

Engineering Contradiction:
Improvedata transmission speedVSAvoidprotocol compatibility
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The serial bus is designed to support multiple communication protocols (I3C and SMBUS) through a single physical interface. The controlling module can identify the master device type and automatically switch between I3C and SMBUS modes, allowing the same bus to serve both high-speed I3C devices and legacy SMBUS devices without requiring separate physical buses for each protocol

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

Solution Approach 2:

The controlling module acts as an intermediary between I3C and SMBUS protocols, translating and coordinating communications between the two protocol types. It manages the analogue switches to route signals appropriately, enabling seamless interaction between I3C master devices and SMBUS slave devices (or vice versa) through protocol conversion and signal routing

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple slave devices are connected to the serial bus, then device connectivity is increased, but protocol switching control complexity increases

Engineering Contradiction:
Improvedevice connectivityVSAvoidcontrol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The controlling module automatically detects the master device type and independently manages the analogue switches without requiring manual intervention. It self-configures the bus connections based on the detected protocol, eliminating the need for complex external control circuits or manual switching mechanisms while maintaining full protocol switching capability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12306786B2Communication link switching control circuit, communication link and server
Publication Date: 2025.05.20 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US12306786B2 patent drawing
  • US12306786B2 patent drawing

AI summary

A controlling circuit includes a plurality of analogue switches and a controlling module. The controlling module is configured for, when the current master device of the serial bus is the I3C master device, controlling the analogue switches corresponding to I3C slave devices that are selected by the user to be switched on, whereby the serial bus ensures the data interaction between the I3C master device and the I3C slave devices, and when the current master device of the serial bus is the SMBUS master device, controlling the analogue switches corresponding to SMBUS slave devices that are selected by the user to be switched on, whereby the serial bus ensures the data interaction between the SMBUS master device and the SMBUS slave devices.