FPGA dev kitlerini 'nihai ürün' olarak kullanmanın dezavantajları nelerdir?


12

Ciddi HW firmalarının kendi panolarını üretebileceğini anlıyorum, ancak 'üretimde' bir geliştirme kartı kullanmanın, yani bir PCIe kartını bir sunucuya yerleştirmenin ve üzerinde hesaplamalar yapmanın dezavantajları nelerdir?


2
Maliyet ve istenmeyen "hata ayıklama" özellikleri dışında kalan?
Ignacio Vazquez-Abrams

@ IgnacioVazquez-Abrams hata ayıklama özellikleri gerçekten bir sorun mu?
Dmitri Nesteruk

Tasarımınıza sınırsız erişim sağlarlarsa olabilirler.
Ignacio Vazquez-Abrams

Yanıtlar:


15

En büyüğü yarın mevcut olmayabilir.

Bazı durumlarda, üreticiler geliştirme kartının düşük hacimli üretimde kullanılabileceğini ve bir süre boyunca üretimi sürdürme sözü vermeyi amaçlamaktadır . Ayrıca panoları kendiniz üretmenize izin veren şemaları ve gerberleri de sunabilirler.

Uzun bir süre boyunca uyumlu bir kart üretmek, bir ürün yapmak gibi önemli bir taahhüttür. Artık kullanılmayan, değişiklikleri belgeleyen vb. Bileşenlerle uğraşmak zorundadırlar.

Diğer dezavantajlar, sadece uygulamanız için tasarlanmadığı gerçeğine odaklanır, bu nedenle çok büyük, çok güç aç, özelliklerden yoksun vb.

OTOH, nispeten yüksek üretimin avantajlarına sahip olabilir. Bir havacılık müşterim için bir geliştirme kartının maliyeti, sadece eşdeğer bir çıplak tahta doldurma maliyetinden daha düşüktü (parçaları satın almadan veya test etmeden önce).


Benim için üretim ile ilgili sorun maliyet değil, yeterlilik eksikliğidir. Ancak diğer taraftan, tek bir kartta> 1 FPGA'ya sahip olma seçeneği yok, değil mi?
Dmitri Nesteruk

3

Deneyimden bahsetmişken ...

Yıllar önce şirketim düşük hacimli bir FPGA uygulaması deniyordu. O zaman ihtiyaçlarımızı karşılayan üretim panoları yoktu ve zaman baskısı nedeniyle kendimizi tasarlamak mümkün değildi. Tanınmış bir Xilinx distribütörü tarafından üretilen bir demo panosuna gittik.

Karşılaştığımız en büyük negatif bebek ölüm oranı çok yüksekti. Hangi nedenle olursa olsun, distribütör imalat test sürecine yeterince yatırım yapmadı. Ayrıca, tipik bir geliştirme kartı muhtemelen tasarımınızın ihtiyaç duymadığı birçok bileşene sahiptir, ancak bu bileşenler hala hata kümesine katkıda bulunur.

Daha da kötüsü, dağıtıcı yeniden çalışmayı gerçekten ayarlayamadı ve uzun bir hikaye kısaltmak için laboratuvarımızda çok sayıda işlevsel olmayan tahta yığını ile sonuçlandık.

Olumlu tarafta, kurullar üretim ihtiyaçlarımızı karşılamamıza izin verdi ve kurulum zamanında çalışan kurullar çalışmaya devam etme eğilimindeydi.

Son tahlilde, proje beklediğimizden daha uzun yaşadı ve sonraki aşamalarda, ihtiyacımız olan her biri için iki kart sipariş etme alışkanlığına yeni başladık.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.