PCI Express 【PCIe】 3GIO
概要
PCI Express(PCIe)とは、コンピュータの拡張バスおよび拡張スロットの標準仕様の一つで、PCI(Peripheral Component Interconnect)バス・スロットの後継となるシリアル伝送インターフェース。パソコンなどに拡張カードを装着し、CPUやメモリ(RAM)など他の装置と通信するための接続規格で、ビデオカードなどの接続方式として広く普及しているほか、SSDなど高速なストレージ向け(NVMeなど)やノートパソコン向け(ExpressCard)の派生規格もある。
一対の伝送路を互いに反対方向の通信に用い、全二重通信が可能となっている。2002年発表のPCI Express 1.1では伝送路(レーン)一本あたり片方向2.5Gbps(ギガビット毎秒)、双方向で5Gbpsで通信できる。実際のデータ伝送ではデータ8ビットごとに2ビットの誤り訂正符号などを追加する8B/10Bエンコーディングが行われ、実効データ伝送速度はそれぞれ250MB/s(メガバイト毎秒)、500MB/sとなる。
リビジョンと世代
PCI Expressでは規格の改訂をリビジョン(revision)と呼んでおり、ソフトウェアのバージョン番号のように時系列に増える実数で表す。伝送規格が刷新されると整数部の値が増え、2.0を「Gen2」(Generation 2:第2世代)、3.0を「Gen3」(Generation 3:第3世代)のように呼んで区別する。
2007年のGen2では伝送路あたりの速度が片方向5Gbps、双方向10Gbpsに引き上げられ、それぞれ実効速度500MB/s・1GB/s(ギガバイト毎秒)で通信できる。
2010年のGen3では伝送路あたりの速度が片方向8Gbps、双方向16Gbpsに引き上げられたが、エンコーディング方式が高効率な64B/66Bに変更となり、実効速度は約1GB/s・約2GB/sとなっている。2017年のGen4ではそれぞれ倍の16Gbps・32Gbps、約2GB/s・約4GB/sに、2019年のGen5では32Gbps・64Gbps、約4GB/s・約8GB/sに向上している。
レーン
PCI Expressでは一対の接続端子による基本的な伝送路の構成をレーン(lane)と呼び、複数のレーンを束ねて一体的に運用することで速度を向上させることができる。
拡張カードは接続に必要なレーン数が決まっており「PCI Express x8」(8レーン)のように表記する。拡張スロット側も接続可能な最大レーン数が決まっており、これを超えるカードは(物理的に)差し込めない。
レーン数はGen3までは x1、x2、x4、x8、x12、x16、x32 の7種類から選択できたが、Gen4でx64が追加された。実際の製品では最大x16までとなっていることが多く、x32以上の対応製品は少ない。レーンの数だけ整数倍に伝送速度が向上するため、例えばPCI Express 2.0のx16ならば片方向8GB/s(500MB/s×16)、双方向16GB/s(1GB/s×16)で通信することができる。
スロット形状
PCI Expressスロットはレーン数に応じて長さが異なり、レーン数の多いスロットにはそれより少ないレーン数の拡張カードを差し込んで使用できる。すなわち、x16スロットにx1カードを接続して通信することはできるが、その逆はできない(スロットの物理的な長さが足りない)。
注意点として、CPUやチップセットに内蔵されたPCI Expressコントローラが対応できるレーン数の合計には上限があり、これがマザーボードに設けられたスロットの単純な最大レーン数より少ない場合がある。x16スロットが2基設置されていても、コントローラが最高24レーンまでなら、x8カード+x16カードの構成が上限で、x16カード2枚を挿すことはできない。
歴史
2000年代前半にパソコン向けの3Dグラフィックスアクラレータなどが必要とするデータ伝送速度が大幅に向上し、それまでのPCIやAGP(Accelerated Graphics Port)では帯域が逼迫するようになった。
米インテル(Intel)社は「3GIO」(3rd Generation I/O)のコードネームで新たなシリアル接続インターフェースを開発していたが、業界団体PCI-SIG(PCI Special Interest Group)がこれを「PCI Express」の名称で標準化した。同時期にPCIを高速化したPCI-X規格も存在したため当初は名称が似ていて混同されやすかったが、程なくしてWORDへの置き換えが進んだ。
関連用語
関連リンク (外部サイト)
他の辞典による解説 (外部サイト)
- ウィキペディア 「PCI Express」
- imidas 時事用語事典 「PCI Express」
- 日経 xTECH NE用語 「PCI Express」
- Insider's Computer Dictionary 「PCI Express」
- IODATA 地デジ用語集 「PCI Express」
- くみこみックス 「PCI Express」
- DataCenter Cafe データセンター関連用語集 「PCIe」
- TechTerms.com (英語) 「PCI Express」
- Computer Hope (英語) 「PCI Express」
- PC.net Computer Glossary (英語) 「PCI Express」