アルテラの SeriaLite II ソリューションは、簡単かつ迅速にプロトコルを実装できるため、デザイン・リスクの低減、開発時間の短縮、システム・デザインのコア機能への集中が可能になります。
SerialLite II は、広範なチップ間、ボード間、およびバックプレーン・アプリケーション向けの、アルテラの第2世代軽量シリアル接続プロトコルです。SerialLite II は、SerialLite の成功に基づくもので、性能範囲を 622 Mbps から 102 Gbps に拡大し、ロジック要件を平均 60 パーセント削減して最低コストのシリアル相互接続ソリューションを実現します。
表 1 に 完全なSerialLite II インタコネクト・ソリューションの主な概要をまとめます。
| 表 1. 完全な SerialLite II ソリューション | |
| ソリューション | 詳細 |
|---|---|
| デバイス・ファミリ | |
| 物理インタフェース | PMA (1) および PCS (2) サポートをサポートを提供する統合されたPHY |
| SerialLite II IP コア | アルテラ SerialLite II IP コア |
| 開発ボード | |
| 特性評価レポート | Stratix II GX 特性評価レポート 販売代理店へお問い合わせください。 |
| リファレンス・デザイン | IPと伴に提供される SerialLite II ループバック・リファレンス・デザイン |
- PMA = physical medium attachment
- PCS = physical coding sublayer
テクノロジの背景
SerialLite II プロトコルは、前身の SerialLite プロトコルと同様、軽量のポイント・ツー・ポイント・シリアル接続として定義され、プロトコルのオーバヘッドが小さく、データ転送レイテンシが最小で、最もコスト効果が高い実装のためにロジック消費量を最小化する幅広いオプション機能を備えています。
SerialLite は、16 ビット・データパス幅(レーンあたり)に基づいて全二重プロトコルを定義し、その結果、レーン・レート 1.6~3.125 Gbps の対称(送信および受信)レーン幅を必要とするアプリケーションでは、ロジック消費量が最小限に抑えられました。
SerialLite II は、SerialLite の成功に基づくもので、シンプレックス、非対称、およびブロードキャスト・データ・フローのサポートが最適化され、1.5 Gbps 未満から最大 6.375 Gbps のレーン・レートを最適に実装するためにデータ・パス幅がオプション(レーンあたり8、16、または32ビット)となっており拡張性が向上しています。
表 2 に SerialLite II プロトコルの主な機能と利点をまとめます。
| 表 2. SerialLite II の機能と利点 | ||
| 特長 | オプション | 利点 |
|---|---|---|
| データ・フロー | 全二重、シンプレックス、非対称、またはブロードキャスト | 全二重、シンプレックス、非対称、またはブロードキャスト・アプリケーション用の縮小ロジック |
| データ・タイプ | パケットまたはストリーミング | 幅広いアプリケーションをサポート |
| リンク幅 | 1~16レーン | 拡張性のあるリンク・スループット(各方向で 622 Mbps から 102 Gbps) |
| レーン・レート | 622 Mbps から 6.375 Gbps | |
| データパス幅 | 8、16、32ビット(レーンあたり) | 1.5 Gbps 未満のレーン・レートには縮小ロジックで対応、6.375 Gbps レーン・レートまでの拡張性 |
| エンコーディング | 8B/10B | 最も信頼性の高いクロックおよびデータ・リカバリのための業界標準エンコーディング |
| スクランブル | ペイロードおよびアイドル、またはなし | 高速レーン・レートのための EMI 抑制 |
| 基準クロック | 非同期または同期 | チップ間、ボード間、およびバックプレーン・アプリケーションに最適 |
| 極性反転 | あり/なし | コスト最適化ソリューションのために特定のアプリケーションで必要な機能を実装 |
| データ完全性保護 | CRC-32、CRC-16、またはなし | |
| パケット・タイプ | データ、プライオリティ、または両方 | 高優先度データまたは制御情報を挿入するためのオプションのロジック |
| フロー制御 | データ・パケット、プライオリティ・パケット、両方、またはなし | コスト最適化ソリューションのために特定のアプリケーションで必要な機能を実装 |
| エラー時のリトライ | プライオリティ・パケット、またはなし | リンクの信頼性の向上 |
| チャネルの多重化 | あり/なし | 複数の論理チャネルを備えたアプリケーションをサポート |
| Atlantic インタフェース | データおよびプライオリティ・ポート | ユーザ・ロジックへの十分に定義されたインタフェースおよび独自のブリッジ・ソリューションのデザイン・サイクルを短縮する各種アルテラ MegaCore® ファンクション |
ハードウェアのテスト
最高の信頼性を提供するために、アルテラの SerialLite II ソリューションは、ハードウェアで徹底的にテストされています。 SerialLite II MegaCore ファンクション(v.1.0.0)は、デュアル Stratix GX 開発ボード上で、すべてのデータ・フロー・オプション、パケットおよびストリーミング・データ、各種リンク幅、最大 3.125 Gbps のレーン・レート、さらにデータ完全性保護、データおよびプライオリティ・パケット、フロー制御、およびエラー時のリトライなどのオプション機能を有効にした場合と無効にした場合のテストなど、さまざまなコンフィギュレーションを使用してテストされています。
