XILINX PROGRAMI İLE PROJE HAZIRLANMASI İÇİNDEKİLER

Benzer belgeler
LAB 0 : Xilinx ISE Kullanımı

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

XILINX ISE WEBPACK 14.7 UYGULAMA TUTORIAL

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

DOĞU AKDENİZ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ (TÜRKÇE) BLGM223 SAYISAL MANTIK TASARIMI

DOĞU AKDENİZ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ (TÜRKÇE) BLGM223 SAYISAL MANTIK TASARIMI

Uzaktan kumanda ve alıcı programlama

ELEKTRONİK BELGE YÖNETİM SİSTEMİ KOORDİNATÖRLÜĞÜ (EBYS KOORDİNATÖRLÜĞÜ) ELEKTRONİK İMZA KURULUM AŞAMALARI VE EBYS PROGRAMI SİSTEM GEREKSİNİMLERİ

ACS790 Programından OZW672 Web Server a tesis diyagramının aktarılması

Xilinx ISE Webpack 14.7 Kurulum Tutorial

WeldEYE. Kurulum Kılavuzu. İçindekiler

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

Upgrading Internet Technology skills of Information and Communication Technologies (ICT) Professionals

PlayOnMac Dowload System Preference Security&Privacy clickthelocktomakechnages (değişiklik yapmak için kilidi tıklayın) Allow apps downloaded from:

Gerekli bağlantıları yapıp, ACS420 V3.03 programını çalıştırınız. Program açıldığında, LMS14 ün içindeki parametrelerin okunmasını bekleyiniz.

KÖHLER. Okuma Programı Kullanma Klavuzu v 2.86 TEL: TEL: FX: FX:

1 OTOMASYON DÖNÜŞÜM İŞLEMLERİ

ONLINE İNGİLİZCE PLACEMENT (SEVİYE BELİRLEME) SINAV TALİMATI

MIRACLE DATA WORKS KURULUM DOKÜMANI

USB SERİ DÖNÜŞTÜRÜCÜ. Hızlı Kurulum Kılavuzu Windows 2000/XP DA-70159

NPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi

C için tümleşik geliştirme ortamı (IDE) kurulumları


DOĞU AKDENİZ ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BLGM223 SAYISAL MANTIK TASARIMI : QUARTUS II TASARIM ORTAMI: TEMEL VHDL KULLANIMI

A1FX MT4 İşlem Platformu Kullanma Kılavuzu

EAGLE KÜTÜPHANE OLUŞTURMA

MPLAB PROGRAM GELİŞTİRME ORTAMINDA CC8E İLE KOD HAZIRLAMA HAZIRLAYAN: DOÇ. DR. HAMİT ERDEM ARAŞ. GÖR. GENCER TULAY

OYAK YATIRIM FX Meta İşlem Platformu Kullanma Kılavuzu

PTTKEP HESABINA ELEKTRONİK İMZA İLE GİRİŞ

ZEBEX 107X EL TERMİNALLERİNE FIRMWARE YÜKLEME

ROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0

Bİ L 131 Hafta 2. 1) Bilgisayara Java SE Development Kit 7 kurulması

Rezistivite Cihazı Kullanım Klavuzu

Grove Parmak İzi Okuyucu Sensör ile Arduino Uno

İSTANBUL ECZACI ODASI BİLGİ İŞLEM BİRİMİ

10 EYLÜL 2010 ORMAN MAKİNE YAYINLARI SOFTSERVO YAZILIM KURULUMU KİTABI MURAT ORMAN

BİLGİSAYAR DESTEKLİ TASARIM II

OMNET Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü

1. Sertifika istenmesi

BEUN VPN Hizmeti. VPN Nedir?

Kumanda ve ProgDVB için Kolay Kurulum

Şekil 2.1 : Şekil 2.2 : Şekil 2.3 :

NJ-MX2 ETHERCAT HABERLEŞMESİ

C2C E-PAZARYERİ ENTEGRASYON REFERANS DOKÜMANTASYONU

GOSS SORU BANKASI ÖNERİ HAVUZU OLUŞTURMA KILAVUZU

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

Bu Metatrader rehberi, sizin programı kurarken ve kullanırken daha kolay hareket etmeniz amacıyla hazırlanmıştır.

Spss 14 İçin İhtiyaç Duyulan Minimum Donanım Ve Yazılım Gereçleri; SPSS 14.0 programını License sunucusu üzerinden kurulumu:

Yapı Kredi Bankası Emekli Sandığı eprovizyon Sistemi Kullanma Klavuzu

ÖĞRETİM ELEMANLARI İÇİN ESKİ MOODLE DAN YENİ MOODLE A DERS TAŞIMA ADIMLARI

ACS434 kurulum yardımcısı. LMS14 / LMS15 için parametre ve veri dönüştürülmesi için PC yazılımı. Kurlum ve çalıştırma talimatları

FTP Programı File Zilla nın Kurulumu & Çalıştırılması

P-TECH RF MODEM MODBUS SERİ HABERLEŞME KILAVUZU

JOBCONTROL KURULUMU. 2 numaralı görüntüde kırmızı daire içerisine alınmış kısımda, bilgisayarınızın kaç bit olduğunu görebilirsiniz.

PSPICE Đ NASIL KULLANIRIM

CHATEAUXP Version 5.11

OPNET IT Guru-Switched LANs

MERAK MAIL SERVER ACTIVE DIRECTORY ENTEGRASYONU

NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI

!! 4. Açılan! pencerede! EOposta! ve! Şifre! kutucuklarına! bilgilerinizi! girip,! Oturum! Aç ı! tıklayınız.!!

Harita güncelleme direktifleri

Windows Server 2008R2 de Lisans Server ın Aktive Edilmesi

MATLAB KURULUM KILAVUZU

ZWCAD Önemli. Tek Kullanıcı Sürümü Lisans Kodu Kullanarak Yükleme Kılavuzu

Module 5 Implementing Printing ( Printer Uygulamaları )

Muş Alparslan Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi (MŞÜUZEM)

NAMIK KEMAL ÜNİVERSİTESİ

VMware Üzerine BackTrack 5 Kurulumu

Harita Güncelleme MODEL. - Model ; DAİİCHİ üniteye sahip olan TÜM modeller PROSEDÜR. 1. Öncelikle bilgisayarınızdan

Cadence OrCAD Kurulum ve Simulasyon

10.2 VERİYONUNUN KURULABİLMESİ İÇİN EĞER VARSA ÖNCEKİ. ArcGIS SÜRÜMLERİNİN PROGRAM EKLE-KALDIR SEÇENEĞİYLE

Yine benzer şekilde hücreler içine yazılan yazıların renklerini değiştirebiliriz. Bunun için tüm satırı veya sütunu yine fareyle seçmek durumundayız.

BÖLÜM 23 TD F8 F4 SHIFT ESC ENTER M1.7 M1.6 M1.5 M1.4 M1.3 M1.2 M1.1 M1.0 F8 F7 F6 F5 F4 F3 F2 F1. Shift + F1

Kablosuz N USB Adaptör

10 ADIMDA KR AKADEMİ DVD İZLEME PROGRAMI KULLANIM KLAVUZU

HĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI

TTR BİLİŞİM HİZMETLERİ MERKEZİ VERİ TABANI HİZMETİ (MTHS) KULLANIM KILAVUZU

Bağlı Dosya Oluşturma Uygulaması

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

Autodesk Revit Architecture 2013 Kurulumu

Mac OS İşletim Sisteminde MetaTrader4 Kurulumu

HMI (insan makine ara yüzü) EĞİTİM NOTLARI

E-İMZA KULLANIM KILAVUZU

ADF Transfer Kılavuzu

Autodesk Revit Architecture 2012 Kurulumu

Virtualaze Unify Kurulumu

ARTES USB 3G MODEM BİLGİSAYAR BAĞLANTISI

Code Composer Studio İndirilmesi ve Kurulması

MAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu

19. Ulusal Ortaokul Matematik Olimpiyatı ve 22. Ulusal Bilim Olimpiyatları. Anadolu Üniversitesi Sınav Hizmetleri Sınav Kılavuzu

EKOM MANAGER PROGRAMI KURULUM VE KULLANMA KILAVUZU

KWorld. PlusTV DVB-S USB. PlusTV DVB-S USB Kurulum Kılavuzu. İçindekiler

AUTODESK PORTALI İÇİN AKADEMİK HESAP OLUŞTURULMASI

Security Configuration Wizard ile güvenliği artırmak

Platformda ilk adımlar

MİKROSAY YAZILIM VE BİLGİSAYAR SAN. TİC. A.Ş.

Ecza Depolarına Ait E-Fatura Aktarım Modülü


Uygulama web, ios ve Android platformlarında sorunsuz bir şekilde çalışmaktadır.

Transkript:

XILINX PROGRAMI İLE PROJE HAZIRLANMASI İÇİNDEKİLER PROJE OLUŞTURMA ŞEMATİK DOSYASI OLUŞTURULMASI VERILOG DOSYASI OLUŞTURULMASI TEST DOSYASI OLUŞTURULMASI XILINX ISE SIMULATOR İLE BENZETİM YAPILMASI PİN BAĞLANTILARININ TANIMLANMASI KARTA PROGRAM YÜKLENMESİ HAZIRLAYAN: ARŞ. GÖR. EVREN EMEKDAŞ ARŞ. GÖR. GENCER TULAY

PROJE OLUŞTURMA Xilinx programı ile çalışma yaparken programı çalıştırdığınızda program, üzerinde en son çalışma yaptığınız Xilinx dosyası üzerinden çalışmaya devam eder. Bu sebeple yeni bir çalışma hazırlarken öncelikle File Close Project ile var olan dosyayı kapatmalı, sonrasında File New Project ile yeni çalışmanızı oluşturmalısınız. Şekil: Var Olan Çalışmayı Kapatmak

Şekil: Yeni Proje Oluşturmak Daha sonra yapacağınız çalışmanın kaydedileceği dosyaların yerini belirleyip projenize isim verin.

Şekil: Projeye İsim Verilmesi New Project Wizard Device Properties penceresinde aşağıdaki ayarlamaları yapın. Family: Spartan3E Device: XC3S500E Package: FG320 Speed: -4 Simulator: ISE Simulator (VHDL/Verilog)

Şekil: Çip Özelliklerinin Ayarlanması Çip özelliklerini girip Next butonuna basın. Açılan New Project Wizard Create New Source penceresindeki Next butonuna basın.

Açılan New Project Wizard Add Existing Sources penceresindeki Next butonuna basın. Açılan New Project Wizard Project Summary penceresinde önceden yaptığınız ayarlamaları denetledikten sonra Finish butonuna basın.

ŞEMATİK DOSYASI OLUŞTURULMASI Soldaki Sources penceresindeki çip modelinin üstüne sağ tıklayın. Açılan pencerede New Source seçeneğine tıklayın.

Açılan New Source Wizard Select Source Type penceresinde sol sütundaki Schematic seçeneğini işaretleyin ve dosya ismi belirtip Next butonuna tıklayın. Açılan New Source Wizard Summary penceresindeki bilgileri denetleyip Finish butonuna tıklayın.

Açılan sayfada çalışmanızı şema olarak hazırlayın ve kaydedin. VERILOG DOSYASI OLUŞTURULMASI Soldaki Sources penceresindeki çip modelinin üstüne sağ tıklayın. Açılan pencerede New Source seçeneğine tıklayın. Açılan New Source Wizard Select Source Type penceresinde sol sütundaki Verilog Module seçeneğini işaretleyin ve dosya ismi belirtip Next butonuna tıklayın.

New Source Wizard Summary penceresindeki Finish butonuna tıkladıktan sonra Verilog kodunuzu oluşturacağınız ekran açılacaktır. Bu alana program kodunuzu yazdıktan sonra çalışmanızı kaydedin.

TEST DOSYASI OLUŞTURULMASI Kaynak dosyası üzerine sağ tıklayarak New Source seçeneğini işaretleyin. Açılan N ew Source Wizard Select Source Type penceresinde sol sütundaki Test Bench Waveform seçeneğini işaretleyin ve dosya ismi belirtip Next butonuna tıklayın.

Yukarıda gösterilen New Source Wizard Summary penceresindeki verileri denetleyip Finish butonuna bastıktan sonra Initial Timing and Clock Wizard - Initialize Timing penceresi açılacaktır. Bu pencerede Clock Information bölümündeki Combinatorial (or internal clock) seçeneğini işaretleyin.

Bu işlem sonunda açılan.tbw uzantılı test dosyanıza simulasyon yapmak için uygun değerleri girin. Bu işlemleri tamamladıktan sonra test dosyanızı kaydedin.

XILINX ISE SIMULATOR İLE BENZETİM YAPILMASI Sources bölümündeki Sources for seçeneğini Behavioral Simulation olarak işaretleyin. Test dosyanızın adına çift tıklayarak test dosyanızı açın. Processes bölümündeki Simulate Behavioral Model seçeneğine çift tıklayınız. Benzetim işlemi sürerken program ekranınız aşağıdaki gibi görünecektir.

Benzetim işlemi tamamlandıktan sonra programınızda benzetim sonuçları aşağıdaki gibi görünecektir. Benzetim sonuçları ile tasarımınızdan elde etmeniz gereken sonuçları karşılaştırınız. Eğer farklılık varsa tasarım aşamasına tekrar dönünüz.

PİN BAĞLANTILARININ TANIMLANMASI Processes bölümündeki User Constranits seçeneğindeki Floorplan Area/IO/Logic-Post- Synthesis seçeneğini çift tıklayınız.

Bu aşamadan sonra aşağıda çıkacak olan Project Navigator penceresinde Yes butonuna tıklayınız. Açılan Xilinx PACE penceresinde.ucf uzantılı dosya oluşacaktır. Bu pencerede Nexys2 kartınızda kullanacağınız pin bağlantıları tanımlanacaktır. Bunun için kart üzerinde yazılı değerleri kullanınız. (Örneğin SW0 için G18, LD0 için J14 )

Tasarımınızda kullanacağınız giriş ve çıkışları tanımlayıp dosyanızı kaydediniz. Bu işlemden sonra Processes bölümündeki Generate Programming File seçeneğine sağ tıklayıp Properties bölümünü açın.

Açılan Process Properties Startup Options penceresinde Category bölmesindeki Startup Options ı seçiniz. FPGA Startup Clock u JTAG Clock olarak ayarlayıp OK butonuna basınız. Bu işlemin ardından Generate Programming File seçeneğine sağ tıklayıp Run seçeneğini işaretleyiniz.

Run işlemi tamamlandıktan sonra Processes bölümü aşağıda görüldüğü gibi olmalıdır. Bu işlemden sonra.bit uzantılı dosya üretilecektir. Bu dosya Nexys2 kartına yükleyeceğiniz dosyadır.

KARTA PROGRAM YÜKLENMESİ Programlar menüsünde Digilent Adept Adept ile karta program yüklemek için gerekli alt programı çalıştırınız. Bilgisayarınız Nexys2 kartının veri hattını USB port üzerinden gördüğünde aşağıdaki pencere açılacaktır. FPGA XC3S500E için Browse butonuna tıklayıp önceki aşamada oluşturduğunuz.bit uzantılı dosyayı gösteriniz.

Bu işlemden sonra FPGA XC3S500E için Program butonuna basınız. Nexys2 kartına programınızı doğru bir şekilde yüklediyseniz Programming Successful mesajı çıkacaktır. Kart üzerindeki buton ve ledleri kullanarak tasarımınızın doğru çalışıp çalışmadığını donanım üzerinde görünüz.