An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing

被引:25
作者
Ge, Ning [1 ,2 ]
Yoon, Jung Ho [3 ]
Hu, Miao [4 ]
Merced-Grafals, E. J. [4 ]
Davila, Noraica [4 ]
Strachan, John Paul [4 ]
Li, Zhiyong [4 ]
Holder, Helen [1 ]
Xia, Qiangfei [3 ]
Williams, R. Stanley [4 ]
Zhou, Xing [2 ]
Yang, J. Joshua [3 ]
机构
[1] HP Inc, HP Labs, Palo Alto, CA 94304 USA
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Nanyang Ave, Singapore 639798, Singapore
[3] Univ Massachusetts, Dept Elect & Comp Engn, Amherst, MA 01003 USA
[4] Hewlett Packard Labs, Palo Alto, CA 94304 USA
基金
美国国家科学基金会;
关键词
MEMORY; DEVICES;
D O I
10.1038/srep40135
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
We propose and demonstrate a novel physical computing paradigm based on an engineered unipolar memristor that exhibits symmetric SET switching with respect to voltage polarity. A one-dimensional array of these devices was sufficient to demonstrate an efficient Hamming distance comparator for two strings of analog states represented by voltages from the physical world. The comparator first simultaneously applies the two sets of voltages to the array of memristors, each of which is initially in its high resistance state and switches to its low resistance state only if the two voltages applied on that memristor differ by more than the switching threshold. An accurate analog representation of the Hamming distance is then obtained by applying a reading voltage to the memristors and summing all the resultant currents. The comparator with a small footprint can directly process analog signals and store computation results without power, representing a promising application for analog computing based on memristor crossbar arrays.
引用
收藏
页数:7
相关论文
共 39 条
[1]  
[Anonymous], 2004, Physical Computing: Sensing and Controlling the Physical World with Computers
[2]  
[Anonymous], 2016, P DAC
[3]  
Bernabe L.-B., 2009, NATURE PRECEDINGS, V1
[4]   Neuromorphic Hardware System for Visual Pattern Recognition With Memristor Array and CMOS Neuron [J].
Chu, Myonglae ;
Kim, Byoungho ;
Park, Sangsu ;
Hwang, Hyunsang ;
Jeon, Moongu ;
Lee, Byoung Hun ;
Lee, Byung-Geun .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (04) :2410-2419
[5]   Analysis of current-voltage characteristics for memristive elements in pattern recognition systems [J].
Corinto, Fernando ;
Ascoli, Alon ;
Gilli, Marco .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2012, 40 (12) :1277-1320
[6]   The Hamming distance in the minority game [J].
D'hulst, R ;
Rodgers, GJ .
PHYSICA A, 1999, 270 (3-4) :514-525
[7]   GENERALIZED MINIMUM DISTANCE DECODING [J].
FORNEY, GD .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1966, 12 (02) :125-+
[8]  
Fujino M, 2002, ICES 2002: 9TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-111, CONFERENCE PROCEEDINGS, P641, DOI 10.1109/ICECS.2002.1046250
[9]   Stochastic memristive devices for computing and neuromorphic applications [J].
Gaba, Siddharth ;
Sheridan, Patrick ;
Zhou, Jiantao ;
Choi, Shinhyun ;
Lu, Wei .
NANOSCALE, 2013, 5 (13) :5872-5878
[10]  
Gurkaynak F. Kagan, 1998, P 9 EUR SIGN PROC C, P1