Software/Hardware co-design é o projeto simultâneo de hardware e software com o objetivo de implementar uma função específica para um produto. O co-design tenta explorar a sinergia de hardware e software com o objetivo de otimizar e / ou satisfazer restrições de design, como custo, desempenho e consumo de energia do produto final. Ao mesmo tempo, visa reduzir consideravelmente o tempo de desenvolvimento. O Software/Hardware co-design pode ser definido através de quatro características: (Co)ordenação; (Co)ncorrência; (Co)mplexidade; e (Co)rrectness.

No laboratório Embedded são exploradas diversas etapas para o desenvolvimento de tais sistemas, assim como são desenvolvidos sistemas de software/hardware para diversas verticais.

Destacam-se as seguintes linhas de Pesquisa e Desenvolvimento em Software/Hardware Co-Design:

    • Projeto, Desenvolvimento e Prototipação de Sistemas de Automação (ex. Jiga de Testes, etc);
    • Model-Based Design;
    • Processos de Engenharia Inteligente (Smart-Engineering);
    • Consumo e Gerenciamento Inteligente de Energia;
    • Projeto, Desenvolvimento e Prototipação de Sistemas Embarcados para diversas verticais (ex. Saúde, Indústria, Eletro-eletrônicos, etc).

Veja também :