Flip-Flop Clock Control for Quiescent Switching Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional flip-flop electronic circuits dissipate significant power due to clocking even when they are quiescent, leading to increased power consumption, heat generation, and reduced reliability, as they receive clock signals during inactive periods.

Innovation Solution

Implementing a clock control circuit that compares the input to the master latch with the output of the slave latch to block the clock signal during quiescent conditions, reducing the number of gates receiving the clock signal and thereby minimizing switching capacitance and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional flip-flop circuit receives clock signals continuously, then the flip-flop can respond to state changes, but power consumption increases significantly during quiescent periods

Engineering Contradiction:
Improveflip-flop responsivenessVSAvoidclocking power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies periodic action by enabling the clock signal to pass through the clock control circuit only during specific periods when state changes are detected. The clock control circuit compares the data input with the stored output and enables clocking only when they differ, creating a periodic rather than continuous clock signal delivery pattern that reduces power consumption during quiescent periods.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The clock control circuit serves as an intermediary between the continuous clock signal source and the flip-flop latches. It mediates the clock signal delivery by conditionally blocking or passing the clock based on state change detection, thereby preventing direct continuous clocking of the latches and reducing unnecessary power consumption.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Use of energy by moving object

If clock signals are blocked during quiescent periods, then power consumption is reduced, but the flip-flop may fail to respond when state changes occur

Engineering Contradiction:
Improveclocking power consumptionVSAvoidflip-flop state change detection
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent applies preliminary action by performing state change detection before enabling clock signal delivery. The clock control circuit continuously or periodically compares the data input with the stored output in advance, and only enables the clock signal when a state change is detected, ensuring the flip-flop responds reliably while minimizing unnecessary clocking.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The clock control circuit implements feedback by continuously monitoring the relationship between the data input and the stored output. This feedback mechanism ensures that the clock signal is enabled only when the comparison indicates a state change is needed, maintaining reliability while reducing power consumption during quiescent periods.

Inventive Principle:
Principle #23Feedback

3Reliability

If multiple gates receive clock signals simultaneously, then the flip-flop operates correctly, but the total switching capacitance and power consumption increase

Engineering Contradiction:
Improveflip-flop operationVSAvoidswitching capacitance power dissipation
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies the taking out principle by extracting or removing the clock signal from gates that do not need to switch during quiescent periods. The clock control circuit selectively blocks the clock signal from the master and slave latches when no state change is detected, reducing the total switching capacitance that must be charged and discharged with each clock cycle.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9525401B2Low clocking power flip-flop
Publication Date: 2016.12.20 NVIDIA CORP
  • US9525401B2 patent drawing
  • US9525401B2 patent drawing
  • US9525401B2 patent drawing

AI summary

Low clocking power flip-flop. In accordance with a first embodiment of the present invention, a flip-flop electronic circuit includes a master latch coupled to a slave latch in a flip-flop configuration. The flip-flop electronic circuit also includes a clock control circuit for comparing an input to the master latch with an output of the slave latch, and responsive to the comparing, blocking a clock signal to the master latch and the slave latch when the flip-flop electronic circuit is in a quiescent condition.