Clock Bypass Logic for Low-Power Partial Reset in SoCs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Infotainment system-on-a-chip (SoC) experiences high power consumption during partial reset, leading to potential power faults and non-compliance with customer specifications due to increased power consumption during reset intervals, which is 1.5 to 4 times higher than in functional mode.

Innovation Solution

The integration of clock management logic with PLL and divider bypass mechanisms combined with delay logic to reduce current levels during partial reset by reducing clock rates from gigahertz to megahertz range and using staggered bypass control signals to bypass PLLs and dividers before initiating a partial reset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a partial reset is performed in a synchronous reset mechanism, then the reset function is achieved, but power consumption increases 1.5 to 4 times compared to functional mode

Engineering Contradiction:
Improvereset functionVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by bypassing the PLL and divider circuits before the reset signal is actually applied to the clock domains. The bypass logic is activated in advance to switch the clock path from the PLL-divider chain to a direct reference clock path, reducing power consumption before the reset operation begins. This ensures that when reset occurs, the high-power PLL and divider circuits are already in a low-power state.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the clock path configurable and switchable between two modes: normal operation mode (through PLL and divider) and reset mode (direct reference clock through bypass logic). The system dynamically transitions between these modes based on the reset state, allowing optimal power consumption characteristics for each operational phase while maintaining reset functionality.

Inventive Principle:
Principle #15Dynamics

2Reliability

If clock domains operate at high frequency during reset, then reset timing is maintained, but power consumption exceeds customer specifications

Engineering Contradiction:
Improvereset timingVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by providing different clock paths for different operational conditions within the same clock domain infrastructure. During normal operation, the full PLL-divider chain provides high-frequency clocks. During reset, the bypass logic provides a simplified direct path from reference clock to clock domain, maintaining necessary timing while reducing power consumption locally in the affected clock paths.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the clock signal parameters (frequency and path) based on the reset state. By switching from the PLL-generated high-frequency clock through dividers to a direct reference clock path during reset, the system modifies the clock parameters to achieve lower power consumption while preserving the essential reset timing requirements.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11770124B2Integrated circuit with high-speed clock bypass before reset
Publication Date: 2023.09.26 TEXAS INSTRUMENTS INC
  • US11770124B2 patent drawing
  • US11770124B2 patent drawing
  • US11770124B2 patent drawing

AI summary

An integrated circuit includes: a clock domain having a clock domain input; and clock management logic coupled to the clock domain. The clock management logic includes: a PLL having a reference clock input and a PLL clock output; a divider having a divider input and a divider output, the divider input coupled to the PLL clock output; and bypass logic having a first clock input, a second clock input, a bypass control input, and a bypass logic output, the first clock input coupled to divider output, the second clock input coupled to the reference clock input, and the bypass logic output coupled to the clock domain input. The bypass logic selectively bypasses the PLL and divider responsive to a bypass control signal triggered by a reset signal. The reset signal also triggers a reset control signal delayed relative to the bypass control signal.