Menu
Coddy logo textTech

Riepilogo: circuito con porte logiche

Fa parte della sezione Fondamenti del percorso Verilog di Coddy. Lezione 42 di 90.

challenge icon

Sfida

Questa sfida combina tutto ciò che hai imparato in questo capitolo sulle primitive di porta. Costruirai un circuito usando più porte.

Cosa fare:

Costruisci un circuito con:

  • Ingressi: a, b, c
  • Uscite: out1, out2, out3

Logica:

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

Usa le primitive di porta (and, or, xor) per creare queste uscite.

Provalo tu

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

endmodule

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Verilog online