Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Recap - Logic Gate Circuit

جزء من قسم الأساسيات في رحلة Verilog على Coddy. الدرس 42 من 90.

challenge icon

التحدي

يجمع هذا التحدي كل ما تعلمته في هذا الفصل عن بدائيات gate. ستبني دائرة باستخدام بوابات متعددة.

ما يجب فعله:

ابنِ دائرة تحتوي على:

  • المدخلات: a، b، c
  • المخرجات: out1، out2، out3

المنطق:

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

استخدم بدائيات gate (and، or، xor) لإنشاء هذه المخرجات.

جرّب بنفسك

module logic_circuit (
  input a,
  input b,
  input c,
  output out1,
  output out2,
  output out3
);
  
  // TODO: أضف بوابة AND لـ out1 (a & b)
  
  // TODO: أضف بوابة OR لـ out2 (b | c)
  
  // TODO: أضف بوابة XOR لـ out3 (a ^ c)

endmodule

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Verilog عبر الإنترنت