Latar Belakang
Saya bekerja dengan klien pada proyek besar yang membutuhkan chip jaringan khusus untuk dirancang untuk menyelesaikan persyaratan transfer data dalam proyek. Jaringan ini dimaksudkan untuk mengirim paket kecil beberapa inci dari satu PCB ke yang lain melalui kabel twisted pair. Kami akan merancang dan menetapkan protokol jaringan, dan perusahaan lain akan bertanggung jawab untuk implementasi silikon.
Saya memperkirakan bahwa data rate 20Mbps antara node akan dengan mudah mengatasi jumlah data yang perlu dikirim, dengan banyak ruang kepala jika jumlah data meningkat di masa depan.
Masalah
Klien bertanya kepada saya mengapa saya menetapkan hanya 20Mbps. Mengapa bukan sesuatu seperti 1Gbps? Bukankah itu lebih baik? Secara intuitif, saya merasa bahwa menaikkan tingkat data secara besar-besaran di luar apa yang dibutuhkan adalah ide yang buruk. Awalnya, saya berpikir bahwa pemasangan kabel perlu dilindungi (yang saya tidak mau), tetapi melihat kategori kabel Ethernet, saya melihat bahwa Gigabit Ethernet dapat berjalan pada kabel Cat 6, yang tidak perlu dilindungi.
Kendala lainnya
- Proyek ini sangat dibatasi ruang, dan apakah kita tidak memiliki ruang untuk hal-hal seperti magnet, kecuali itu komponen yang sangat kecil (maks 0603).
- Kabel harus setipis dan sefleksibel mungkin.
- Perangkat akan beroperasi dari daya plug-in, sehingga tidak ada persyaratan daya rendah tertentu.
Pertanyaan
Apa masalahnya, dalam hal desain silikon, kabel, dan hal lain, yang mungkin dihadapi pada 1Gbps, yang tidak akan seburuk 20Mbps? Haruskah saya mengikuti saran klien saya untuk mengimplementasikan jaringan pada 1Gbps, atau haruskah saya bersikeras menerapkan hanya apa yang diperlukan?
Kami berada di bawah NDA yang ketat, jadi saya tidak bisa memberikan terlalu banyak detail tentang persyaratan kami. Tapi tolong tinggalkan komentar jika diperlukan klarifikasi.