VHDL

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cordelian
    cordelian's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ağustos/2009
    Homo
    Selam muridler,VHDL hakkinda tecrubeniz,ogrenim asamalariniz,is sahasinda kullanimina sahit oldunuz mu ?
    Sizce yararlari nelerdir,neler degildir ? Turkce kaynak cok az bu konuda,ne dersiniz bi toplu ogrenim furyasi yapmak istermisiniz? dokumanlari tercume ettikce elimizden geldigince ve kod oldukca paylasiriz.
     
    Geliselim,gelistirelim.
    -------------------------------

    VHDL sayısal devrelerin tasarlanması ve denenmesi amacıyla yaygın olarak kullanılan bir donanım tanımlama dilidir. Dilin adı "yüksek hızlı tümleşik devreler için donanım tanımlama dili" teriminin İngilizce karşılığı olan Very high speed integrated circuit Hardware Description Language tümcesindeki sözcüklerin baş harflerinin bir araya getirilmesiyle oluşturulmuştur.

    VHDL'nin özellikleri aşağıdaki gibidir:

    • Tasarımlar hiyerarşili şekilde bileşenlerine ayrılabilir.
    • Her bir tasarım elemanı iyi tanımlı bir arayüze ve hatasız davranış tanımlamasına 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.
    entity example_xor is   -- Tanımlama satırı
                    port (a, b: in bit;
                            c: out bit)
    

    end entity;

    architecture my_arch of example_xor is
            begin
                    c <= a xor b  

    end my_arch;

    package body OR_PK is 
     
                    procedure BIR_ARTIRICI (variable veri : inout INT8) is 
                    begin 
                            if (sayy >= MAKSIMUM) 
                                    then    sayy := SIFIR; 
                                    else    sayy := sayy + 1; 
                            end;    -- if
                    end BIR_ARTIRICI;  

    end OR_PK

    ornek proje siteleri:

    http://itee.uq.edu.au/~peters/xsvboard/

    http://members.optushome.com.au/jekent/FPGA.htm

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    golgi
    golgi's avatar
    Kayıt Tarihi: 11/Aralık/2009
    Erkek

    vhdl değilde verilog hdl biliyorum biraz  fpga ile ilgili uygulamarın tasarımında kullanılıyolar

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cordelian
    cordelian's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ağustos/2009
    Homo

    peki ne diyorsun hocam ? TRde yaygin mi ? degilse neden degil ?  hic duymadim,duyani duymadim,adina rastlamadim kitaplarda ya da baska seylerde.Kisisel olarak faydasi/zararini gordun mu?

    ---------------

    FPGA (Field Programmable Gate Array - Alanda Programlanabilir Kapı Dizileri), programlanabilir mantık blokları ve bu bloklar arasındaki ara bağlantılardan oluşan ve geniş uygulama alanlarına sahip olan sayısal tümleşik devrelerdir. Tasarımcının ihtiyaç duyduğu mantık işlevlerini gerçekleştirme amacına yönelik olarak üretilmiştir. Dolayısıyla her bir mantık bloğunun işlevi kullanıcı tarafından düzenlenebilmektedir. FPGA ile temel mantık kapılarının ve yapısı daha karmaşık olan devre elemanlarının işlevselliği artırılmaktadır. Alanda programlanabilir ismi verilmesinin nedeni, mantık bloklarının ve ara bağlantıların imalat sürecinden sonra programlanabilmesidir.

    Düşük maliyetli olması ve tasarım sırasında kullanıcıya esneklik sağlaması sebebiyle kullanımı gittikçe yaygınlaşmıştır. Savunma, sayısal işaret işleme, uzay, tıbbi görüntüleme ve otomotiv, FPGA’ nın uygulama alanlarından bazılarıdır. FPGA'ler özellikle paralel işlem gerektiren uygulamalarda yaygın olarak kullanılmaktadır.

    cordelian tarafından 22/Şub/13 19:07 tarihinde düzenlenmiştir
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    golgi
    golgi's avatar
    Kayıt Tarihi: 11/Aralık/2009
    Erkek

    vallahi hocam tr de pek yaygın değil ama eğer doğru uygulamalar için seçersen muazzam bi esneklik ve hız sağlıyolar yapısı gereğince  genelde askeri firmalar da kullanılıyor birde bazı bir kaç firmada rastladım bende bu gün bi seminer vardı bizim üniversitede gate elektronik firması gelmişti askeri ürünler üreten sağlam  bir firma adamlarla konuştum öğrenci olarak nasıl geliştirelim kendimiz ne önerirsiniz diye fpga öğrenebilirsin dedi

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cordelian
    cordelian's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ağustos/2009
    Homo

    Anladim,aselsan,tai,roketsan tarzi adamlar diyorsun yani.ben kendimce birseyler yaptikca paylasacagim en basitinden baslayarak.

    Sikinti su ki VHDL ile ugrasmak icin harici bi developer kit denilen kitlerden almak gerek gercekte elleyip gercek uygulamalar yapmak istiyorsaniz bu demek oluyorki 100-150 dolara patlayabilir insanlara.

    En azindan Quartus(VHDL`in yazilip gelistirildigi ve similasyon yapildigi program)`un nasil kullandilgini similasyonu felan filan paylassak gerisi gelebilir baska insanlar icin de.

     Tesekkurler.

    cordelian tarafından 22/Şub/13 19:20 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    golgi
    golgi's avatar
    Kayıt Tarihi: 11/Aralık/2009
    Erkek

    ben xilinx kullanıyorum  nexys spartan 6 kartı aldım   eğer ucuz kart çözümü arıyosan çizgi tageme bak 150 ve 200 tl ye çözersin bi altera board onun haricinde çizgide üye olup izleyebileceğin eğitimler var derleyici falan anlatıyolar  

    modelsim kullanmadım bilgim yok

     

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cordelian
    cordelian's avatar
    Banlanmış Üye
    Kayıt Tarihi: 04/Ağustos/2009
    Homo
    golgi bunu yazdı

    ben xilinx kullanıyorum  nexys spartan 6 kartı aldım   eğer ucuz kart çözümü arıyosan çizgi tageme bak 150 ve 200 tl ye çözersin bi altera board onun haricinde çizgide üye olup izleyebileceğin eğitimler var derleyici falan anlatıyolar  

    modelsim kullanmadım bilgim yok

     

    ovv iyiymis oraya bakmamistim.Tamamdir.Sagol tekrar.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Buremba
    Buremba's avatar
    Kayıt Tarihi: 16/Haziran/2006
    Erkek

    bu dönem alıyorum ben de bunun dersini okulda, xilinx kullanıyoruz simulasyon ve ide olarak. iş dünyasında kullanımı nasıl bir kullanımı olduğunu bilmiyorum ama merak ediyorum askeriyede filan nasıl kullanıldığını. bir iş gören yazılım görsem indirip kaynak kodunu kurcalayacağım ama bulamadım hiç.


    . . .. . ... .
Toplam Hit: 1546 Toplam Mesaj: 9