NIC의 클럭과 PCIe 2.0 버스의 관계는 무엇입니까?

NIC의 클럭과 PCIe 2.0 버스의 관계는 무엇입니까?

list hardware 를 실행하면 다음과 같이 lshw -class network표시됩니다.

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

PCI ex 2.0 .x8우리가 용량을 다음과 같이 생각할 수 있다고 가정해 보겠습니다 . 32 (width) * 33 * 10^6 (clock) * 8 (.x8)하지만 그러면 8Gbps만 제공됩니다. (32 * 33 * 10^6 * 8)/1000^3여기서 무엇을 놓치고 있습니까?

내가 아는 한 PCIeX 2.0을 사용합니다.이론적으로 레인당 500MBps를 전달할 수 있습니다..

PCIeX 2.0 버스는 어떻게 NIC의 클럭보다 더 많은 속도를 전달할 수 있습니까 lshw?

답변1

33MHz 클록은 온칩 위상 고정 루프 클록 배율기에 대한 입력으로 사용되는 참조 클록일 뿐입니다. PLL은 입력 주파수의 큰 배수인 주파수를 생성할 수 있습니다. 예를 들어, 모든 최신 고속 CPU는 내부 주파수(수 GHz)보다 훨씬 낮은 외부 주파수(일반적으로 ~100MHz)로 클럭킹됩니다.

관련 정보