Apa kerugian menggunakan kit dev FPGA sebagai 'produk akhir'?

12

Saya mengerti bahwa perusahaan HW yang serius dapat membuat papan mereka sendiri, tetapi apa kerugian menggunakan papan pengembangan 'dalam produksi', yaitu menempatkan kartu PCIe ke server dan melakukan perhitungan di atasnya?

Dmitri Nesteruk
sumber
2
Selain dari biaya dan fitur "debugging" yang tidak diinginkan tersisa?
Ignacio Vazquez-Abrams
@ IgnacioVazquez-Abrams adalah fitur debug benar-benar masalah?
Dmitri Nesteruk
Mereka bisa jika mereka memberikan akses tanpa batas ke desain Anda.
Ignacio Vazquez-Abrams

Jawaban:

15

Yang terbesar adalah bahwa mungkin besok tidak tersedia.

Dalam beberapa kasus, produsen berniat bahwa papan pengembangan dapat digunakan dalam produksi volume rendah dan berjanji untuk mempertahankan produksi selama beberapa periode waktu. Mereka juga dapat membuat skema dan gerber yang memungkinkan Anda membuat papan sendiri.

Memproduksi papan yang kompatibel dalam jangka waktu yang lama adalah komitmen yang signifikan - seperti membuat produk. Mereka harus berurusan dengan komponen yang usang, perubahan dokumen dan sebagainya.

Kerugian lainnya berpusat pada kenyataan bahwa itu tidak dirancang hanya untuk aplikasi Anda sehingga mungkin terlalu besar, terlalu haus daya, kurang fitur dll.

OTOH, produksi yang relatif tinggi dapat memiliki keunggulan. Biaya papan pengembangan untuk klien dirgantara saya kurang dari biaya untuk hanya mengisi papan telanjang yang setara (itu sebelum membeli bagian atau pengujian).

Spehro Pefhany
sumber
Masalah dengan produksi bagi saya bukanlah biaya tetapi sama sekali tidak memiliki kualifikasi. Tetapi di sisi lain, tidak ada pilihan untuk memiliki> 1 FPGA pada satu kartu, bukan?
Dmitri Nesteruk
3

Berbicara dari pengalaman ...

Beberapa tahun yang lalu perusahaan saya bereksperimen dengan aplikasi FPGA volume rendah. Pada saat itu tidak ada papan produksi yang memenuhi kebutuhan kami dan karena tekanan waktu, tidak layak untuk merancang sendiri. Kami akhirnya menggunakan papan demo yang diproduksi oleh distributor Xilinx yang terkenal.

Negatif terbesar yang kami temui adalah tingkat kematian bayi yang sangat tinggi. Untuk alasan apa pun distributor tidak cukup berinvestasi dalam proses pengujian manufaktur mereka. Juga, papan pengembangan tipikal mungkin memiliki banyak komponen yang desain Anda tidak butuhkan, tetapi komponen-komponen itu masih berkontribusi pada set kegagalan.

Lebih parahnya, distributor tidak benar-benar siap untuk menangani pengerjaan ulang dan, untuk membuat cerita panjang pendek, kami berakhir dengan tumpukan besar papan non-fungsional di lab kami.

Sisi positifnya, papan memungkinkan kami memenuhi kebutuhan produksi kami, dan, papan yang bekerja pada waktu pemasangan cenderung tetap bekerja.

Dalam analisis terakhir, proyek ini hidup lebih lama dari yang kami harapkan dan pada fase terakhir kami baru saja terbiasa memesan dua kartu untuk setiap kartu yang kami butuhkan.

David Gardner
sumber