Multi-Threshold Clock Gating Cell for Leakage Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Clock gating cells with a single low voltage threshold induce high power consumption due to increased leakage current, which is not effectively managed in existing clock tree designs.

Innovation Solution

A clock gating cell design that operates with multiple voltage thresholds, where the input stage and output stage utilize different voltage thresholds, allowing for reduced leakage current and improved power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If a low voltage threshold is used in clock gating cells, then the clock tree performance is improved, but the leakage current increases causing high power consumption

Engineering Contradiction:
Improveclock tree performanceVSAvoidpower consumption
Core Design Contradiction:
SpeedVSLoss of energy

Solution Approach 1:

The patent applies local quality by assigning different voltage thresholds to different stages within the clock gating cell. The input stage uses a first voltage threshold while the output stage uses a second voltage threshold, allowing each stage to be optimized for its specific function rather than using a uniform threshold throughout the entire cell.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The clock gating cell is segmented into distinct input and output stages, each with independently optimized voltage thresholds. This segmentation allows the input stage to be optimized for signal reception and the output stage to be optimized for signal driving, resolving the contradiction between performance and power consumption.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If all devices in a clock gating cell operate based on the same voltage threshold, then the design is simple, but power consumption increases due to leakage current

Engineering Contradiction:
Improvedesign simplicityVSAvoidpower consumption
Core Design Contradiction:
Device complexityVSLoss of energy

Solution Approach 1:

Different voltage thresholds are assigned to different devices/stages within the clock gating cell based on their specific functional requirements. The input stage devices operate at one threshold while output stage devices operate at another, optimizing power consumption without significantly increasing design complexity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12081214B2Clock gating cells
Publication Date: 2024.09.03 MEDIATEK INC
  • US12081214B2 patent drawing
  • US12081214B2 patent drawing
  • US12081214B2 patent drawing

AI summary

A clock gating cell is provided. The clock gating cell includes an input stage and an output stage. The input stage receives a first clock signal and at least one input enable signal and generates a first enable signal corresponding to one of the least one input enable signal according to the first clock signal. The output stage is coupled to the input stage. The output stage receives the first enable signal and the first clock signal and generates a clock gating signal according to the first enable signal and the first clock signal. The input stage operates based on a first voltage threshold, and the output stage operates based on a second voltage threshold. The first voltage threshold is different from the second voltage threshold.