Cargando…

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

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 str...

Descripción completa

Detalles Bibliográficos
Autores principales: Ge, Ning, Yoon, Jung Ho, Hu, Miao, Merced-Grafals, E. J., Davila, Noraica, Strachan, John Paul, Li, Zhiyong, Holder, Helen, Xia, Qiangfei, Williams, R. Stanley, Zhou, Xing, Yang, J. Joshua
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group 2017
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5213382/
https://www.ncbi.nlm.nih.gov/pubmed/28054642
http://dx.doi.org/10.1038/srep40135
_version_ 1782491438238400512
author Ge, Ning
Yoon, Jung Ho
Hu, Miao
Merced-Grafals, E. J.
Davila, Noraica
Strachan, John Paul
Li, Zhiyong
Holder, Helen
Xia, Qiangfei
Williams, R. Stanley
Zhou, Xing
Yang, J. Joshua
author_facet Ge, Ning
Yoon, Jung Ho
Hu, Miao
Merced-Grafals, E. J.
Davila, Noraica
Strachan, John Paul
Li, Zhiyong
Holder, Helen
Xia, Qiangfei
Williams, R. Stanley
Zhou, Xing
Yang, J. Joshua
author_sort Ge, Ning
collection PubMed
description 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.
format Online
Article
Text
id pubmed-5213382
institution National Center for Biotechnology Information
language English
publishDate 2017
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-52133822017-01-09 An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing Ge, Ning Yoon, Jung Ho Hu, Miao Merced-Grafals, E. J. Davila, Noraica Strachan, John Paul Li, Zhiyong Holder, Helen Xia, Qiangfei Williams, R. Stanley Zhou, Xing Yang, J. Joshua Sci Rep Article 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. Nature Publishing Group 2017-01-05 /pmc/articles/PMC5213382/ /pubmed/28054642 http://dx.doi.org/10.1038/srep40135 Text en Copyright © 2017, The Author(s) http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
spellingShingle Article
Ge, Ning
Yoon, Jung Ho
Hu, Miao
Merced-Grafals, E. J.
Davila, Noraica
Strachan, John Paul
Li, Zhiyong
Holder, Helen
Xia, Qiangfei
Williams, R. Stanley
Zhou, Xing
Yang, J. Joshua
An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title_full An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title_fullStr An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title_full_unstemmed An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title_short An efficient analog Hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
title_sort efficient analog hamming distance comparator realized with a unipolar memristor array: a showcase of physical computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5213382/
https://www.ncbi.nlm.nih.gov/pubmed/28054642
http://dx.doi.org/10.1038/srep40135
work_keys_str_mv AT gening anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT yoonjungho anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT humiao anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT mercedgrafalsej anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT davilanoraica anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT strachanjohnpaul anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT lizhiyong anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT holderhelen anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT xiaqiangfei anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT williamsrstanley anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT zhouxing anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT yangjjoshua anefficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT gening efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT yoonjungho efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT humiao efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT mercedgrafalsej efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT davilanoraica efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT strachanjohnpaul efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT lizhiyong efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT holderhelen efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT xiaqiangfei efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT williamsrstanley efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT zhouxing efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing
AT yangjjoshua efficientanaloghammingdistancecomparatorrealizedwithaunipolarmemristorarrayashowcaseofphysicalcomputing