Adaptive-Threshold C-Element Circuit for Low-Voltage Asynchronous Logic
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional asynchronous logic circuits face challenges in operating efficiently at low voltage levels and require significant area and power due to stacks of devices between the supply and ground rails, limiting their performance and throughput.
Innovation Solution
The development of asynchronous circuits using threshold gates, majority/minority 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 configuring capacitive circuits to perform various logic functions through adjustable thresholds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional asynchronous logic circuits use stacks of transistors between power supply rail and ground rail, then the circuits can perform logic operations, but the area occupied is large and power consumption is high
Solution Approach 1:
The patent merges multiple transistors into a single transistor implementation by using the gate terminal to receive multiple input signals simultaneously. This consolidation eliminates the need for stacks of transistors while maintaining the logic operation functionality, directly reducing circuit area and power consumption while preserving throughput capability
Solution Approach 2:
The single transistor is designed to perform multiple logic functions (AND, OR, NAND, NOR, etc.) by selectively applying different input signals to the gate terminal and using the adaptive threshold mechanism. This multi-functionality replaces what previously required multiple dedicated transistor stacks for different logic gates, significantly reducing overall circuit area
2Use of energy by moving object
If traditional asynchronous logic circuits use stacks of devices, then the circuits can operate at various voltage levels, but the power supply voltage required is high
Solution Approach 1:
The patent implements an adaptive threshold mechanism where the transistor's switching threshold voltage dynamically adjusts based on the relative timing and levels of input signals. This parameter adaptation enables the circuit to maintain reliable operation at lower supply voltages by optimizing the switching point according to actual input conditions, rather than requiring fixed high voltage margins
Solution Approach 2:
The threshold voltage is made dynamic rather than static, changing in response to input signal characteristics. This dynamic adaptation allows the circuit to reliably operate across varying voltage conditions and maintains operation reliability even as the power supply voltage is reduced to lower levels
3Use of energy by moving object
If asynchronous logic circuits reduce the stack of devices to operate at low voltage, then power supply level decreases, but the circuit complexity increases
Solution Approach 1:
The patent applies local quality by making only the critical threshold determination mechanism adaptive and intelligent, while the rest of the transistor structure remains simple and conventional. The complexity is localized to the threshold control logic that monitors input signals and adjusts the switching point, rather than distributing complexity throughout the entire circuit architecture
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 result in a 3× area reduction and 2× higher throughput/mm² compared to traditional asynchronous circuits, allowing them to operate effectively at low voltage levels while maintaining high performance.
Implementation Method 1
capacitive input circuits with linear or nonlinear dielectric materials
Implementation Method 2
capacitive input circuits with linear or nonlinear dielectric materials
Data Source
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.


