Sistemas Embarcados

Notas (planilha de acompanhamento)

Plano de Ensino

Ementa: 

Conceitos de sistemas embarcados; Estudo de processadores dedicados e de propósito geral; Entrada e Saída e periféricos; Sistema de memória; Comunicação entre Processadores, Periféricos e Módulos de Memória; Protocolos de Comunicação;

Projeto de Sistemas Embarcados: Introdução ao projeto de sistemas embarcados; Metodologias de projeto de sistemas embarcados; Modelagem de sistemas embarcados; Sintetização de sistemas, de software e de hardware; Verificação de sistemas embarcados; Técnicas e ferramentas para o projeto de Sistemas Embarcados. 

Material de apoio e atividades

Parte 1: fundamentação teórica

Parte 2: fundamentos práticos

Tutoriais:

Avaliação (Importante!):

Referências :

[1] Embedded System Design: Modeling, Synthesis and Verification. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer and Gunar Schirner, Springer. 2009

[2] Embedded System Design: A Unified Hardware/Software Introduction. Frank Vahid and Tony Givargis. John Wiley & Sons, 2001. ISBN: 0471386782.

[3] Computers as Components: Principles of Embedded Computing System Design (The Morgan Kaufmann Series in Computer Architecture and Design). Marilyn Wolf, 2016.

[4] Embedded System Design: Embedded Systems Foundation of Cyber-Physical Systems. Peter Marwedel, Springer. 2011 (http://esd.cs.ucr.edu)

[5] Yaghmour, Karim et. al., Construindo Sistemas Linux Embarcados. Editora Starlin Alta Consult.


Avaliação:


Calendário

Sobre o vídeo:


Vídeos dos projetos da turma 2019.1

Vídeos do projeto final da turma 2018.1: LINK

Vídeos do projeto final da turma 2017.2: LINK

Vídeos do projeto final da turma 2017.1: