Destacar metodologias que favoreçam o projeto de sistemas embarcados em tempo real adequados à complexidade atual das aplicações, que inclui conceitos como o re-uso de projetos (core), verificação formal e implementação de software.
Desenvolvimento de projetos em Alto Nível através de Linguagens de Descrição de Hardware (VHDL, Verilog), Máquina Finita de Estados, RTL (Register Transfer Level), em dispositivos como Field Programmable Gate Array (FPGA). São considerados Co-Projetos de Hardware/Software em ambientes System-on-Chip enfocando CORE e IP para o re-uso de sistemas. Para esses estudos são considerados os usos das ferramentas EDA (Eletronic Design Automation) da Xilinx e Altera. Considerações sobre: co-projeto de hardware/software; engenharia de software para o sistema; questões de sincronização de clock; protocolo de comunicação; escalonamento; RTOS (Real Time Operating System); validação e verificação; tolerância à falhas; programando sensores e atuadores; simulação, ferramentas EDA, ambiente distribuído.
·Livro Texto:-ROWEN, C. Engineering the Complex SoC: Fast, Flexible Design with Configurable Processors, Prentice Hall, 2004-LI, O; YAO, C. "Real-Time Concepts for Embedded Systems", ISBN: 1578201241, 294 pages, CMP Books; 2003.·Bibliografia Complementar:-PELLERIN, D.; THIBAULT, S. "Practical FPGA Programming in C", ISBN: 0131543180, 448 pages, Prentice Hall, 2005.-Wolf W. "FPGA-Based System Design", ISBN: 0131424610, 576 pages, Prentice Hall, 2004.-KATZ, R.H. Contemporary Logic Design, The Benjamin/Cummings Publishing, 1994.-JERRAYA, A.A.; W. Wolf, Multiprocessor Systems on-Chips, Morgan Kaufmann, 2004.