Semua kode jumbo mumbo yang saya pelajari VHDL. Ditargetkan untuk Microsemi SmartFusion2. https://www.digikey.com/product-detail/en/microsemi-corporation/m2s010-mkr-kit/1100-1288-nd/6709124
Saya ingin melakukan desain FPGA untuk satelit. Dalam penelitian saya tampaknya pemilihan bagian yang paling umum untuk jenis misi ini adalah FPGA yang menggunakan memori konfigurasi berbasis flash. Konfigurasi berbasis flash memiliki karakteristik toleran kesal (kekebalan?) Yang membuat validasi konfigurasi pada FPGA "normal" tidak perlu, ini mengurangi jumlah pekerjaan untuk mengimplementasikan desain.
2 penyedia utama FPGA berbasis Flash adalah Xilinx dengan beberapa produk terpilih, dan microsemi (sebelumnya Actel) di seluruh lini produk mereka.
Versi khusus papan pengembangan FPGA Xilinx dimulai dalam kisaran $ 70 dengan I/O yang dapat diakses terbatas dan sedikit atau tidak ada periferal atau antarmuka (VGA, Ethernet, dll.). Selain itu ada perubahan pada alat desain baru yang mempertanyakan apakah alat desain lama yang mendukung FPGA di papan dev yang lebih murah akan berjalan pada OS Windows 10 modern. Itu mungkin akan tetapi mencari semua kompatibilit menjadi semacam proyeknya sendiri.
Microsemi di sisi lain memiliki papan dev yang sebelumnya terhubung untuk ~ $ 40 dikirim. Perangkat SmartFusion2 adalah SOC FPGA dan didukung oleh versi terbaru dari perangkat lunak desainer. Porsi FPGA berbagi fitur dengan perangkat IGLOO2 (versi FPGA mandiri) dan perangkat RTG4 (Microsemi's Space Grade/Radiation yang dikeraskan FPGA) saat ini). Khususnya blok RAM, dan blok matematika DSP tampaknya disalin/ditempelkan antara kit SmartFusion2 $ 40 yang saya beli dan perangkat RTG4 seharusnya digunakan oleh NASA.
Kesimpulan: Harga, kemampuan untuk mengumpulkan perangkat yang berlaku untuk bidang minat saya, dan janji alat modern dengan dukungan berkelanjutan semuanya menunjuk ke SmartFusion2.