Bilgi Denizi

Ana Sayfa Şifremi Unuttum Kimler Online Bölümleri Okundu Kabul Et Üye Listesi Son Konular
Geri git   Bilgi Denizi > Bilgi Denizi > Teknoloji > Bilgisayar
Kayıt ol Yardım Bölümleri Okundu Kabul Et Chat Odaları Canlı maç sonuçları Anahtar Kelimeler

Dalgaların bilgiye Dönüştüğü Tek Deniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Sitede Bulmak İstediklerinizi Arayarak Bulabilirsiniz
Anahtar Kelimeler:

Konu Bilgileri

Vhdl
Bilgisayar hakkında bilgiler

Cevap: 0 Görüntüleme: 64

Yeni Konu aç Cevapla
 
Son konular Seçenekler Stil
Alt 10-12-2007, 21:59   #1
Powerofdreams
Admin
 
Powerofdreams - ait Kullanıcı Resmi (Avatar)
 
Standart Vhdl


Elektronik sistemlerin karmaşıklığının artması tasarım yöntemlerinin de gelişmesini gerektirmiştir. Bu sebeple, geleneksel "kağıt ve kalem kullanarak tasarımı yap" ve "devreyi kurarak denemeleri yap" yöntemlerinin yerini "tanımla ve sentezle" yöntemler almıştır.Donanım Tanımlama Dilleri'nin (Hardware Description Languages : [HDL]s "tanımla ve sentezle" yönteminde önemli bir rolü vardyr. [HDL]s bir elektronik sistemi tanımlanmasında, test edilmesinde ve sentezlenmesinde kullanlırlar. Pek çok donanım tanımlama dillerinin arasynda VHDL (Very High Speed Integrated Circuit Hardware Description Language ) en yaygın kullanılanlardandır..
VHDL in özellikleri aşağıdaki gibidir:
• Tasarımlar hiyerarşili şekilde bileşenlerine ayrılabilir. • Her bir tasarım elemanı iyi tanymlı bir arayüze ve hatasız davranışsal tanımlamaya sahip olmalıdır. . • Uyumluluk, zamanlama ve saatle denetim modellenebilir. VHDL senkron ve asenkron ardışıl devre yapılarını gerçekleyebilir.İşlemlerin ve zaman davranışının simulasyonu yapılabilir.

VHDL İle Programlama

VHDL ile programlama üç temel yapıdan oluşur;
Entity(Bir modülün her türlü giriş çıkış baglantılarının tanımlandığı bölümdür.) Mimari(Architecture)(Giriş çıkışlar arasında ilişkilerin tanımlandığı bölümdür.) Paketler(Paketlerin kullanılmasındaki amaç, iki veya daha fazla birim tarafından ortak olarak kullanılan elemanları birarada toplamaktır.

  • Entity: Bir tümleşik devrenin giriş ve çıkış portlarının ayarlanmasını sağlar.
entity example_xor is -- Bu bir tanımlama satırıdır!!!
port (a,b:in bit; -- Koyu renkle yazılan kelimeler
c:out bit); -- Yazım kuralıdır...
end entity
  • Architecture: Dizayn edilen Entity'nin ara bağlantılarını ve davranışını belirler. Ayrıca "Concurrent" bir işleyişi vardır. Yani C veya C++ gibi işlemler sırayla olmaz. Tüm işlemler aynı anda olur.
architecture my_arch of example_xor is
begin
c <= a xor b
end my_arch
  • Paketler:
package body ÖR_PK is
procedure BIR_ARTIRICI (variable veri : inout INT8) is
begin
if (sayy >= MAKSIMUM) then
sayy := SIFIR;
else
sayy := sayy+1;
endif;
end BIR_ARTIRICI;
end ÖR_PK;
__________________

Sitemizi daha hızlı dolaşmak için Mozilla Firefox'u öneriyoruz.Üstelik Ücretsiz ! Şimdi hemen İndirin

Dikkat!: Youtubeyi Türkçe kullanmak istemezmisiniz? Ayrıntılı bilgi için TIKLAYIN

MSN'deki hata kodlarıyla uğraşmayın,Tek tuşla MSN hatası giderici program, Ayrıntılı bilgi için TIKLAYIN

Siyah Saçlı Prenses-Hayranı olduğum birisi için yazdığım şiir okumak için TIKLAYIN[

Rapidden Dosya indirmekte zorlanıyorsanız TIKLAYIN





Ellerin nerede ? -Yazan:Poweorfdreams Okumak İçin Tıklayın

Powerofdreams isimli Üye şimdilik offline konumundadır  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Alıntı ile Cevapla
Sohbet&İddaa
Sohbet İddaa Canlı Maç Sonuçları
Yeni Konu açCevapla


Bilgisayar forumunun Vhdl adlı konusunun Teknoloji alt forumları; Elektronik sistemlerin karmaşıklığının artması tasarım yöntemlerinin de gelişmesini gerektirmiştir. Bu sebeple, geleneksel "...


Seçenekler
Stil



Saat: 08:53 .


Powered by vBulletin® Version 3.6.10
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0 ©2007, Crawlability, Inc.
Telif Hakkı 2007 www.bilgidenizi.net
eXTReMe Tracker
Page Rank
website tracker En Büyük Forumlar, türk boardlari, boardlar, forumlar, board, forum, türkce boardlar, türk forumlari Arts