DocumentCode
3198547
Title
Stateful implication logic with memristors
Author
Lehtonen, Eero ; Laiho, Mika
Author_Institution
Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
fYear
2009
fDate
30-31 July 2009
Firstpage
33
Lastpage
36
Abstract
In this paper computation with memristors is studied in terms of how many memristors are needed to perform a given logic operation. It has been shown that memristors are naturally suited for performing implication logic (combination of implication and false operation) instead of Boolean logic. Also, it should be noted that a memristor can be used as both a logic gate and a latch (stateful logic). Being functionally complete, implication logic can be used to compute any Boolean function. However, by performing implication logic with stateful devices, storage of intermediate results requires additional memristors to keep data yet to be used from being written over. This paper describes an effective way to compute any Boolean function with a small number of memristors. Also, the length of the corresponding computing sequence is considered.
Keywords
Boolean functions; Boolean function; Boolean logic; computing sequence; logic gate; logic operation; memristors; stateful implication logic; stateful logic; Automatic control; Automation; Computer aided instruction; Computer science; Computer science education; Educational technology; Instruments; Logic; Memristors; Military computing;
fLanguage
English
Publisher
ieee
Conference_Titel
Nanoscale Architectures, 2009. NANOARCH '09. IEEE/ACM International Symposium on
Conference_Location
San Francisco, CA
Print_ISBN
978-1-4244-4957-6
Electronic_ISBN
978-1-4244-4958-3
Type
conf
DOI
10.1109/NANOARCH.2009.5226356
Filename
5226356
Link To Document