PCIe 5.0

最速、最高の安定度 PCI Express パフォーマンス

PCIe 5.0

製品

VIAVI Xgig PCIe5 プラットフォームは、アナライザ、Exerciser、ジャマーの機能に加えて、単一の 5P16 シャーシでアナライザーポートのバイファケーション機能と同時マルチユーザー機能をサポートします。この多機能設計により、単一機能のデバイスを多数揃える必要が少なくなり、調達および所有コストが削減することができます。これらの機能により、テストあたりのコスト/ユーザーあたりのコストのメトリックスが低くなり、デバッグが速くなり、市場投入までの時間が短縮されるため、各システムの生産性が向上します。

Xgig Execiser は、PCI-SIG コンプライアンスワークショップで実施される PCI Express(PCIe)4.0 プロトコル適合認定テストで PCI-SIG (Peripheral Component Interconnect Special Interest Group)の承認を受けています。PCIe 4.0 は、PCI-SIG によって現在実施されている最高レベルの適合認定です。

PCIe 5.0 とは

第 5 世代のPCIEは、PCI Express 5.0 と呼ばれています。PCIe gen-5、PCIe5、および PCIe 5.0 とも書かれます。2003 年に初めて登場された PCIe テクノロジーは、ポイントツーポイントのアクセスバスを使用して高速のコンポーネントを CPU に接続するための標準のインターフェイスとなりました。PCIe 3.0 の完成と PCIe 4.0 の完成の間に 7 年の間隔があったことを受けて、PCI Express 5.0 の仕様の開発とリリースは、4.0 の完成後迅速に行われ、帯域幅はさらに 2 倍増加しました。最終的な PCIe 5.0 規格が PCI-SIG によってリリースされました。

データレートの大幅な高速化に伴い、新しい PCIe リリースのたびにテスト基準、テスト方法は挑戦を受けており、PCIe gen-5 も例外ではありません。たとえば、EIEOS(Electrical Idle Exit Ordered Set)およびクロッキング機能が改訂されることで、ハードウェアレベルとシステムレベル両方のテスト方法が影響を受けています。 
この汎用性の改善により、他のプロトコルが実績のあるPCIe物理層スタックを活用できるようになるため、代替プロトコルもテストを完全にサポートする必要があります。 

  • CXL(Compute Express Link)は、プロセッサ、メモリ拡張、およびアクセラレータ向けに業界が対応しているキャッシュコヒーレントな相互接続です。
  • NVMe®(NVM Express®)は、ホストソフトウェアが PCIExpress®(PCIe®)、RDMA、TCP などの複数のトランスポートにまたがって不揮発性メモリと通信する方法の定義です。これは、すべてのフォームファクター(U.2、M.2、AIC、EDSFF)のソリッドステートドライブ(SSD)の業界規格です。

Xgig アナライザ

VIAVI Xgig アナライザなど、データリンク速度 32GT/秒に対応できる完全に下位互換のプロトコルアナライザは、 PCIe 5.0 のテストおよびデバッグを実施する上できわめて貴重です。大容量の上りおよび下りトラフィックのキャプチャのための優れたメモリとストレージ容量、およびセグメンテーションにより、特定のパケットを取り除きながら長いシーケンスを記録し、安定したプロトコル分析を実現できます。すべてのプロトコルアナライザを見る

Xgig Exerciser

PCIe5 用のVIAVI ソリューションズ Xgig® Exerciser は、Xgig PCIe 製品ポートフォリオにターンキーコンプライアンステスト機能を提供します。 

  • PCIe データトラフィックを完全にビットレベルで繰り返し制御できるため、プロトコル通信の困難な問題をデバッグするための貴重なツール
  • 通信リンクパートナーを置き換え、ルートコンプレックスまたは端末テストを完全に制御(図を参照)
  • コンポーネントレベルの分析とデバッグに最適

 

Exerciser は 2 つの動作モードがあります。ホストまたはルートコンプレックスモード(左)は、端末のテストに利用します。
端末モード(右側)は、ホストシステム、スイッチポート、および CPU のテスト利用します。

Xgig Exerciser は、PCI-SIG コンプライアンスワークショップで実施される PCI Express(PCIe)4.0 プロトコル適合認定テストで PCI-SIG (Peripheral Component Interconnect Special Interest Group)の承認を受けています。PCIe 4.0 は、PCI-SIG によって現在実施されている最高レベルの適合認定です。すべての Exerciser を見る 

Xgig ジャマー

ジャマーは CPU と端末間をインラインで動作し、実際のシステムデバイス間の通信にエラーを注入します。すべてのジャマーを見る

  • システムテストとエラー回復解析に最適
  • リアルタイムでのネットワークトラフィックのシミュレーションで、PCIe ハードウェア用の重要なリトマテストを作成
  • デバイスが実際の環境で必要とされるとおりに動作することの確認に有用
  • ミッションクリティカルな製品に不可欠

インターポーザ

インターポーザでは、ホストシステムとテスト対象デバイス(DUT)間の通信をキャプチャすることができます。VIAVI は、人気の PCIe インターポーザを幅広く揃えています。

  • ホストテストスタンド
  • CEM
  • EDSFF、E1、E3
  • U.2、U.3
  • U.2 CEM
  • M.2
  • SFF-8674
  • フライングリード
  • Oculink Slimline

Xgig ツールスイート

Xgig PCIe5 プラットフォームは、次のような Xgig ツールスイートでサポートされています。

  • Xgig Expert™ は、迅速なデータ解釈、パフォーマンス解析、およびトラブルシューティングに役立つユーザーフレンドリーなインターフェイスです。
  • Xgig Serialytics™ は Xgig Expert に基づいて、トレースで隠れた動作やイベントを明らかにします。よりコンテキストに従ったデバッグができ、シリアルプロトコルのスマートな解析が可能ないします。
  • Xgig Trace Control は、事業者がシステムをテストしたいときに使用するシステム設定用のユーザーインターフェイスです。
  •  Medusa ラボテストツールスイート(MLTT)は、アプリケーションベースのデータおよびシグナルインテグリティテストツールであり、開発者はストレステストを通じてエラーを発見して、発生場所を特定し、解決することができます。
     

従来、PCI Express® プロトコル解析は、1 人のユーザーが専用の単一機能装置で単一のテストを実施していました。今日では、複数のユーザーが 1 つの VIAVI Xgig® 5P16 または 5P8 アナライザにログインし、同時に独立したテストを実行できるようになっています。

分岐により同時マルチユーザー(SMU)の柔軟性を実現

ユーザーは、アナライザと同じ物理的な場所にいる必要もありません。ネットワークにアクセスできる限り、世界中のどこからでもリモートログインできます。次の図は、複数のユーザーによる個別の同時テスト用に 4 つの独立したリンクに分岐した 16 レーンアナライザの例です。

Bifurcation

分岐は、通常は 1 つのリンクであるポートを 2 つ以上のリンクに分割することで機能します。下の図に示すように、VIAVI Xgig 5P8 では、それぞれ 4 つのレーンからなる 2 つのリンクに分岐できます。また、5P16 では、それぞれ 8 つのレーンからな 2 つのリンク、またはそれぞれ 4 つのレーンからなる 4 つのリンクに分岐できます。

5P8-5P16-port-bifurcation

Xgig 5P16 シャーシ(本体)はアナライザ、Exerciser、ジャマー機能にも対応

当社の主力システムである Xgig5P16 では、同じシャーシでフル機能のアナライザ、Exerciser、およびジャマー機能に対応できます。このようなソフトウェア定義の柔軟なプラットフォームにより、機器の管理が簡素になります。ソフトウェアアップグレードは、ハードウェアモジュールよりも高速かつ経済的に提供でき、いつでも追加できるため、マネージャーはアップグレードが必要にならないかぎり資金を節約できます。

Protocol Analyzer-Jammer-Exerciser

デバイスの生産性向上による市場投入時間の短縮と全体的な TCO(総所有コスト)の低下

Xgig 多機能アナライザは、単機能デバイスでは実現することが困難な運用効率を実現します。設定およびデバッグプロセスが合理化されるため、製品とコンポーネントのテストをより迅速に完了し市場に投入できるようになります。

PCI-SIG 認証テストで承認済み

Xgig Exerciser は、PCI-SIG コンプライアンスワークショップで実施される PCI Express(PCIe)4.0 プロトコル適合認定テストで PCI-SIG (Peripheral Component Interconnect Special Interest Group)の承認を受けています。PCIe 4.0 は、PCI-SIG によって現在実施されている最高レベルの適合認定です。 VIAVI は、PCIe5 コンプライアンステストの実現で PCI-SIG に積極的に関与しています。

2019 年の PCI Express 5.0 規格の最終リリースは、データ集約型アプリケーションのパフォーマンス要求の増大への対処に必要とされると見なされていた 18 か月の高速開発サイクルの到達点です。

PCIe スロットと接続カードの間の最小バージョン(速度)はゲーティングファクタのままですが、前世代と同様に、PCIe 5.0 は過去のイテレーションとの下位互換性を維持しています。帯域幅の増加に加えて、PCIe 5.0 仕様には、信号のインテグリティを向上させるための電気的な拡張機能や、コネクタの性能を向上させるための機械的な更新機能も含まれています。

連続する各 PCIe リリースと同様に、PCIe インターフェイスの固有の下位互換性により、PCIe Express 5.0 と以前の PCIe バージョンの共存が可能になり、クラウドコンピューティングや人工知能(AI)などの最も要求の厳しい高性能アプリケーションは最高の転送速度を活用でき、同時に前世代のテクノロジーも要求の厳しくないアプリケーション向けに引き続き使用できます。

2019 年の PCIe 5.0 のリリース日は、実装までの道のりの数多くある段階の第一段階です。また、事前のコンプライアンスと相互運用性テストも成功裏に完了する必要があります。こうした追加のマイルストーンにより、最初の認証済みの PCIe 5.0 商用製品の販売開始は、さらに先に伸びる可能性があります。

PCI-SIG

PCIe は、現在使用されているほぼすべてのタイプのコンピューティングシステムに組み込まれており、PCI Express 5.0 の代表的な顧客およびサプライチェーンインフラには、エレクトロニクス、コンピューティング、データストレージ、E コマース業界の世界最大の企業が多数含まれています。これには、PCIe Gen 5 機能を実現する知的財産(IP)サプライヤ、スイッチおよびリタイマーのメーカー、PCIe 5.0 マザーボード、ストレージデバイス、およびグラフィックスコントローラサプライヤが含まれます。これらの基本的な構成要素は、データセンターやその他の基本的なネットワーク展開のために、高度なコンピュータシステムやハードウェアに組み込まれます。

PCIe 5.0 を早期採用する市場部門
必ずしもすべての企業および市場部門が PCI Express Gen 5 テクノロジーを同時に採用するとは考えられていません。IP 市場では、FPGA またはシリコン形式での機能保証に、早期検証機能が必要になります。CPU、イーサネット、および一部のアクセラレータセグメントも、PCIe 5.0 の早期採用に深く関わることになります。データセンターサーバーとハイパフォーマンスコンピューティング(HPC)インフラは、拡大し続ける帯域幅とレイテンシの要求に対応するのにすでに悪戦苦闘しており、PCIe Gen 5 テクノロジーが利用可能になった時点で、その生来の利点をすぐに吸収すると考えられます。

PCIe 5.0 プロトコル解析のユーザー
迅速な検証およびデバッグサイクルは、市場投入までの時間の短縮に不可欠です。これにより、検証と妥当性確認を行うシステム統合チームおよびコンポーネントの適格性確認と相互運用性の問題解決に取り組むデバッグチーム向けの高度な PCIe Gen 5 プロトコル分析ツールへの需要が高まります。デバイス、ドライバー、およびアプリケーションソフトウェアのパフォーマンス調整チームは、高度な PCIe 5.0 プロトコル分析機能から高い投資収益率を得られます。

PCIe の倍速化の取り決めは、PCIe 5.0 のリリースでも有効です。PCIe 5.0 は、PCIe バージョン 3.0 以降標準となっている 128b/130b エンコーディング方式を使用して、各方向で 64 GB/秒のスループットを提供します。PCIe テクノロジーにより、データは双方向に全二重で流れることができるため、両方向の総スループットは合計で 128GB/秒になります。

PCIe 3.0 より前のエンコード規格は 8b/10b で、8 ビットのデータがエンコードされ、10 ビットの数値として送信されました。これにより、未加工ビット転送レート 2.5 GT/s をわずか 2.0 Gbit/秒の正味帯域幅に削減する 20% のパフォーマンスオーバーヘッド要因が発生しました。この効率的な 1.5% のオーバーヘッドファクターは、PCIe 5.0 エンコーディングの規約でも有効です。

PCIe のバージョン

リリース

転送レート

スループット/レーン

x16 スループット

1.0

2003 年

2.5 GT/秒

250 MB/秒

4.0 GB/秒

2.0

2007 年

5.0 GT/秒

500 MB/秒

8.0 GB/秒

3.0

2010 年

8.0 GT/秒

1.0 GB/秒

16.0 GB/秒

4.0

2017 年

16.0 GT/秒

2.0 GB/秒

32.0 GB/秒

5.0

2019 年

32.0 GT/秒

4.0 GB/秒

64.0 GB/秒

PCIe 5.0 の驚異的な速度では、PCI 5.0 マザーボード上の一般的なブルーレイディスクの内容を 1 秒以内に不揮発性メモリ(NVM)に転送できます。このような卓越した速度は贅沢なように見えるかもしれませんが、他の分野のネットワークアーキテクチャの機能追加によって必要になってきました。例えば、400G イーサネットでは、最大容量の CPU とインターフェイスをとるために、各方向に 50GB/秒の帯域幅が必要です。

イーサネットに加えて、この継続的な改善サイクルは、自動運転、瞬時の応答を必要とする防御アプリケーション、ハッキングを即座に阻止する必要がある重要な財務セキュリティアプリケーションなど、レイテンシがクリティカルなパフォーマンス要件を持つリアルタイムシステムの出現によって促進されています。マルチ GPU システムとプレミアムグラフィックスカードの個々のユーザーは、PCIe 5.0 の速度と帯域幅の拡張によって、目に見えるメリットも得られます。

PCI Express 5.0 の仕様は、このイテレーションに固有のリンクやトランザクションレイヤーの変更を含まない、下位互換性のある PCIe 規格の自然な進化と分類される場合があります。5.0 の仕様では、PCIe 4.0 で確立された拡張フロー制御と拡張タグおよびクレジットの利点が引き続き得られます。

アドインカード用に指定された新しい CEM コネクタが追加されました。シグナルインテグリティおよびコネクタ設計機能の改善により、全体的な性能と信頼性が向上しています。物理レイヤーの機能追加には、EIEOS、SKP オーダーセット、およびイコライゼーションシーケンスの更新も含まれます。

PCI Express 5.0 の仕様は、一般にハードウェアメーカーや業界関係者から高く評価されています。特に、テスト容易性の向上、リンクトレーニングの高速化、代替プロトコルサポートの提供を実現するための機能追加は、PCIe 5.0 の非常に優れた特性として認識されています。4.0 から 5.0 への移行に必要とされる比較的無害な実装前提条件とともに、この業界のコンセンサスは積極的なハードウェア開発と商用化目標を進めています。

PCIe 5.0 のリリースに伴う進歩と仕様の変更により、テストおよび開発作業を複雑にする PCIe のアーキテクチャ上の課題の多くがさらに増しています。これには、トランスミッタ(Tx)ジッターの 2 倍の低減要件と、リファレンスクロックジッターの 3 倍の削減などがあります。

信号損失は、PCIe 5.0 でも継続的なアーキテクチャ上の課題となっています。リタイマー、リドライバー、および代替プリント基板(PCB)のベースマテリアルは、これらの問題を軽減するためにハードウェア設計者が利用できるいくつかの費用対効果オプションです。リタイマーを使用して信号を再送信したり、リドライバーを使用して信号を増幅したりできます。どちらの方法でも、リンクの物理的な到達範囲を改善できます。

PCI Express 5.0 の仕様では、チャネル損失バジェットは 36dB と定義されていますが、これは、PCIe 4.0 しきい値よりも最大わずか 28% 大きいだけです。PCIe テクノロジー固有の挿入損失は PCIe 5.0 リリースでも継続されるため、FR4 PCB 構造で発生する損失レベルはもはや維持できず、また、最大で FR4 の 2.5 倍のコストがかかるメガトロンなどの代替材料が必須となりました。また、PCI Express 5.0 のチャネル要件により、トランスミッター(TX)およびレシーバー(RX)の新しいイコライゼーション回路デザインも必要となり、電圧とタイミングの両方で Rx でのレーンマージニングが必須となりました。

PCIe 4.0 から PCI Express 5.0 への移行にあたっては、2 倍の高速化、下位互換性、およびリリースサイクルの高速化が、実行戦略を構築する 3 つの基本となる柱でした。

速度の向上を有効またはサポートする新機能は、他の推奨または要求された変更よりも優先されました。例えば、速度の向上を有効にするには EIEOS とデータビットレート定義の変更が必要でしたが、エンコーディング方式やターゲットビットエラーレート(BER)などの基本的な PCIe エレメントは一定のままでした。また、信号方式とスクランブル方式も PCIe Gen 4 と一貫性を保ち、実装への影響を最小限に抑えるために、可能な限り既存のトランスミッタ(Tx)およびレシーバ(Rx)テスト方式が活用されました。

市場投入までの時間と互換性に重点を置いていますが、PCIe バージョン 4.0 と 5.0 の間のその他の重要な設計変更は、必然的に接合するハードウェアとテスト慣行に影響を与えました。アドインカードインターフェイスでは下位互換性が維持されていますが、セカンドオーダー応答を備えたクロックデータリカバリ(CDR)と、表面実装型 PCBA フットプリントとのみ互換性のある CEM コネクタなどは影響を受けました。PCI Express 5.0 は、TS1/TS2 シーケンスを変更することで代替プロトコルにも対応しています。

ネットワークの状況と帯域幅の需要がバックグラウンドで拡大し続け、4.0 規格のリリース時間が非常に長くなったため、PCIe 4.0 規格と PCIe 5.0 規格の一貫性がさらに必要となりました。これにより、2 つの規格間のオーバーラップ期間が事実上保証され、設計とテストの手法の共通性がスムーズな移行に不可欠なものになりました。

PCIe 5.0 の物理レイヤーの更新
より厳格なジッター要件、チャネル損失バジェットの制約、PCI Express Gen 5 リリースに伴う電圧と時間のレーンマージン要件に加えて、速度の向上によって物理レイヤーの追加変更が必要になりました。同時に、以前の PCIe バージョンとの下位互換性を維持するためのその他の前進などもあります。

オーダーセットの変更は、PCI Express 5.0 仕様のリリースに伴う重要な変更でした。EIEOS オーダーセットは、電気的アイドル状態からの退出を容易にするために使用されます。PCIe 4.0 の各オーダーペアに使用される 16 個の 0 と 1 の使い慣れたパターンが、PCIe Gen 5 規則では、32 個の 0 と 1 が各レーンで繰り返されることになりました。バックツーバック(繰り返し)EIEOS 信号は、PCIe 5.0 プロトコルの追加変更です。また、PCI Express Gen 5 データストリームの起点をレシーバーで明確に識別できるように、データストリームオーダーセットスタート(SDS)も更新されました。 

トレーニングシーケンス(TS1/TS2)は、PCIe Gen 5 の速度倍増を容易にすることを目的とした革新的な新しいオプションの恩恵を受けています。トレーニングシーケンスは、リンクの立ち上げとイコライゼーション(EQ)に必要な先行作業ですが、2.5GT/秒から段階的に移行して 32.0GT/秒 PCIe Gen 5 の速度にするまで、オーダーされたセットでスピードへのインクリメント対応を進めるたびに遅れが発生する可能性もあります。このジレンマを解決するために、EQ バイパスオプションが用意されており、基本的に中間速度のイコライゼーションレベルを「スキップ」したり、L0 アクティブデータ転送状態への即時移行のために「No EQ」オプションを使用してイコライゼーションを完全に省略したりすることができます。

PCIe Gen 5 の変更された TS1 および TS2 に、代替プロトコル ID および拡張プレコーディングサポートの新しいフィールドも追加されました。システムとデバイス間のネゴシエーションが成功すると、リンクはただちにサポートされている最高速度で L0 状態に移行し、ネゴシエートされた代替プロトコルを使用してデータの転送を開始できます。代替プロトコルネゴシエーションが失敗した場合、システムはすぐにバックボーン PCIe 5.0 プロトコルに復帰できます。

ほぼ無制限のリンク条件とシナリオにより、PCIe 5.0 リンクアクティビティの起動(L0 より前)フェーズと完全起動(L0)フェーズの両方でトラブルシューティングの課題が発生します。最高の PCIe Gen 5 テストソリューションにより、階層化された体系的なアプローチが可能になり、継続的にシステムパフォーマンスメトリックスを改善しつつ、トラブルシューティングの時間と労力を大幅に削減できます。

リンクトレーニングとステータス状態マシン(LTSSM)の状態中に確認されるリンク起動の問題には、シグナルの完全性と検出の問題、正しくないリンク速度、およびプロトコルアナライザを使用して効果的に診断できるその他の潜在的な状態などがあります。L0 状態になった後は、高度な PCIe プロトコルアナライザを使用して、プロトコルスタックのさまざまなレイヤーでの過剰なリプレイ、復元の問題、遅延などのパフォーマンス上の非効率性を効率的に検出し、緩和することもできます。

正確な診断機能を必要とする 1 つの一般的な PHY レイヤーの状態は、電気的アイドル(EI)から脱出中に発生します。この状態では、Tx ロジックと Rx ロジックの不一致によってレイテンシが発生する可能性があります。VIAVI Xgig アナライザは、短いロック時間と高度な後処理機能を採用することで、これらの条件を確実に特定し、低パワー状態の遷移中にキャプチャされるデータの損失を最小限に抑えます。  

物理レイヤーのリアルタイムメトリックスは、リンクの全体的な信号の健全性と復元データを監視するために極めて重要です。例えば、リンクが L0 状態で動作している場合、リプレと復元が繰り返され、システムパフォーマンスが大幅に低下する可能性がありますが、多くの場合、検出されません。レーンごとの解像度を備えた Xgig リアルタイム監視、メトリックス、およびポストキャプチャ分析機能により、非確認応答(NAK)、リプレイ、リンクエラー、およびレシーババッファオーバーフローや過剰なトランザクションキュー深度などのフロー制御(FC)統計を効果的に監視および診断できます。

PCIe リリース日のブレークネックの周期は、今後も続くと思われ、 PCIe 6.0 の最終仕様のリリースは、2021 年に予定されています。この新しいイテレーションでは、 PCIe の標準となっている従来の帯域幅の倍増と下位互換性が継続され、今回は双方向帯域幅が驚異的な 256 GB/秒に達します。これにより、PCIe は実質的にローエンド GPU の VRAM 帯域幅と同等となります。

さらに 2 倍の速度向上を実現し、高い信頼性基準を維持するために、パルス振幅変調(PAM4)と前方誤り訂正(FEC)技術が採用されます。人工知能とマシンラーニングは、そのパフォーマンスが並外れた速度、低レイテンシ、複数の周辺機器への同時高速アクセスの組合せに依存しているため、この機能拡張の恩恵を受けると考えられます。

PCIe Gen 5 は、I/O バステクノロジーの新たな飛躍的な進歩です。PCIe 5.0 の仕様は、近い将来にわたって、ネットワークアーキテクチャのボトルネックを解消しながら、ムーアの法則に遅れをとらずに進んでいくでしょう。改善された新しい PCIe 5.0 テストツールが毎日登場しているため、この進歩は PCIe 6.0 のリリースと今後の多くの世代を通じて継続していくものと考えられます。

あらゆるステップでのサポート

VIAVIは、サポート、サービス、総合的なトレーニング、お客様が必要とするリソースを提供しています。これはすべて、お客様のVIAVIへの投資価値を最大化するために当社が日頃より行っていることです。

エキスパートに尋ねる

詳細、価格のお見積りについてお問い合わせください。Viaviのエキスパートがお客様のあらゆる質問にお答えします。