Slack Sensor Body Bias Control for Adaptive Voltage Regulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in dynamically controlling clock frequency and power supply voltage modifications, which complicates adaptive body biasing and voltage regulation in integrated circuits, particularly in silicon on insulator (SOI) technology, affecting performance and power consumption.

Innovation Solution

An adaptive body biasing circuit with delay modules, multiplexers, slack monitors, and control loops that adjust biasing voltages based on detection signals from slack times and process, voltage, and temperature sensors, allowing for dynamic adjustments of supply and body biasing voltages to optimize performance and power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If adaptive body biasing control is implemented to improve performance and power control, then performance and power consumption are better controlled, but device complexity increases due to additional control circuits and sensors

Engineering Contradiction:
Improveperformance controlVSAvoidcontrol system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system uses slack sensors to automatically detect timing slack and trigger body biasing adjustments without external intervention. The control circuit self-regulates by monitoring its own timing margins and adjusting bias voltages accordingly, enabling the system to manage its own performance and power characteristics.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The invention implements a feedback mechanism where slack sensors continuously monitor timing slack, and the control circuit uses this information to dynamically adjust body biasing voltages. This closed-loop feedback enables automatic adaptation to changing operating conditions, resolving the contradiction between improved control and increased complexity.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If dynamic clock frequency and power supply voltage modifications are implemented, then performance and power efficiency are improved, but control difficulty increases due to interdependencies between multiple parameters

Engineering Contradiction:
Improvepower efficiencyVSAvoidcontrol difficulty
Core Design Contradiction:
Use of energy by moving objectVSEase of operation

Solution Approach 1:

The system applies body biasing control locally to specific circuit regions based on their individual timing slack characteristics. Rather than uniformly controlling the entire circuit, the invention tailors biasing adjustments to local timing requirements, simplifying the control problem by addressing only the specific regions that need optimization.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The invention divides the circuit into multiple regions with independent slack sensors and control circuits. Each region can be independently optimized based on its own timing characteristics, breaking down the complex global control problem into simpler local control tasks that can be managed separately.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12169221B2Adaptive body biasing or voltage regulation using slack sensors
Publication Date: 2024.12.17 DOLPHIN SEMICONDUCTOR
  • US12169221B2 patent drawing
  • US12169221B2 patent drawing
  • US12169221B2 patent drawing

AI summary

The present disclosure relates to an adaptive body biasing or voltage regulation circuit for a circuit region, comprising: a first delay module configured to delay a local clock signal to generate first and second output signals delayed by first and second delays; a multiplexer configured to select one of the first and second output signals; a first slack monitor circuit configured to generate a first detection signal indicating when a slack time of the first and second output signals is less than a first threshold; a voltage generation circuit configured to generate a supply voltage for the circuit region, or at least one biasing voltage for biasing wells of transistors in the circuit region, using a further control loop comprising a process, voltage and/or temperature sensor; and a control circuit configured to adjust a gain of the further control loop based on the first detection signal.