콘텐츠로 건너뛰기
STAGING SERVER
DEVELOPMENT SERVER

전송 속도 설명: 초당 기가전송(GT/s)#

사용 중인 PCIe 버스가 예를 들어 8 GT/s를 지원할 수 있습니다. 이는 무엇을 의미할까요?

전송 속도는 대개 Gbit/s, Gbps 또는 초당 기가비트로 표기되지만, GT/s는 초당 기가전송(Gigatransfers per second)을 의미합니다.

이 차이는 데이터 인코딩 방식과 관련이 있습니다. PCIe는 클럭이 데이터에 내장된 직렬 버스이므로, 수신기가 클럭을 복원할 수 있도록 충분한 레벨 전환(1에서 0으로, 0에서 1로)이 발생해야 합니다. 레벨 전환을 늘리기 위해 PCIe는 8b/10b 인코딩을 사용하며, 여기서 8비트 그룹이 10비트 심볼로 인코딩된 후 수신기에서 디코딩됩니다. 따라서 버스는 인코딩된 데이터 8비를 전송하기 위해 10비를 전송해야 합니다.

정보

PCIe Gen 3에서는 코딩이 128b/130b로 변경되어 유효 데이터 전송률이 약 80%에서 98% 이상으로 증가했습니다. 통신이 훨씬 더 효율적입니다.

따라서 8 GT/s에 대해 이야기할 때는 레인당 사이클마다 8 Gbit/s의 원시 데이터가 전송됨을 의미합니다. 이는 레인당 7.88 Gbit/s 또는 984.6 MB/s의 페이로드 데이터에 해당합니다.

아래 표는 가장 일반적인 PCIe 속도에 대한 개요를 보여줍니다.

PCIe 세대 비트 인코딩 전송률 [GT/s] 1개 레인(x1) 처리량 [MB/s] 4개 레인(x4) 처리량 [MB/s]
1.0 8b/10b 2.5 250.0 1000.0
2.0 8b/10b 5.0 500.0 2000.0
3.0 128b/130b 8.0 984.6 3940.0
4.0 128b/130b 16.0 1969.0 7880.0

기술 문서로 돌아가기