Saya sepenuhnya setuju dengan penilaian "urutan besarnya" tentang seberapa mudah dan mudahnya perangkat lunak terbuka dibandingkan dengan perangkat keras terbuka. Itu memang turun ke 'bit' versus 'atom.' Biaya dan masalah yang terkait dengan bekerja pada proyek perangkat lunak terbuka sangat rendah dan alat dan infrastruktur (Internet, github dan PC Anda) semuanya telah dibayar sebelum Anda memulai proyek perangkat lunak terbuka Anda sehingga biaya tambahan adalah waktu Anda.
Perangkat keras terbuka memang mengharuskan Anda mendapatkan 'atom' hanya untuk memulai proyek dan seperti yang dinyatakan sebelumnya:
- Menggunakan produk standar perusahaan adalah opsi biaya terendah ($ 5 hingga $ 100) *
- Implementasi FPGA adalah biaya yang lebih tinggi ($ 20 hingga $ 2000)
- ASIC khusus Anda sendiri ($ 200.000 hingga $ 2.000.000)
- Hebat Anda sendiri untuk membuat bagian Anda ($ 500.000.000 hingga $ 2 M)
'* Biaya ini termasuk biaya pengembangan serta biaya chip
Sekarang, gerakan perangkat keras sinyal campuran terbuka tidak memiliki manfaat dari opsi seperti FPGA yang disebutkan di atas dengan biaya pengembangan dan biaya perangkat yang lebih masuk akal.
Perusahaan [ya, perusahaan saya adalah salah satunya] sedang bekerja untuk membuat solusi sinyal campuran yang dapat dikonfigurasi yang akan membawa model bisnis seperti FPGA ke desain chip analog dan sinyal campuran. Dalam beberapa hal, perangkat keras terbuka dalam chip sinyal campuran yang dapat dikonfigurasi akan cocok untuk membuka proyek perangkat keras lebih dari desain tingkat PCB lakukan hari ini.
Ya, saya mengatakan bahwa desain chip yang dapat dikonfigurasi dapat lebih mudah daripada desain PCB.
Sebuah chip yang dapat dikonfigurasi akan berisi IP terbukti silikon yang dapat dihubungkan dengan perubahan lapisan-tunggal oleh alat desain otomatis mirip dengan tempat & rute FPGA dan aliran konfigurasi. Dan, desain sinyal campuran tidak menjadi usang secepat desain digital karena sirkuit analog tidak perlu mengejar desain digital rendah seperti Moore.
Mampu bekerja dengan tim terdistribusi pada isi chip yang dapat dikonfigurasi dapat memungkinkan konsep perangkat lunak terbuka dan manfaat untuk membuka desain perangkat keras.
Premis kami adalah bahwa atribut berikut akan membantu membuat perangkat keras terbuka menjadi lebih populer:
- Perangkat keras chip campuran sinyal standar yang dapat dikonfigurasi
- Blok IP yang dikarakterisasi dan didokumentasikan
- Alat desain tingkat tinggi yang terjangkau yang merinci detail desain chip kustom-penuh
- Kompilasi otomatis desain tingkat tinggi ke perangkat yang dapat dikonfigurasi
- Desain alat berbagi yang mendukung tim yang didistribusikan