tło
Współpracuję z klientem przy dużym projekcie, który wymaga zaprojektowania niestandardowego układu sieciowego w celu rozwiązania wymagań dotyczących transferu danych w ramach projektu. Sieć ma przesyłać małe pakiety kilka cali z jednej płytki drukowanej na drugą za pomocą jednego skrętki komputerowej. Będziemy projektować i określać protokół sieciowy, a inna firma będzie odpowiedzialna za wdrożenie krzemu.
Szacuję, że szybkość przesyłania danych między węzłami wynosząca 20 Mb / s z łatwością poradzi sobie z ilością danych, które należy wysłać, z dużą ilością miejsca na wypadek, gdyby ilość danych wzrosła w przyszłości.
Problem
Klient pyta mnie, dlaczego określam tylko 20 Mb / s. Dlaczego nie coś takiego jak 1 Gbps? Czy nie byłoby lepiej? Intuicyjnie uważam, że znaczne zwiększenie szybkości przesyłania danych powyżej tego, co byłoby potrzebne, jest złym pomysłem. Początkowo myślałem, że okablowanie będzie musiało być ekranowane (czego nie chcę), ale patrząc na kategorie kabli Ethernet, widzę, że Gigabit Ethernet może działać na kablu Cat 6, który nie musi być ekranowany.
Inne ograniczenia
- Projekt jest rozpaczliwie ograniczony przestrzenią i czy nie mamy miejsca na takie rzeczy jak magnetyka, chyba że jest to bardzo mały element (maks. 0603).
- Kable muszą być możliwie cienkie i elastyczne.
- Urządzenie będzie działać z zasilania wtyczki, więc nie ma szczególnego zapotrzebowania na niskie zużycie energii.
Pytanie
Jakie są problemy, jeśli chodzi o konstrukcję krzemu, okablowanie i cokolwiek innego, z czym można się zmierzyć przy prędkości 1 Gb / s, co nie byłoby tak złe przy prędkości 20 Mb / s? Czy powinienem pójść za sugestią mojego klienta dotyczącą wdrożenia sieci z prędkością 1 Gb / s, czy też powinienem nalegać na wdrożenie tylko tego, co jest wymagane?
Jesteśmy pod ścisłą NDA, więc nie mogę podać zbyt wielu szczegółów na temat naszych wymagań. Ale proszę zostawić komentarz, jeśli konieczne jest wyjaśnienie.