UNIVERSIDADE FEDERAL DE SANTA CATARINA CENTRO TECNOLÓGICO DE JOINVILLE PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE SISTEMAS ELETRONICOS TRIMESTRE 2023/2 |
IDENTIFICAÇÃO DA DISCIPLINA
Nome: ESE410021 - Tópicos Especiais II – Introdução ao Projeto de Sistemas Embarcados
Carga horária: 45 horas Créditos: 3
Professores: Eduardo A. Bezerra e Anderson W. Spengler
EMENTA
Modelos de computação. Software e hardware embarcados. Arquitetura do software. Sistemas operacionais embarcados. Protocolos de comunicação para sistemas embarcados. Projeto e desenvolvimento de aplicações para sistemas embarcados.
METODOLOGIA DE ENSINO
Utilizando o livro “Computers as components: principles of embedded computing system design” da Marilyn Wolf como literatura base, apresentar a definição de sistemas embarcados, e as principais características de aplicações embarcadas. Introduzir exemplos de especificações com requisitos bem definidos, e propor estudos de caso a serem desenvolvidos pela turma, que será responsável pelo projeto da arquitetura software-hardware, projeto dos componentes de hardware e software, integração do sistema, testes e documentação. O desenvolvimento deverá ser realizado pelos alunos, visando fixar os principais conceitos envolvidos no projeto de sistemas embarcados assim como analisar o impacto destes nas decisões de projeto e consequentemente no produto final. Além dos exemplos e exercícios constantes nas bibliografias supracitadas que formam bons conjuntos de material de apoio, será utilizada também dissertações, teses e artigos como material de apoio e estudo de caso.
METODOLOGIA DE AVALIAÇÃO
A média (M) será calculada pela expressão:
M = 0,2*A + 0,3*P + 0,5F
A – Apresentações parciais (resultado dos estudos de caso de cada tópico)
P – Entrega parcial
F- Entrega Final
Para análise da avaliação do aproveitamento escolar e frequência será empregado o Capítulo III, do Título IV, da Resolução Nº 05/CUn/2010, que dispõe sobre a pós-graduação stricto sensu na Universidade Federal de Santa Catarina.
CRONOGRAMA
Semana | Data | Conteúdo |
1 | F08/06 | Apresentação da disciplina e estudo de caso |
2 | 15/06 | Modelos de Computação |
3 | 22/06 | Requisitos – definição e listagem |
4, 5 | 29/06, 06/07 | Software e hardware embarcados – aspectos práticos |
6 | 13/07 | Arquitetura do software |
7 | 03/08 | Entrega Parcial |
8, 9 | 10/08, 17/08 | Sistemas operacionais embarcados |
10, 11 | 24/08, 31/08 | Protocolos de comunicação em sistemas embarcados |
12 | F07/09 | Entrega dos Trabalhos Finais |
*A datas assinaladas terão atividades remotas síncronas
Cronograma está sujeito a alterações.
BIBLIOGRAFIA
- WOLF, M. Computers as Components: Principles of Embedded Computing System Design. Elsevier, 5th Edition – June 9, 2022.
- CADY, F. M. Microcontrollers and Microcomputers Principles of Software and Hardware Engineering. Oxford University Press; 2nd edition, 2009.
Atualizado em: 26/05/2023