Host Bus Frequency Transition via Link Disable

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for varying host bus frequencies often result in the bus operating at an old frequency with new parameters before the link is disabled, leading to potential host bridge operation failures.

Innovation Solution

A method that involves receiving an instruction to change the bus frequency, storing parameters for the new frequency, disabling the link at the current frequency, and enabling it again with the updated parameters to operate at the new frequency, using either registers or ROM to store the parameter groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parameters are updated to new frequency parameters before disabling the link, then the bus can operate at the new frequency with correct parameters, but the bus may operate at the old frequency with new parameters causing host bridge operation failure

Engineering Contradiction:
Improvehost bridge operation reliabilityVSAvoidfrequency transition process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The link is disabled before updating parameters, ensuring that no communication occurs during the parameter transition. This preliminary disabling action prevents the system from operating with mismatched frequency-parameter combinations, eliminating the reliability issue while maintaining a straightforward transition process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the bus frequency is increased to provide higher processing speed, then performance is improved, but power consumption increases

Engineering Contradiction:
Improveprocessing speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The bus frequency is made dynamically adjustable based on system needs. The frequency can be increased for high-performance tasks requiring higher processing speed, or decreased during idle periods or power-constrained operations. This dynamic adjustment allows the system to optimize the balance between productivity and power consumption according to real-time requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7631127B2Methods and systems for varying bus frequencies
Publication Date: 2009.12.08 VIA TECH INC
  • US7631127B2 patent drawing
  • US7631127B2 patent drawing
  • US7631127B2 patent drawing

AI summary

The present invention provides a method for receiving an instruction for varying the bus frequency from a current bus frequency to a new frequency. The method may include storing a group of parameters corresponding to a second frequency, disabling a link connected to the host bus at a first frequency while the host bus is being operated with parameters corresponding to the first frequency, updating the parameters for operating the host bus with the group of parameters, and enabling the link at the second bus frequency to operate the host bus with the group of parameters.