Switch Main Controller Access Switching for Shared I2C Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional switch designs using an I2C multi-host arbitration chip increase system design cost and complexity due to the need to connect the I2C bus to different I2C hosts for varying customer requirements, such as temperature monitoring, voltage and current monitoring, and PSU power-down restart, which are managed by a central processing unit or a baseboard management controller.

Innovation Solution

A data access method and apparatus that allows a main controller to dynamically switch between a central processing unit and a baseboard management controller by detecting an interface state, allowing a central processing unit or a baseboard management controller to access devices based on the interface state, without additional hardware, enabling compatibility with different customer requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If an I2C multi-host arbitration chip is used to connect the I2C bus to different I2C hosts for varying customer requirements, then the switch can meet different customer needs, but the system design cost and complexity increase

Engineering Contradiction:
Improveability to meet different customer requirementsVSAvoidsystem design cost and complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The main controller is designed to perform multiple functions: it acts as an I2C master controller for temperature monitoring, voltage/current monitoring, fan control, and PSU power-down restart functions. This single multi-functional controller replaces the need for separate dedicated controllers and arbitration chips for each function, thereby reducing system complexity and design cost while maintaining adaptability to different customer requirements

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

Solution Approach 2:

The patent combines multiple I2C host functions and arbitration capabilities into a single main controller. Instead of having separate controllers for different monitoring functions and a separate arbitration chip, the main controller integrates all these capabilities, merging multiple functions into one unified component that can dynamically manage I2C bus access for different hosts

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If the I2C bus is connected to different I2C hosts for different customer requirements, then the switch can accommodate various monitoring and control functions, but additional hardware is required

Engineering Contradiction:
Improvecompatibility with different customer requirementsVSAvoidadditional hardware
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The main controller serves as a universal I2C master that can handle multiple different customer requirements through software configuration rather than hardware changes. It provides unified access to devices for temperature monitoring, voltage/current monitoring, fan control, and PSU restart functions, eliminating the need for separate dedicated hardware controllers for each function

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

Solution Approach 2:

The main controller acts as an intermediary between different I2C hosts (central processing unit or baseboard management controller) and the monitored devices. It manages the I2C bus arbitration and data access dynamically based on interface states, allowing different hosts to access devices as needed without requiring separate direct hardware connections for each host

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260003803A1Data access method, switch and storage medium
Publication Date: 2026.01.01 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20260003803A1 patent drawing
  • US20260003803A1 patent drawing
  • US20260003803A1 patent drawing

AI summary

A data access method, a switch and a storage medium, which relate to the technical field of switches. The method is applied to a switch. The switch includes a central processing unit, a baseboard management controller, a main controller and at least one device, wherein the central processing unit and the baseboard management controller are each connected to the main controller, and the main controller is connected to the at least one device. The method includes: receiving, by a main controller, an interface state corresponding to a target interface, and allowing, according to the interface state, a central processing unit or a baseboard management controller to access at least one device by the main controller.