Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Altera ile proje hazırlama

Benzer bir sunumlar


... konulu sunumlar: "Altera ile proje hazırlama"— Sunum transkripti:

1 Altera ile proje hazırlama
Quarturs programı üzerinde Altera De2 kartı için proje hazırlama

2 Altera ile proje hazırlama
Altera fpga kartları için derleyici programı Quartus’tur. Bu programda da yazılan kodlar aynı çalışacaktır. Tek fark ara yüzdür. Aşağıdaki linkten quartus programı indirilebilir;

3 Altera ile proje hazırlama
Quartus programı çalıştırılır. Açılan programda «create new project» seçilirek yeni proje açılır.

4 Altera ile proje hazırlama
Projenin hedef dizini ve adı seçilir. (dizinde ve isimde türkçe karakter olmaması ve boşluk gibi özel karakterlerin olmaması gerekli)

5 Altera ile proje hazırlama
Projenin hedef dizini ve adı seçilir. (dizinde ve isimde türkçe karakter olmaması ve boşluk gibi özel karakterlerin olmaması gerekli)

6 Altera ile proje hazırlama
Kullanılacak fpga modeli seçilir. De2 kartları için «Cyclone II EP2C35F672C6» seçilir.

7 Altera ile proje hazırlama
Gelen boş ekranda sol üst pencerede gözüken proje isimli logic kapı resmi projenin açıldığını gösterir.

8 Altera ile proje hazırlama
Sol köşedeki yeni ikonu ile yeni kaynak kod dosyası açılabilir. VHDL file seçilerek yeni kod dosyası açılır.

9 Altera ile proje hazırlama
Gelen boş ekran kod dosyasıdır. Quartusta hazır kod şablonu açılmamaktadır.

10 Altera ile proje hazırlama
Kod yazıldıktan sonra dosyayı kaydederken ilk kod dosyasını proje ismine uygun yazınız. Örnekte counter kodu vardır. Ama projeye göre değiştirilmiştir.

11 Altera ile proje hazırlama
«Analysis&Synthesis» seçilerek kodun yazım doğrulu kontrol edilir. (Sentez edilir.)

12 Simulasyon (Modelsim)

13 Altera ile beraber yüklene Modelsim programı ücretsizdir.
Modelsim programı adresinden öğrenci sürümü indirilebilir simulation Program yüklendikten sonra sitesine yönlenerek lisans almanızı sağlar. Öğrenci lisansı 180 gündür.

14 Modelsim Simulasyonu Simülasyon işlemine başlamak için herhangi bir derleyicide yazılan VHDL kodunda ‘error’ olmadığı doğrulanmalıdır.

15 Modelsim Simulasyonu Modelsim programı açılır.

16 Modelsim Simulasyonu New->Library açılır.
gelen ekrandan ayar yapılabilir. (yapılmasa da olur «ok»)

17 Modelsim Simulasyonu ‘Compile’ seçilerek proje dosyaları eklenir.

18 Modelsim Simulasyonu ‘Start Simulation’ seçilerek simülasyon başlar.
Gelen simulasyonu çalıştırılacak olan dosya seçilir. (tek dosya simüle edilir)

19 Modelsim Simulasyonu Simulasyon işlemi zamana göre adım adım ilerlemektedir.

20 Modelsim Simulasyonu Öncelikle simülasyon sinyalleri yani modelin ‘entity’ kısmındaki in/out’lar simülasyona eklenir.

21 Modelsim Simulasyonu Okların yönü giriş/çıkışı gösterir.
Sinyaller önceden belirlenmez. Anlık olarak oluşturulup çalıştırılır.

22 Modelsim Simulasyonu ‘a’ girişi ‘1’ ,‘b’ girişi ‘0’ olan sistem çalıştırılacaktır. a sinyaline sağ tık ile «Force» seçilir. Gelen ekrana değer yazılır. Aynısı b için tekrarlanır.(«Force»)

23 Modelsim Simulasyonu Değerler belirlendikten sonra («Force») simülasyon belirtilen süre kadar (ör:100ns) çalıştırılır. «Run» butonu ile

24 Modelsim Simulasyonu Denenecek başka bir durum için «Force» ile değer belirlenip yeniden «run» yapılır.(ör: a=0,b=1 için)

25 Projenin Karta Aktarımı

26 Altera ile proje hazırlama
Kart üzerine pin atamaları yapılmalıdır. Bunu assignments-> pin planner seçilerek yapılır.

27 Altera ile proje hazırlama
Pin değerlerini linkteki tabloda bulabilirsiniz;

28 Altera ile proje hazırlama
Kodun yazım hatası olmadığı görüldükten ve kodun modelsim simulasyonu yapıldıktan sonra (modelsim simulasyonu dökümanında anlatılmıştır.) Pin değerlerinin atanması yapılmıştır. Artık karta aktarıma geçilebilir. «compile design» seçilerek devam edilir.

29 Altera ile proje hazırlama
Yükleme işlemi için programmer seçilir. Programmer ekranında *.sof dosyası yükleme dosyasını gösteri. No Hardware gözüküyorsa ya takılı kart yoktur yada driver sorunu vardır.

30 Altera ile proje hazırlama
Driver sorunu varsa driver yükleme işlemi için aygıt yöneticisini açın. Altera usb ! işateriyle gözüküyordur. Sağ basarak sürücüyü güncelleyin. Driver dosyası quartusun kurulu olduğu dizinin altındadır.

31 Altera ile proje hazırlama
Bağlantı veya sürücüyle ilgili sorun yoksa programmerda hardware setup butonundan usb-blaster seçilir.

32 Altera ile proje hazırlama
Hardware setup butonunun yanında USB-Blaster gözüküyorsa yükleme yapılabilir. Start butonuna basılrak yükleme yapılır.

33 Altera ile proje hazırlama
altera fpga/quartus ile ilgili ayrıntılı ve geniş bilgi kendi sitesinden bulunabilir.


"Altera ile proje hazırlama" indir ppt

Benzer bir sunumlar


Google Reklamları