Hintergrund
Ich arbeite mit einem Kunden an einem großen Projekt, für das ein kundenspezifischer Netzwerkchip entwickelt werden muss, um die Datenübertragungsanforderungen innerhalb des Projekts zu lösen. Das Netzwerk soll kleine Pakete über ein einzelnes Twisted-Pair-Kabel einige Zoll von einer Leiterplatte zur anderen senden. Wir werden das Netzwerkprotokoll entwerfen und spezifizieren, und ein anderes Unternehmen wird für die Siliziumimplementierung verantwortlich sein.
Ich schätze, dass eine Datenrate von 20 Mbit / s zwischen den Knoten problemlos mit der zu sendenden Datenmenge zurechtkommt, mit viel Headroom, falls die Datenmenge in Zukunft zunimmt.
Problem
Der Client fragt mich, warum ich nur 20 Mbit / s spezifiziere. Warum nicht so etwas wie 1 Gbit / s? Wäre das nicht besser? Intuitiv halte ich es für eine schlechte Idee, die Datenrate massiv über das Nötigste anzuheben. Ursprünglich dachte ich, dass die Verkabelung abgeschirmt sein müsste (was ich nicht will), aber wenn ich mir die Kategorien der Ethernet-Kabel anschaue, sehe ich, dass Gigabit-Ethernet mit Cat 6-Kabeln betrieben werden kann, die nicht abgeschirmt sein müssen.
Andere Einschränkungen
- Das Projekt ist extrem räumlich begrenzt, und wir haben keinen Platz für Dinge wie Magnetics, es sei denn, es handelt sich um eine sehr kleine Komponente (max. 0603).
- Die Kabel müssen so schlank und flexibel wie möglich sein.
- Das Gerät wird über eine Steckdose betrieben, sodass kein besonderer Stromverbrauch besteht.
Frage
Was sind die Probleme in Bezug auf Siliziumdesign, Verkabelung und alles andere, die bei 1 Gbit / s auftreten können, die bei 20 Mbit / s nicht annähernd so schlimm wären? Sollte ich dem Vorschlag meines Kunden folgen, das Netzwerk mit 1 Gbit / s zu implementieren, oder sollte ich darauf bestehen, nur das zu implementieren, was erforderlich ist?
Wir sind unter strenger NDA, daher kann ich nicht zu viele Details über unsere Anforderungen geben. Bitte hinterlassen Sie jedoch einen Kommentar, wenn eine Klärung erforderlich ist.