Memristor Bridge Logic Gate for CMOS-Compatible Multi-Function Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memristor-based logic architectures are complex, incompatible with CMOS technology, and face limitations in power consumption and chip area utilization, especially at higher frequencies due to capacitance issues.

Innovation Solution

A logic gate design incorporating a transistor and four memristors (1T-4M) that performs multiple logic operations such as XOR, AND, OR, and XNOR in a single cycle, seamlessly integrating with CMOS technology without additional control logic, using memristors with specific terminal connections and transistor configurations to achieve dual functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing memristor-based logic architectures are used, then logic operations can be performed, but the device complexity increases and compatibility with CMOS technology decreases

Engineering Contradiction:
Improvecompatibility with CMOS technologyVSAvoidcomplexity of control logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent designs a memristor-based logic gate that can perform multiple logic operations (AND, OR, XOR, XNOR) using the same hardware structure without requiring different control logics for each operation. This multi-functionality reduces device complexity while maintaining versatility and compatibility with CMOS technology.

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

Solution Approach 2:

The patent combines multiple logic gate functionalities into a single unified circuit structure using four memristors arranged in a specific configuration. By merging the functions of multiple separate logic gates into one integrated structure, the overall device complexity is reduced while maintaining compatibility with standard CMOS processes.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If existing memristor-based logic architectures are used, then logic operations can be performed, but power consumption increases and chip area utilization decreases

Engineering Contradiction:
Improvechip area utilizationVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The unified logic gate structure performs multiple logic operations simultaneously using the same four memristors, maximizing chip area utilization. This eliminates the need for separate dedicated circuits for each logic operation, thereby reducing overall chip area while maintaining low power consumption.

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

Solution Approach 2:

By merging multiple logic gate functions into a single compact structure, the patent achieves high chip area utilization efficiency. The shared memristor structure reduces the total number of components required, leading to better area utilization and reduced power consumption compared to implementing separate logic gates.

Inventive Principle:
Principle #5Merging (Combining)

3Speed

If existing memristor-based logic architectures are used, then logic operations can be performed, but the operation speed is limited due to capacitance effects at higher frequencies

Engineering Contradiction:
Improveoperation frequencyVSAvoidperformance at high frequencies
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent optimizes the local electrical characteristics of the memristor circuit by carefully designing the connection topology and selecting appropriate memristor parameters. This local optimization reduces parasitic capacitance effects and improves the circuit's ability to operate reliably at high frequencies.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The memristor-based logic gate exhibits dynamic resistance characteristics that allow it to respond quickly to input changes. The inherent nonlinearity and memory effects of memristors enable the circuit to maintain reliable operation at high frequencies by dynamically adjusting its electrical properties in response to operating conditions.

Inventive Principle:
Principle #15Dynamics

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

The design significantly reduces power consumption and improves chip area utilization, enabling reliable performance at high frequencies, outperforming existing CMOS and hybrid designs by requiring fewer transistors and memristors, and allowing for compact, efficient system design.

Implementation Method 1

Memristors (short for 'memory-resistors') are emerging as highly promising nanoscale programmable resistive memory devices

Methodology Applied
Scientific EffectResistive switching: Electrical Resistance

Data Source

PatentEP3420556B1Memristor based logic gate
Publication Date: 2020.04.08 OXFORD BROOKES UNIVERSITY
  • EP3420556B1 patent drawingFigure 1~4
  • EP3420556B1 patent drawingFigure 5~8
  • EP3420556B1 patent drawingFigure 9a~9d

AI summary

A logic gate comprises a first input (A) and a second input (B), and further comprises a first memristor (M1), a second memristor (M2), a third memristor (M3), and a fourth memristor (M4), each memristor having a positive terminal and a negative terminal. The logic gate also comprises a first output (12) and a second output (14). The memristors are connected in a bridge arrangement whereby: the negative terminal of the first memristor and the positive terminal of the second memristor are connected in common to the first input;the negative terminal of the third memristor and the positive terminal of the fourth memristor are connected in common to the second input; the negative terminal of the second memristor and the negative terminal of the fourth memristor are connected in common to the first output; and the positive terminal of the first memristor and the positive terminal of the third memristor are connected in common to the second output. In use, the voltage of at least one of the outputs, or the voltage difference between the first and second outputs, corresponds to the result of a logic operation relative to voltages applied to the first and second inputs.