Aplicando verificação de modelos baseada nas teorias do módulo da satisfabilidade para o particionamento de hardware/software em sistemas embarcados

dc.contributor.advisor1Cordeiro, Lucas Carvalho
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5005832876603012por
dc.contributor.referee1Cordeiro, Lucas Carvalho
dc.contributor.referee2Costa Filho , Cícero Ferreira Fernandes
dc.contributor.referee3Pena, Patrícia Nascimento
dc.creatorTrindade, Alessandro Bezerra
dc.creator.Latteshttp://lattes.cnpq.br/4511445991061477por
dc.date.issued2015-02-09
dc.description.abstractWhen performing hardware/software co-design for embedded systems, does emerge the problem of allocating properly which functions of the system should be implemented in hardware (HW) or in software (SW). This problem is known as HW/SW partitioning and in the last ten years, a significant research effort has been carried out in this area. In this proposed project, we present two new approaches to solve the HW/SW partitioning problem by using SMT-based verification techniques, and comparing the results using the traditional technique of Integer Linear Programming (ILP) and a modern method of optimization by Genetic Algorithm (GA). The goal is to show with experimental results that model checking techniques can be effective, in particular cases, to find the optimal solution of the HW/SW partitioning problem using a state-of-the-art model checker based on Satisfiability Modulo Theories (SMT) solvers, when compared to the traditional techniques.eng
dc.description.resumoQuando se realiza um coprojeto de hardware/software para sistemas embarcados, emerge o problema de se decidir qual função do sistema deve ser implementada em hardware (HW) ou em software (SW). Este tipo de problema recebe o nome de particionamento de HW/SW. Na última década, um esforço significante de pesquisa tem sido empregado nesta área. Neste trabalho, são apresentadas duas novas abordagens para resolver o problema de particionamento de HW/SW usando técnicas de verificação formal baseadas nas teorias do módulo da satisfabilidade (SMT). São comparados os resultados obtidos com a tradicional técnica de programação linear inteira (ILP) e com o método moderno de otimização por algoritmo genético (GA). O objetivo é demonstrar, com os resultados empíricos, que as técnicas de verificação de modelos podem ser efetivas, em casos particulares, para encontrar a solução ótima do problema de particionamento de HW/SW usando um verificador de modelos baseado no solucionador SMT, quando comparado com técnicas tradicionais.por
dc.description.sponsorshipNão Informadapor
dc.formatapplication/pdf*
dc.identifier.citationTRINDADE, Alessandro Bezerra. Aplicando verificação de modelos baseada nas teorias do módulo da satisfabilidade para o particionamento de hardware/software em sistemas embarcados. 2015. 72 f. Dissertação (Mestrado em Engenharia Elétrica) - Universidade Federal do Amazonas, Manaus, 2015.por
dc.identifier.urihttp://tede.ufam.edu.br/handle/tede/4091
dc.languageporpor
dc.publisherUniversidade Federal do Amazonaspor
dc.publisher.countryBrasilpor
dc.publisher.departmentFaculdade de Tecnologiapor
dc.publisher.initialsUFAMpor
dc.publisher.programPrograma de Pós-graduação em Engenharia Elétricapor
dc.rightsAcesso Abertopor
dc.subjectCoprojeto hardware/softwarepor
dc.subjectSistemas embarcadospor
dc.subjectParticionamentopor
dc.subjectProgramação linear inteirapor
dc.subjectAlgoritmo genéticopor
dc.subjectVerificação de modelospor
dc.subjectHardware/software co-designeng
dc.subjectEmbedded systemseng
dc.subjectPartitioningeng
dc.subjectInteger linear programmingeng
dc.subjectGenetic algorithmeng
dc.subjectModel checkingeng
dc.subject.cnpqENGENHARIAS: ENGENHARIA ELÉTRICApor
dc.thumbnail.urlhttp://200.129.163.131:8080//retrieve/8084/Disserta%c3%a7%c3%a3o%20-%20Alessandro%20Bezerra%20Trindade.pdf.jpg*
dc.titleAplicando verificação de modelos baseada nas teorias do módulo da satisfabilidade para o particionamento de hardware/software em sistemas embarcadospor
dc.typeDissertaçãopor

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Dissertação - Alessandro Bezerra Trindade.pdf
Tamanho:
1.75 MB
Formato:
Adobe Portable Document Format
Descrição:
Dissertação - Alessandro Bezerra Trindade.pdf

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.91 KB
Formato:
Item-specific license agreed upon to submission
Descrição: