Close

Digital Logic Functions

A project log for Memristor Computing

Exploring memristor fabrication and design techinques

andrewandrew 08/26/2015 at 21:060 Comments

Greetings!

Here I have attached a table of condition and set voltages that may be stepped through to perform digital logic operations on a crossbar array. I have checked the results by hand, but have been unable to replicate them in spice (due to a lack of knowledge with ltspice and model creation...) or in real life. Please contact me if you have any applications for my work that are fruitful.

Logic operationCommentsABW0W1W2W3
Q
Invert (A/B)Clear RegistersClear
IMPLY (A/B) to QConditionSet
NANDClear RegistersClear
IMPLY A to QConditionSet
IMPLY B to QConditionSet
ANDClear RegistersClearClear
NAND A and B to W0ConditionSet
ConditionSet

IMPLY W0 to QConditionSet
ORClear RegistersClearClearClear
IMPLY A to W0ConditionSet
IMPLY B to W1ConditionSet
NAND W0 and W1 to QConditionSet
ConditionSet
NORClear RegistersClearClearClearClear
IMPLY A to W0ConditionSet
IMPLY B to W1ConditionSet
NAND W0 and W1 to W2ConditionSet
ConditionSet
IMPLY W2 to QConditionSet
XORClear
ClearClearClearClear
NAND A and B to W0ConditionSet
ConditionSet
NAND A and W0 to W1ConditiontSet
Conditionset
NAND B and W0 to W2ConditionSet
ConditionSet
NAND W1 and W2 to QConditionSet

ConditionSet
XNORClear RegistersClearClearClearClear
NAND A and B to W0ConditionSet
ConditionSet
NAND A and W0 to W1ConditionSet

ConditionSet
NAND B and W0 to W2ConditionSet
ConditionSet
NAND W1 and W2 to W3ConditionSet
ConditionSet
IMPLY W3 to QConditionSet

Discussions