About us
The Embedded Computing Lab (ECL) is one of the research laboratories of the Technology Center (CTC – Centro Tecnológico) of the Federal University of Santa Catarina (UFSC – Universidade Federal de Santa Catarina).
Its team is composed of professors, mostly from the Department of Informatics and Statistics (INE), PhD, Master’s and undergraduate students from the fields of Computer Science, Electronic Engineering and Electrical Engineering. The research activities carried out are guided by the technological trends of implementation of high complexity integrated computer systems (SOCs – systems-on-chip), both in terms of hardware design and development of embedded applications on chip.
Check out our Youtube Channel and our Linkedin profile
.
Mission Statement
ECL’s primary mission is scientific research into new artifacts and new computing and hardware design techniques aimed at the requirements of Embedded Computing on Chip.
Research Areas
Algorithms and Architectures for Image and Video Processing
Video compression is of extreme importance for the usage of digital videos. At ECL, we develop hardware solutions such as the Fractional Motion Estimation, one of the most expensive steps in video coding, reducing significantly the energy consumption. We also combine traditional methods with Artificial Inteligence to improve the coding efficiency.
Digital Integrated Circuits Design
Integrated Circuits (ICs) or “chips” are present in all electronic devices today. At ECL, we have developed a digital design flow for ASICs (application-specific integrated circuits) starting from the RTL description until the generation of the GDSII, a file containing the information for manufacturing the chip. We work with different technological nodes, as well as open source and private PDKs from various foundries around the world.
Algorithms and Techniques for Electronic Design Automation
For VLSI (Very Large Scale Integration) projects, computational tools that automate the design flow of integrated circuits are needed. At ECL, we work with algorithms and techniques for chip design automation (EDA – Electronic Design Automation), investigating the integration of tools for approximate synthesis with traditional flows and enabling the reduction of energy consumption in various applications.
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…
Error-tolerant Circuits and Systems
With the miniaturization of transistors, more and more particles are capable of interacting and interfering with the operation of electronic devices. At ECL, we develop techniques to study and mitigate the effects of the interaction of electrical particles in different types of circuits, in different technological nodes.
Multicore Testing
General-purpose processors have complex protocols for working with memory accesses, and these protocols need to be validated. ECL has developed a framework for verification: AI algorithms direct the tests by generating parameters to create parallel programs, which are simulated, checked and which generate analysis information for new tests.
Projects
Ophidian
Open-Source Library for Physical Design Research and Teaching
Ophidian is an open source library that aims to facilitate the teaching and research of algorithms and techniques for the automation of EDA (Electronic Design Automation) chip design, especially in the physical design stages (placement, routing, legalization, clock-tree synthesis etc). It offers an open source code of an basic infrastructure composed of efficient data structures, input and output routines for the main industrial formats and implementations of several classical algorithms.
Theseus
Theseus is an Open Source project of a video encoding system. The goal of this project is to generate a modular and clear software architecture for educational and research purposes.
Ophidian
Open-Source Library for Physical Design Research and Teaching
Ophidian is an open source library that aims to facilitate the teaching and research of algorithms and techniques for the automation of EDA (Electronic Design Automation) chip design, especially in the physical design stages (placement, routing, legalization, clock-tree synthesis etc). It offers an open source code of an basic infrastructure composed of efficient data structures, input and output routines for the main industrial formats and implementations of several classical algorithms.
Theseus
Theseus is an Open Source project of a video encoding system. The goal of this project is to generate a modular and clear software architecture for educational and research purposes.
Researchers
Professors

Cristina Meinhardt
- Error-tolerant circuits and systems
- Analysis of the robustness of FinFET technology
- Exploration of mitigation techniques in hardware and software
- Algorithms and techniques for automating the design of VLSI chips – EDA (Electronic Design Automation)
- Digital project aiming energy efficiency
- Exploring machine learning and approximate computing techniques
José Luís Güntzel
- Algorithms and hardware architectures for digital video compression processing
- Software for chip design (EDA – Electronic Design Automation), especially positioning and routing
- Machine learning application to digital video compression and EDA
- Design of energy-efficient Systems on a Chip (SoCs)
Luiz Cláudio Villar dos Santos
- Electronic Design Automation (EDA), especially Functional Verification of Multicore Chips
- Memory system verification
- Application of Deep Learning techniques to verify coherent shared memory models
Mateus Grellert
- Algorithms and hardware architectures for digital video compression processing
- Software for chip design (EDA – Electronic Design Automation), especially positioning and routing
- Machine learning application to digital video compression and EDA
- Design of energy-efficient Systems on a Chip (SoCs)
Ismael Seidel
- Hardware and software solutions for visual signals processing/compression
- Images
- Videos
- Light fields
- Point clouds
- Application of machine learning to visual signals compression
- Low energy consumption
- Dedicated hardware architectures
- Approximate computing
Collaborators

Laleh Bejat
Affiliation: University of Calgary, Canada

Laércio Lima Pilla
Affiliation: LaBRI (CNRS & Univ. de Bordeaux), France

Luis Alberto da Silva Cruz
Affiliation: University of Coimbra, Portugal

Vinícius dos Santos Livramento
Affiliation: Flow Traders, Netherlands

Jônata Tyska Carvalho
Affiliation: Federal University of Santa Catarina (UFSC), Brazil

Leonardo Bandeira Soares
Affiliation: Federal Institute of Rio Grande do Sul, Brazil

Laleh Bejat
Affiliation: University of Calgary, Canada
Luis Alberto da Silva Cruz
Affiliation: University Coimbra, Portugal
Laércio Lima Pilla
Affiliation: LaBRI (CNRS & Univ. de Bordeaux), France
Ismael Seidel
Vinícius dos Santos Livramento
Affiliation: Flow Traders, Netherlands
Leonardo Bandeira Soares
Affiliation: Federal Institute of Rio Grande do Sul, Brazil
Jônata Tyska Carvalho
Affiliation: Federal University of Santa Catarina (UFSC), Brazil
PhD Students

André Beims Bräscher

Augusto Andre Souza Berndt

Bruno Dourado Miranda
Luiz Henrique De Lorenzi Cancellier

Marcio Monteiro

Sheiny Fabre Almeida

Tiago Augusto Fontana

Vinícius Zanandrea

Vinícius Zanandrea

André Beims Bräscher
Augusto Andre Souza Berndt
Master’s Students
Nícolas Pfeifer
Vanio Rodrigues Filho
Undergraduate Students
Bolsistas de IC, Alunos de TCC e Voluntários

Arthur João Lourenço

Bernardo Borges Sandoval
Felipe Elton Pazini Savi

Fillipi Mangrich Costa de Souza

Gabriel Lima Jacinto

Gabriela Furtado da Silveira

Isac de Souza Campos

João Carlos Prats Ramos

João Gabriel Firta Foes

João Mai

João Marcos Marqueti
João Pedro Cantador

Luis Antonio Spader Simon

Matheus Fernandes Bigolin

Murillo Cordeiro Guindani

Naiara Sachetti

Arthur João Lourenço
Bernardo Borges Sandoval
Bruna Suemi Nagai
Daniel Igiski Baron
Luis Antonio Spader Simon
Gabriel Baiocchi de Sant’Anna
Gabriel Lima Jacinto
Isac de Souza Campos
Luis Antonio Spader Simon
Marcelo Renato Garcia Pezzolla
Murillo Cordeiro Guindani
Pedro Henrique Aquino Silva
Pedro Machado Santos Rohde
Rafael Neves de Mello Oliveira
Bryan Martins Lima
Partnerships
Contact Us
Address
University Campus, s/n, Trindade district
Technology Center (CTC)
INE Building, room 417
P.O. Box 476 / CEP 88040-900
Florianópolis / SC
eclufsc@gmail.com
Address
University Campus, s/n, Trindade district
Technology Center (CTC)
INE Building, room 417
P.O. Box 476 / CEP 88040-900
Florianópolis / SC
eclufsc@gmail.com