Dynamic IC Voltage and Frequency Adjustment via Feedback Timing Margins

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional integrated circuit designs fail to dynamically adjust operating conditions post-manufacturing, leading to variations in performance and power consumption due to manufacturing process and environmental variations.

Innovation Solution

Incorporating feedback paths with replica paths and performance monitors to dynamically adjust supply voltages and frequencies based on real-time feedback path information, allowing for continuous optimization of circuit performance and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional integrated circuit design uses fixed operating conditions based on worst-case scenarios, then manufacturing yield is satisfied, but performance and power consumption cannot be optimized for actual operating conditions

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

Solution Approach 1:

The patent implements dynamic adjustment of operating conditions by introducing feedback paths that continuously monitor circuit performance and automatically adjust supply voltages and frequencies. This transforms the static, fixed operating conditions into dynamic, adaptive conditions that respond to real-time circuit behavior, environmental factors, and workloads, thereby optimizing both performance and power consumption simultaneously

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces feedback mechanisms where performance monitors continuously measure circuit operation metrics and feed this information back to control logic. This feedback loop enables the system to detect deviations from optimal performance and automatically adjust operating parameters such as supply voltage and frequency, resolving the contradiction between maintaining performance and reducing power consumption

Inventive Principle:
Principle #23Feedback

2Reliability

If design verification is performed against worst-case scenarios, then manufacturing variations are covered, but the design process requires extensive iterative timing analysis

Engineering Contradiction:
Improveperformance consistencyVSAvoiddesign process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements self-service through on-chip performance monitors and feedback control logic that automatically measure and adjust circuit performance during operation. This eliminates the need for extensive manual iterative timing analysis during design verification, as the circuit self-monitors and self-adjusts to maintain optimal performance across manufacturing variations

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent extracts the performance verification and adjustment functionality from the external design verification process and integrates it directly into the circuit itself through on-chip monitors and control logic. This transfers the complexity from the external design process to the integrated circuit, simplifying the overall design workflow while maintaining reliability

Inventive Principle:
Principle #2Taking out (Extraction)

3Speed

If supply voltages are increased to improve performance, then circuit speed increases, but power consumption increases quadratically

Engineering Contradiction:
Improvecircuit speedVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent dynamically changes operating parameters (supply voltage, frequency) based on actual circuit needs and environmental conditions. By adjusting these parameters in real-time rather than using fixed high-voltage operation, the system achieves high speed when necessary while minimizing power consumption during normal operation, breaking the quadratic relationship between voltage and power

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10503184B2Dynamic adjustment of operating conditions of integrated circuits
Publication Date: 2019.12.10 AMBIENT SCIENTIFIC INC
  • US10503184B2 patent drawing
  • US10503184B2 patent drawing
  • US10503184B2 patent drawing

AI summary

Apparatuses and Methods for dynamic adjustment of operating conditions of integrated circuits are provided. The method includes receiving, from a voltage reference module, an operating voltage of the integrated circuit, receiving a reference clock to be used as an operating frequency of the integrated circuit and is distributed to by the plurality of circuit blocks in the integrated circuit, measuring feedback path timing information of one or more circuit blocks in the plurality of circuit blocks, comparing the feedback path timing information of the one or more circuit blocks to the reference clock, determining timing margins of corresponding one or more feedback paths of the one or more circuit blocks based on the comparison, and generating a feedback for adjusting the operating voltage or the operating frequency of the integrated circuit based on the timing margins of the one or more feedback paths of the one or more circuit blocks.