Serial RapidIO アプリケーションにカスタムの論理層機能が必要な場合は、Avalon-ST パススルー・インターフェイスを使用して実装できます。 Avalon-ST パススルー・インターフェイスは、カスタム・システム・レベル・アプリケーションを実装するための柔軟性を提供します。 以下は、Avalon-ST パススルー・インターフェイスの例です。
- Message Passsing を実装する必要があり、すでにアーキテクチャーに取り組んでいます。 アーキテクチャーは、ソフトウェアとハードウェア・コンポーネントの組み合わせである可能性があります。 Avalon-ST パススルー・インターフェイスを使用して、Message Passing 機能を RapidIO MegaCore のトランスポート層に直接接続できます。
- もう 1 つの例は、限定的で効率的なトランザクションのセットを実装したい場合があるということです。 例えば、アプリケーションのエンドポイントで必要なのは、NWの必要がある場合にのみ、その厳密な順序を維持する必要があります。 トランザクションの生成を完全に制御する場合は、Avalon-ST パススルー・インターフェイスを使用できます。
Avalon-ST パススルー・インターフェイスを使用して機能とデザインを実装すると、トランスポート・フィールドと論理ヘッダー・フィールドの組み立てを担当するため、非常に複雑になる可能性があります。必要な簿記はすべて、実装が期待どおりに機能するように注意する必要があります。
RapidIO MegaCore ファンクション・ユーザーガイド(PDF) の次のセクションを参照してください。
- 第 4 章: 機能の説明、Avalon-ST パススルー・インターフェイス
- 第 5 章: 信号、Avalon-ST パススルー・インターフェイス信号
- 第 5 章: 信号、エラー管理拡張信号