Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Pontes, Matheus Ferreira
Orientador(a): Franco, Denis Teixeira, Butzen, Paulo Francisco
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://repositorio.furg.br/handle/1/8107
Resumo: A confiabilidade de um circuito é uma informação importante principalmente quando o mesmo é projetado em tecnologias nanométricas. Este trabalho traz implementações de três métodos que estimam a confiabilidade de circuitos digitais: Matrizes de Transferência Probabilística (PTM), Análise de Confiabilidade pela Probabilidade de Sinais (SPR) e uma variação do SPR denominada SPR-Multipass (SPR-MP). São exploradas as vantagens e desvantagens de cada um, visando a aplicabilidade no processo de projeto de circuitos. A PTM já foi amplamente discutida na literatura, sendo considerada uma metodologia exata para estimar a confiabilidade de um circuito, apresentando, entretanto, restrições de escalabilidade. No presente trabalho, foi desenvolvida uma implementação alternativa, que sequencializa os cálculos envolvendo matrizes. Outro método que será abordado é o SPR, o qual não possui problemas com escalabilidade, pois sua complexidade é linear em relação ao número de portas. Porém, por não tratar os fanouts reconvergentes, os valores de confiabilidade encontrados com o SPR não são precisos. O SPR-MP é uma variação do SPR focada em lidar com a reconvergência de sinais e estimar a confiabilidade de um circuito de forma exata. O tempo de processamento do SPR-MP está diretamente relacionado à quantidade de fanouts do circuito, o que também pode inviabilizar a utilização do método para circuitos maiores. Assim, neste trabalho foram realizadas comparações entre os métodos, a fim de verificar as vantagens e desvantagens de cada um. O método PTM se mostrou impraticável para estimar a confiabilidade de circuitos com mais de duas dezenas de portas. Tendo em vista que o SPR-MP também gera resultados exatos de confiabilidade, quando todos os fanouts são considerados, a amostragem de circuitos pôde ser ampliada em termos de tamanho de circuito. Realizando comparações entre os métodos SPR e SPR-MP foi possível identificar certas tendências nos resultados obtidos pelo método SPR. Em termos numéricos, a diferença entre os valores de confiabilidade gerados pelo SPR e o valor exato é na sua grande maioria menor que 10%. Além disso, a redução no tempo de processamento, quando usado o SPR, pode chegar até 10^8 vezes o tempo necessário para extrair um valor exato. Estas características fazem com que o SPR seja uma excelente alternativa para uma rápida estimativa da confiabilidade de um circuito
id FURG_5a287aa3cf7671ce3169b3b0c2ea6dcf
oai_identifier_str oai:repositorio.furg.br:1/8107
network_acronym_str FURG
network_name_str Repositório Institucional da FURG (RI FURG)
repository_id_str
spelling Pontes, Matheus FerreiraFranco, Denis TeixeiraButzen, Paulo Francisco2020-01-20T14:03:28Z2020-01-20T14:03:28Z2019PONTES, Matheus Ferreira. Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais. 2019. 99 f. Dissertação (Mestrado em Engenharia da Computação) – Centro de Ciências Computacionais, Universidade Federal do Rio Grande, Rio Grande, 2019.http://repositorio.furg.br/handle/1/8107A confiabilidade de um circuito é uma informação importante principalmente quando o mesmo é projetado em tecnologias nanométricas. Este trabalho traz implementações de três métodos que estimam a confiabilidade de circuitos digitais: Matrizes de Transferência Probabilística (PTM), Análise de Confiabilidade pela Probabilidade de Sinais (SPR) e uma variação do SPR denominada SPR-Multipass (SPR-MP). São exploradas as vantagens e desvantagens de cada um, visando a aplicabilidade no processo de projeto de circuitos. A PTM já foi amplamente discutida na literatura, sendo considerada uma metodologia exata para estimar a confiabilidade de um circuito, apresentando, entretanto, restrições de escalabilidade. No presente trabalho, foi desenvolvida uma implementação alternativa, que sequencializa os cálculos envolvendo matrizes. Outro método que será abordado é o SPR, o qual não possui problemas com escalabilidade, pois sua complexidade é linear em relação ao número de portas. Porém, por não tratar os fanouts reconvergentes, os valores de confiabilidade encontrados com o SPR não são precisos. O SPR-MP é uma variação do SPR focada em lidar com a reconvergência de sinais e estimar a confiabilidade de um circuito de forma exata. O tempo de processamento do SPR-MP está diretamente relacionado à quantidade de fanouts do circuito, o que também pode inviabilizar a utilização do método para circuitos maiores. Assim, neste trabalho foram realizadas comparações entre os métodos, a fim de verificar as vantagens e desvantagens de cada um. O método PTM se mostrou impraticável para estimar a confiabilidade de circuitos com mais de duas dezenas de portas. Tendo em vista que o SPR-MP também gera resultados exatos de confiabilidade, quando todos os fanouts são considerados, a amostragem de circuitos pôde ser ampliada em termos de tamanho de circuito. Realizando comparações entre os métodos SPR e SPR-MP foi possível identificar certas tendências nos resultados obtidos pelo método SPR. Em termos numéricos, a diferença entre os valores de confiabilidade gerados pelo SPR e o valor exato é na sua grande maioria menor que 10%. Além disso, a redução no tempo de processamento, quando usado o SPR, pode chegar até 10^8 vezes o tempo necessário para extrair um valor exato. Estas características fazem com que o SPR seja uma excelente alternativa para uma rápida estimativa da confiabilidade de um circuitoThe reliability of a circuit is an important information mainly when it is designed in nanometric technologies. This work presents implementations of three methods that estimate the reliability of digital circuits: Probabilistic Transfer Matrices (PTM), Signal Probability Reliability Analysis (SPR) and a SPR variation called SPR-Multipass (SPR-MP). The advantages and disadvantages of each one will be explored, aiming at the applicability in the circuit design process. PTM has already been widely discussed in the literature, being considered an exact methodology to estimate the reliability of a circuit, presenting, however, scalability constraints. In the present work, an alternative implementation was developed that sequentially calculates matrices. Another method that will be presented is the SPR, which has no problems with scalability, because its complexity is linear in relation to the number of gates. However, since it does not handle reconvergent fanouts, the encountered reliabilities values with the SPR are not accurate. The SPR-MP is a variation of the SPR focused on dealing with the reconvergence of signals and accurately estimating the reliability of a circuit. The processing time of the SPR-MP is directly related to the amount of fanouts of the circuit, which may also make it unfeasible to use the method for larger circuits. Thus, in this work comparisons were made between the methods to verify the advantages and disadvantages of each one. The PTM method is impractical to estimate the reliability of circuits with more than two dozen ports. Since SPR-MP also generates accurate reliability results, when all fanouts are considered, circuit sampling could be expanded in terms of size. By making comparisons between the SPR and SPRMP methods it was possible to identify certain trends in the results obtained by the SPR method. In numerical terms, the difference between the reliability values generated by the SPR and the exact value is, for the most part, less than 10 %. In addition, the reduction in processing time, when used the SPR, can reach up to 108 times the time needed to extract an exact value. These characteristics make the SPR an excellent alternative for a rapid estimation of the reliability of a circuit.porEngenharia de computaçãoCircuitos digitaisMatrizes de transferência probabilística (PTM)Confiabilidade pela probabilidade de sinais (SPR)Confiabilidade pela probabilidade de sinais - Multipass (SPR-MP)Computer engineerinDigital circuitsReliabilityProbabilistic transfer matrix (PTM)Signal probability reliability (SPR)Signal probability reliability - Multi pass (SPR-MP)Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionaisCombinational circuit reliability analysis using PTM and SPRinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da FURG (RI FURG)instname:Universidade Federal do Rio Grande (FURG)instacron:FURGORIGINAL17.pdf17.pdfapplication/pdf6723483https://repositorio.furg.br/bitstream/1/8107/1/17.pdfa7d19fad962cf335e10709c5a882913aMD51open accessLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.furg.br/bitstream/1/8107/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52open access1/81072020-01-20 11:03:28.409open accessoai:repositorio.furg.br:1/8107Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.furg.br/oai/request || http://200.19.254.174/oai/requestopendoar:2020-01-20T14:03:28Repositório Institucional da FURG (RI FURG) - Universidade Federal do Rio Grande (FURG)false
dc.title.pt_BR.fl_str_mv Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
dc.title.alternative.pt_BR.fl_str_mv Combinational circuit reliability analysis using PTM and SPR
title Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
spellingShingle Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
Pontes, Matheus Ferreira
Engenharia de computação
Circuitos digitais
Matrizes de transferência probabilística (PTM)
Confiabilidade pela probabilidade de sinais (SPR)
Confiabilidade pela probabilidade de sinais - Multipass (SPR-MP)
Computer engineerin
Digital circuits
Reliability
Probabilistic transfer matrix (PTM)
Signal probability reliability (SPR)
Signal probability reliability - Multi pass (SPR-MP)
title_short Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
title_full Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
title_fullStr Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
title_full_unstemmed Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
title_sort Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais
author Pontes, Matheus Ferreira
author_facet Pontes, Matheus Ferreira
author_role author
dc.contributor.author.fl_str_mv Pontes, Matheus Ferreira
dc.contributor.advisor1.fl_str_mv Franco, Denis Teixeira
Butzen, Paulo Francisco
contributor_str_mv Franco, Denis Teixeira
Butzen, Paulo Francisco
dc.subject.por.fl_str_mv Engenharia de computação
Circuitos digitais
Matrizes de transferência probabilística (PTM)
Confiabilidade pela probabilidade de sinais (SPR)
Confiabilidade pela probabilidade de sinais - Multipass (SPR-MP)
Computer engineerin
Digital circuits
Reliability
Probabilistic transfer matrix (PTM)
Signal probability reliability (SPR)
Signal probability reliability - Multi pass (SPR-MP)
topic Engenharia de computação
Circuitos digitais
Matrizes de transferência probabilística (PTM)
Confiabilidade pela probabilidade de sinais (SPR)
Confiabilidade pela probabilidade de sinais - Multipass (SPR-MP)
Computer engineerin
Digital circuits
Reliability
Probabilistic transfer matrix (PTM)
Signal probability reliability (SPR)
Signal probability reliability - Multi pass (SPR-MP)
description A confiabilidade de um circuito é uma informação importante principalmente quando o mesmo é projetado em tecnologias nanométricas. Este trabalho traz implementações de três métodos que estimam a confiabilidade de circuitos digitais: Matrizes de Transferência Probabilística (PTM), Análise de Confiabilidade pela Probabilidade de Sinais (SPR) e uma variação do SPR denominada SPR-Multipass (SPR-MP). São exploradas as vantagens e desvantagens de cada um, visando a aplicabilidade no processo de projeto de circuitos. A PTM já foi amplamente discutida na literatura, sendo considerada uma metodologia exata para estimar a confiabilidade de um circuito, apresentando, entretanto, restrições de escalabilidade. No presente trabalho, foi desenvolvida uma implementação alternativa, que sequencializa os cálculos envolvendo matrizes. Outro método que será abordado é o SPR, o qual não possui problemas com escalabilidade, pois sua complexidade é linear em relação ao número de portas. Porém, por não tratar os fanouts reconvergentes, os valores de confiabilidade encontrados com o SPR não são precisos. O SPR-MP é uma variação do SPR focada em lidar com a reconvergência de sinais e estimar a confiabilidade de um circuito de forma exata. O tempo de processamento do SPR-MP está diretamente relacionado à quantidade de fanouts do circuito, o que também pode inviabilizar a utilização do método para circuitos maiores. Assim, neste trabalho foram realizadas comparações entre os métodos, a fim de verificar as vantagens e desvantagens de cada um. O método PTM se mostrou impraticável para estimar a confiabilidade de circuitos com mais de duas dezenas de portas. Tendo em vista que o SPR-MP também gera resultados exatos de confiabilidade, quando todos os fanouts são considerados, a amostragem de circuitos pôde ser ampliada em termos de tamanho de circuito. Realizando comparações entre os métodos SPR e SPR-MP foi possível identificar certas tendências nos resultados obtidos pelo método SPR. Em termos numéricos, a diferença entre os valores de confiabilidade gerados pelo SPR e o valor exato é na sua grande maioria menor que 10%. Além disso, a redução no tempo de processamento, quando usado o SPR, pode chegar até 10^8 vezes o tempo necessário para extrair um valor exato. Estas características fazem com que o SPR seja uma excelente alternativa para uma rápida estimativa da confiabilidade de um circuito
publishDate 2019
dc.date.issued.fl_str_mv 2019
dc.date.accessioned.fl_str_mv 2020-01-20T14:03:28Z
dc.date.available.fl_str_mv 2020-01-20T14:03:28Z
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.citation.fl_str_mv PONTES, Matheus Ferreira. Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais. 2019. 99 f. Dissertação (Mestrado em Engenharia da Computação) – Centro de Ciências Computacionais, Universidade Federal do Rio Grande, Rio Grande, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.furg.br/handle/1/8107
identifier_str_mv PONTES, Matheus Ferreira. Análise dos métodos PTM e SPR para a avaliação de confiabilidade de circuitos combinacionais. 2019. 99 f. Dissertação (Mestrado em Engenharia da Computação) – Centro de Ciências Computacionais, Universidade Federal do Rio Grande, Rio Grande, 2019.
url http://repositorio.furg.br/handle/1/8107
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da FURG (RI FURG)
instname:Universidade Federal do Rio Grande (FURG)
instacron:FURG
instname_str Universidade Federal do Rio Grande (FURG)
instacron_str FURG
institution FURG
reponame_str Repositório Institucional da FURG (RI FURG)
collection Repositório Institucional da FURG (RI FURG)
bitstream.url.fl_str_mv https://repositorio.furg.br/bitstream/1/8107/1/17.pdf
https://repositorio.furg.br/bitstream/1/8107/2/license.txt
bitstream.checksum.fl_str_mv a7d19fad962cf335e10709c5a882913a
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da FURG (RI FURG) - Universidade Federal do Rio Grande (FURG)
repository.mail.fl_str_mv
_version_ 1794070242417180672