sfondo
Sto lavorando con un cliente su un grande progetto che richiede che sia progettato un chip di rete personalizzato per risolvere i requisiti di trasferimento dei dati all'interno del progetto. La rete ha lo scopo di inviare piccoli pacchetti a pochi pollici da un PCB all'altro attraverso un singolo cavo a doppino intrecciato. Progetteremo e specificheremo il protocollo di rete e un'altra società sarà responsabile dell'implementazione del silicio.
Stimo che la velocità dei dati di 20 Mbps tra i nodi sarà in grado di far fronte facilmente alla quantità di dati che devono essere inviati, con un ampio margine nel caso in cui la quantità di dati aumentasse in futuro.
Problema
Il cliente mi sta chiedendo perché sto specificando solo 20 Mbps. Perché non qualcosa come 1Gbps? Non sarebbe meglio? Intuitivamente, ritengo che alzare massicciamente la velocità dei dati oltre ciò che sarebbe necessario sia una cattiva idea. Inizialmente, ho pensato che il cablaggio avrebbe dovuto essere schermato (cosa che non voglio), ma guardando le categorie di cavi Ethernet, vedo che Gigabit Ethernet può funzionare su un cavo Cat 6, che non ha bisogno di essere schermato.
Altri vincoli
- Il progetto è disperatamente limitato nello spazio e non abbiamo spazio per cose come la magnetica, a meno che non sia un componente molto piccolo (massimo 0603).
- I cavi devono essere il più sottili e flessibili possibile.
- Il dispositivo funzionerà con l'alimentazione plug-in, quindi non sono richiesti requisiti di bassa potenza.
Domanda
Quali sono i problemi, in termini di progettazione del silicio, cablaggio e qualsiasi altra cosa, che possono essere affrontati a 1 Gbps, che non sarebbero così gravi a 20 Mbps? Dovrei seguire il suggerimento del mio cliente di implementare la rete a 1 Gbps o dovrei insistere per implementare solo ciò che è richiesto?
Siamo sotto stretto accordo di riservatezza, quindi non posso fornire troppi dettagli sui nostri requisiti. Per favore, lascia un commento se è necessario un chiarimento.