Memristor Bridge Logic Gate for Single-Cycle CMOS Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memristor-based logic architectures require complex control logic and are incompatible with CMOS technology, limiting their integration and efficiency, especially at higher frequencies, due to issues with power consumption and chip area utilization.

Innovation Solution

A logic gate design utilizing four memristors with specific terminal connections, allowing for XOR, AND, OR, and XNOR operations in a single cycle without additional control inputs, seamlessly integrating with CMOS technology by using NMOS and PMOS transistors, and optionally incorporating CMOS inverters for full voltage swings.

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 complex control logic and circuitries are required which are incompatible with existing CMOS technology

Engineering Contradiction:
Improvecompatibility with CMOS technologyVSAvoidcontrol logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The logic gate circuit is designed to perform multiple logic operations (AND, OR, NOT, NAND, NOR, XOR, XNOR) using the same hardware configuration without requiring additional control inputs or complex control logic. This universal design enables direct integration with CMOS technology while maintaining operational versatility across different logic functions.

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

Solution Approach 2:

The invention extracts and eliminates the complex control logic and control input requirements from existing memristor-based logic architectures. By removing these controlling elements, the design achieves compatibility with standard CMOS technology while retaining full logic operation capability through the inherent properties of the memristor crossbar configuration.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If existing memristor based logic architectures are used, then logic operations can be performed, but power consumption is high and chip area utilization is poor

Engineering Contradiction:
Improvelogic operation efficiencyVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

Multiple logic operations are merged into a single hardware circuit configuration that processes inputs simultaneously through the memristor crossbar network. This consolidation eliminates the need for separate control circuits and multiple operational stages, thereby reducing overall power consumption while maintaining high logic operation efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The same hardware circuit performs multiple logic functions without requiring additional power-consuming control logic or sequential processing stages. This universal design achieves high productivity across different logic operations while minimizing power consumption through efficient resource utilization.

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

3Extent of automation

If existing memristor based logic architectures are used, then logic operations can be performed, but the design requires additional control inputs and cannot operate in a single cycle

Engineering Contradiction:
Improvesingle cycle operation capabilityVSAvoidcontrol input requirements
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The design extracts and removes all control input requirements from the logic gate operation. By eliminating control inputs entirely, the circuit achieves single-cycle operation where logic functions are determined solely by the data inputs and the inherent resistance states of the memristors, thereby maximizing automation and minimizing operational complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The logic gate circuit performs operations autonomously without external control inputs. The memristor crossbar configuration automatically computes the appropriate logic function based on input voltages and stored resistance states, enabling single-cycle operation and demonstrating self-service capability that eliminates the need for complex control mechanisms.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If CMOS transistors are used for logic operations, then integration with existing technology is achieved, but capacitance limits the upper bound on system performance especially at higher frequencies

Engineering Contradiction:
Improveintegration with CMOS technologyVSAvoidoperating frequency
Core Design Contradiction:
Ease of manufactureVSSpeed

Solution Approach 1:

The invention changes the fundamental operating parameter from voltage-based CMOS switching to resistance-based memristor computation. This parameter change eliminates the capacitive limitations that constrain CMOS operating frequencies, enabling high-speed logic operations while maintaining compatibility with CMOS fabrication processes through the use of standard NMOS and PMOS transistors in the voltage-to-resistance conversion circuitry.

Inventive Principle:
Principle #35Parameter changes

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 achieves efficient and compact logic operations with reduced power consumption and improved chip area utilization, capable of operating at high frequencies with fewer transistors and memristors, outperforming conventional CMOS and hybrid designs in terms of reliability and performance.

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

PatentUS10860291B2Memristor based logic gate
Publication Date: 2020.12.08 OXFORD BROOKES UNIVERSITY
  • US10860291B2 patent drawing
  • US10860291B2 patent drawing
  • US10860291B2 patent drawing

AI summary

A logic gate includes first and second inputs, first through fourth memristors each having a positive terminal and a negative terminal, and first and second outputs. The memristors are connected in a bridge arrangement: the negative terminal of the first memristor and the positive terminal of the second memristor are connected to the first input; the negative terminal of the third memristor and the positive terminal of the fourth memristor are connected to the second input; the negative terminal of the second memristor and the negative terminal of the fourth memristor are connected to the first output; and the positive terminal of the first memristor and the positive terminal of the third memristor are connected to the second output. A voltage of at least one of the outputs, or the voltage difference between the outputs, corresponds to the result of a logic operation relative to voltages applied to the inputs.