PCIとPCI Expressの大きな違いは、PCIがパラレルインターフェースであるのに対して、PCI Expressはシリアルインターフェースであることです。
PCIは、コンピュータ内部のデバイスを接続し、その機能を拡張するためのバスです。
オリジナルのPCI規格では、データ転送速度が133Mbpsとなっています。
PCI ExpressはPCIの最新版です。
これは改良版です。
システムバスのスループットの向上、バスデバイスの性能向上、詳細なエラー検出と報告方法などを提供します。
PCIとは
PCIとは、Peripheral Component Interconnect(ペリフェラル・コンポーネント・インターコネクト)の略です。
デスクトップパソコンに内部部品を追加するためのハードウェアバスです。
パラレルバス構造を採用しています。
さらに、マザーボード上のPCIスロットにPCIカードを挿入して、IOポートを追加することが可能です。
PCIアーキテクチャは、従来のPCIとも呼ばれています。
この技術は1992年にインテル社によって導入された。
それ以前のコンピュータでは、2枚から5枚のPCIカードがありました。
各カードは、マザーボード上の空きスロットを必要としていました。
さらに、システムユニットの背面に取り外し可能なパネルが必要でした。
PCIカードを追加することで、より優れたビデオカード、より高速な有線/無線ネットワーク、USB 2.0などの新しいポートを追加することができるため、コンピューターをアップグレードする簡単な方法だったのです。
オリジナルの32ビット、33MHzのPCI規格は、133Mbpsの速度でデータを送受信することができました。
64bit、66MHzは、より高速な533MHzまでのデータ転送をサポートする規格にアップグレードされた。
1998年、IBM、HP、Compaqは、PCI-X(PCI extended)を発表しました。
これは、1064MHzまでのデータ転送レートを提供します。
さらに、PCIと後方互換性があります。
PCI Expressとは?
最新のPCIバージョンはPCI Express(PCI e)です。
コンピュータのマザーボード上のハブによって制御されるシリアル接続のネットワークを使用します。
そのため、PCI Expressカードは一般的なPCIカードよりも高速に動作します。
PCI Expressカードを使用するには、コンピュータにPCI Expressスロットが最低1つ空いている必要があります。
PCI Expressは、x1、x4、x8、x16の実装が可能です。
PCI Expressにはx1、x4、x8、x16の実装があり、それぞれ対応する帯域幅を増加させます。
実装が大きくなると、より長いPCI Expressスロットが必要になります。
x16が最も大きなスロットで、x1が最も小さなスロットです。
PCI Expressカードスロットは、十分な大きさがあればどのスロットにも挿入することが可能です。
例えば、x4はx8には挿入できるが、x1には挿入できない。
PCI Expressの最大の利点は、高速なデータ転送速度を実現できることです。
ハイエンドビデオカードやギガビットイーサネットカードなどの高速デバイスをPCI Expressで接続することが可能である。
したがって、PCI ExpressはPCIを置き換えることが可能です。
さらに、PCI Expressは、PCIハードウェアおよびソフトウェアとの後方互換性があります。
PCIとPCI Expressの違い
定義
PCIは、コンピュータのハードウェアデバイスを取り付けるためのローカルコンピュータバスです。
一方、PCI Expressは、旧来のPCIおよびPCI – Xバス規格に代わる高速シリアルコンピュータ拡張バスとして設計されたものです。
ロングフォーム
また、PCIはPeripheral Component Interconnectの略で、PCI ExpressはPeripheral Component Interconnect Expressの略です。
インターフェイスの種類
PCIとPCI Expressの主な違いは、PCIがパラレルインターフェイスであるのに対し、PCI Expressはシリアルインターフェイスであることです。
速度
PCIとPCI Expressのもう一つの違いは、速度です。
PCI Expressは、PCIよりも高速なデータレートを提供します。
スロットタイプ
PCIスロットは標準化されていますが、PCI Expressはスロットが意図するレーン数に依存します。
バージョン
PCI Expressは最新バージョン、PCIは旧バージョンです。
結論
簡単に説明すると、PCI Express は PCI の新しいバージョンで、より高速に動作するようになりました。
PCIとPCI Expressの主な違いは、PCIがパラレルインターフェイスであるのに対し、PCI Expressはシリアルインターフェイスであることです。