Contém os códigos e relatórios referentes aos projetos desenvolvidos na disciplina de Prática em Sistemas Digitais.
Os projetos podem ser "compilados" (no jargão VHDL, analisados e elaborados) para simulação nos seguintes ambientes:
- ModelSim
- NVC
Adicionalmente, os projetos podem ser compilados usando o Intel Quartus Prime
a fim de gerar um arquivo .sof
que pode ser programado em dispositivos SoC
FPGA Cyclone.
Nos três ambientes citados, a compilação e execução do projeto pode ser feita manualmente, ou com uso de makefile:
$ make ENV=<env>
Onde <env>
é um de modelsim
, nvc
ou quartus
.
make clean
pode ser utilizado para remover artefatos de compilaçãomake run
pode ser utilizado para iniciar um ambiente de simulação ou, no ambientequartus
, programar o dispositivo FPGA.
Desenvolvido durante as aulas de 20/09/2024 e 29/09/2024.
Desenvolvido durante as aulas de 10/09/2024 e 17/09/2024.
Desenvolvido durante a aula de 24/09/2024.
Desenvolvido durante a aula de 01/10/2024.