PCI- 표현하다 (PCIe,PCI-이자형)- 직렬, 범용 버스 최초 공개 2002년 7월 22일올해의.

~이다 일반, 통일모든 노드에 대한 버스 시스템 보드, 연결된 모든 장치가 인접합니다. 수명이 다한 타이어를 교체하러 왔습니다 PCI및 그 변형 AGP, 버스 대역폭에 대한 요구 사항이 증가하고 후자의 속도 성능을 향상시키기 위한 합리적인 수단이 불가능하기 때문입니다.

타이어는 다음과 같이 작용합니다. 스위치단순히 신호를 보내서 한 지점에서 다른 지점으로변경하지 않고. 이것은 명백한 속도 손실 없이, 최소한의 변경과 오류로신호를 보내고 받습니다.

버스에 데이터가 간다 심플렉스(전이중), 즉 동일한 속도로 양방향으로 동시에, 그리고 신호선을 따라 지속적으로 흐른다, 기기가 꺼져 있어도( DC, 또는 0의 비트 신호).

동기화중복 방법으로 구성됩니다. 즉, 대신 8비트정보가 전송됩니다 10비트, 그 중 두 가지는 공식적인 (20% ) 및 특정 순서로 제공 비콘~을 위한 동기화클록 생성기 또는 오류 감지. 따라서 한 라인에 대해 선언된 속도 2.5Gbps, 실제로 약 2.0Gbps진짜.

음식버스의 각 장치는 별도로 선택되고 기술을 사용하여 규제됩니다. ASPM (활성 상태 전원 관리). 장치가 유휴 상태일 때(신호 없이) 허용합니다. 클럭 생성기를 과소평가하다그리고 버스를 전력 소비 감소. 몇 마이크로초 동안 신호가 수신되지 않으면 장치가 비활성으로 간주그리고 모드로 전환 기대(시간은 장치 유형에 따라 다름).

양방향 속도 특성 PCI- 익스프레스 1.0 :*

1 엑스 PCI-E~ 500Mbps

4배 PCI-E~ 2Gbps

8 엑스 PCI-E~ 4Gbps

16배 PCI-E~ 8Gbps

32배 PCI-E~ 16Gbps

*한 방향으로의 데이터 전송 속도는 이 지표보다 2배 낮습니다.

2007년 1월 15일 PCI-SIG라는 업데이트된 사양을 발표했습니다. PCI 익스프레스 2.0

주요 개선 사항은 속도 2배 증가데이터 전송( 5.0GHz, 에 맞서 2.5GHz안에 구 버전). 개선도 이루어졌다 지점간 통신 프로토콜(point-to-point), 완료 소프트웨어 구성 요소그리고 추가된 시스템 프로그램 모니터링 타이어 속도를 위해. 그와 동시에 지켜낸 호환성프로토콜 버전 포함 PCI-E 1.x

새로운 버전기준 ( PCI-익스프레스 3.0 ), 주요 혁신은 수정된 코딩 시스템그리고 동기화. 대신에 10비트시스템( 8비트정보, 2비트서비스), 적용됩니다 130비트 (128비트정보, 2비트공식적인). 이것은 감소할 것이다 사상자 수빠른 속도로 20%에서 ~1.5%로. 리뉴얼도 됩니다 동기화 알고리즘송신기 및 수신기, 개선 PLL(위상 고정 루프).전송 속도증가할 것으로 예상 2 배(에 비해 PCI-E2.0), 여기서 호환성이 유지됩니다이전 버전과 함께 PCI 익스프레스.

인터페이스 지원 PCI 익스프레스마더보드의 3.0 - 진정한 이점 또는 마케팅 전략?

지난 몇 달 동안 모델 범위 다른 제조업체 PCI Express 3.0 인터페이스에 대한 지원을 선언한 마더보드가 나타나기 시작했습니다. ASRock, MSI 및 GIGABYTE는 이러한 솔루션을 최초로 발표했습니다. 그러나 에 이 순간, 시장에 PCI Express 3.0 인터페이스를 지원하는 칩셋, 그래픽 및 중앙 프로세서가 전혀 없습니다.

PCI Express 3.0 표준이 작년에 승인되었음을 기억하십시오. 이전 제품에 비해 많은 장점이 있으므로 그래픽 카드 및 마더보드 제조업체가 가능한 한 빨리 솔루션에 이를 구현하려는 것은 놀라운 일이 아닙니다. 그러나 현재 존재하는 칩셋은 인텔 회사 AMD는 PCI Express 2.0 표준 지원으로 제한됩니다. 가까운 장래에 PCI Express 3.0 인터페이스를 활용할 수 있는 유일한 희망은 새로운 Intel Ivy Bridge 프로세서와 연결되는 것입니다. 이 프로세서의 발표는 내년 3~4월에만 예정되어 있습니다. 이 프로세서에는 PCI Express 3.0 버스 컨트롤러가 통합되어 있지만 다른 구성 요소가 칩셋 컨트롤러를 사용하기 때문에 그래픽 칩만 사용할 수 있습니다.

문제는 프로세서 교체에만 국한되지 않습니다. 추가 업데이트 필요 BIOS 설정칩셋 펌웨어. 또한 여러 PCI Express x16 슬롯이 있는 마더보드에는 각 슬롯 근처에 있고 전용 라인 수의 작동 재구성을 담당하는 작은 미세 회로인 "스위치"에 문제가 있습니다. 이러한 "스위치"는 PCI Express 3.0 인터페이스와도 호환되어야 합니다. nForce 200 또는 Lucid 브리지 칩은 PCI Express 2.0 표준만 지원하며 PCI Express 3.0 사양에서는 작동하지 않습니다.

마지막 주장은 현재 마더보드 제조업체가 엔지니어링 샘플새로운 프로세서 인텔 라인 Ivy Bridge 또는 하드웨어 수준에서 PCI Express 3.0 사양을 지원하는 새로운 그래픽 칩. 따라서 발표된 이 고속 인터페이스와의 호환성은 이론적이며 현재로서는 실제로 확인할 수 없습니다.

따라서 최신 마더보드에서 PCI Express 3.0 사양을 지원하는 것은 순전히 마케팅 전략이며 사용자는 프로세서를 교체하고 소프트웨어 구성 요소를 업데이트하여 몇 개월 만에 얻을 수 있는 이점을 얻을 수 있습니다.

#PCI

주목!이 기사는 PCI 버스와 PCI64 및 PCI-X 파생 상품에 관한 것입니다! 이 FAQ에 설명된 타이어와 완전히 호환되지 않는 새 타이어("PCI Express")와 혼동하지 마십시오.


PCI 2.0- 널리 사용되는 기본 표준의 첫 번째 버전은 신호 전압이 5V에 불과한 카드와 슬롯을 모두 사용했습니다.

PCI 2.1- 여러 버스 마스터 장치(소위 경쟁 모드)의 동시 작동 가능성과 5V 및 3.3V 슬롯 모두에서 작동할 수 있는 범용 확장 카드의 등장으로 인해 2.0과 다릅니다. 3.3V 카드로 작업하는 기능과 버전 2.1에서 적절한 전원 라인의 존재는 선택 사항이었습니다. PCI66 및 PCI64 확장이 나타났습니다.

PCI 2.2- 5V 및 3.3V의 신호 전압으로 확장 카드를 연결할 수 있는 기본 버스 표준 버전. 이러한 표준의 32비트 버전은 FAQ 작성 당시 가장 일반적인 슬롯 유형이었습니다. 32비트, 5V 유형의 슬롯이 사용됩니다.
이 표준에 따라 만들어진 확장 카드에는 범용 커넥터거의 모든 최신 PCI 버스 슬롯에서 작동할 수 있으며 경우에 따라 2.1 슬롯에서도 작동할 수 있습니다.

PCI 2.3 - 다음 버전 PCI 버스에 대한 공통 표준에 따라 이 표준을 준수하는 확장 슬롯은 32비트 5V 키 슬롯을 계속 사용함에도 불구하고 PCI 5V 카드와 호환되지 않습니다. 확장 카드에는 범용 커넥터가 있지만 이전 버전(최대 2.1 포함)의 5V 슬롯에서는 작동하지 않습니다.
우리는 공급 전압(신호 아님!) 5V가 모든 버전의 PCI 버스 커넥터에 절대적으로 저장되어 있음을 상기시킵니다.

PCI 64- 버전 2.1에 도입된 기본 PCI 표준의 확장으로 데이터 라인 수와 결과적으로 처리량을 두 배로 늘립니다. PCI64 슬롯은 일반 PCI 슬롯의 확장 버전입니다. 공식적으로, 32비트 카드와 64비트 슬롯의 호환성(공통 지원 신호 전압이 있는 경우)은 완전하고 64비트 카드와 32비트 슬롯의 호환성은 제한적입니다(어쨌든, 성능이 저하됨), 각 경우의 정확한 데이터는 장치 사양에서 찾을 수 있습니다.
PCI 2.1에서 파생된 PCI64의 첫 번째 버전은 64비트 5V PCI 슬롯을 사용했으며 33MHz에서 실행되었습니다.

PCI 66- 66MHz의 클럭 주파수와 PCI64를 지원하는 버전 2.1에 나타난 PCI 표준의 확장을 통해 대역폭을 두 배로 늘릴 수 있습니다. 버전 2.2부터 3.3V 슬롯(32비트 버전은 PC에서 거의 찾을 수 없음)을 사용하며 카드에는 범용 또는 3.3V 폼 팩터가 있습니다. (PC 5V 66MHz 시장에서 의례적으로 드문 버전 2.1 기반 솔루션도 있었는데, 이러한 슬롯과 보드는 서로만 호환이 가능했습니다)

PCI 64/66- 위의 두 기술을 결합하여 기본 PCI 표준에 비해 데이터 전송 속도를 4배 높일 수 있으며 64비트 3.3V 슬롯을 사용하여 범용 및 3.3V 32비트 확장 카드와만 호환됩니다. PCI64/66 카드에는 범용(32비트 슬롯과의 호환성이 제한됨) 또는 3.3V 폼 팩터가 있습니다(후자의 옵션은 기본적으로 널리 사용되는 표준의 32비트 33MHz 슬롯과 호환되지 않음).
현재 PCI64라는 용어는 정확히 PCI64/66을 의미합니다. 33MHz 5V 64비트 슬롯이 오랫동안 사용되지 않았기 때문입니다.

PCI-X 1.0- 두 개의 새로운 작동 주파수인 100 및 133MHz가 추가된 PCI64의 확장과 동시에 여러 장치를 실행할 때 성능을 개선하기 위한 별도의 트랜잭션 메커니즘. 일반적으로 모든 3.3V 및 범용 PCI 카드와 역호환됩니다.
PCI-X 카드일반적으로 64비트 3.3B 형식으로 구현되며 PCI64/66 슬롯과의 호환성이 제한적이며 일부 PCI-X 카드는 범용 형식이며 일반 PCI 2.2/2.3에서 작동할 수 있습니다(실제 가치는 거의 없음). .
어려운 경우 선택한 마더보드와 확장 카드 조합의 성능을 완전히 확신하려면 두 장치 제조업체의 호환성 목록을 확인해야 합니다.

PCI-X 2.0- PCI-X 1.0 기능의 추가 확장, 266 및 533MHz 속도 추가, 데이터 전송 중 패리티 오류 수정(ECC). 4개의 독립적인 16비트 버스로 분할 가능 산업 시스템, 신호 전압은 1.5V로 감소하지만 커넥터는 3.3V 신호 전압을 사용하는 모든 카드와 하위 호환됩니다.

PCI-X 1066/PCI-X 2133- 각각 1066 및 2133MHz의 작동 주파수를 갖는 PCI-X 버스의 예상 미래 버전은 원래 10 및 40기가비트 이더넷 어댑터를 연결하기 위한 것입니다.

PCI-X 버스의 모든 변형에 대해 각 버스에 연결된 장치 수에는 다음과 같은 제한이 있습니다.
66MHz - 4
100MHz - 2
133MHz - 1(2, 하나 또는 두 장치가 확장 보드에 없지만 컨트롤러와 함께 하나의 보드에 이미 통합된 경우)
266.533MHz 이상 -1.

그렇기 때문에 일부 상황에서는 여러 시스템의 안정성을 보장하기 위해 설치된 장치제한할 필요가 있다 최대 주파수사용된 PCI-X 버스의 작동(일반적으로 이것은 점퍼에 의해 수행됨)

컴팩트 PCI- 산업용 및 임베디드 컴퓨터에 사용되는 커넥터 및 확장 카드에 대한 표준입니다. "공통" 표준과 기계적으로 호환되지 않습니다.

미니PCI- 노트북에 통합하기 위한 보드 및 커넥터 표준(일반적으로 어댑터에 사용됨 무선 네트워크) 그리고 표면에 직접. 그것은 또한 기계적으로 자신 이외의 다른 것과 호환되지 않습니다.

PCI 확장 카드 유형:

표준 버전에 따른 카드 및 슬롯 구성 요약표:

버전 및 디자인에 따른 카드 및 슬롯 호환성 요약표:

카드
슬롯 PCI 2.0/2.1 5B PCI 2.1 일반 PCI 2.2/2.3 범용 PCI64/5B
(33MHz)
PCI64/범용 PCI64/3.3B PCI-X/3.3B PCI-X 범용
PCI 2.0 호환 가능 호환 가능 호환되지 않음 성능 손실과의 제한된 호환성 호환되지 않음
PCI 2.1 호환 가능 호환 가능 제한된 호환 성능 손실과의 제한된 호환성 성능 손실과의 제한된 호환성 호환되지 않음
PCI 2.2 호환 가능 성능 손실과의 제한된 호환성 성능 손실과의 제한된 호환성 호환되지 않음 호환되지 않음 성능 손실과의 제한된 호환성
PCI 2.3 호환되지 않음 제한된 호환 호환 가능 호환되지 않음 성능 손실과의 제한된 호환성 호환되지 않음 호환되지 않음 성능 손실과의 제한된 호환성
PCIB
64/5B(33MHz)
호환 가능 호환 가능 제한된 호환 호환 가능 성능 손실과의 제한된 호환성 호환되지 않음 호환되지 않음 성능 손실과의 제한된 호환성
PCI64/3.3B 호환되지 않음 제한된 호환 호환 가능 호환되지 않음 호환 가능 호환 가능 성능 손실과의 제한된 호환성 성능 손실과의 제한된 호환성
PCI-X 호환되지 않음 제한된 호환 호환 가능 호환되지 않음 호환 가능
#PCI 익스프레스

Intel과 그 파트너가 개발한 PCI Express 직렬 버스는 병렬 PCI 버스와 확장되고 특수화된 변형 AGP를 대체하도록 설계되었습니다. 유사한 이름에도 불구하고 PCI 및 PCI Express 버스는 공통점이 거의 없습니다. PCI에서 사용하는 병렬 데이터 전송 프로토콜은 버스의 대역폭과 주파수에 제한을 가합니다. PCI Express에서 사용되는 직렬 데이터 전송은 확장성을 제공합니다(사양은 PCI Express 1x, 2x, 4x, 8x, 16x 및 32x의 구현을 설명합니다). 현재 인덱스 3.0의 타이어 버전이 적합합니다.

PCI-E3.0

2010년 11월 PCI Express 기술을 표준화하는 PCI-SIG 조직은 PCIe Base 3.0 사양의 채택을 발표했습니다.
PCIe의 이전 두 버전과의 주요 차이점은 이제 8비트 대신 변경된 코딩 체계로 간주될 수 있습니다. 유용한 정보전송된 10비트(8b/10b) 중 128비트의 유용한 정보가 전송된 130비트 중 버스를 통해 전송될 수 있습니다. 페이로드 비율은 100%에 가깝습니다. 또한 데이터 전송 속도가 8GT/s로 증가했습니다. PCIe 1.x의 경우 이 값이 2.5GT/s였고 PCIe 2.x의 경우 5GT/s였습니다.
위의 모든 변경 사항으로 인해 PCI-E 2.x 버스에 비해 버스 대역폭이 두 배가 되었습니다. 이는 16x 구성에서 PCIe 3.0 버스의 총 대역폭이 32Gb/s에 도달함을 의미합니다. PCIe 3.0 컨트롤러가 장착된 최초의 프로세서는 인텔 프로세서 Ivy Bridge 마이크로아키텍처를 기반으로 합니다.

PCI-E 1.1에 비해 PCI-E 3.0의 처리량이 3배 이상 높음에도 불구하고 다른 인터페이스를 사용할 때 동일한 비디오 카드의 성능은 크게 다르지 않습니다. 아래 표는 테스트 결과를 보여줍니다 지포스 GTX다양한 테스트에서 980. 측정은 동일한 구성에서 동일한 그래픽 설정으로 수행되었으며 BIOS 설정에서 PCI-E 버스 버전이 변경되었습니다.

PCI Express 3.0은 이전 버전과 계속 호환됩니다. 이전 버전 PCIe.

PCI-E 2.0

2007년에 PCI Express 버스 - 2.0에 대한 새로운 사양이 채택되었으며 주요 차이점은 각 방향으로 각 전송 라인의 대역폭이 두 배로 증가한다는 것입니다. 비디오 카드에 사용되는 PCI-E 16x의 가장 인기 있는 버전의 경우 처리량은 각 방향에서 8Gb/s입니다. 최초의 칩셋 PCI-E 지원 2.0은 Intel X38이 되었습니다.

PCI-E 2.0은 PCI-E 1.0과 완벽하게 역호환됩니다. 모든 기존 장치 PCI-E 인터페이스 1.0 슬롯은 PCI-E 2.0 슬롯에서 작동할 수 있으며 그 반대의 경우도 마찬가지입니다.

PCI-E 1.1

2002년에 소개된 PCI Express 인터페이스의 첫 번째 버전입니다. 라인당 500MB/s의 처리량을 제공했습니다.

다양한 세대의 PCI-E 작업 속도 비교

PCI 버스는 33 또는 66MHz에서 실행되고 133 또는 266MB/s의 대역폭을 제공하지만 이 대역폭은 모든 PCI 장치에서 공유됩니다. PCI Express 1.1 버스가 작동하는 주파수는 2.5GHz로 각 PCI Express 1.1 x1 장치에 대해 한 방향으로 2500MHz / 10 * 8 = 250 * 8Mbps = 250Mbps 정보의 대역폭을 제공합니다. 라인이 여러 개인 경우 처리량을 계산하려면 250Mb/s 값에 라인 수와 2를 곱해야 하기 때문입니다. PCI Express는 양방향 버스입니다.

PCI Express 1.1 레인 수 한 방향의 처리량 총 처리량
1 250MB/s 500MB/s
2 500Mb/s 1GB/초
4 1GB/초 2GB/초
8 2GB/초 4GB/초
16 4GB/초 8GB/초
32 8GB/초 16GB/초

메모! PCI 슬롯에 PCI Express 카드를 설치하려고 하면 안 되며 반대로 PCI 카드는 PCI Express 슬롯에 설치되지 않습니다. 그러나 예를 들어 PCI Express 1x 카드를 설치할 수 있으며 PCI Express 8x 또는 16x 슬롯에서 정상적으로 작동하지만 그 반대의 경우는 불가능합니다. PCI Express 16x 카드는 PCI Express 1x 슬롯에 맞지 않습니다.

이 기사에서는 PCI 버스의 성공 이유를 설명하고 이를 대체할 고성능 기술인 PCI Express 버스에 대해 설명합니다. 또한 개발의 역사, PCI Express 버스의 하드웨어 및 소프트웨어 수준, 구현 기능을 살펴보고 장점을 나열합니다.

1990년대 초반이면 그녀가 나타났다가 혼자 기술 사양 ISA, EISA, MCA 및 VL-bus와 같이 그 시점까지 존재했던 모든 버스를 크게 능가했습니다. 그 당시 33MHz의 주파수에서 작동하는 PCI 버스(Peripheral Component Interconnect - 주변 부품의 상호 작용)는 대부분의 경우에 적합했습니다. 주변기기. 그러나 오늘날 상황은 여러 면에서 바뀌었습니다. 우선 프로세서와 메모리의 클럭 속도가 크게 향상되었습니다. 예를 들어 프로세서의 클럭 주파수는 33MHz에서 수GHz로 증가한 반면 PCI의 작동 주파수는 66MHz로 증가했습니다. 기가비트 이더넷 및 IEEE 1394B와 같은 기술의 출현으로 PCI 버스의 전체 대역폭이 이러한 기술을 기반으로 하는 단일 장치에 사용될 수 있다고 위협했습니다.

동시에 PCI 아키텍처는 이전 아키텍처에 비해 여러 가지 장점이 있으므로 완전히 수정하는 것은 합리적이지 않습니다. 우선 프로세서 종류에 구애받지 않고 버퍼 아이솔레이션, 버스 마스터링 기술(버스 캡처), PnP 기술을 전면 지원한다. 버퍼 격리란 PCI 버스가 내부 프로세서 버스와 독립적으로 작동하여 프로세서 버스가 시스템 버스의 속도 및 부하와 독립적으로 작동할 수 있도록 함을 의미합니다. 버스 캡처 기술 덕분에 주변 장치는 도움을 기다리지 않고 버스에서 데이터 전송 프로세스를 직접 제어할 수 있습니다. CPU시스템 성능에 영향을 미칩니다. 마지막으로 플러그 앤 플레이 지원은 자동 튜닝그리고 그것을 사용하는 장치를 구성하고 ISA 장치 소유자의 삶을 거의 망친 점퍼와 스위치로 소란을 피하십시오.

PCI의 확실한 성공에도 불구하고 현재로서는 심각한 문제에 직면해 있습니다. 그 중에는 제한된 대역폭, 실시간 데이터 전송 기능 부족, 차세대 네트워크 기술에 대한 지원 부족 등이 있습니다.

다양한 PCI 표준의 비교 특성

실제 처리량은 프로토콜의 원리와 버스 토폴로지의 기능으로 인해 이론적인 처리량보다 적을 수 있습니다. 또한 총 대역폭은 연결된 모든 장치에 분산되므로 다음보다 더 많은 장치버스에 있을수록 각각에 가는 대역폭이 줄어듭니다.

PCI-X 및 AGP와 같은 표준 개선은 낮은 클럭 속도라는 주요 단점을 제거하도록 설계되었습니다. 그러나 이러한 구현에서 클록 주파수를 높이면 버스의 유효 길이와 커넥터 수가 감소하게 됩니다.

차세대 버스인 PCI Express(또는 줄여서 PCI-E)는 2004년에 처음 소개되었으며 이전 버전이 직면한 모든 문제를 해결하도록 설계되었습니다. 오늘날 대부분의 새 컴퓨터에는 PCI Express 버스가 장착되어 있습니다. 표준 PCI 슬롯도 있지만 버스가 역사가 될 때가 멀지 않았습니다.

PCI 익스프레스 아키텍처

버스 아키텍처는 그림과 같이 계층 구조를 가지고 있습니다.

버스는 PCI 주소 지정 모델을 지원하므로 현재 존재하는 모든 드라이버와 응용 프로그램이 함께 작동할 수 있습니다. 또한 PCI Express 버스는 이전 표준에서 제공한 표준 PnP 메커니즘을 사용합니다.

PCI-E 조직의 다양한 수준의 목적을 고려하십시오. 버스의 소프트웨어 수준에서 읽기/쓰기 요청이 생성되고 특수 패킷 프로토콜을 사용하여 전송 수준에서 전송됩니다. 데이터 계층은 오류 수정 코딩을 담당하고 데이터 무결성을 보장합니다. 기본 하드웨어 계층은 송신 및 수신 쌍으로 구성된 이중 심플렉스 채널로 구성되며 집합적으로 링크라고 합니다. 2.5Gb/s의 총 버스 속도는 각 PCI Express 레인의 처리량이 각 방향으로 250Mb/s임을 의미합니다. 프로토콜의 오버헤드 비용을 고려하면 각 장치에 대해 약 200Mb/s를 사용할 수 있습니다. 이 처리량은 사용 가능한 것보다 2-4배 높습니다. PCI 장치. 그리고 PCI와 달리 대역폭이 모든 장치에 분산되어 있으면 각 장치에 완전히 전달됩니다.

현재까지 대역폭이 다른 여러 버전의 PCI Express 표준이 있습니다.

다양한 PCI Express x16 버스 대역폭 PCI-E 버전, Gb/s:

  • 32/64
  • 64/128
  • 128/256

PCI-E 버스 형식

현재 데스크탑 컴퓨터, 랩톱 또는 서버와 같은 플랫폼의 목적에 따라 PCI Express 형식에 대한 다양한 옵션을 사용할 수 있습니다. 더 많은 대역폭이 필요한 서버에는 더 많은 PCI-E 슬롯이 있고 해당 슬롯에는 더 많은 트렁크가 있습니다. 대조적으로, 랩톱에는 중간 속도 장치에 대해 하나의 라인만 있을 수 있습니다.

PCI Express x16 인터페이스가 있는 비디오 카드.

PCI Express 확장 카드는 PCI 카드와 매우 유사하지만, PCI-E 커넥터는 진동이나 배송 중 카드가 슬롯에서 미끄러지지 않도록 하기 위해 더 그립이 좋습니다. PCI Express 슬롯에는 여러 가지 폼 팩터가 있으며 그 크기는 사용되는 레인 수에 따라 다릅니다. 예를 들어, 16개의 레인이 있는 버스를 PCI Express x16이라고 합니다. 총 레인 수가 32개까지 될 수 있지만 실제로는 오늘날 대부분의 마더보드에 PCI Express x16 버스가 장착되어 있습니다.

성능 저하 없이 더 작은 폼 팩터 카드를 더 큰 폼 팩터 슬롯에 연결할 수 있습니다. 예를 들어 PCI Express x1 카드를 PCI Express x16 슬롯에 연결할 수 있습니다. PCI 버스의 경우와 마찬가지로 필요한 경우 PCI Express 확장기를 사용하여 장치를 연결할 수 있습니다.

커넥터의 모습 다양한 방식마더보드. 위에서 아래로: PCI-X 슬롯, PCI Express x8 슬롯, PCI 슬롯, PCI Express x16 슬롯.

익스프레스 카드

Express Card 표준은 시스템에 하드웨어를 추가하는 매우 간단한 방법을 제공합니다. Express Card 모듈의 목표 시장은 노트북과 소형 PC입니다. 기존 확장 보드와 달리 데스크탑 컴퓨터, Express 카드는 컴퓨터가 실행되는 동안 언제든지 시스템에 연결할 수 있습니다.

Express Card의 인기 있는 종류 중 하나는 Mini PCI 폼 팩터 카드를 대체하도록 설계된 PCI Express Mini 카드입니다. 이 형식으로 만든 카드는 PCI Express와 USB 2.0을 모두 지원합니다. PCI Express Mini 카드 크기는 30×56mm입니다. PCI 카드 Express Mini 카드는 PCI Express x1에 연결할 수 있습니다.

PCI-E의 이점

PCI Express 기술은 다음 5가지 영역에서 PCI에 비해 이점을 얻었습니다.

  1. 더 나은 성능. 단 하나의 레인으로 PCI Express의 처리량은 PCI의 두 배입니다. 이 경우 버스의 라인 수에 비례하여 처리량이 증가하고, 최대 금액최대 32개까지 가능합니다. 추가적인 이점은 버스에 대한 정보가 양방향으로 동시에 전송될 수 있다는 것입니다.
  2. 입출력의 단순화. PCI Express는 AGP 및 PCI-X와 같은 버스를 활용하면서 덜 복잡한 아키텍처와 비교적 간단한 구현을 제공합니다.
  3. 계층화된 아키텍처. PCI Express는 상당한 소프트웨어 업그레이드 없이도 새로운 기술에 적응할 수 있는 아키텍처를 제공합니다.
  4. 차세대 I/O 기술. PCI Express는 정보가 적시에 수신되도록 보장하는 동시 데이터 전송 기술을 통해 데이터를 수신할 수 있는 새로운 기회를 제공합니다.
  5. 사용의 용이성. PCI-E는 사용자에 의한 시스템 업그레이드 및 확장을 크게 단순화합니다. 추가 형식 익스프레스 보드 ExpressCard와 같은 , 서버 및 랩톱에 고속 주변 장치를 추가할 가능성을 크게 높입니다.

결론

PCI Express는 주변 장치를 연결하기 위한 버스 기술로 ISA, AGP 및 PCI와 같은 기술을 대체합니다. 이를 사용하면 컴퓨터의 성능은 물론 사용자가 시스템을 확장하고 업데이트할 수 있는 능력이 크게 향상됩니다.