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...
Autores principales: | , , , , , , , , , , , |
---|---|
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 |