Özet - Mantık Kapısı Devresi
Coddy'nin Verilog Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 42 / 90.
Görev
Bu meydan okuma, bu bölümde kapı primitifleri hakkında öğrendiğin her şeyi bir araya getiriyor. Birden fazla kapı kullanarak bir devre oluşturacaksın.
Yapılacaklar:
Şunları içeren bir devre oluştur:
- Girdiler:
a,b,c - Çıktılar:
out1,out2,out3
Mantık:
out1=a AND bout2=b OR cout3=a XOR c
Bu çıktıları oluşturmak için kapı primitiflerini (and, or, xor) kullan.
Kendin dene
module logic_circuit (
input a,
input b,
input c,
output out1,
output out2,
output out3
);
// TODO: out1 için AND kapısı ekle (a & b)
// TODO: out2 için OR kapısı ekle (b | c)
// TODO: out3 için XOR kapısı ekle (a ^ c)
endmoduleTemel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 1
Aritmetik OperatörlerMod Alma OperatörüKarşılaştırma OperatörleriTekrar - Basit MatematikBit Düzeyi Operatörleri7Atama ve Kapılar
Sürekli AtamaOperatörlerle AtamaYerleşik Kapı PrimitifleriAND, OR ve NOT KapılarıXOR ve XNOR KapılarıÖzet - Mantık Kapısı Devresi10Karar Verme
If İfadesiIf - ElseTekrar - Basit KarşılaştırıcıCase İfadesiCasex ve CasezTekrar - ALU Tasarımı2Veri Türleri
Wire TürüReg TürüTamsayı ve GerçelVektörlerDizilerParametrelerÖzet - Sinyalleri Tanımlama5Operatörler Bölüm 2
Mantıksal Operatörlerİndirgeme OperatörleriKaydırma OperatörleriBirleştirme OperatörüKoşullu OperatörTekrar - Operatör Meydan Okuması11Döngüler
For DöngüsüWhile DöngüsüTekrar DöngüsüSonsuz DöngüDevre Dışı Bırakma İfadesiTekrar - Döngü Kalıpları3Sayı Sistemi
İkili GösterimBoyutlu SayılarBoyutsuz SayılarNegatif SayılarÖzel X ve Z DeğerleriTekrar - Sayı Biçimleri6Modüller
Modül YapısıGiriş ve Çıkış PortlarıÇift Yönlü PortlarModül ÖrneklendirmeAda Göre Port EşlemeSıraya Göre Port EşlemeTekrar - Bir Modül Oluşturma9Prosedürel Bloklar
Always BloğuInitial BloğuDuyarlılık ListesiBloklayıcı AtamaBloklamayan AtamaTekrar - Always ve Initial Karşılaştırması15Trafik Işığı Denetleyicisi
Durumları TanımlamaDurum Makinesi MantığıKendi başına pratik yap: Online Verilog derleyicisi