Parte 1 da gravação em vídeo da aula 1 de PSI3551 de abril de 2021. Assuntos tratados foram a situação atual do projeto de Systems-on-Chip e aspectos de projeto de sistemas embutidos (embarcados).
As aulas da disciplina consistem em uma partes teórica e prática, intercaladas. Na parte teórica, serão revisados alguns conceitos vistos nas disciplinas da linha de formação em Micro e Nanoeletrônica do curso de Eletrônica e Sistemas. Além disso, serão introduzidos conceitos novos com ênfase na arquitetura hardware software. Na parte prática, os alunos terão atividades computacionais em laboratório didático utilizando programas de desenvolvimento de hardware e software e auxilio a projeto. Exemplos de conceitos que serão abordados na disciplina são:
1) projeto estruturado e personalizado de hardware para sistemas embarcados;
2) desenvolvimento de software embarcado;
3) desenvolvimento de drivers e controladores;
4) barramentos e outros meios de comunicação intrachip;
5) plataformas de projeto.
Estes conceitos serão utilizados em sessões de laboratório no desenvolvimento de um projeto específico de sistema, utilizando-se:
- processador de propósito geral
- plataforma de desenvolvimento para FPGAs .
A disciplina apresenta os principais conceitos que fundamentam o projeto estruturado (projeto top-down) de sistemas digitais embarcados(embutidos) hardware-software (conhecidos pela sigla SoC, do inglês system-on-chip), com foco em uso de plataformas de desenvolvimento de hardware específico e de software. O aluno deve desenvolver o projeto de um sistema embarcado específico em uma plataforma de desenvolvimento de FPGAs.