Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/xmlui/handle/123456789/122936 |
Resumo: | Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2013. |
id |
UFSC_2a63284fefb4b02ae5fd1e06cb8eff20 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/122936 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDLComputaçãoSistemas embutidos de computadorProgramas de computador -VerificacaoHardware -Linguagens descritivasSatelites artificiaisDissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2013.A flexibilidade de FPGAs baseadas em SRAM é uma opção atrativa para o projeto de sistemas embarcados. Contudo, estes sistemas críticos requerem a verificação funcional do projeto em HDL (Hardware Description Language) para assegurar o seu correto funcionamento. A verificação formal utilizando model checking representa um sistema em um modelo formal que pode ser automaticamente gerado por ferramentas de síntese. No entanto, as propriedades que descrevem o comportamento esperado, necessárias para provadores de modelo, são usualmente elaboradas de forma manual, o que é mais suscetível a erro humano, aumentando custo e tempo de verificação. Este trabalho apresenta uma nova abordagem para geração automática de propriedades para verificação de sistemas descritos em HDL. O estudo de caso industrial é o subsistema de comunicação de um satélite artificial que foi desenvolvido em parceria com o Instituto Nacional de Pesquisas Espaciais (INPE).<br>Abstract: The flexibility of Commercial-Off-The-Shelf (COTS) SRAM-based FPGAs is an attractive option for the design of embedded systems. However, the functional verification of HDL-based designs is required and is of fundamental importance. Formal verification using model checking represents a system as formal model that are automatically generated by synthesis tools. On the other hand, the properties are represented by temporal logic expressions and are traditionally elaborated by hand, which is susceptible to human errors thus increasing the costs and verification time. This work presents a new method for automatic property generation for formal verification of Hardware Description Language (HDL) based systems. The industrial case study is a communication subsystem of an artificial satellite, which was developed in cooperation with the Brazilian Institute of Space Research (INPE).Lettnin, Djones ViniciusUniversidade Federal de Santa CatarinaSilva, Wesley Gonçalves2014-08-06T17:34:32Z2014-08-06T17:34:32Z2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis100 p.| il., tabs.application/pdf323601https://repositorio.ufsc.br/xmlui/handle/123456789/122936porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2014-08-06T17:34:33Zoai:repositorio.ufsc.br:123456789/122936Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732014-08-06T17:34:33Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
title |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
spellingShingle |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL Silva, Wesley Gonçalves Computação Sistemas embutidos de computador Programas de computador - Verificacao Hardware - Linguagens descritivas Satelites artificiais |
title_short |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
title_full |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
title_fullStr |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
title_full_unstemmed |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
title_sort |
Uma nova abordagem para geração automática de propriedades para verificação formal de sistemas digitais em HDL |
author |
Silva, Wesley Gonçalves |
author_facet |
Silva, Wesley Gonçalves |
author_role |
author |
dc.contributor.none.fl_str_mv |
Lettnin, Djones Vinicius Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Silva, Wesley Gonçalves |
dc.subject.por.fl_str_mv |
Computação Sistemas embutidos de computador Programas de computador - Verificacao Hardware - Linguagens descritivas Satelites artificiais |
topic |
Computação Sistemas embutidos de computador Programas de computador - Verificacao Hardware - Linguagens descritivas Satelites artificiais |
description |
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2013. |
publishDate |
2013 |
dc.date.none.fl_str_mv |
2013 2014-08-06T17:34:32Z 2014-08-06T17:34:32Z |
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 |
323601 https://repositorio.ufsc.br/xmlui/handle/123456789/122936 |
identifier_str_mv |
323601 |
url |
https://repositorio.ufsc.br/xmlui/handle/123456789/122936 |
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.format.none.fl_str_mv |
100 p.| il., tabs. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652325550555136 |