Discrete Power Control for Computer System Components

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current power control systems in computer devices lack the granularity to manage power consumption at the individual component level, limiting the ability to transition between power states efficiently and wasting energy by controlling entire subsystems or reducing voltage, which restricts software access and control over power states.

Innovation Solution

A system with a control register and power controller that allows discrete power control of components within a computer system, enabling each component to operate at multiple power levels, with software access to configure and override power states, using separate power rails and logical gates to manage power levels and signals for memory subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If power control logic is used to manage power states, then power consumption is reduced, but the granularity of control is limited to entire subsystems only

Engineering Contradiction:
Improvepower consumptionVSAvoidcontrol granularity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent segments the memory subsystem into individually controllable components, where each memory component can be independently powered down or placed in retention mode. This is achieved through separate control bits in the power management register that correspond to specific memory components, allowing fine-grained power control at the component level rather than subsystem level.

Inventive Principle:
Principle #1Segmentation

2Use of energy by moving object

If clock gating or voltage reduction is used to reduce power consumption, then energy savings are achieved, but direct software control of individual subsystems is not available

Engineering Contradiction:
Improveenergy savingsVSAvoidsoftware access
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The patent introduces a power management register as an intermediary between software and the memory subsystem components. Software can write to specific bits in this register to directly control the power state of individual memory components, providing both energy savings and ease of software access. The register acts as a mediator that translates software commands into appropriate power control signals for individual components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Use of energy by moving object

If entire subsystems are powered down to save energy, then power consumption is reduced, but transition time and data accessibility are increased

Engineering Contradiction:
Improvepower consumptionVSAvoidtransition time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent applies local quality by allowing different memory components to be in different power states simultaneously. Some components can be fully powered down while others remain in retention mode with data preserved, enabling selective power management based on local needs. This reduces overall power consumption while maintaining quick access to frequently used data in retention mode components.

Inventive Principle:
Principle #3Local quality

4Use of energy by moving object

If voltage reduction is used to operate subsystems at lower power, then energy consumption is reduced, but control is limited to subsystem level only

Engineering Contradiction:
Improveenergy consumptionVSAvoidcontrol level
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent segments the power control capability to the individual memory component level, with each component having its own control bit in the power management register. This segmentation enables independent control of power states for each component, allowing the system to achieve fine-grained power management without requiring complex voltage reduction circuitry at the component level.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11971773B2Discrete power control of components within a computer system
Publication Date: 2024.04.30 TEXAS INSTRUMENTS INC
  • US11971773B2 patent drawing
  • US11971773B2 patent drawing
  • US11971773B2 patent drawing

AI summary

Systems and methods for discrete power control of components within a computer system are described herein. Some illustrative embodiments include a system that includes a subsystem with a plurality of components (configurable to operate at one or more power levels), a control register (coupled to the plurality of components) including a plurality of bits (each uniquely associated with a one of the plurality of components), and a power controller coupled to, and configurable to cause, the plurality of components to operate at the one or more power levels. The power controller asserts a signal transmitted to the subsystem, commanding the subsystem to transition to a first power level. A first of the plurality of components, associated with an asserted bit of the control register, operates at a second power level corresponding to a level of power consumption different from that of the first power level indicated by the power controller.