10 kHz'de 8 analog hatta dijital sinyal işleme ihtiyacım var. Bu oldukça zorlu bir görev ve bir FPGA'nın doğru yaklaşım olabileceğini düşünüyordum. Şu anda Xilinx'ten dev kitlerine bakıyorum ve FPGA ile ilgili hiçbir deneyimim olmadığından, doğru çipi nasıl seçeceğimizi bilmek gerçekten zor. Bir dev kit kullanarak hayal ettim ve 8 kanallı A / D yongasına ve 8 kanallı D / A yongasına bağlanmak için I / O pinlerini kullanarak genişlettim.
Spartan, Virtex, Altera, vb. Kullanma arasındaki farklar nelerdir? Kaç tane kapıya ihtiyacım olacağını nasıl tahmin edeceğimi bile bilmiyorum. Bunun için genel kurallar var mı? Saat hızının yeterli olduğundan nasıl emin olabilirim (ekleme ve çarpma sayısının bir fonksiyonu olarak). Bir FPGA üzerinde kayan nokta işleme yapmak zor mu, sabit nokta matematiğine bağlı kalmalı mıyım? Başlamanın en iyi yolu nedir?
Linux kullanarak programlanabilen bir çözüme ihtiyacım var. Xilinx bunu sağlar, ancak sınırlamaların ne olduğundan emin değilim.