Welche Beziehung besteht zwischen der Uhr der Netzwerkkarte und dem PCIe 2.0-Bus?

Welche Beziehung besteht zwischen der Uhr der Netzwerkkarte und dem PCIe 2.0-Bus?

Wenn ich die Liste „Hardware“ ausführe lshw -class network, wird Folgendes angezeigt:

product: 82599 10 Gigabit Dual Port Network Connection
size: 10Gbit/s
capacity: 10Gbit/s
width: 32 bits
clock: 33MHz

Nehmen wir an, wir verwenden ein . PCI ex 2.0 .x8Dann kann man sich die Kapazität wie folgt vorstellen: 32 (width) * 33 * 10^6 (clock) * 8 (.x8)Dann würde ich aber nur 8 Gbit/s erhalten (32 * 33 * 10^6 * 8)/1000^3. Was übersehe ich hier?

Es verwendet PCIeX 2.0 und soweit ich weißTheoretisch kann es 500 MBit/s pro Lane liefern.

Wie kann der PCIeX 2.0-Bus mehr liefern als die von angezeigte Taktfrequenz der Netzwerkkarte lshw?

Antwort1

Der 33-MHz-Takt ist nur ein Referenztakt, der als Eingang für integrierte Phasenregelkreis-Taktmultiplikatoren verwendet wird. Eine PLL kann Frequenzen erzeugen, die ein Vielfaches der Eingangsfrequenz betragen. Beispielsweise werden alle modernen schnellen CPUs mit einer externen Frequenz getaktet, die viel niedriger ist (normalerweise ~100 MHz) als die interne Frequenz (mehrere GHz).

verwandte Informationen