記事 ID: 000085896 コンテンツタイプ: トラブルシューティング 最終改訂日: 2012/09/11

Serial RapidIO MegaCore は、いくつかのカスタム論理レイヤー機能または独自のカスタム NREAD/NWRITE モジュールを実装するためのプラットフォームを提供していますか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

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 章: 信号、エラー管理拡張信号

関連製品

本記事の適用対象: 1 製品

インテル® プログラマブル・デバイス

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。