Datenrate PCIe 2.0 berechnen

OP (Firma: privat) #6407855
Lesenswert?

Hallo,

in diesem Wikipedia-Beitrag (https://de.wikipedia.org/wiki/Megatransfer) 
wird die Datenübertragungsrate von PCIe 2.0 berechnet. Der Autor setzt 
die Transferrate mit der Schrittgeschwindigkeit gleich. Das leuchtet mir 
sogar ein. Was ich allerdings nicht verstehe: Wieso in der Formel der 
Ausdruck 8Bit/10Bit auftaucht.

Müsste die Formel nicht laut Shannon-Hartley-Gesetz wie folgt lauten:

C= Transferrate  8 Bit  16 Lanes

?
(Firma: Schweigstill IT) Persönliche Seite #6407891
Lesenswert?

Torben S. schrieb:
> Ja 8/10 sind doch aber 0,8. Ich stehe aufm Schlauch. Es werden doch
> keine 0.8 Bits übertragen.

Das kleinste vollständig übertragbare Datenhäppchen beträgt 10 Bit 
brutto bzw. 8 Bit netto. Das ist wie im echten Leben, wo es für viele 
Dinge auch keine beliebigen Verpackungseinheiten gibt.

Allerdings ist der 8b10b-Code noch sehr leicht nachvollziehbar, da jeder 
Schritt ein "Brutto-Bit" überträgt. Auch z.B. bei normalen 
UART/EIA232-Daten werden 8 Nutzdatenbits auf mindestens 10 
Leitungsdatenbits abgebildet, was ebenfalls 0,8 ist.

Bei einigen UWB-CDMA-Verfahren wird sogar weniger ein Bit pro Symbol auf 
Leitungsebene übertragen, d.h. z.B. 0,25 Bit, was auf den ersten Blick 
ziemlich widersprüchlich aussieht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren