Selamlar, FPGA ile x86 gibi mimarileri karşılaştırarak FPGA süper demek pek doğru olmayacaktır, çünkü FPGA'de mimariyi siz belirlersiniz.
En basit hali ile AND, OR gibi kapıları arka arkaya bağladığınızı ve bunun için donanım ile uğraşmak yerine VHDL ile kapıları dizebildiğinizi düşünelim. Bu senaryoda bir saykıl saat palsi ile dizdiğiniz kapılar (if else blokları gibi..) aynı anda çıktı sağlayacaktır. x86 gibi bir mimaride ise instruction sette tanımlı olan her bir komut için bir saat palsi gerekir. Uzun lafın kısası bir FPGA ile mimarinizi siz hazırlar, kendi instruction setinizie sahip olursunuz. FPGA'ler hız gerektiren spesifik konularda ve deneylerde, prototip çalışmalarında kullanılır. FPGA bilgisayar sistemlerinde inebileceğiniz en alt seviye. Bir arm board üzerinde linux'u ayağa kaldırmak, biraz assembly pratiği ve dijital elektonik sevgisi FPGA için iyi bir hazırlık olabilir. Hiç FPGA ile çalışmadım ancak bunun için can atıyorum. İyi çalışmalar.. 13 Aralık 2011 22:27 tarihinde Cemal DEMIR <[email protected]> yazdı: > Merhaba arkadaşlar bende linuxa eni başlayacağım ama bir board almadan önce > bilgisayarımın bir bölümüne bir linux kurup oradan başlıyacağım daha sonra > board'a geçicem. istanbul da çalıştığım bir firma FPGA İçin mükemmele bir > teknoloji diyordu. Günümüzde kullanılan CMOS işlemcilere oranla konuşuyordu. > FPGA işlemci mimari değişti diye neden bu kadar Mükemmelleşiyor anlamıyorum. > Biraz bilgi lazım tabi kounşmak için. > Herkese kjolay gelsin. > > 13 Aralık 2011 14:00 tarihinde Ali Utku Selen <[email protected]> yazdı: > >> >> >> ---------- Forwarded message ---------- >> From: Ali Utku Selen <[email protected]> >> Date: 2011/12/13 >> Subject: Re: [Linux-programlama] Re: [Linux-elektronik] Rasperry Pi vs.. >> To: Özgür yazılımlarla çeşitli dillerde yazılım geliştirme >> <[email protected]> >> >> >> Ikinci el kirik dokuk root-lanabilir ya da zaten acilabilir >> (http://unlockbootloader.sonyericsson.com/instructions) bir android telefon >> alsaniz >> 1) yazilim ve bilgi olarak daha cok destek bulursunuz >> 2) telefonun ekrani, kablosuzu, bluetoothu, gpsi, modemi hizmetinizde olur >> >> diye dusunuyorum... >> >> 2011/12/12 Samet Atdağ <[email protected]> >>> >>> Merhaba, >>> >>> Bu konuda ilk etapda onunuze cikabilecek secenekler sunlar olacak: >>> >>> Arduino >>> Raspberry PI >>> Pandaboard, Beagleboard >>> FPGA >>> >>> Bunlar icinden Arduino daha cok mikrobilgisayar ailesine yakinken, >>> Raspberry PI, Pandaboard ve Beagleboard turevleri SoC denilen, tek bir kart >>> uzerinde gerceklenmis bilgisayarlardan ibaret. FPGA ise, kendi islemcinizi >>> tasarlayabileceginiz, daha esnek bir yapi. >>> >>> * Arduino'nun Java'ya benzeyen bir dili (Processing) var, Python ile >>> ilgili bir calisma yapilip yapilmadigini bilmiyorum. Istenirse ayrica >>> ethernet, usb gibi shield'larini satin almak mumkun >>> >>> * Pandaboard ve Beagleboard size tam bir bilgisayar sunuyorlar, yani >>> normal bir bilgisayar alip uzerine Linux kurmaktan pek de farklari yok. >>> Python development icin ideal ortam, ben bunun icin Pandaboard kullaniyorum. >>> Ayrica bu kartlarin uzerinde WiFi, Bluetooth, ethernet, usb arayuzleri var. >>> Istenirse baska elektronik cihazlar baglamak icin kart uzerinde pinler >>> mevcut. Ikisi uzerinde de cesitli Linux dagitimlari calistiran projeler >>> var. >>> Ikisi uzerinde de Android calisiyor. >>> >>> * Raspberry PI en ekonomik olani, ancak henuz piyasaya cikmadi. Bu ay >>> cikaracaklarini soyluyorlardi, henuz ses yok. (PCB fotograflarini >>> yayinlamislar gerci) >>> >>> * FPGA konusunda benden daha iyi bilenler bilgi verebilir :) >>> >>> Bu durumda en elde edilebilir olarak Pandaboard/Beagleboard gorunuyor. >>> Bunlardan bir tane edinip hizlica gelistirme yapmaya baslayabilirsiniz. >>> Panda icin biraz beklemek gerekse de, Digikey'den alabilirsiniz: >>> >>> http://www.digikey.com/product-highlights/us/en/texas-instruments-pandaboard/686#tabs-2 >>> >>> >>> Samet >>> >>> 2011/12/12 ibrahim YILMAZ <[email protected]> >>>> >>>> Merhaba, >>>> >>>> Yıllardır hayalini kurduğum ortamı yakaladım. Şimdi gömülü sistemler >>>> üzerine bir şeyler yapmanın tam vakti diye düşünüyorum. Araştırmalarım >>>> sırasında fiyat/performans olarak en çok göze batan tek kart bilgisayar >>>> (single board computer) Rasperry Pi oldu. İşin açıkçası bu konuda hiç >>>> deneyimim yok. Esas olarak python ile çalışacağım. Çok profosyonel bir >>>> şeye ihtiyacım yok, tamamen hobi amaçlı. Bu konudaki donanım >>>> önerilerinizi duymak isterim. Hatta bir de bu donanımları nereden nasıl >>>> alacağımı belirtirseniz çok teşekkür ederim. >>>> İki ayrı listeye mail attığım için özür dilerim ama ikisini de >>>> ilgilendiriyor gibi geldi... >>>> >>>> Selamlar... >>>> _______________________________________________ >>>> Linux-elektronik mailing list >>>> [email protected] >>>> https://liste.linux.org.tr/mailman/listinfo/linux-elektronik >>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>>> >>> >>> >>> _______________________________________________ >>> Linux-programlama mailing list >>> [email protected] >>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> >> >> >> >> _______________________________________________ >> Linux-elektronik mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-elektronik >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> > > > > -- > Cemal DEMIR > +90 530 656 61 48 > > [email protected] > [email protected] > > > _______________________________________________ > Linux-elektronik mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-elektronik > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > _______________________________________________ Linux-elektronik mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-elektronik Liste kurallari: http://liste.linux.org.tr/kurallar.php
