Title :
Evolving nanoscale associative memories with memristors
Author :
Sinha, Arpita ; Kulkarni, Manjari S. ; Teuscher, Christof
Author_Institution :
ECE Dept., Portland State Univ., Portland, OR, USA
Abstract :
An associative memory is an essential building block for high-level networks for cognitive or brain-like computing. In this paper we consider the problem of designing associative memories using nano-scale memristors. Until now, memristors have been exploited solely as a synapse in neural networks. Our approach is novel because it exploits the analog, time-dependent properties of memristors, resulting in more efficient and simpler designs. We have designed two complementary evolutionary frameworks for the automated discovery of circuits. The memristor-based circuits are evaluated using ngspice. Our best circuit only uses three memristors for a fully functional associative memory of two inputs. HP has demonstrated practical memristors working at 3nm × 3nm sizes in terms of area. At these densities our associative memory could easily rival even the current sub-25 nm flash memory technology.
Keywords :
genetic algorithms; memory architecture; memristors; nanotechnology; neural nets; high-level networks; nanoscale associative memories; nanoscale memristors; neural networks; Associative memory; Conferences; Educational institutions; Evolutionary computation; Genetic programming; Indexes; Memristors; Associative Memories; Evolutionary Algorithm; Genetic Programming; Memristors;
Conference_Titel :
Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on
Conference_Location :
Portland, OR
Print_ISBN :
978-1-4577-1514-3
Electronic_ISBN :
1944-9399
DOI :
10.1109/NANO.2011.6144623