SATA Clock Generator Dynamic Frequency Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current SATA interface systems consume excessive power due to constant data transmission rates, as they lack the ability to dynamically adjust transmission rates based on specific conditions.

Innovation Solution

An electronic apparatus with a SATA physical layer and a clock generator that adjusts the clock frequency in response to specific events, such as low battery capacity or idle transmission channels, to reduce power consumption by lowering the data transmission rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the data transmission rate is maintained at the highest supported rate, then the data transmission speed is maximized, but the power consumption increases

Engineering Contradiction:
Improvedata transmission rateVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic adjustment of the data transmission rate by modifying the clock frequency provided to the SATA physical layer. The control unit monitors specific conditions (such as battery status or idle state) and dynamically changes the clock frequency between a first frequency (higher data rate) and a second frequency (lower data rate), allowing the system to adapt transmission speed to actual needs and reduce power consumption when high speed is not required

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operational parameters of the SATA interface by adjusting the clock frequency. When specific conditions are detected, the control unit modifies the clock frequency parameter from a first frequency to a second frequency, thereby changing the data transmission rate parameter. This parameter adjustment enables the system to operate at lower power consumption levels while maintaining functional requirements

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the data transmission rate is reduced to save power, then the power consumption decreases, but the data transmission speed is reduced

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission rate
Core Design Contradiction:
Use of energy by moving objectVSSpeed

Solution Approach 1:

The system dynamically adjusts the clock frequency based on real-time conditions. When power saving is needed, the control unit reduces the clock frequency to a second frequency, which lowers the data transmission rate but achieves power savings. When high performance is needed, it restores the clock to the first frequency, maintaining the ability to achieve high speeds when necessary

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control unit periodically monitors specific conditions (such as battery capacity or idle state) and adjusts the clock frequency accordingly. This periodic assessment allows the system to switch between high-speed mode and power-saving mode based on current operational requirements, achieving a balance between speed and power consumption over time

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9239609B2Method for reducing power consumption in electronic apparatus
Publication Date: 2016.01.19 VIA LABS INC
  • US9239609B2 patent drawing
  • US9239609B2 patent drawing
  • US9239609B2 patent drawing

AI summary

An electronic apparatus is provided. The electronic apparatus includes a serial advanced technology attachment (SATA) physical layer, a clock generator and a control unit. The SATA physical layer is configured to provide connection with an SATA device and perform data transmission with the SATA device is performed at a first clock frequency. The clock generator is configured to provide a clock signal having the first clock frequency to the SATA physical layer. When at least one specific event is detected by the control unit, the control unit controls the clock generator to provide the clock signal having a second clock frequency to the SATA physical layer, so that the SATA physical layer performs data transmission with the SATA device at the second clock frequency. The second clock frequency is lower than the first clock frequency.