1. sayfa
en büyük üretici xilinx www.xilinx.com sitesinden bakabilirsiniz.. www.digilentinc.com sitesinden uygun fiyata donanım satın alınabilinir. (200 $) altındaki fiyatlar için gümrük ödemiyorsunuz.. daha önce @HYP yada @SBK arkadaşımın verdiği bir adresi vereyim FPGA için programa dili olarak vhdl yada verilog kullanılıyor genellikle. http://www.vhdl-online.de/tutorial/ http://csold.cs.ucr.edu/content/esd/labs/tutorial/ meselewww.celoxica.com sitesine bakarsanız HANDEL-C dilini görebilirsiniz. Standart C nin yanında ektra özellikleri olan bir dildir.. örnek olarak par { a= b+c; d= e+f; g=h+i; } yukarıdaki komuttaki üç işlem aynı anda paralel olarak gerçekleşmektedir :)) burada mükemmel hızlara ulaşabilirsiniz. celoxica nın ve xilinx in kendi university programları var sitelerine ücretsiz üye olup oradaki döküman ve örnek kodları alıp çalışabilirsiniz.. bir ara bir makale okumuştum , normal işlemcilerle süper bilgisayarlar FPGA ler ile yapılabilinecek hyper bilgisayarlardan bahsediyordu. bulabilirsem linkini veririm buraya. yukarıdaki dillere ek olarak isterseniz yapacağınız tasarımı tamamen şema olarak tasarlayabilirsiniz.. temel lojik dersleri için mükemmel bir araç bence, bakalım ne zaman lojik derslerinde uygulamaya girecek.. |
evet o vede şu sayfayada bakabilirsiniz.. http://www.starbridgesystems.com/hypercomputers.htm |
![]() üniversitenizde bu starter kitlerden faydalanmak istiyorsanız arkadaşlarra bir önerim... http://www.xilinx.com/univ/don_program.htm adresine girin okuldan bu işlerle uğraşabilecek bir hocanızla formu doldurun (formu doldurmadan önce üye olmanız gerekiyor) , forumda hocanın bu kitleri niye istedigi hangi dersleri verdigi gibi sorular var buna göre sizin üniversitenize tamamen bedava olarak bu ürünleri bağışlıyor xilinx firması.. bu şekilde okulunuza bu kitleri kazandırabilirsiniz arkadaşlar.. bir fpga kullanıcı olarak şunuda söyleyim, her şeyi kapılar seviyesinde yapabilecek seviyede lojik biliyorsanız bırakın işlemciyi geçin fpga ye.. VHDL dilini öğrenmek çok kolay çoğu programlama dilinden kolay ama tamamen farklı bir mantık ile çalışıyor yazdığınız herşey donanımsal olarak kapılarla gerçeklendiği için normal programla mantığını unutmanız lazım işin sırrı burada.. |
Spartan-3, Xilinx firmasının bir FPGA serisidir. 100$ olan da minicikdev arkadaşımızın dediği gibi bir starter kit, yani deneme kartıdır. Bu deneme kartının içinde de Spartan-3 FPGA'leri bulunur: Spartan 3 Starter Kit Ayrıca FPGA kullananlara süper bir site önereceğim: www.opencores.org Bu sitede birçok açık kaynak kodlu projeler bulunmaktadır. Mesela birçok işlemci projesi vardır. Bunlar VHDL veya Verilogla yazılmış ve birçoğu tamamlanmış projelerdir ve tüm kodlar açık olarak sunulmaktadır. |
"Spartan dedikleriniz sadece bir settir." demek istedin heralde. Arkadaşım neden bilmeden konuşuyorsun anlamadım ki ![]() Xilinx Firması tüm FPGA'lerine bir isim vermiştir. Mesela Virtex serisi FPGA'ler daha profesyonel kullanıcılar için üretilir, akademik çalışma yapanlar genelde Virtex serisini kullanır. Spartan serisi ise ucuz olduğu için daha çok seri üretim yapan şirketler için üretilmektedir. http://www.xilinx.com/products/silicon_solutions/fpgas/ adresine girip bir bak. Ordaki FPGA listesinde Spartan FPGA'leri vardır. Hala da inanmıyorsan http://www.xilinx.com/products/silicon_solutions/fpgas/spartan_series/spartan3_fpgas/index.htm adresine bak. |
@Ziyankar arkadaşım bilmeden konuştuğun yazdıklarından anlaşılıyor. Ama insanları yanıltmaman için burada bu bilgileri vereceğim: Xilinx pazarın tartışmasız lideridir: http://www.yeald.com/Yeald/a/17251/pld_market_shares.html ben 2003'te yayınlanan yazıdaki bir cümleyi çevirerek özetleyeceğim. Altera 1997 ve 1999 arasında kısa bir süre için pazar birinciliğini elde etmiştir fakat bu pazara daha önce giren Xilinx 1. sıradaki yerini tekrar kazanmış ve 2. sırada olan Altera ile arada ciddi bir fark açmıştır ve şu anda pazarın yaklaşık % 50sini elinde tutmaktadır.(For a brief period between 1997 and early 1999, Altera had claimed the title of the largest PLD maker in the world. But Xilinx, which led the market before that time and has regained its #1 position since, has managed to open up a significant gap with #2 Altera in the new century and now commands nearly 50% of the PLD market.)
Orjinalden alıntı: Ziyankar Ayrıca ben nerde FPGA'leri sadece Xilinx üretiyor dedim merak ediyorum?
Altera FPGA'leri de bunlar: Stratix II Stratix Cyclone II Cyclone Stratix II GX Stratix GX APEX II APEX 20K Mercury FLEX 10K ACEX 1K FLEX 6000 @ziyankar yaptığın işler için seni tebrik ederim. Ama benim gönderdiğim yazıları iyi okuyup, gönderdiğim linklere iyi bak. Ayrıca insanları yanıltma ve bilmediğin bir konuda boşuna konuşma. ![]() Bu arada @mthrill arkadaşıma teşekkür ederim. Onun yazdıklarını da iyi oku derim. |
Merhaba microman, öncelikle ben Xilinx'in FPGA'i ve araçlarıyla çalıştığım için sana Xilinx araçlarından neleri kullanabileceğini söyleceğim. Altera ve diğer üreticilerin FPGA'leri hakkında ayrıntılı bilgiye sahip değilim. Bilen arkadaşlar onlarla ilgili önerileri yapacaktır. 1) Hangi starter kitini önerirsiniz (kodu ve sipariş verebileceğimiz internet sitesi)? -->Ucuz olduğu için Spartan serisi FPGA'lerin bulunduğu kitlere bakmalısın. Bunlar genelde 55$'dan başlar ama üzerinde yeterli sayıda deneme devresi olanlar yaklaşık 100-150$ a bulunabilir. Mesela para durumun uygunsa 150$'a Xilinx'in sitesindeki şu kit bence çok uygun: http://www.xilinx.com/xlnx/xebiz/productview.jsp?sGlobalNavPick=PURCHASE&sSecondaryNavPick=&category=&iLanguageID=1&category=/Xilinx+Products/Hardware+and+Cables/Development+Boards/Spartan-3E+Boards Bir de Xilinx'e starter kit üreten Digilent firmasının kitleri var: http://www.digilentinc.com/Products/Catalog.cfm?Nav1=Products&Nav2=Programmable&Cat=Programmable%20Logic Ben buradan D2SB'yi almıştım, sorunsuz elime ulaştı. 2) Örnek Yazılım Araçları (derleyici , IDE , simülasyon programları) nelerdir? Xilinx çok büyük kapasitede olmayan FPGA'lerinde kullanılmak üzere ISE Webpack yazılımını ücretsiz veriyor. Aşağıdaki adresten indirebilirsin: http://www.xilinx.com/ise/logic_design_prod/webpack.htm simulasyon içinde Modelsim'in ücretsiz ama giriş için fazlasıyla yeterli olacak programını kullanabilirsin: http://www.xilinx.com/ise/optional_prod/mxe.htm 3) Verilog ve VHDL aynı dilmi, yani aynı şeylermi? -->Verilog ve VHDL iki farklı dil ama ikisinin de FPGA üzerinde kullanım amacı aynı. Yani ikisi ile de RTL devresi tanımlayabiliyorsun. 4) hangi dil ile başlamalıyız (VHDL, Verilog)? -->Ben VHDL kullanıyorum. Ama sana VHDL kullan diyemem. Çünkü iki dilinde birbirine göre avantajı dezavantajı olduğu söyleniyor. Mesela VHDL'in daha büyük tasarımlar için kullanıldığını biliyorum, ama Verilog C'ye daha yakın bir dil. Ayrıca ücretsiz olan tasarımların genelde Verilog ile yazıldığını görüyorum. Meselawww.opencores.org'a bakabilirsin. Şu sitede ikisini kıyaslamış: http://www.angelfire.com/in/rajesh52/verilogvhdl.html bu kıyaslamayı okuyup hangisinin sana daha uygun olduğuna karar verebilirsin. Kolay gelsin. |
Sisteminde FPGA yoksa ve sadece DDS için FPGA kullanacaksan bunun yerine aynı işi yapan bir entegre de kullanabilirsin. Mesela Analog Devices'in şu entegresini DDS işini yapıyormuş (DDS ile ilgili bilgi de vermiş): http://www.analog.com/library/analogdialogue/archives/38-08/dds.html Kolay gelsin. |
FPGA hakkında türkçe kaynak olarak sizewww.fpganedir.com tafsiye ederim. FPGA hakkında her şeyi bu sitede bulabilirsiniz. |
1. sayfa
Sizce mikroişlemciler mi yoksa FPGA mi daha ağır basar?
Hangisi uzerinde yogunlasmalıyız?
Hangisi nerede daha ugundur?
Kolay gelsin...
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.