Aurora 64B/66B LogiCORE™ IP
Aurora 64B/66B は CORE Generator™ ソフトウェアの一部としてリリースされ、多数のコンフィギュレーション可能なパラメータがあります。このプロトコルは、ストリーミング/フレーミング インターフェイス、一方向/全二重送信データ フロー、MGT 数 (1 つまたは複数)、リファレンス クロック値、ライン レート、選択した MGT 数に基づく MGT 位置、およびリファレンス クロック ソースを選択することでコンフィギュレーションできます。
Aurora 64B/66B プロトコルとそれに関連するデザインにより、MGT の制御インターフェイスを制御および管理する際の課題が解決されます。Aurora 64B/66B を用いることで 1 つまたは複数の MGT を接続して、通信チャネルが形成できます。また、Aurora 64B/66B はデータ パケットの構造およびフロー制御、データ ストライピング、エラーへの対処、MGT リンクを有効にするための初期化などの処理を定義します。Aurora 64B/66B は、透過的なインターフェイスを提供することで MGT をさらに使いやすくします。一方向送信の Aurora 64B/66B デザインを動作させる場合、サイドバンド信号は不要です。
Aurora 64B/66B プロトコルは、Aurora チャネルを通るユーザー データの送信を定義するものです。Aurora 64B/66B チャネルは 1 つまたは複数の Aurora レーンで構成され、各レーンは全多重のシリアル データ接続です。また、チャネルを介して通信するデバイスは、チャネル パートナと呼ばれます。 図 1-1 に、この関係を図示しています。
Aurora Protocol 仕様では、次が定義されます。
• 物理レイヤ インターフェイス • 初期化およびエラーへの対処 • データ ストライピング • リンク レイヤ • フロー制御 |