DIMM Hub Circuit Segments MIPI I3C Bus to Reduce Capacitive Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In system memory designs, increasing performance and functionality often lead to slower throughput due to the need to communicate with multiple components, which increases capacitive loading on buses like the MIPI I3C bus, making it difficult to send high-speed signals effectively.

Innovation Solution

Implementing a hub circuit on each DIMM to break the MIPI I3C bus into a 'host side' and 'local' bus, allowing the hub to act as a gateway for targeted components, reducing overall bus loading and eliminating the need for redundant communication commands, thus improving communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple components are added to DIMM to improve functionality, then performance and functionality are improved, but throughput decreases due to increased capacitive loading on the bus

Engineering Contradiction:
ImprovefunctionalityVSAvoidthroughput
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the communication path by introducing a hub circuit that divides the bus into a host side bus and a local bus. This segmentation isolates the capacitive loading of multiple components (EEPROM, temperature sensor, power management IC) from the main MIPI I3C bus, allowing the bus to maintain high-speed signal integrity while supporting enhanced functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hub circuit acts as an intermediary between the host and the multiple components on the DIMM. It receives commands from the host over the host side bus, routes them to the appropriate local bus, and manages communication with targeted components, thereby reducing overall bus loading and maintaining throughput.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple components are communicated with over the MIPI I3C bus, then functionality is improved, but signal integrity deteriorates due to increased capacitive loading

Engineering Contradiction:
ImprovefunctionalityVSAvoidsignal integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the communication path by introducing a hub circuit that divides the bus into a host side bus and a local bus. This segmentation isolates the capacitive loading of multiple components (EEPROM, temperature sensor, power management IC) from the main MIPI I3C bus, allowing the bus to maintain high-speed signal integrity while supporting enhanced functionality.

Inventive Principle:
Principle #1Segmentation

3Device complexity

If a multi-drop bus architecture is used to connect multiple components, then device complexity is reduced, but communication efficiency decreases due to redundant commands and bus conflicts

Engineering Contradiction:
Improvebus architectureVSAvoidcommunication efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments the communication path by introducing a hub circuit that divides the bus into a host side bus and a local bus. This segmentation isolates the capacitive loading of multiple components (EEPROM, temperature sensor, power management IC) from the main MIPI I3C bus, allowing the bus to maintain high-speed signal integrity while supporting enhanced functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The hub circuit acts as an intermediary between the host and the multiple components on the DIMM. It receives commands from the host over the host side bus, routes them to the appropriate local bus, and manages communication with targeted components, thereby reducing overall bus loading and maintaining throughput.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10970239B2Hub circuit for a DIMM having multiple components that communicate with a host
Publication Date: 2021.04.06 INTEL CORP
  • US10970239B2 patent drawing
  • US10970239B2 patent drawing
  • US10970239B2 patent drawing

AI summary

An apparatus is described. The apparatus includes a DIMM hub circuit. The DIMM hub circuit includes first bus interface circuitry, control circuitry and second bus interface circuitry. The first bus interface circuitry is to receive header information and payload information from a host. The control circuitry is to process the header information and recognize that the payload is to be passed to a target component that is coupled to the DIMM hub circuit through a second bus that is a same type of bus as the first bus. The second bus interface circuitry to send the payload information over the second bus to the target component, wherein, the payload information is to include embedded header information to be processed by the target component.