Fondo
Estoy trabajando con un cliente en un proyecto grande que requiere un chip de red personalizado para ser diseñado para resolver los requisitos de transferencia de datos dentro del proyecto. La red está destinada a enviar paquetes pequeños a unas pocas pulgadas de una PCB a otra a través de un solo cable de par trenzado. Diseñaremos y especificaremos el protocolo de red, y otra compañía será responsable de la implementación del silicio.
Estimo que la velocidad de datos de 20Mbps entre nodos hará frente fácilmente a la cantidad de datos que deben enviarse, con mucho espacio para la cabeza en caso de que la cantidad de datos aumente en el futuro.
Problema
El cliente me pregunta por qué estoy especificando solo 20Mbps. ¿Por qué no algo como 1 Gbps? ¿No sería eso mejor? Intuitivamente, siento que aumentar la velocidad de datos masivamente más allá de lo que se necesitaría es una mala idea. Inicialmente, pensé que el cableado tendría que estar blindado (lo cual no quiero), pero al mirar las categorías de cable Ethernet, veo que Gigabit Ethernet puede ejecutarse en el cable Cat 6, que no necesita blindaje.
Otras restricciones
- El proyecto tiene un espacio desesperadamente limitado, y no tenemos espacio para cosas como el magnetismo, a menos que sea un componente muy pequeño (0603 máx.).
- Los cables deben ser lo más delgados y flexibles posible.
- El dispositivo funcionará con alimentación enchufable, por lo que no hay un requisito particular de baja potencia.
Pregunta
¿Cuáles son los problemas, en términos de diseño de silicio, cableado y cualquier otra cosa, que se puedan enfrentar a 1 Gbps, que no serían tan malos a 20 Mbps? ¿Debo seguir la sugerencia de mi cliente de implementar la red a 1 Gbps, o debería insistir en implementar solo lo que se requiere?
Estamos bajo estricta NDA, por lo que no puedo dar demasiados detalles sobre nuestros requisitos. Pero por favor deje un comentario si necesita aclaraciones.