Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste.
| Ano de defesa: | 1992 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| 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: | https://www.teses.usp.br/teses/disponiveis/3/3140/tde-15012025-081902/ |
Resumo: | São apresentadas e discutidas as fases que devem ser seguidas para a solução do problema do teste de um circuito integrado: definição de um modelo de falhas, garantia do teste, geração de vetores de teste e validação dos vetores de teste. É feita uma revisão dos modelos de falhas e definido o modelo a ser utilizado. São apresentadas algumas técnicas de DFT (Design for Testability) e é definida aquela adotada por este trabalho, é apresentada em detalhes. Definida a técnica de DFT conclui-se que o problema é reduzido ao teste de circuitos puramente combinacionais. Então definimos o fluxo de operações para obtenço dos vetores de teste. S~ão definidas as ferramentas necessárias para a implementação de tal ciclo: analisador de testabilidade, simuladores de falhas exato e aproximado, gerador determinístico de vetores de teste e gerenciador do processamento total. São apresentados, em detalhes, os dois algoritmos de simulação de falhas (método exato e método aproximado), além de uma análise da complexidade dos mesmos. São descritos detalhes de implementação dos algoritmos, destacando-se: estrutura de dados, arquivos de entrada e arquivos de saída. E apresentam-se detalhes de implementação do gerenciador destacando-se seu relacionamento com as outras ferramentas de teste. São apresentados os testes realizados com o simulador de falhas, a partir dos quais são elaboradas as conclusões. |
| id |
USP_8daf444144d93be5932d469fc367e4de |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-15012025-081902 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste.Untitled in englishCircuitos integradosIntegrated circuitsVectorsVetoresSão apresentadas e discutidas as fases que devem ser seguidas para a solução do problema do teste de um circuito integrado: definição de um modelo de falhas, garantia do teste, geração de vetores de teste e validação dos vetores de teste. É feita uma revisão dos modelos de falhas e definido o modelo a ser utilizado. São apresentadas algumas técnicas de DFT (Design for Testability) e é definida aquela adotada por este trabalho, é apresentada em detalhes. Definida a técnica de DFT conclui-se que o problema é reduzido ao teste de circuitos puramente combinacionais. Então definimos o fluxo de operações para obtenço dos vetores de teste. S~ão definidas as ferramentas necessárias para a implementação de tal ciclo: analisador de testabilidade, simuladores de falhas exato e aproximado, gerador determinístico de vetores de teste e gerenciador do processamento total. São apresentados, em detalhes, os dois algoritmos de simulação de falhas (método exato e método aproximado), além de uma análise da complexidade dos mesmos. São descritos detalhes de implementação dos algoritmos, destacando-se: estrutura de dados, arquivos de entrada e arquivos de saída. E apresentam-se detalhes de implementação do gerenciador destacando-se seu relacionamento com as outras ferramentas de teste. São apresentados os testes realizados com o simulador de falhas, a partir dos quais são elaboradas as conclusões.We present and discuss the sequence of steps that should be followed in order to solve the Integrated Circuit test problem: Fault modeling definition, Test guarantee, Test vector generation and Test vector validation (Fault Simulation). It is presented a review of fault modeling and it is defined the model to be used in this work. Then we present some DFT (Design For Testability) techniques. One of those techniques is chosen and discussed in detail. For the chosen technique the test problem is reduced to the purely combinational circuit test. This simplification allow us to define an operation flow to have the test patterns generated and validated. To implement such flow a set of tools is needed, namely: Testability Analyzer, Fault Simulators (Exact and Approximate), Deterministic Test Pattern Generator and a Flow Manager. We present in detail the two algorithms for fault simulation (Exact: Fast Fault Simulation and Approximate: Fault Grader) and some analysis of their complexity. We present some information on the tools implementation: Data structure, input and output files. For de Flow Manager we present some information about its relationship with the others tools. In conclusion we present the tests results that were obtained with the fault simulation algorithms.Biblioteca Digitais de Teses e Dissertações da USPAmazonas, José Roberto de AlmeidaFerreira, Rivaldo de Oliveira1992-08-13info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3140/tde-15012025-081902/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2025-01-15T10:24:02Zoai:teses.usp.br:tde-15012025-081902Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212025-01-15T10:24:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. Untitled in english |
| title |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| spellingShingle |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. Ferreira, Rivaldo de Oliveira Circuitos integrados Integrated circuits Vectors Vetores |
| title_short |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| title_full |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| title_fullStr |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| title_full_unstemmed |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| title_sort |
Uma contribuição ao estudo de: simulção de falhas em circuitos combinacionais e gerenciamento automatizado para obtenção de vetores de teste. |
| author |
Ferreira, Rivaldo de Oliveira |
| author_facet |
Ferreira, Rivaldo de Oliveira |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Amazonas, José Roberto de Almeida |
| dc.contributor.author.fl_str_mv |
Ferreira, Rivaldo de Oliveira |
| dc.subject.por.fl_str_mv |
Circuitos integrados Integrated circuits Vectors Vetores |
| topic |
Circuitos integrados Integrated circuits Vectors Vetores |
| description |
São apresentadas e discutidas as fases que devem ser seguidas para a solução do problema do teste de um circuito integrado: definição de um modelo de falhas, garantia do teste, geração de vetores de teste e validação dos vetores de teste. É feita uma revisão dos modelos de falhas e definido o modelo a ser utilizado. São apresentadas algumas técnicas de DFT (Design for Testability) e é definida aquela adotada por este trabalho, é apresentada em detalhes. Definida a técnica de DFT conclui-se que o problema é reduzido ao teste de circuitos puramente combinacionais. Então definimos o fluxo de operações para obtenço dos vetores de teste. S~ão definidas as ferramentas necessárias para a implementação de tal ciclo: analisador de testabilidade, simuladores de falhas exato e aproximado, gerador determinístico de vetores de teste e gerenciador do processamento total. São apresentados, em detalhes, os dois algoritmos de simulação de falhas (método exato e método aproximado), além de uma análise da complexidade dos mesmos. São descritos detalhes de implementação dos algoritmos, destacando-se: estrutura de dados, arquivos de entrada e arquivos de saída. E apresentam-se detalhes de implementação do gerenciador destacando-se seu relacionamento com as outras ferramentas de teste. São apresentados os testes realizados com o simulador de falhas, a partir dos quais são elaboradas as conclusões. |
| publishDate |
1992 |
| dc.date.none.fl_str_mv |
1992-08-13 |
| 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 |
https://www.teses.usp.br/teses/disponiveis/3/3140/tde-15012025-081902/ |
| url |
https://www.teses.usp.br/teses/disponiveis/3/3140/tde-15012025-081902/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1865492210614534144 |