Capacitive Consensus Circuits for Low-Voltage Asynchronous Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing asynchronous logic circuits face challenges in operating efficiently at low voltage conditions due to the need for stacks of transistors between power supply and ground rails, leading to increased power consumption and reduced area efficiency.

Innovation Solution

The development of asynchronous circuits using threshold gates and capacitive input circuits with linear or nonlinear dielectric materials, which reduce the stack of devices and enable operation at lower power supply levels, achieving area reduction and higher throughput by implementing consensus elements, completion trees, and validity trees with configurable thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If traditional asynchronous logic uses stacks of transistors between power supply and ground rails, then logic functionality is achieved, but power consumption increases and area efficiency decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidtransistor stack depth
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent extracts the timing and synchronization function from the transistor stack by introducing a dedicated timing circuit that operates independently. This separates the logic computation function from the timing control function, allowing the main logic path to use fewer transistors while the timing circuit handles synchronization separately.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a timing circuit as an intermediary component that mediates between the asynchronous logic elements and the clock signal. This timing circuit generates timing signals that coordinate data flow without requiring deep transistor stacks, thus reducing power consumption while maintaining proper synchronization.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Area of stationary object

If traditional asynchronous logic uses stacks of transistors between power supply and ground rails, then logic functionality is achieved, but area efficiency decreases

Engineering Contradiction:
Improvecircuit areaVSAvoidtransistor stack depth
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent transitions from a vertical transistor stack architecture to a more distributed horizontal architecture where timing functions are performed by separate circuits rather than by stacking transistors vertically. This dimensional change in circuit organization reduces the vertical depth while spreading functionality across more horizontal space, improving area efficiency.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments the circuit into distinct functional blocks: timing circuitry for synchronization and logic computation units for data processing. This segmentation allows each block to be optimized independently, reducing the overall transistor stack depth and improving area utilization compared to a monolithic stacked architecture.

Inventive Principle:
Principle #1Segmentation

3Use of energy by moving object

If asynchronous circuits operate at low voltage levels, then power consumption decreases, but circuit reliability and switching performance deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidswitching performance
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent changes the operating parameters of the circuit by introducing timing control signals that optimize the switching behavior at low voltage levels. By carefully controlling the timing and duration of switching events, the circuit maintains reliable operation even with reduced voltage margins, preventing premature failures and ensuring proper logic level transitions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements timing margins and synchronization protocols that provide a cushion against voltage variations and timing uncertainties. By anticipating potential reliability issues at low voltage, the circuit design incorporates sufficient timing margins and validation checks to ensure correct operation even when voltage levels are reduced for lower power consumption.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

These circuits operate effectively at lower power supply levels, achieving a 3-fold area reduction and 2-fold higher throughput compared to traditional asynchronous circuits, while allowing for flexible logic function implementation by adjusting the switching threshold.

Implementation Method 1

a first capacitor C1 includes a first terminal coupled to the first input and a second terminal coupled to the summing node

Methodology Applied
Scientific EffectCapacitance: Capacitance

Data Source

PatentUS11979148B2Asynchronous consensus circuit with stacked linear or paraelectric planar capacitors
Publication Date: 2024.05.07 KEPLER COMPUTING INC
  • US11979148B2 patent drawing
  • US11979148B2 patent drawing
  • US11979148B2 patent drawing

AI summary

Asynchronous circuit elements are described. Asynchronous circuit elements include a consensus element (c-element), completion tree, and validity tree. The c-element is implemented using adjustable threshold based multi-input capacitive circuitries. The completion tree comprises a plurality of c-elements organized in a tree formation. The validity tree comprises OR gates followed by c-elements. The multi-input capacitive circuitries include capacitive structures that may comprise linear dielectric, paraelectric dielectric, or ferroelectric dielectric. The capacitors can be planar or non-planar. The capacitors may be stacked vertically to reduce footprint of the various asynchronous circuitries.