Atualização remota em sistemas embarcados baseados em FPGAs

DSpace Repository

A- A A+

Atualização remota em sistemas embarcados baseados em FPGAs

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Matsuo, Marcos Vinicius
dc.contributor.author Santos, Marcos Azevedo dos
dc.date.accessioned 2024-07-12T18:15:55Z
dc.date.available 2024-07-12T18:15:55Z
dc.date.issued 2024-07-08
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/256011
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação. pt_BR
dc.description.abstract No contexto da indústria 4.0, no qual se tem a aplicação de tecnologias avançadas envolvendo automação, inteligência artificial e análise de dados, cada vez mais, as indústrias têm demandado por soluções que aumentem o desempenho de seus processos produtivos, a fim de se destacar em um mercado mais competitivo. Visando ampliar a lucratividade e melhorar a eficiência dos processos, as empresas têm adotado tecnologias avançadas como FPGAs em seus produtos. Essas tecnologias oferecem maior flexibilidade de projeto, alto poder computacional e reduzem o tempo de lançamento dos produtos no mercado. No entanto, é imprescindível uma infraestrutura integrada, que possibilite a atualização remota para corrigir falhas ou otimizar os sistemas computacionais destes produtos, visto que fornecer suporte de atualização in loco se torna impraticável para produtos vendidos em larga escala. Assim, o desenvolvimento de uma arquitetura que viabilize a atualização de sistemas baseados em FPGAs é importante tanto para manter os produtos sempre atualizados com hardwares/softwares mais eficientes e robustos, quanto para reduzir custos associados ao envio de técnicos apenas para este fim. Considerando que os sistemas com FPGAs são normalmente programados utilizando um gravador com acesso físico à interface de comunicação JTAG, o presente trabalho de conclusão de curso destina-se ao projeto, desenvolvimento e implementação de uma solução capaz de oferecer uma infraestrutura que viabilize a atualização remota de sistemas eletrônicos que utilizam FPGAs através de uma interface de comunicação personalizada, com suporte ao protocolo TCP/IP. Para o desenvolvimento deste projeto, foram escolhidos FPGA e os softwares de desenvolvimento da empresa Altera. Além do projeto da arquitetura, também foi construído um protótipo da aplicação, permitindo a demonstração do funcionamento do sistema e sua conexão com um servidor remoto, para demonstrar o funcionamento da atualização remota dos módulos eletrônicos contendo FPGAs. Durante os testes de bancada realizados, foi obtido um tempo de gravação similar aos métodos convencionais, que não oferecem o benefício de uma gravação simultânea e remota. pt_BR
dc.format.extent 55 f. pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Blumenau, SC. pt_BR
dc.rights Open Access. en
dc.subject FPGA pt_BR
dc.subject Sistemas Embarcados pt_BR
dc.subject Bootloader pt_BR
dc.subject Atualização Remota pt_BR
dc.subject CI/CD pt_BR
dc.title Atualização remota em sistemas embarcados baseados em FPGAs pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC-Atualizacao ... PGAs_revisado_assinado.pdf 2.445Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar