Escolar Documentos
Profissional Documentos
Cultura Documentos
Código:
Pré-requisitos:
Semestre:
Nível:
EMENTA
Especificação (requisitos, linguagens, níveis e estilos de descrição). Hardware:
entrada e saída (sample-hold, conversores A/D e D/A, sensores e atuadores),
unidades de processamento (microprocessadores, DSPs, ASIPs e lógica
reconfigurável) e memórias (flash, cache e scratch pad). Eficiência energética:
compiladores energeticamente conscientes e gerenciamento de potência (DVS e
DPM). Compactação de código. Ferramentas de projeto de hardware e de software
(simulador, síntese comportamental e lógica, gerador de código e depurador).
Systems-on-Chip e co-projeto de hardware e software.
OBJETIVO
Compreensão dos princípios de projeto e otimização de sistemas embarcados desde
sua especificação até a implementação de seus componentes de hardware e
software, passando pelo refinamento estrutural e comportamental ao longo de
diferentes níveis e estilos de descrição.
PROGRAMA
UNIDADE I – CONTEXTO DA COMPUTAÇÃO EMBARCADA
• Systems-on-Chip (SoCs)
• Tendências tecnológicas
• Compressão de código
• Particionamento hardware-software
• Síntese comportamental
• Síntese lógica
• Co-verificação hardware-software
METODOLOGIA DE ENSINO
Aulas expositivas dialogadas, leitura e interpretação de textos, atividades
práticas no laboratório e seminários.
RECURSOS
Quadro branco, data show, pincel, computadores e softwares
específicos.
AVALIAÇÃO
BIBLIOGRAFIA BÁSICA
• OLIVEIRA, A. S.; ANDRADE, F. S. Sistemas embarcados
hardware e firmware na prática. 2. ed. São Paulo, SP: Érica,
2010.
• LABROSSE, Jean J. Embedded systems building blocks:
complete and readyto-use modules in C. 2nd ed. San
Francisco , CA: CMP Books, 2002.
• PONT, M. J. Embedded C. São Paulo: Addison-Wesley
Publishing, 2003.
• GIMENEZ S. P. Microcontroladores 8051. ed. São Paulo:
Pearson, 2002
BIBLIOGRAFIA COMPLEMENTAR
• YAGHMOUR, K.; MASTERS, J.; BEM-YOUSSEF, G.; GERUM, P.
Construindo Sistemas Linux Embarcados. 2. ed. São Paulo: Alta
Books, 2009.
• KOPETZ, H. Real-time systems: design principles for distributed
embedded applications. 2nd ed. New York, NY: Springer, 2011.
• PETER MARWEDEL. Embedded Systems. IEEE Press. 2006.
• WAGNER, F., CARRO, L.. Sistemas Computacionais Embarcados,
JAI 2003.
_______________________________________________ __________________________