Development of a test methodology for FinFET-Based SRAMs

Detalhes bibliográficos
Autor(a) principal: Medeiros, Guilherme Cardoso
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da PUC_RS
Texto Completo: http://tede2.pucrs.br/tede2/handle/tede/7647
Resumo: Miniaturização tem sido adotada como o principal objetivo da indústria de Circuitos Integrados (CIs) nos últimos anos, uma vez que agrega muitos benefícios tais como desempenho, maior densidade, e baixo consumo de energia. Junto com a miniaturização da tecnologia CMOS, o aumento na quantidade de dados a serem armazenados no chip causaram a ampliação do espaço ocupado por memórias do tipo Static Random-Access Memory (SRAM) em System-on-Chips (SoCs). Tal miniaturização e evolução da nanotecnologia proporcionou muitas revoluções na indústria de semicondutores, tornando necessário também a melhoria no processo de fabricação de CIs. Devido a sensibilidade causada pela miniaturização e pelas variabilidades de processo de fabricação, eventuais defeitos introduzidos durante fabricação podem danificar o CI, afetando o nível de confiabilidade do CI e causando perdas no rendimento por die fabricado. A miniaturização adotada pela indústria de semicondutores impulsionou a pesquisa de novas tecnologias visando a substituição de transistores do tipo CMOS. Transistores FinFETs, devido a suas propriedades elétricas superiores, emergiram como a tecnologia a ser adotada pela indústria. Com a fabricação de memórias utilizando a tecnologia FinFET, surge a preocupação com testes de memória, uma vez que modelos de falhas e metodologias de teste utilizados para tecnologias planares podem não ser suficientes para detectarem todos os defeitos presented em tecnologias multi-gate. Uma vez que esta nova tecnologia pode ser afetada por novos tipos de falhas, testes que dependem da execução de operações, métodos de endereçamento, checagem de padrões, e outros tipos de condições de estímulo, podem deixar de serem estratégias confiáveis para o teste dos mesmos. Neste contexto, este trabalho de mestrado propõe uma metodologia baseada em hardware para testar memórias em FinFET que monitore parâmetros do bloco de memória e gere sinais baseados nessas características. Através do uso de sensores que monitoram os parâmetros do circuito (como consumo de corrente, tensão nas bit lines) e detectam mudanças dos padrões monitorados, os sensores criam pulsos que representam essas variações. Esses pulsos são modulados usando técnicas de modulação. Uma vez que defeitos resistivos alteram os parâmetros monitorados, células afetadas por esses defeitos apresentam diferentes sinais modulados, validando a metodologia proposta e permitindo a detecção destes defeitos e consequentemente aumentando o yield de fabricação e a confiabilidade do circuito ao longo da sua vida. A metodologia baseada em hardware proposta neste trabalho foi implementada utilizando sensores integrados no próprio CI, e foi dividida em duas abordagens: monitoramento de consumo de corrente e monitoramento da tensão nas bit lines. Cada abordagem foi validada com a injeção de 12 defeitos resistivos de diferentes naturezas e localizações, a após validados considerando diferentes temperaturas de operação e o impacto da variação de processo de fabricação.
id P_RS_c99d71912f690e08d0fd91af23252559
oai_identifier_str oai:tede2.pucrs.br:tede/7647
network_acronym_str P_RS
network_name_str Biblioteca Digital de Teses e Dissertações da PUC_RS
repository_id_str
spelling Poehls, Leticia Maria Bolzani944.078.430-04024.507.420-18http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4931689Y0Medeiros, Guilherme Cardoso2017-09-11T13:09:26Z2017-08-17http://tede2.pucrs.br/tede2/handle/tede/7647Miniaturização tem sido adotada como o principal objetivo da indústria de Circuitos Integrados (CIs) nos últimos anos, uma vez que agrega muitos benefícios tais como desempenho, maior densidade, e baixo consumo de energia. Junto com a miniaturização da tecnologia CMOS, o aumento na quantidade de dados a serem armazenados no chip causaram a ampliação do espaço ocupado por memórias do tipo Static Random-Access Memory (SRAM) em System-on-Chips (SoCs). Tal miniaturização e evolução da nanotecnologia proporcionou muitas revoluções na indústria de semicondutores, tornando necessário também a melhoria no processo de fabricação de CIs. Devido a sensibilidade causada pela miniaturização e pelas variabilidades de processo de fabricação, eventuais defeitos introduzidos durante fabricação podem danificar o CI, afetando o nível de confiabilidade do CI e causando perdas no rendimento por die fabricado. A miniaturização adotada pela indústria de semicondutores impulsionou a pesquisa de novas tecnologias visando a substituição de transistores do tipo CMOS. Transistores FinFETs, devido a suas propriedades elétricas superiores, emergiram como a tecnologia a ser adotada pela indústria. Com a fabricação de memórias utilizando a tecnologia FinFET, surge a preocupação com testes de memória, uma vez que modelos de falhas e metodologias de teste utilizados para tecnologias planares podem não ser suficientes para detectarem todos os defeitos presented em tecnologias multi-gate. Uma vez que esta nova tecnologia pode ser afetada por novos tipos de falhas, testes que dependem da execução de operações, métodos de endereçamento, checagem de padrões, e outros tipos de condições de estímulo, podem deixar de serem estratégias confiáveis para o teste dos mesmos. Neste contexto, este trabalho de mestrado propõe uma metodologia baseada em hardware para testar memórias em FinFET que monitore parâmetros do bloco de memória e gere sinais baseados nessas características. Através do uso de sensores que monitoram os parâmetros do circuito (como consumo de corrente, tensão nas bit lines) e detectam mudanças dos padrões monitorados, os sensores criam pulsos que representam essas variações. Esses pulsos são modulados usando técnicas de modulação. Uma vez que defeitos resistivos alteram os parâmetros monitorados, células afetadas por esses defeitos apresentam diferentes sinais modulados, validando a metodologia proposta e permitindo a detecção destes defeitos e consequentemente aumentando o yield de fabricação e a confiabilidade do circuito ao longo da sua vida. A metodologia baseada em hardware proposta neste trabalho foi implementada utilizando sensores integrados no próprio CI, e foi dividida em duas abordagens: monitoramento de consumo de corrente e monitoramento da tensão nas bit lines. Cada abordagem foi validada com a injeção de 12 defeitos resistivos de diferentes naturezas e localizações, a após validados considerando diferentes temperaturas de operação e o impacto da variação de processo de fabricação.Miniaturization has been the industry’s main goal over the last few years, as it brings benefits such as high performance and on-chip integration as well as power consumption reduction. Alongside the constant scale-down of Integrated Circuits (ICs) technology, the increasing need to store more and more information has resulted in the fact that Static Random Access Memories (SRAMs) occupy great part of Systems-on-Chip (SoCs). The constant evolution of nanotechnology brought many revolutions to semiconductors, making it also necessary to improve the integrated circuit manufacturing process. Therefore, the use of new, complex processing steps, materials, and technology has become necessary. The technology-shrinking objective adopted by the semiconductor industry promoted research for technologies to replace CMOS transistors. FinFET transistors, due to their superior electrical properties, have emerged as the technology most probably to be adopted by the industry. However, one of the most critical downsides of technology scaling is related to the non-determinism of device’s electrical parameters due to process variation. Miniaturization has led to the development of new types of manufacturing defects that may affect IC reliability and cause yield loss. With the production of FinFET-based memories, there is a concern regarding embedded memory test and repair, because fault models and test algorithms used for memories based on conventional planar technology may not be sufficient to cover all possible defects in multi-gate memories. New faults that are specific to FinFETs may exist, therefore, current test solutions, which rely on operations executing specific patterns and other stressing conditions, may not stand to be reliable tools for investigating those faults. In this context, this work proposes a hardware-based methodology for testing memories implemented using FinFET technology that monitors aspects of the memory array and creates output signals deriving from the behavior of these characteristics. Sensors monitor the circuit’s parameters and upon changes from their idle values, create pulses that represent such variations. These pulses are modulated applying the pulse width modulation techniques. As resistive defects alter current consumption and bit line voltages, cells affected by resistive defects present altered modulated signals, validating the proposed methodology and allowing the detection of these defects. This further allows to increase the yield after manufacturing and circuit reliability during its lifetime. Considering how FinFET technology has evolved and the likelihood that ordinary applications will employ FinFET-based circuits in the future, the development of techniques to ensure circuit reliability has become a major concern. The presented hardware-based methodology, which was implemented using On-Chip Sensors, has been divided in two approaches: monitoring current consumption and monitoring the voltage level of bit lines. Each approach has been validated by injecting a total of 12 resistive defects, and evaluated considering different operation temperatures and the impact of process variation.Submitted by Caroline Xavier (caroline.xavier@pucrs.br) on 2017-09-11T13:09:26Z No. of bitstreams: 1 DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf: 10767866 bytes, checksum: f8ce0a0593916dec149c9417c21ff36e (MD5)Made available in DSpace on 2017-09-11T13:09:26Z (GMT). No. of bitstreams: 1 DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf: 10767866 bytes, checksum: f8ce0a0593916dec149c9417c21ff36e (MD5) Previous issue date: 2017-08-17Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESapplication/pdfhttp://tede2.pucrs.br:80/tede2/retrieve/169845/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.jpgengPontifícia Universidade Católica do Rio Grande do SulPrograma de Pós-Graduação em Engenharia ElétricaPUCRSBrasilFaculdade de EngenhariaFinFETSRAMResistive DefectsProcess VariationMemórias SRAMDefeitos ResistivosProcesso de VariaçãoENGENHARIASDevelopment of a test methodology for FinFET-Based SRAMsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis207662918905964549600600600600-65577057276143978545189710564848268252075167498588264571info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da PUC_RSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSTHUMBNAILDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.jpgDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.jpgimage/jpeg3401http://tede2.pucrs.br/tede2/bitstream/tede/7647/4/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.jpg39560f210010e3a1fc1b18ddb5c80afaMD54TEXTDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.txtDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.txttext/plain226404http://tede2.pucrs.br/tede2/bitstream/tede/7647/3/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.txt478235c66923f70f23475c500b5f9ae3MD53ORIGINALDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdfDIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdfapplication/pdf10767866http://tede2.pucrs.br/tede2/bitstream/tede/7647/2/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdff8ce0a0593916dec149c9417c21ff36eMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-8610http://tede2.pucrs.br/tede2/bitstream/tede/7647/1/license.txt5a9d6006225b368ef605ba16b4f6d1beMD51tede/76472017-09-11 12:01:43.326oai:tede2.pucrs.br:tede/7647QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBvIGF1dG9yIEFVVE9SSVpBIGEgcHVibGljYcOnw6NvIGVsZXRyw7RuaWNhIGRhIHByZXNlbnRlIG9icmEgbm8gYWNlcnZvIGRhIEJpYmxpb3RlY2EgRGlnaXRhbCBkYSBQb250aWbDrWNpYSBVbml2ZXJzaWRhZGUgQ2F0w7NsaWNhIGRvIFJpbyBHcmFuZGUgZG8gU3VsLCBzZWRpYWRhIGEgQXYuIElwaXJhbmdhIDY2ODEsIFBvcnRvIEFsZWdyZSwgUmlvIEdyYW5kZSBkbyBTdWwsIGNvbSByZWdpc3RybyBkZSBDTlBKIDg4NjMwNDEzMDAwMi04MSBiZW0gY29tbyBlbSBvdXRyYXMgYmlibGlvdGVjYXMgZGlnaXRhaXMsIG5hY2lvbmFpcyBlIGludGVybmFjaW9uYWlzLCBjb25zw7NyY2lvcyBlIHJlZGVzIMOgcyBxdWFpcyBhIGJpYmxpb3RlY2EgZGEgUFVDUlMgcG9zc2EgYSB2aXIgcGFydGljaXBhciwgc2VtIMO0bnVzIGFsdXNpdm8gYW9zIGRpcmVpdG9zIGF1dG9yYWlzLCBhIHTDrXR1bG8gZGUgZGl2dWxnYcOnw6NvIGRhIHByb2R1w6fDo28gY2llbnTDrWZpY2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttp://tede2.pucrs.br/tede2/PRIhttps://tede2.pucrs.br/oai/requestbiblioteca.central@pucrs.br||opendoar:2017-09-11T15:01:43Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false
dc.title.por.fl_str_mv Development of a test methodology for FinFET-Based SRAMs
title Development of a test methodology for FinFET-Based SRAMs
spellingShingle Development of a test methodology for FinFET-Based SRAMs
Medeiros, Guilherme Cardoso
FinFET
SRAM
Resistive Defects
Process Variation
Memórias SRAM
Defeitos Resistivos
Processo de Variação
ENGENHARIAS
title_short Development of a test methodology for FinFET-Based SRAMs
title_full Development of a test methodology for FinFET-Based SRAMs
title_fullStr Development of a test methodology for FinFET-Based SRAMs
title_full_unstemmed Development of a test methodology for FinFET-Based SRAMs
title_sort Development of a test methodology for FinFET-Based SRAMs
author Medeiros, Guilherme Cardoso
author_facet Medeiros, Guilherme Cardoso
author_role author
dc.contributor.advisor1.fl_str_mv Poehls, Leticia Maria Bolzani
dc.contributor.advisor1ID.fl_str_mv 944.078.430-04
dc.contributor.authorID.fl_str_mv 024.507.420-18
dc.contributor.authorLattes.fl_str_mv http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4931689Y0
dc.contributor.author.fl_str_mv Medeiros, Guilherme Cardoso
contributor_str_mv Poehls, Leticia Maria Bolzani
dc.subject.eng.fl_str_mv FinFET
SRAM
Resistive Defects
Process Variation
topic FinFET
SRAM
Resistive Defects
Process Variation
Memórias SRAM
Defeitos Resistivos
Processo de Variação
ENGENHARIAS
dc.subject.por.fl_str_mv Memórias SRAM
Defeitos Resistivos
Processo de Variação
dc.subject.cnpq.fl_str_mv ENGENHARIAS
description Miniaturização tem sido adotada como o principal objetivo da indústria de Circuitos Integrados (CIs) nos últimos anos, uma vez que agrega muitos benefícios tais como desempenho, maior densidade, e baixo consumo de energia. Junto com a miniaturização da tecnologia CMOS, o aumento na quantidade de dados a serem armazenados no chip causaram a ampliação do espaço ocupado por memórias do tipo Static Random-Access Memory (SRAM) em System-on-Chips (SoCs). Tal miniaturização e evolução da nanotecnologia proporcionou muitas revoluções na indústria de semicondutores, tornando necessário também a melhoria no processo de fabricação de CIs. Devido a sensibilidade causada pela miniaturização e pelas variabilidades de processo de fabricação, eventuais defeitos introduzidos durante fabricação podem danificar o CI, afetando o nível de confiabilidade do CI e causando perdas no rendimento por die fabricado. A miniaturização adotada pela indústria de semicondutores impulsionou a pesquisa de novas tecnologias visando a substituição de transistores do tipo CMOS. Transistores FinFETs, devido a suas propriedades elétricas superiores, emergiram como a tecnologia a ser adotada pela indústria. Com a fabricação de memórias utilizando a tecnologia FinFET, surge a preocupação com testes de memória, uma vez que modelos de falhas e metodologias de teste utilizados para tecnologias planares podem não ser suficientes para detectarem todos os defeitos presented em tecnologias multi-gate. Uma vez que esta nova tecnologia pode ser afetada por novos tipos de falhas, testes que dependem da execução de operações, métodos de endereçamento, checagem de padrões, e outros tipos de condições de estímulo, podem deixar de serem estratégias confiáveis para o teste dos mesmos. Neste contexto, este trabalho de mestrado propõe uma metodologia baseada em hardware para testar memórias em FinFET que monitore parâmetros do bloco de memória e gere sinais baseados nessas características. Através do uso de sensores que monitoram os parâmetros do circuito (como consumo de corrente, tensão nas bit lines) e detectam mudanças dos padrões monitorados, os sensores criam pulsos que representam essas variações. Esses pulsos são modulados usando técnicas de modulação. Uma vez que defeitos resistivos alteram os parâmetros monitorados, células afetadas por esses defeitos apresentam diferentes sinais modulados, validando a metodologia proposta e permitindo a detecção destes defeitos e consequentemente aumentando o yield de fabricação e a confiabilidade do circuito ao longo da sua vida. A metodologia baseada em hardware proposta neste trabalho foi implementada utilizando sensores integrados no próprio CI, e foi dividida em duas abordagens: monitoramento de consumo de corrente e monitoramento da tensão nas bit lines. Cada abordagem foi validada com a injeção de 12 defeitos resistivos de diferentes naturezas e localizações, a após validados considerando diferentes temperaturas de operação e o impacto da variação de processo de fabricação.
publishDate 2017
dc.date.accessioned.fl_str_mv 2017-09-11T13:09:26Z
dc.date.issued.fl_str_mv 2017-08-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://tede2.pucrs.br/tede2/handle/tede/7647
url http://tede2.pucrs.br/tede2/handle/tede/7647
dc.language.iso.fl_str_mv eng
language eng
dc.relation.program.fl_str_mv 207662918905964549
dc.relation.confidence.fl_str_mv 600
600
600
600
dc.relation.department.fl_str_mv -655770572761439785
dc.relation.cnpq.fl_str_mv 4518971056484826825
dc.relation.sponsorship.fl_str_mv 2075167498588264571
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.publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv PUCRS
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Faculdade de Engenharia
publisher.none.fl_str_mv Pontifícia Universidade Católica do Rio Grande do Sul
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da PUC_RS
instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron:PUC_RS
instname_str Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
instacron_str PUC_RS
institution PUC_RS
reponame_str Biblioteca Digital de Teses e Dissertações da PUC_RS
collection Biblioteca Digital de Teses e Dissertações da PUC_RS
bitstream.url.fl_str_mv http://tede2.pucrs.br/tede2/bitstream/tede/7647/4/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.jpg
http://tede2.pucrs.br/tede2/bitstream/tede/7647/3/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf.txt
http://tede2.pucrs.br/tede2/bitstream/tede/7647/2/DIS_GUILHERME_CARDOSO_MEDEIROS_COMPLETO.pdf
http://tede2.pucrs.br/tede2/bitstream/tede/7647/1/license.txt
bitstream.checksum.fl_str_mv 39560f210010e3a1fc1b18ddb5c80afa
478235c66923f70f23475c500b5f9ae3
f8ce0a0593916dec149c9417c21ff36e
5a9d6006225b368ef605ba16b4f6d1be
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da PUC_RS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)
repository.mail.fl_str_mv biblioteca.central@pucrs.br||
_version_ 1799765328623828992