Menu
Coddy logo textTech

O que é Verilog

Parte da seção Fundamentos do Journey de Verilog da Coddy — lição 1 de 90.

Verilog é uma linguagem de descrição de hardware (HDL) usada para modelar, projetar e simular circuitos eletrônicos digitais — desde portas lógicas simples até processadores complexos.

Diferente das linguagens de software que executam sequencialmente em uma CPU, o Verilog descreve um hardware que opera em paralelo. Ele é o padrão da indústria para projeto de FPGA e ASIC, usado em ferramentas como ModelSim, Vivado e Quartus.

Neste curso, você aprenderá Verilog do zero — começando com saídas básicas de simulação, depois construindo circuitos combinacionais e sequenciais e, eventualmente, projetando módulos reais como contadores, registradores de deslocamento e interfaces UART.

challenge icon

Desafio

Fácil

Boas-vindas ao seu primeiro programa em Verilog! O código já está escrito para você.

O que fazer:

  1. Observe o código — ele usa $display para imprimir texto, de forma semelhante ao printf em C
  2. Clique em Executar Código para compilá-lo e simulá-lo
  3. Você deve ver Hello World! na saída

Nota: Todo programa Verilog é executado dentro de um module. O bloco initial roda uma vez no início da simulação, e $finish a encerra.

Experimente você mesmo

module main;
  initial begin
    $display("Hello World!");
    $finish;
  end
endmodule

Todas as lições de Fundamentos