FPGA'ye Hızlı Bir Başlangıç

Başlatan SONUNCU, 23 Ocak 2015, 17:01:20

SONUNCU

Öncelikle herkese merhaba,

Foruma geç dahil olduğum için 3 haftalık bir deneyim sonunda yazabiliyorum sizlere.
İşim gereği, daha önce hiç ilgilenmediğim FPGA üzerinde çalışmam gerekiyor. Üniversitede ilgili dersini bile almadım durum o kadar vahim yani.
Hazır, ilerlenmiş bir proje (transceiver) var vhdl ile tasarımında bir noktaya kadar gelinmiş. Bunu anlayıp üzerine koymam gerekiyor ve zamanım maalesef sınırlı.
İlk 2 haftamı vhdl syntaxına ve paralel çalışma mantığını öğrenmeye harcadım. Ders notları, http://books.google.com.tr/books/about/Free_Range_VHDL.html?id=g-TBaAyAwQ4C&redir_esc=y kitabı vb. kaynaklardan mantığını anlamaya çalıştım ama sıkıntı, projenin haberleşmeyle ilgili olması. Yani tüm kaynaklarda flip flop, mux gibi dijital devre elemanlarının tasarımları var.

Sizden ricam tavsiyeden başka bir şey olmayacak. Hem transceiver teorisi konusunda hem de fpga, vhdl konusunda. Şimdiden teşekkür ederim.

hgs


alicavuslu

Yapman gereken elinde bulunan sistemin bütününe ait blokları çıkarmak ve senin elinde hazır bulunan bu mevcut sistemde bu blokalrdan hangilerinin gerçeklendiğini tespit etmen. Daha sonra ise bloklar arasındaki bağlantıları teorik bilgilerinide kullanarak netleştrimelisin. Linkini verdiğin kitap senin  için yeterli olacaktır. Yapmak istediğin işlemlerde bahsettiğin uygulamaların daha gelişmişi. Bundan sonrası tamamen senin gereksinimlerini iyice belirleyip kodlamaya başlaman.

SONUNCU

Öncelikle teşekkür ederim Ali Bey. Sanırım bahsettiğiniz bloklar, Netlist Viewer'ta bulunan RTL Viewer ile gösterilen logic bloklar. Ki bunlar da 25 sayfadan oluşuyor ve oldukça karmaşık. Bugüne kadar yazılmış kodlar var bir miktar ama teorik bilgimde de eksiklik var. RF transceiver ile ilgili kaynak önerileriniz olabilir mi acaba? Çünkü vhdl için de bahsettiğim kitabı da 2. haftanın sonunda ancak bulabilmiştim. Sıkıntı, nasıl çalışacağımı bilmememden ve bu nedenle bir sürü zaman kaybetmemden kaynaklanıyor.


alicavuslu

#5
Bahsettiğim bloklar tamamen üst seviye bloklar. VHDL blokları ile bir alakası yok. Sistemin tasarımını önce yapmalısın. RF verici olarak hangi modülü kullancaksın? Bunlar da senin için önemli bilgileri. Bunun haricinde tasarım ile ilgili bilgiler verebilirsen sana daha rahat yardımcı olabilirim.

Firzen

Alıntı yapılan: MC_Skywalker - 26 Ocak 2015, 19:18:40
http://www.fpganedir.com/
Her Yönüyle FPGA ve VHDL ---> http://www.palmeyayinevi.com/Kitabevi/930-Her-Yonuyle-FPGA-ve-VHDL-kitabi.aspx
Bu kitabı aldım ve pişman oldum. Hala ne anlatmak istediğini anlamadım. Bunun yerine Pedroni'nin Circuit Design and Simulation with VHDL kitabı daha iyi. İnternette PDF hali de bulunabiliyor.
Kararsız...

vitruvius

Pedroni'nin Circuit Design and Simulation kitabına bakmadım ama Circuit Design with VHDL gerçekten çok iyi.

Yanına da Pong P. Chu'nun FPGA Prototyping by VHDL Examples'ı düşünülebilir.