Autonomic hardware manager: uma arquitetura de hardware autonômico usando a solução de repositório ativo de componentes


Autoria(s): Melo, Júlio César Paulino de
Contribuinte(s)

Leite, Luiz Eduardo Cunha

06138871405

http://lattes.cnpq.br/2930421117873633

02702379419

http://lattes.cnpq.br/4080017602605582

Brito, Alisson Vasconcelos de

02949328440

http://lattes.cnpq.br/6321676636193625

Melcher, Elmar Uwe Kurt

00750082461

http://lattes.cnpq.br/2995510206880397

Oliveira, José Alberto Nicolau de

09612890404

http://lattes.cnpq.br/2871134011057075

Pereira, Mônica Magalhães

00990410498

http://lattes.cnpq.br/5777010848661813

Data(s)

22/03/2016

22/03/2016

29/05/2015

Resumo

This Thesis main objective is to implement a supporting architecture to Autonomic Hardware systems, capable of manage the hardware running in reconfigurable devices. The proposed architecture implements manipulation, generation and communication functionalities, using the Context Oriented Active Repository approach. The solution consists in a Hardware-Software based architecture called "Autonomic Hardware Manager (AHM)" that contains an Active Repository of Hardware Components. Using the repository the architecture will be able to manage the connected systems at run time allowing the implementation of autonomic features such as self-management, self-optimization, self-description and self-configuration. The proposed architecture also contains a meta-model that allows the representation of the Operating Context for hardware systems. This meta-model will be used as basis to the context sensing modules, that are needed in the Active Repository architecture. In order to demonstrate the proposed architecture functionalities, experiments were proposed and implemented in order to proof the Thesis hypothesis and achieved objectives. Three experiments were planned and implemented: the Hardware Reconfigurable Filter, that consists of an application that implements Digital Filters using reconfigurable hardware; the Autonomic Image Segmentation Filter, that shows the project and implementation of an image processing autonomic application; finally, the Autonomic Autopilot application that consist of an auto pilot to unmanned aerial vehicles. In this work, the applications architectures were organized in modules, according their functionalities. Some modules were implemented using HDL and synthesized in hardware. Other modules were implemented kept in software. After that, applications were integrated to the AHM to allow their adaptation to different Operating Context, making them autonomic.

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES

Esta Tese tem como objetivo desenvolver e implementar uma arquitetura para suporte a sistemas de Hardware Autonômicos, capaz de gerenciar o hardware em operação em dispositivos reconfiguráveis. A arquitetura proposta implementa mecanismos para manipulação, geração e comunicação de arquiteturas de hardware, usando a metodologia de Repositório Ativo orientado a Contexto. A solução consiste no desenvolvimento de uma arquitetura de Hardware-Software denominada Autonomic Hardware Manager, que contém um Repositório Ativo de Componentes de Hardware. Usando o repositório, a arquitetura se encarregará de gerenciar os sistemas embarcados conectados durante sua operação, possibilitando a implementação de características autonômicas como auto-gerenciamento, autootimização, auto-descrição e auto-configuração. A arquitetura proposta contempla também um metamodelo para representação do Contexto de Operação de sistemas de hardware. Esse metamodelo servirá de base para o desenvolvimento dos módulos de sensibilidade ao contexto, previstos na arquitetura do repositório ativo. Para fins de demonstração do funcionamento da arquitetura proposta, experimentos foram realizados com vistas a comprovar as hipóteses de pesquisa e alcançar cada objetivo desta tese. Três experimentos foram planejados e executados: o Hardware Reconfigurable Filter, que consiste em uma aplicação que implementa Filtro Digitais através de hardware reconfigurável; o Autonomic Image Segmentation Filter, que apresenta o projeto e implementação de uma aplicação autonômica de segmentação de processamento de imagens; por fim, o Autonomic Auto Pilot aplicação que consiste de um piloto automático para veículos aéreos não tripulados. Neste trabalho, a arquitetura das aplicações foi organizada em módulos, de acordo com as suas funcionalidades. Alguns destes módulos foram reimplementados em HDL e sintetizados em hardware. Outros módulos foram mantidos em software. Em seguida, a aplicações são integradas com o repositório AHM para possibilitar a sua adaptação aos diferentes contextos de operação, tornando-as autonômicas.

Identificador

MELO, Júlio César Paulino de. Autonomic hardware manager: uma arquitetura de hardware autonômico usando a solução de repositório ativo de componentes. 2015. 187f. Tese (Doutorado em Engenharia Elétrica e de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2015.

http://repositorio.ufrn.br/handle/123456789/20094

Idioma(s)

por

Publicador

Universidade Federal do Rio Grande do Norte

Brasil

UFRN

PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO

Direitos

Acesso Aberto

Palavras-Chave #Sistemas embutidos #FPGA #Reconfiguração dinâmica #Sistemas autonômicos #Geração automática de hardware #CNPQ::ENGENHARIAS::ENGENHARIA ELÉTRICA E DE COMPUTAÇÃO
Tipo

doctoralThesis