Network Device Port Bandwidth Slew-Rate Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network devices face challenges in managing voltage surges caused by rapid changes in current consumption due to sudden increases or decreases in communication traffic, which can lead to timing violations, component damage, and performance degradation.

Innovation Solution

The implementation of a network device with control circuitry that assesses electrical-current consumption values and manages the traffic slew-rate of communication traffic to remain within a specified slew-rate range, using techniques such as throttling-down or throttling-up the bandwidth by injecting dummy traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the network device allows rapid changes in communication traffic bandwidth, then the productivity and responsiveness of the device is improved, but voltage surges occur due to rapid current consumption changes

Engineering Contradiction:
Improvetraffic processing speedVSAvoidvoltage surge
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The control circuitry performs preliminary assessment of electrical-current consumption values before allowing traffic bandwidth changes. By evaluating the di/dt characteristics in advance, the system prepares to prevent voltage surges before they occur, rather than reacting after the surge has happened.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control circuitry continuously monitors electrical-current consumption values and uses this feedback to dynamically adjust traffic slew-rate limits. This closed-loop control ensures that traffic bandwidth changes remain within safe di/dt boundaries while maximizing productivity.

Inventive Principle:
Principle #23Feedback

2Reliability

If the control circuitry strictly limits traffic slew-rate to prevent voltage surges, then voltage stability is improved, but the bandwidth utilization and productivity of the network device deteriorates

Engineering Contradiction:
Improvevoltage stabilityVSAvoidbandwidth utilization
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The control circuitry dynamically adjusts traffic slew-rate limits based on real-time assessment of electrical-current consumption values. Rather than applying a static limit, the system adapts the bandwidth change rate to current operating conditions, allowing maximum productivity within safe voltage boundaries.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of traffic bandwidth based on assessed current consumption states. By adjusting the slew-rate parameter dynamically according to di/dt characteristics, the system optimizes the balance between voltage stability and bandwidth utilization.

Inventive Principle:
Principle #35Parameter changes

3Speed

If the network device processes sudden increases in communication traffic volume, then the responsiveness to traffic demands is improved, but current consumption spikes occur causing timing violations

Engineering Contradiction:
Improvetraffic response speedVSAvoidtiming violation
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The control circuitry assesses electrical-current consumption values before allowing sudden traffic increases. By evaluating di/dt characteristics in advance, the system prevents current consumption spikes that would cause timing violations, while still allowing rapid legitimate traffic changes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250150399A1Mitigating Voltage Surges in a Network Device by Controlling Port Bandwidths
Publication Date: 2025.05.08 MELLANOX TECHNOLOGIES LTD(IL)
  • US20250150399A1 patent drawing
  • US20250150399A1 patent drawing

AI summary

A network device includes a plurality of ports, processing circuitry, and control circuitry. The ports are to receive communication traffic from a plurality of processing devices. The processing circuitry is to process the communication traffic received via the ports. The control circuitry is to assess one or more electrical-current consumption values associated with at least the network device, and, depending on the electrical-current consumption values, to control a traffic slew-rate of the communication traffic of at least a port among the ports to remain within a specified slew-rate range, the traffic slew-rate being defined as a rate at which a bandwidth of the communication traffic received via the port changes as a function of time.