fundo
Estou trabalhando com um cliente em um grande projeto que exige que um chip de rede personalizado seja projetado para resolver os requisitos de transferência de dados no projeto. A rede pretende enviar pequenos pacotes a alguns centímetros de um PCB para outro através de um único cabo de par trançado. Iremos projetar e especificar o protocolo de rede, e outra empresa será responsável pela implementação do silício.
Eu estimo que a taxa de dados de 20 Mbps entre os nós lidará facilmente com a quantidade de dados que precisa ser enviada, com bastante espaço para a cabeça caso a quantidade de dados aumente no futuro.
Problema
O cliente está me perguntando por que estou especificando apenas 20 Mbps. Por que não algo como 1Gbps? Isso não seria melhor? Intuitivamente, acho que aumentar a taxa de dados massivamente além do necessário seria uma má idéia. Inicialmente, pensei que o cabeamento precisaria ser blindado (o que eu não quero), mas olhando para as categorias de cabos Ethernet, vejo que a Gigabit Ethernet pode ser executada no cabo Cat 6, que não precisa ser blindado.
Outras restrições
- O projeto é desesperadamente limitado por espaço, e não temos espaço para coisas como magnetismo, a menos que seja um componente muito pequeno (0603 máx.).
- Os cabos precisam ser o mais finos e flexíveis possível.
- O dispositivo funcionará com a energia do plug-in, portanto, não há um requisito específico de baixa energia.
Questão
Quais são os problemas, em termos de design de silício, cabeamento e qualquer outra coisa, que possam ser enfrentados em 1Gbps, que não seriam tão ruins em 20Mbps? Devo seguir a sugestão do meu cliente de implementar a rede em 1 Gbps ou devo insistir em implementar apenas o que é necessário?
Como estamos sob uma NDA rigorosa, não posso fornecer muitos detalhes sobre nossos requisitos. Mas, por favor, deixe um comentário se precisar de esclarecimentos.