Multi-Bit Flip-Flop Sharing Using Unidirectional FETs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flip-flops in computing devices consume significant power, particularly due to dynamic clocking, which limits performance and battery life, and existing solutions like lowering supply voltage or using ultra-low-temperature operation come with performance and cooling challenges.

Innovation Solution

The use of unidirectional/asymmetrical FETs in multi-bit flip-flop circuits for device sharing, reducing clock transistor gate capacitance and enabling tri-state keeper and pass gate sharing to minimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If conventional bidirectional FETs are used in flip-flop circuits, then the circuit can operate with standard clock signals, but the clock transistor gate capacitance is high leading to significant power consumption

Engineering Contradiction:
Improvepower consumptionVSAvoidclock transistor gate capacitance
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies asymmetry by using unidirectional FETs instead of conventional bidirectional FETs. The unidirectional FETs have asymmetric current flow characteristics that allow them to function as clock transistors with reduced gate capacitance. This asymmetric device structure enables the clock signal to charge the gate capacitance in one direction while preventing discharge in the opposite direction, thereby reducing the effective capacitance that needs to be charged each clock cycle and lowering dynamic power consumption.

Inventive Principle:
Principle #4Asymmetry

Solution Approach 2:

The patent merges multiple clock transistors into shared keeper devices that are commonly used across multiple flip-flops. By combining the clock transistor functionality with keeper circuitry and making these devices shared resources, the total number of clock transistors is reduced. This merging approach decreases the overall clock transistor gate capacitance that must be charged and discharged during clock operations, directly reducing power consumption.

Inventive Principle:
Principle #5Merging (Combining)

2Use of energy by moving object

If device sharing is implemented to reduce power consumption, then clock power is reduced by over 40%, but the circuit design complexity increases

Engineering Contradiction:
Improveclock powerVSAvoidcircuit design
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent implements universality by designing keeper devices that serve multiple functions: they act as clock transistors, data transmission gates, and data hold elements simultaneously. These multi-functional devices are shared across multiple flip-flops, allowing a single device structure to perform what would traditionally require separate dedicated components for each flip-flop. This multi-functionality reduces the total device count and power consumption while the modular design approach keeps the increased design complexity manageable.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Device complexity

If unidirectional FETs are used instead of bidirectional FETs, then clock transistor gate capacitance is reduced, but the availability of unidirectional devices may be limited

Engineering Contradiction:
Improvegate capacitanceVSAvoiddevice availability
Core Design Contradiction:
Device complexityVSEase of manufacture

Solution Approach 1:

The patent applies parameter changes by modifying the electrical characteristics of conventional FETs to create unidirectional behavior. This can be achieved through asymmetric doping profiles, unequal source-drain dimensions, or biased operating conditions that prevent current flow in one direction while allowing it in the other. By changing the operational parameters rather than requiring entirely different device structures, the patent makes unidirectional FETs compatible with existing manufacturing processes while achieving the desired reduced gate capacitance effect.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240429901A1Ultra-low clock power multi-bit flip-flops using unidirectional devices
Publication Date: 2024.12.26 INTEL CORP
  • US20240429901A1 patent drawing
  • US20240429901A1 patent drawing
  • US20240429901A1 patent drawing

AI summary

Embodiments herein relate to a multi-bit flip-flop circuit which uses unidirectional transistors to allow sharing of transistors among a set of flip-flops, while avoiding charge sharing within or between the flip-flops. Clock devices in the circuit can be shared to reduce the clock transistor gate capacitance and associated power consumption. The shared transistors can provide keeper circuits and/or tri-state inverters in a primary latch and a secondary latch in each flip-flop. One example implementation uses tri-state keeper sharing. Another example implementation uses tri-state keeper and/or pass gate sharing. Another example implementation uses pass gate sharing and no keeper.