Cargando…

Analog content-addressable memories with memristors

A content-addressable memory compares an input search word against all rows of stored words in an array in a highly parallel manner. While supplying a very powerful functionality for many applications in pattern matching and search, it suffers from large area, cost and power consumption, limiting it...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Can, Graves, Catherine E., Sheng, Xia, Miller, Darrin, Foltin, Martin, Pedretti, Giacomo, Strachan, John Paul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7118145/
https://www.ncbi.nlm.nih.gov/pubmed/32242006
http://dx.doi.org/10.1038/s41467-020-15254-4
_version_ 1783514499335061504
author Li, Can
Graves, Catherine E.
Sheng, Xia
Miller, Darrin
Foltin, Martin
Pedretti, Giacomo
Strachan, John Paul
author_facet Li, Can
Graves, Catherine E.
Sheng, Xia
Miller, Darrin
Foltin, Martin
Pedretti, Giacomo
Strachan, John Paul
author_sort Li, Can
collection PubMed
description A content-addressable memory compares an input search word against all rows of stored words in an array in a highly parallel manner. While supplying a very powerful functionality for many applications in pattern matching and search, it suffers from large area, cost and power consumption, limiting its use. Past improvements have been realized by using memristors to replace the static random-access memory cell in conventional designs, but employ similar schemes based only on binary or ternary states for storage and search. We propose a new analog content-addressable memory concept and circuit to overcome these limitations by utilizing the analog conductance tunability of memristors. Our analog content-addressable memory stores data within the programmable conductance and can take as input either analog or digital search values. Experimental demonstrations, scaled simulations and analysis show that our analog content-addressable memory can reduce area and power consumption, which enables the acceleration of existing applications, but also new computing application areas.
format Online
Article
Text
id pubmed-7118145
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-71181452020-04-06 Analog content-addressable memories with memristors Li, Can Graves, Catherine E. Sheng, Xia Miller, Darrin Foltin, Martin Pedretti, Giacomo Strachan, John Paul Nat Commun Article A content-addressable memory compares an input search word against all rows of stored words in an array in a highly parallel manner. While supplying a very powerful functionality for many applications in pattern matching and search, it suffers from large area, cost and power consumption, limiting its use. Past improvements have been realized by using memristors to replace the static random-access memory cell in conventional designs, but employ similar schemes based only on binary or ternary states for storage and search. We propose a new analog content-addressable memory concept and circuit to overcome these limitations by utilizing the analog conductance tunability of memristors. Our analog content-addressable memory stores data within the programmable conductance and can take as input either analog or digital search values. Experimental demonstrations, scaled simulations and analysis show that our analog content-addressable memory can reduce area and power consumption, which enables the acceleration of existing applications, but also new computing application areas. Nature Publishing Group UK 2020-04-02 /pmc/articles/PMC7118145/ /pubmed/32242006 http://dx.doi.org/10.1038/s41467-020-15254-4 Text en © The Author(s) 2020 Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.
spellingShingle Article
Li, Can
Graves, Catherine E.
Sheng, Xia
Miller, Darrin
Foltin, Martin
Pedretti, Giacomo
Strachan, John Paul
Analog content-addressable memories with memristors
title Analog content-addressable memories with memristors
title_full Analog content-addressable memories with memristors
title_fullStr Analog content-addressable memories with memristors
title_full_unstemmed Analog content-addressable memories with memristors
title_short Analog content-addressable memories with memristors
title_sort analog content-addressable memories with memristors
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7118145/
https://www.ncbi.nlm.nih.gov/pubmed/32242006
http://dx.doi.org/10.1038/s41467-020-15254-4
work_keys_str_mv AT lican analogcontentaddressablememorieswithmemristors
AT gravescatherinee analogcontentaddressablememorieswithmemristors
AT shengxia analogcontentaddressablememorieswithmemristors
AT millerdarrin analogcontentaddressablememorieswithmemristors
AT foltinmartin analogcontentaddressablememorieswithmemristors
AT pedrettigiacomo analogcontentaddressablememorieswithmemristors
AT strachanjohnpaul analogcontentaddressablememorieswithmemristors