fpganedir.com'da ara

fpganedir mail

  * Kütüphane Oluşturma

  * Örnek VHDL Kod

   * Simülasyon

Proje Tanımı:

Bu pojemizde kendimize ait bir kütüphene oluşturacağız. Kütüphananeyi Xilinx ISE' de oluşturacağız ve Modelsim de simülasyonunu yapacağız. Projede örnek bir kütüphane kodu ve bu koda ait bir test programı bulacaksınız.

Kütüphaneler ile ilgili bilgilere VHDL bölümümüzde ulaşabilirsiniz.

Projede neler yapacağız

Kütüphane Oluşturma

Xilinx Ise de bir proje oluşturalım. Xilinx ISE'de nasıl Proje oluşturulacağını İlk Ise Projem' den öğrenebilirsiniz

Project > New Source tıklayalım

1

Açılan sayfada VHDL Library seçip File name  kısmına kütüphane ismini giriniz. Ve Next e basınız, kütüphane dökümanı oluşturma işlemini tamamlayınız.

2

Artık oluşturmuş olduğunuz kütüphaneyi Programın source kısmında görebirsiniz.

4

Project>New source.. kısmına tekrar tıklayalım. Ve çıkan pencerede  VHDL Package seçip File name kısmına oluşturacağınız package'nin dosya adını yazınız. Package ismi ile Package Dosya ismini birbirine karıştırmamak gerekir. Kütüphanenin ve package'in isimleri bizim için önemli. Package Dosya ismi çok önemli değil.

Add to project kısmını boş bırakalım. Diğer türlü program work klasörüne, oluşturmuş olduğuz package  kaydeder.
Next e basıp  package dosyasını oluşturuyoruz.

5

Xilinx programı, sizin için şablon bir package dökümanı oluşturacak.  Artık istediğiniz gibi Package'cınızı oluşturabilirsiniz.

7

Source Penceresinde my_library in üzerine  mouse getirip, sağ tıklayıp, add source seçelim ve olduğumuz package kütüphane klasörüne kaydedelim.

8

Artık package'mızı kütüphane klasörünün altında görebiliriz.

9

Artık kütüphanenizi istediğimiz gibi oluşturabilir ve model sim simülasyonunu yapabilirsiniz. Bir sonraki kısımda örnek bir kütüphane kodu ve bu kütüphaneyi içeren bir test programı bulabilirsiniz.

Anasayfa | Fpga | VHDL | VHDL Sözlüğü | Embedded Sistem | Android | Sayısal Tasarım | Simulasyon | PCB | Örnekler | Forum | İletişim
Copyright © 2010-2013 FPGAnedir. All Rights Reserved.