Show simple item record

dc.contributor.advisor Franco, Denis Teixeira
dc.contributor.author Porto, Gabriel Soares
dc.date.accessioned 2020-01-17T15:30:04Z
dc.date.available 2020-01-17T15:30:04Z
dc.date.issued 2018
dc.identifier.citation PORTO, Gabriel Soares. Uma análise sobre a eficiência de geradores automáticos de padrões de teste híbridos. 2018. 145 f. Dissertação (Mestrado em Engenharia da Computação) – Centro de Ciências Computacionais, Universidade Federal do Rio Grande, Rio Grande, 2018. pt_BR
dc.identifier.uri http://repositorio.furg.br/handle/1/8093
dc.description.abstract O processo de teste de circuitos integrados tem grande importância para detectar possíveis erros gerados por sistemas digitais, especialmente quando se trata de aplicações críticas como em sistemas médicos e aeroespaciais. Ao longo dos anos, o avanço tecnológico inspirado pela Lei de Moore contribuiu para que a miniaturização afetasse diretamente a densidade dos circuitos integrados, bem como sua complexidade, tornando-os mais propensos a falhas e mais difíceis de serem testados. Para atender essa demanda, foram propostos meios para facilitar o teste, tais como técnicas de projeto para Testabilidade e ferramentas como ATPG (Automatic Test Pattern Generation), que é o foco deste trabalho. Ferramentas ATPG têm como objetivo gerar um conjunto reduzido de padrões de teste que possuam uma alta taxa de cobertura de falhas em tempo de execução hábil. Atualmente, há dois principais métodos ATPG: métodos estruturais e métodos baseados em SAT (Método de Satisfatibilidade Booleana). Os métodos estruturais executam uma análise topológica sobre o circuito, ao passo que métodos baseados em SAT apresentam uma abordagem algébrica e funcional, analisando o circuito por meio de expressões booleanas. Os métodos estruturais são ótimos na geração de padrões de teste para falhas fáceis de testar (easy-to-test faults); por outro lado, os métodos baseados em SAT são bons na geração de padrões de teste para falhas difíceis de testar (hard-to-test faults). Métodos híbridos buscam a composição e a interação entre variados métodos ATPG. Desse modo, o presente trabalho tem por objetivo dissertar sobre a área de teste e a implementação e análise de métodos ATPG híbridos, com o intuito de difundir mais a relevância das mesmas. Levando em consideração as características de cada método e uma boa estruturação, os resultados deste trabalho apresentaram metodologias híbridas que conseguem reduzir o tempo de execução em até 90%, mantendo um equilíbrio em outros fatores, tais como cobertura de falhas e conjunto de padrões de teste. pt_BR
dc.description.abstract The integrated circuits testing process has great importance to detect errors produced by digital systems, especially in critical applications such as medical and aerospace systems. Over the years, the technological advances inspired by Moore's Law made the scaling affects directly the integrated circuit density and its complexity, making them fault prone and more difficult to test. As a result, ways to facilitate the testing process techniques like Design for Testability techniques and softwares like ATPG (Automatic Test Pattern Generation) have been proposed. ATPG tools aim to generate a reduced test pattern set that guarantees a high fault coverage and an acceptable testing process execution time. There are two main ATPG approaches: structural and SAT-based (Boolean Satisfiability Method). Structural methods perform a topological analysis, and SAT-based methods are based on algebraic and functional approaches to deal with the Boolean expression as the circuit structure. Structural methods are great for generating test patterns for easy-to-test faults; on the other hand, SAT-based methods are good for hard-to-test faults. Hybrid ATPG methods seek for the composition and the interaction between different ATPG methods. The goals of this work are to discourse about testing process, the implementation and analysis of different hybrid ATPGs methods, focusing on the pros and cons of their use. The results of this work show that, taking into account the characteristics of each method and a good structuring in the interaction between them, hybrid approaches can reduce the execution time by up to 90%, generating a pattern set and fault coverage similar to the standalone version methods. pt_BR
dc.language.iso por pt_BR
dc.rights open access pt_BR
dc.subject Engenharia de computação pt_BR
dc.subject Microeletrônica pt_BR
dc.subject Circuitos integrados pt_BR
dc.subject Problema de satisfabilidade booleana pt_BR
dc.subject Geração automática de padrões de teste pt_BR
dc.subject Automação de projeto eletrônico pt_BR
dc.subject Métodos estruturais pt_BR
dc.subject Computer engineering pt_BR
dc.subject Microelectronic pt_BR
dc.subject Integrated circuits (Testing) pt_BR
dc.subject Boolean satisfiability method pt_BR
dc.subject Automatic test pattern generation pt_BR
dc.subject Electronic design automation pt_BR
dc.subject Structural methods pt_BR
dc.title Uma análise sobre a eficiência de geradores automáticos de padrões de teste híbridos pt_BR
dc.title.alternative An analysis of hybrid automatic test aattern generators efficiency pt_BR
dc.type masterThesis pt_BR


Files in this item

This item appears in the following Collection(s)

:

  • C3 - Mestrado em Engenharia da Computação
  • Show simple item record