Dual-Trigger Flip-Flop Circuit With Low Clock Energy Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital flip-flop circuits consume significant power due to high clock-switched capacitance, and are sensitive to fabrication process variations, which affects their performance.

Innovation Solution

A dual-trigger, low-energy flip-flop circuit design that presents only three transistor gate loads to the clock signal, with internal nodes remaining static during stable states, and utilizing a low-frequency 'keeper clock' to reduce energy consumption and insensitivity to transistor sizing relationships.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If conventional flip-flop circuits use multiple transistor gates coupled to clock signals, then the clock signal can control the flip-flop operation, but the clock-switched capacitance increases leading to high power consumption

Engineering Contradiction:
Improvepower consumptionVSAvoidnumber of transistor gates
Core Design Contradiction:
PowerVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates redundant transistor gates from the clock path. Specifically, it removes unnecessary transistor gates that were previously coupled to clock signals, retaining only the essential three transistor gates (first, second, and third clock-activated transistor gates) that are required for proper flip-flop operation. This extraction of unnecessary components directly reduces clock-switched capacitance and power consumption while maintaining the required functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the operational parameters of the flip-flop by introducing a low-frequency keeper clock signal that toggles less frequently than the main clock signal. This parameter change in clock frequency allows the internal nodes to be updated less often, reducing the toggling activity and associated power consumption while maintaining data stability through the keeper function.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If conventional flip-flop circuits have internal nodes that toggle each clock cycle, then the flip-flop can update its state, but the clock load increases leading to higher energy consumption

Engineering Contradiction:
Improveflip-flop state updateVSAvoidenergy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action by using a low-frequency keeper clock signal that toggles at a lower frequency than the main clock signal. This periodic but reduced-frequency action allows internal nodes to be updated only when necessary for maintaining data stability, rather than toggling every clock cycle. The keeper clock provides periodic reinforcement of the stored state without requiring full clock-cycle updates of all internal nodes.

Inventive Principle:
Principle #19Periodic action

3Manufacturing precision

If conventional flip-flop circuits rely on transistor sizing relationships, then the circuit can be designed with specific performance characteristics, but the circuit becomes sensitive to fabrication process variations

Engineering Contradiction:
Improvetransistor sizing controlVSAvoidinsensitivity to process variations
Core Design Contradiction:
Manufacturing precisionVSReliability

Solution Approach 1:

The patent segments the flip-flop circuit into distinct functional blocks with clearly defined roles: trigger sub-circuit for state transition control, latch sub-circuit for data storage, and keeper sub-circuit for state maintenance. Each segment uses clock-activated transistors with standardized configurations. This segmentation allows each block to be optimized independently while maintaining overall robustness, reducing sensitivity to fabrication variations through modular design.

Inventive Principle:
Principle #1Segmentation

4Productivity

If the clock signal drives more transistor gates, then the clock can control more flip-flop elements, but the clock energy consumption increases

Engineering Contradiction:
Improveclock control capabilityVSAvoidclock energy
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts and removes redundant transistor gates from the clock distribution path, retaining only the three essential clock-activated transistor gates that are necessary for proper flip-flop operation. This extraction reduces the total clock load from potentially many transistor gates down to just three, directly reducing clock energy consumption while preserving the clock's ability to control the flip-flop state transitions effectively.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8604855B2Dual-trigger low-energy flip-flop circuit
Publication Date: 2013.12.10 NVIDIA CORP
  • US8604855B2 patent drawing
  • US8604855B2 patent drawing
  • US8604855B2 patent drawing

AI summary

One embodiment of the present invention sets forth a technique for technique for capturing and storing a level of an input signal using a dual-trigger low-energy flip-flop circuit that is fully-static and insensitive to fabrication process variations. The dual-trigger low-energy flip-flop circuit presents only three transistor gate loads to the clock signal and none of the internal nodes toggle when the input signal remains constant. One of the clock signals may be a low-frequency “keeper clock” that toggles less frequently than the other two clock signal that is input to two transistor gates. The output signal Q is set or reset at the rising clock edge using separate trigger sub-circuits. Either the set or reset may be armed while the clock signal is low, and the set or reset is triggered at the rising edge of the clock.