Chipset Dynamic Bandwidth Allocation for Peripheral Data Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing data transmission bandwidth between a processor and peripheral apparatuses in a computer system is limited, leading to inefficiencies when multiple peripheral apparatuses transmit data simultaneously, resulting in some apparatuses not receiving their allocated bandwidth.

Innovation Solution

A chipset apparatus with a dynamic bandwidth distribution mechanism that periodically calculates individual packet transmission amounts and total packet transmission amounts, updates bandwidth proportions based on weighting ratios, and distributes the total bandwidth accordingly to ensure efficient data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple peripheral apparatuses transmit data simultaneously through the chipset, then the data transmission demand increases, but the limited bandwidth causes some apparatuses to not receive their allocated bandwidth

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbandwidth allocation adaptability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic bandwidth distribution by periodically calculating packet transmission amounts and updating bandwidth proportions based on current system conditions. The processing circuit adjusts bandwidth allocation in real-time according to actual transmission needs, transforming the static bandwidth allocation into a dynamic system that adapts to changing demands.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by monitoring individual packet transmission amounts from each external apparatus connection terminal, calculating amount ratios, and using these feedback signals to adjust bandwidth proportions. This closed-loop control ensures that bandwidth allocation responds to actual transmission patterns and maintains efficiency under varying loads.

Inventive Principle:
Principle #23Feedback

2Productivity

If a fixed bandwidth distribution mechanism is used, then the system structure remains simple, but the data transmission efficiency decreases when transmission conditions change

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbandwidth distribution mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the bandwidth proportion parameters dynamically based on packet transmission amounts. By adjusting these parameters according to calculated amount ratios and weighting calculations, the system optimizes transmission efficiency without requiring fundamental structural changes to the chipset architecture.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary calculations of packet transmission amounts and amount ratios before adjusting bandwidth allocation. This preparatory computation allows the bandwidth distribution to be optimized in advance based on observed transmission patterns, improving efficiency before actual bandwidth reconfiguration occurs.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250370946A1Chipset apparatus and communication method thereof having dynamic bandwidth distribution mechanism
Publication Date: 2025.12.04 REALTEK SEMICON CORP
  • US20250370946A1 patent drawing
  • US20250370946A1 patent drawing

AI summary

The present invention discloses a chipset apparatus communication method that includes steps outlined below. A processor connection terminal having a total bandwidth is coupled to a processor. External apparatus connection terminals are coupled to external apparatuses. Individual packet transmission amounts and a total packet transmission amount of the external apparatus connection terminals between a first time point and a second time point are calculated, in which the external apparatus connection terminals have original bandwidth proportions. Amount ratios each between one of the individual packet transmission amounts and the total packet transmission amount are calculated. Weighting calculation is performed on the original bandwidth proportions and the amount ratios to generate un-normalized updated bandwidth proportions to be normalized to generate updated bandwidth proportions corresponding to the second time point. The total bandwidth is distributed according to the updated bandwidth proportions such that the external apparatus performs data transmission accordingly.