LAB -­‐ 3 BİL 321 Mantık Devreleri Tasarımı Adı Soyadı : Numarası : LAB-3: 7 Bölüntülü Gösterge Kod Çözücüsü
Kod Çözücü Tasarımı
1. Yeni bir Verilog projesi oluşturunuz.
2. Yeni bir Verilog modülü yaratınız. Modül ismi olarak decoder_7segment.v verilebilir. Bu modülün 4
bitlik bir vektör girişi ve a, b, c, d, e, f, g olmak üzere 7 adet skaler çıkışı olmalıdır. Bu modül
aşağıdaki tabloda verildiği gibi, girişlerine göre 7 bölüntülü göstergeyi sürecek sinyali üretmektedir.
3. Bu tabloda boş bırakılan çıkış sinyallerini gösterge kısmında verilen çıkışa uygun olarak belirleyiniz
ve tabloya kaydediniz. Gösterge kısmında siyah ile belirtilen LED ışık vermektedir yani ilgili çıkış
lojik 1 yapılmıştır.
4. Tablodaki giriş ve çıkış değerlerini göz önüne alarak kod çözücü modülünüzü tasarlayınız ve Verilog
kodunu yazınız.
5. 4 bitlik giriş için anahtarları ve 7 adet çıkış için LED0-LED6 ledlerini kullanarak gerekli pin
atamalarını yapınız.
6. Modülünüzü karta yükleyiniz ve çalıştırınız.
Modül Yazıldı
Pin ataması yapıldı
Karta yüklendi
Sonuçlar alındı
Değerlendirme:
LAB NOTU
Adı Soyadı : Numarası : BİL 321 Mantık Devreleri Tasarımı LAB -­‐ 3 I[3]
Girişler
I[2]
I[1]
I[0]
a
b
c
Çıkışlar
d
e
f
g
Gösterge
a
f
0
0
0
0
e
b
g
c
d
a
0
0
0
1
f
e
b
g
c
d
a
0
0
1
0
f
e
b
g
c
d
a
f
0
0
1
1
e
b
g
c
d
a
f
0
1
0
0
e
b
g
c
d
a
f
0
1
0
1
e
b
g
c
d
a
0
1
1
0
f
e
b
g
c
d
a
0
1
1
1
f
e
b
g
c
d
a
1
0
0
0
f
e
b
g
c
d
a
1
0
0
1
f
e
b
g
c
d
a
Diğer
f
e
b
g
d
c
Download

LAB-3: 7 Bölüntülü Gösterge Kod Çözücüsü