Compact models based on memristive devices for in-memory computing

Detalhes bibliográficos
Autor(a) principal: Klaudat Neto, Paulo Ricardo
Data de Publicação: 2022
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/255832
Resumo: O desenvolvimento recente de tecnologias de memória não voláteis baseadas em dispositivos memristivos desencadeou novos conceitos de projeto, que de outra forma seriam inconcebíveis. Tecnologias híbridas, que por sua vez, incluem CMOS e materiais magnéticos, podem contornar os limites apresentados por tecnologias puras e arquiteturas baseadas em von Neumann. Nesse contexto, este trabalho teve como objetivo apresentar e explorar diferentes projetos compactos que realizam o dispositivo memristor usando ferramentas de simulação de circuitos padrão ouro. Para isso, os modelos foram portados para o simulador Spectre e foram desenvolvidos scripts Python para tratar os dados de saída. As diferentes tecnologias de memristores foram apresentadas e sua adequação com a tecnologia CMOS para realizar computação em memória.
id UFRGS-2_79f0e7eff8d213487c464f07baa21ab4
oai_identifier_str oai:www.lume.ufrgs.br:10183/255832
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Klaudat Neto, Paulo RicardoBrum, Raphael Martins2023-03-17T03:25:48Z2022http://hdl.handle.net/10183/255832001155786O desenvolvimento recente de tecnologias de memória não voláteis baseadas em dispositivos memristivos desencadeou novos conceitos de projeto, que de outra forma seriam inconcebíveis. Tecnologias híbridas, que por sua vez, incluem CMOS e materiais magnéticos, podem contornar os limites apresentados por tecnologias puras e arquiteturas baseadas em von Neumann. Nesse contexto, este trabalho teve como objetivo apresentar e explorar diferentes projetos compactos que realizam o dispositivo memristor usando ferramentas de simulação de circuitos padrão ouro. Para isso, os modelos foram portados para o simulador Spectre e foram desenvolvidos scripts Python para tratar os dados de saída. As diferentes tecnologias de memristores foram apresentadas e sua adequação com a tecnologia CMOS para realizar computação em memória.The recent development of non-volatile memory technologies based on memristive devices has triggered new concepts of design, which were otherwise inconceivable. Hybrid technology, including CMOS plus magnetic materials, may circumvent the limits presented by pure technologies and von Neumann-based architectures. In this context, this work aimed to introduce and explore different compact designs that realize the memristor device using golden standard circuit simulation tools. For this purpose, the models were ported to Spectre simulator, and Python scripts were developed to treat the output data. The different technologies of memristors were presented, and their suitability with CMOS integration to realize logical computation in NVM crossbar arrays, which is intended for the in-memory computing.application/pdfengComponentes eletrônicosSimulação computacionalCircuitos digitaisMemristorSTTSPICEIn-memory computingImplyCompact models based on memristive devices for in-memory computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2022Engenharia Elétricagraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001155786.pdf.txt001155786.pdf.txtExtracted Texttext/plain101536http://www.lume.ufrgs.br/bitstream/10183/255832/2/001155786.pdf.txt240ca07a735306b9883d8112523a5d98MD52ORIGINAL001155786.pdfTexto completo (inglês)application/pdf19449428http://www.lume.ufrgs.br/bitstream/10183/255832/1/001155786.pdfd62d3b9390fb3fa932d60f39f2a9b67cMD5110183/2558322023-03-18 03:32:47.243204oai:www.lume.ufrgs.br:10183/255832Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-03-18T06:32:47Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Compact models based on memristive devices for in-memory computing
title Compact models based on memristive devices for in-memory computing
spellingShingle Compact models based on memristive devices for in-memory computing
Klaudat Neto, Paulo Ricardo
Componentes eletrônicos
Simulação computacional
Circuitos digitais
Memristor
STT
SPICE
In-memory computing
Imply
title_short Compact models based on memristive devices for in-memory computing
title_full Compact models based on memristive devices for in-memory computing
title_fullStr Compact models based on memristive devices for in-memory computing
title_full_unstemmed Compact models based on memristive devices for in-memory computing
title_sort Compact models based on memristive devices for in-memory computing
author Klaudat Neto, Paulo Ricardo
author_facet Klaudat Neto, Paulo Ricardo
author_role author
dc.contributor.author.fl_str_mv Klaudat Neto, Paulo Ricardo
dc.contributor.advisor1.fl_str_mv Brum, Raphael Martins
contributor_str_mv Brum, Raphael Martins
dc.subject.por.fl_str_mv Componentes eletrônicos
Simulação computacional
Circuitos digitais
topic Componentes eletrônicos
Simulação computacional
Circuitos digitais
Memristor
STT
SPICE
In-memory computing
Imply
dc.subject.eng.fl_str_mv Memristor
STT
SPICE
In-memory computing
Imply
description O desenvolvimento recente de tecnologias de memória não voláteis baseadas em dispositivos memristivos desencadeou novos conceitos de projeto, que de outra forma seriam inconcebíveis. Tecnologias híbridas, que por sua vez, incluem CMOS e materiais magnéticos, podem contornar os limites apresentados por tecnologias puras e arquiteturas baseadas em von Neumann. Nesse contexto, este trabalho teve como objetivo apresentar e explorar diferentes projetos compactos que realizam o dispositivo memristor usando ferramentas de simulação de circuitos padrão ouro. Para isso, os modelos foram portados para o simulador Spectre e foram desenvolvidos scripts Python para tratar os dados de saída. As diferentes tecnologias de memristores foram apresentadas e sua adequação com a tecnologia CMOS para realizar computação em memória.
publishDate 2022
dc.date.issued.fl_str_mv 2022
dc.date.accessioned.fl_str_mv 2023-03-17T03:25:48Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/255832
dc.identifier.nrb.pt_BR.fl_str_mv 001155786
url http://hdl.handle.net/10183/255832
identifier_str_mv 001155786
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/255832/2/001155786.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/255832/1/001155786.pdf
bitstream.checksum.fl_str_mv 240ca07a735306b9883d8112523a5d98
d62d3b9390fb3fa932d60f39f2a9b67c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224654585593856