Menu
Coddy logo textTech

Recapitulação - Circuito de Portas Lógicas

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

challenge icon

Desafio

Este desafio combina tudo o que você aprendeu neste capítulo sobre primitivas de portas (gate primitives). Você construirá um circuito usando múltiplas portas.

O que fazer:

Construa um circuito com:

  • Entradas: a, b, c
  • Saídas: out1, out2, out3

Lógica:

  1. out1 = a AND b
  2. out2 = b OR c
  3. out3 = a XOR c

Use primitivas de portas (and, or, xor) para criar essas saídas.

Experimente você mesmo

module logic_circuit (
  input a,
  input b,
  input c,
  output out1,
  output out2,
  output out3
);
  
  // TODO: Adicionar porta AND para out1 (a & b)
  
  // TODO: Adicionar porta OR para out2 (b | c)
  
  // TODO: Adicionar porta XOR para out3 (a ^ c)

endmodule

Todas as lições de Fundamentos