1. A fully integrated reprogrammable memristor–CMOS system for efficient multiply–accumulate operations
- Author
-
Seung Hwan Lee, Yong Lim, Fuxi Cai, Wei Lu, Michael P. Flynn, Vishishtha Bothra, Justin M. Correll, and Zhengya Zhang
- Subjects
Hardware_MEMORYSTRUCTURES ,business.industry ,Computer science ,Interface (computing) ,Memristor ,Perceptron ,Chip ,Electronic, Optical and Magnetic Materials ,law.invention ,CMOS ,Neuromorphic engineering ,law ,Electrical and Electronic Engineering ,Crossbar switch ,business ,Instrumentation ,Computer hardware ,Electronic circuit - Abstract
Memristors and memristor crossbar arrays have been widely studied for neuromorphic and other in-memory computing applications. To achieve optimal system performance, however, it is essential to integrate memristor crossbars with peripheral and control circuitry. Here, we report a fully functional, hybrid memristor chip in which a passive crossbar array is directly integrated with custom-designed circuits, including a full set of mixed-signal interface blocks and a digital processor for reprogrammable computing. The memristor crossbar array enables online learning and forward and backward vector-matrix operations, while the integrated interface and control circuitry allow mapping of different algorithms on chip. The system supports charge-domain operation to overcome the nonlinear I–V characteristics of memristor devices through pulse width modulation and custom analogue-to-digital converters. The integrated chip offers all the functions required for operational neuromorphic computing hardware. Accordingly, we demonstrate a perceptron network, sparse coding algorithm and principal component analysis with an integrated classification layer using the system. A programmable neuromorphic computing chip based on passive memristor crossbar arrays integrated with analogue and digital components and an on-chip processor enables the implementation of neuromorphic and machine learning algorithms.
- Published
- 2019
- Full Text
- View/download PDF