Menu
Coddy logo textTech

Zusammenfassung - Logikgatterschaltung

Teil des Abschnitts Grundlagen der Verilog-Journey von Coddy — Lektion 42 von 90.

challenge icon

Aufgabe

Diese Herausforderung kombiniert alles, was Sie in diesem Kapitel über Gate-Primitive gelernt haben. Sie werden eine Schaltung mit mehreren Gates aufbauen.

Was zu tun ist:

Bauen Sie eine Schaltung mit:

  • Eingängen: a, b, c
  • Ausgängen: out1, out2, out3

Logik:

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

Verwenden Sie Gate-Primitive (and, or, xor), um diese Ausgänge zu erstellen.

Probier es selbst

module logic_circuit (
  input a,
  input b,
  input c,
  output out1,
  output out2,
  output out3
);
  
  // TODO: AND-Gatter für out1 hinzufügen (a & b)
  
  // TODO: OR-Gatter für out2 hinzufügen (b | c)
  
  // TODO: XOR-Gatter für out3 hinzufügen (a ^ c)

endmodule

Alle Lektionen in Grundlagen