Antecedentes
Estoy trabajando con un cliente en un gran proyecto que requiere el diseño de un chip de red personalizado para resolver los requisitos de transferencia de datos dentro del proyecto. La red está pensada para enviar pequeños paquetes a pocos centímetros de una PCB a otra a través de un único cable de par trenzado. Nosotros diseñaremos y especificaremos el protocolo de red, y otra empresa se encargará de la implementación del silicio.
Estimo que una velocidad de datos de 20 Mbps entre los nodos podrá hacer frente fácilmente a la cantidad de datos que hay que enviar, con mucho margen de maniobra en caso de que la cantidad de datos aumente en el futuro.
Problema
El cliente me pregunta por qué especifico sólo 20Mbps. ¿Por qué no algo como 1Gbps? ¿No sería mejor? Intuitivamente, creo que aumentar la velocidad de datos más allá de lo necesario es una mala idea. Al principio pensé que el cableado tendría que estar apantallado (cosa que no quiero), pero al mirar las categorías de cables Ethernet, veo que Gigabit Ethernet puede funcionar con cable Cat 6, que no necesita estar apantallado.
Otras limitaciones
- El proyecto está desesperadamente limitado por el espacio, y no tenemos espacio para cosas como los imanes, a menos que sea un componente muy pequeño (0603 como máximo).
- Los cables deben ser lo más finos y flexibles posible.
- El dispositivo funcionará con alimentación de enchufe, por lo que no hay ningún requisito particular de bajo consumo.
Pregunta
¿Cuáles son los problemas, en términos de diseño de silicio, cableado y cualquier otro, que pueden enfrentarse a 1Gbps, que no serían tan graves a 20Mbps? ¿Debo seguir la sugerencia de mi cliente de implementar la red a 1Gbps, o debo insistir en implementar sólo lo necesario?
Estamos bajo un estricto acuerdo de confidencialidad, así que no puedo dar demasiados detalles sobre nuestros requisitos. Pero le ruego que deje un comentario si necesita alguna aclaración.