Memristor-based in-Memory Logic Design Methodologies
While the von Neumann architecture played a leading role in CMOS-based computing systems for several decades, nowadays in-memory computing is an alternative approach being pursued, with resistive switching devices (memristors) in dense crossbar arrays being among the key enabling device technologies to consider. In such a conceived memristor-based in-memory processing unit, the logic circuits are directly implemented among the memory cross-point cells, with logic inputs being the data already stored in the resistive state of the memristors involved in computation. In this context, this talk will present the basic memristor operations as a resistive memory cell, and its functional imperfections, mostly owing to variability. It will then further comment on different memristor-based logic design styles that have been published in the recent literature, mostly focusing on a variability-tolerant logic scheme inspired on the pseudo-NMOS logic design, which provides a viable solution for in-memory computing within the reach of today´s technology. The talk will conclude with information about available commercial memristor devices and basic circuit topologies that facilitate laboratory experiments, to motivate researchers and students to dare implement and test memristor application ideas in hardware.
IOANNIS VOURKAS was born in Kozani, Greece, in 1985. He received his M. Eng. diploma and Ph.D. in electrical and computer engineering (ECE) from Democritus University of Thrace (DUTh), Xanthi, Greece, in 2008 and 2014, respectively. He is Assistant Professor of the Electronic Engineering Department, Universidad Técnica Federico Santa María (UTFSM), Valparaíso, Chile. In early 2019 he was visiting researcher in the Department of Electronic Engineering of Polytechnic University of Catalonia – BarcelonaTECH for 2 months. In late 2018 he joined the Advanced Center for Electrical and Electronic Engineering (AC3E) of UTFSM as Associate Researcher. His current research emphasis is on novel nanoelectronic circuits and architectures comprising memristors. His research interests include unconventional computing, software and hardware aspects of parallel complex computational (bio-inspired) circuits and systems, Cellular Automata (CA) and their applications. In these areas he is the main author of one book published by Springer, three book chapters, of more than 25 international journal articles and of several conference papers. He is IEEE CASS member and serves in the Editorial Board of Elsevier Microelectronics Journal (since 2017). He has been a scholar of the Greek BODOSSAKI Foundation (2011 to 2014).