Eletrónica Digital · 2.º ano (indicativo)
Linguagens de descrição de hardware (VHDL e Verilog)
Capítulo de Eletrónica Digital com 0 artigos publicados de 35 temas previstos no plano. Os artigos serão publicados aos poucos, depois de escritos e revistos.
Temas deste capítulo
Plano editorial: 35 temas. Só os que têm ligação já estão escritos e publicados.
- O que é a linguagem de descrição de hardware (HDL)?
- O que é o VHDL?
- O que é o Verilog?
- O que é o SystemVerilog?
- O que é a entidade e a arquitetura em VHDL?
- O que são os tipos de dados em VHDL?
- O que são os processos em VHDL?
- O que é a descrição estrutural, comportamental e fluxo de dados?
- O que é o testbench?
- O que é a simulação com ModelSim?
- O que é a síntese com Vivado e Quartus?
- O que é o módulo em Verilog?
- O que são os always blocks?
- O que são as atribuições bloqueantes e não bloqueantes?
- O que é a máquina de estados em VHDL?
- O que é o contador em VHDL?
- O que é o somador em VHDL?
- O que é a ALU em VHDL?
- O que é o PWM em VHDL?
- O que é o UART em VHDL?
- O que é a restrição de temporização (constraints)?
- O que são os kits de desenvolvimento (Basys3, DE10-Lite)?
- O que é o FPGA de código aberto (iCE40, Yosys)?
- O que é o Chisel e o HLS?
- Como escrever o primeiro programa em VHDL?
- Como escrever um somador em VHDL?
- Como escrever um contador em Verilog?
- Como escrever um testbench?
- Como implementar um projeto numa placa FPGA?
- Qual é a diferença entre o VHDL e o Verilog?
- Qual é a diferença entre a síntese e a simulação?
- Qual é a diferença entre uma atribuição bloqueante e uma atribuição não bloqueante?
- Exercícios resolvidos de VHDL
- Exercícios resolvidos de Verilog
- Quais são os erros mais comuns em VHDL e Verilog?