EMBEDDED COMPUTING LABORATORY

Banner 1

Bem-vindo ao site do Laboratório de Computação Embarcada (ECL) !

Praia de Itaguaçu, Florianópolis (crédito: José Luís Güntzel)

Banner 2
Banner 3
Banner 4
Banner5
previous arrow
next arrow

Quem somos

O Laboratório de Computação Embarcada (ECL – Embedded Computing Lab) é um dos laboratórios de pesquisa do Centro Tecnológico (CTC) da Universidade Federal de Santa Catarina (UFSC).
Sua equipe é composta por professores, em sua maioria do Departamento de Informática e Estatística (INE), estudantes de doutorado, de mestrado e de graduação das áreas de Ciência da Computação, Engenharia Eletrônica e Engenharia Elétrica. As atividades de pesquisas realizadas são norteadas pelas tendências tecnológicas de implementação de sistemas computacionais integrados de alta complexidade (SOCs – systems-on-chip), tanto no que se refere ao projeto do hardware quanto no desenvolvimento de aplicações embarcadas em chip. Confira nosso canal no Youtube YouTube logo e nosso perfil no Linkedin YouTube logo.

equipe_ECL_2023

Nossa Missão

O ECL tem por missão principal a pesquisa científica de novos artefatos e novas técnicas de computação e de projeto de hardware voltadas aos requisitos próprios da Computação Embarcada em chip.

Áreas de pesquisa

Algoritmos e Arquiteturas para Processamento de Imagem e Vídeo

A compressão de vídeos é de extrema importância para o uso de vídeos digitais. No ECL, desenvolvemos soluções em hardware, como para a Estimação de Movimento Fracionária, uma das etapas mais custosas da compressão de vídeos, reduzindo o consumo de energia. Também combinamos métodos tradicionais com Inteligência Artificial para melhorar a eficiência na codificação.

Projeto de Circuitos Integrados Digitais

Os circuitos integrados (CIs) ou "chips" estão presentes em todos aparelhos eletrônicos da atualidade. No ECL, temos desenvolvido um fluxo de projeto digital para ASICs (circuitos integrados de aplicação específica) partindo da descrição RTL até a geração do GDSII, arquivo com as informações para fabricação do chip. Trabalhamos com diferentes nodos tecnológicos, além de PDKs open source e privados de diversas foundries do mundo.

Algoritmos e Técnicas para a Automação do Projeto de Chips

Para projetos VLSI (Very Large Scale Integration), são necessárias ferramentas computacionais que automatizam o fluxo de projeto dos circuitos integrados. No ECL, trabalhamos com algoritmos e técnicas para a automação do projeto de chips (EDA - Electronic Design Automation), investigando a integração de ferramentas para síntese aproximada com fluxos tradicionais e possibilitando a redução do consumo energético em várias aplicações.

Algoritmos e Arquiteturas para Processamento de Imagem e Vídeo Digital com Foco em Aplicações de Compressão

Lorem ipsum dolor sit amet, conse ctetur adipisicing elit, sed do eiusmod tempor incididunt ut...

Algoritmos e Arquiteturas para Aprendizado de Máquina com Baixo Custo Computacional

Lorem ipsum dolor sit amet, conse ctetur adipisicing elit, sed do eiusmod tempor incididunt ut...

Algoritmos e Técnicas para a Automação do Projeto de Chips

Lorem ipsum dolor sit amet, conse ctetur adipisicing elit, sed do eiusmod tempor incididunt ut...

Circuitos e Sistemas Tolerantes a Falhas

Lorem ipsum dolor sit amet, conse ctetur adipisicing elit, sed do eiusmod tempor incididunt ut...

Avaliação da Robustez de Circuitos CMOS com FinFET

Lorem ipsum dolor sit amet, conse ctetur adipisicing elit, sed do eiusmod tempor incididunt ut...

Circuitos e Sistemas Tolerantes a Falhas

Com a miniaturização dos transistores, cada vez mais partículas são capazes de interagir e interferir na operação de dispositivos eletrônicos. Desenvolvemos no ECL técnicas para estudar e mitigar os efeitos da interação de partículas elétricas em diferentes tipos de circuitos, em nodos tecnológicos distintos.

Testes em Multicore

Processadores de uso geral possuem protocolos complexos para trabalhar com acessos a memória, e esses protocolos precisam ser validados. O ECL desenvolveu um framework para verificação: algoritmos de IA direcionam os testes gerando parâmetros para criar programas paralelos, que são simulados, checados e que geram informações de análise para novos testes.

Projetos

Ophidian

Open-Source Library for Physical Design Research and Teaching

Ophidian é uma biblioteca de código aberto que tem por objetivo facilitar o ensino e a pesquisa de algoritmos e técnicas para a automatização do projeto de Chips EDA (Electronic Design Automation), especialmente nas etapas do projeto físico (placement, routing, legalization, clock-tree synthesis etc). Ela oferece código aberto de uma infraestrutura básica composta por estruturas de dados eficientes, rotinas de entrada e saída para os principais formatos industriais e implementações de diversos algoritmos clássicos.

Theseus

O Theseus é um projeto Open Source de um sistema de codificação de vídeo. O objetivo desse projeto é gerar uma arquitetura de software modular e clara para fins didáticos e também de pesquisa.

Ophidian

Open-Source Library for Physical Design Research and Teaching

Ophidian é uma biblioteca de código aberto que tem por objetivo facilitar o ensino e a pesquisa de algoritmos e técnicas para a automatização do projeto de Chips EDA (Electronic Design Automation), especialmente nas etapas do projeto físico (placement, routing, legalization, clock-tree synthesis etc). Ela oferece código aberto de uma infraestrutura básica composta por estruturas de dados eficientes, rotinas de entrada e saída para os principais formatos industriais e implementações de diversos algoritmos clássicos.

Theseus

O Theseus é um projeto Open Source de um sistema de codificação de vídeo. O objetivo desse projeto é gerar uma arquitetura de software modular e clara para fins didáticos e também de pesquisa.

Pesquisadores

Professores

Colaboradores

Doutorandos

Mestrandos

Pedro Henrique Aquino Silva

Estudantes de Graduação

Bolsistas de IC, Alunos de TCC e Voluntários

Alumni

Nome Empresa Localização Área LinkedIn
Bryan Martins Lima
SC Clouds
Florianópolis, Brasil
Desenvolvedor Cloud
Bruna Suemi Nagai
KU Leuven
Leuven, Bélgica
Master's Degree Nanoscale Engineering
Daniel Igiski Baron
Chipus Microeletrônica
Florianópolis, Brasil
Projeto de Circuitos Integrados Analógicos
Gabriel Baiocchi de Sant'Anna
BRy Tecnologia
Florianópolis, Brasil
Engenheiro de Software
José Daniel Alves do Prado
-
-
-
Marcelo Renato Garcia Pezzolla
Stefanini Group
-
SDET
Nícolas Pfeifer
KHOMP
Florianópolis, Brasil
Engenheiro de Software
Pedro Machado Santos Rohde
GoPro
Issy-les-Moulineaux, France
Embedded Image Algorithm Engineer

Parcerias

Contato

Endereço

Campus Universitário, s/n, bairro Trindade
Centro Tecnológico (CTC)
Prédio do INE, sala 417
Cx.P. 476 / CEP 88040-900
Florianópolis / SC

E-mail

eclufsc@gmail.com

Endereço

Campus Universitário, s/n, bairro Trindade
Centro Tecnológico (CTC)
Prédio do INE, sala 417
Cx.P. 476 / CEP 88040-900
Florianópolis / SC

E-mail

eclufsc@gmail.com

Shopping Basket