Menu
Coddy logo textTech

まとめ:論理ゲート回路

CoddyのVerilogジャーニー「基礎」セクションの一部 — レッスン 42/90。

challenge icon

チャレンジ

このチャレンジでは、この章で学んだゲート プリミティブに関するすべてを組み合わせます。複数のゲートを使用して回路を構築します。

作業内容:

以下の要素を持つ回路を構築してください:

  • 入力: a, b, c
  • 出力: out1, out2, out3

ロジック:

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

ゲート プリミティブ(andorxor)を使用して、これらの出力を生成してください。

自分で試してみよう

module logic_circuit (
  input a,
  input b,
  input c,
  output out1,
  output out2,
  output out3
);
  
  // TODO: out1用のANDゲートを追加 (a & b)
  
  // TODO: out2用のORゲートを追加 (b | c)
  
  // TODO: out3用のXORゲートを追加 (a ^ c)

endmodule

基礎のすべてのレッスン