記事 ID: 000077315 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2019/10/02

インテル® Arria®10 および インテル® Stratix® 10 L タイル / H タイルデバイスを使用する場合、プラットフォーム・デザイナーで単方向トランシーバー PHY を統合する方法は?

環境

    インテル® Quartus® Prime 開発ソフトウェア・プロ・エディション
    トランシーバー・ネイティブ PHY インテル® Arria® 10 Cyclone® 10 FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

インテル® Arria® 10 および インテル® Stratix® 10 L タイル / H タイルデバイスをワイヤーレベル式で使用する場合、プラットフォーム・デザイナーで単方向トランシーバー PHY を統合できます。

インテル Arria 10 とインテル Stratix 10 L タイル / H タイルデバイスの単方向 PHY を単一の二重物理チャネルにマージする場合、インテル® Quartus®の Prime ソフトウェア・トランシーバー・フィッタールールに従う必要があります。1 つは、単方向 TX および RX トランシーバー PHY® Avalonメモリーマップド (AVMM) インターフェイスの reconfig_addressreconfig_datareconfig_writeおよびreconfig_read 信号が共通であるということです。

完全なトランシーバーのマージルールは、次のユーザーガイドに記載されています。

  • インテル Arria 10 トランシーバー PHY ユーザーガイド
  • インテル Stratix 10 L および H タイル・トランシーバー PHY ユーザーガイド

インテル Arria 10 およびインテル Stratix 10 L タイル / H タイル・デバイスの単方向 TX および RX トランシーバー PHY は、共通のアドレス空間を共有します。

単方向 TX および RX PHY が同じアドレス空間を共有している場合、インテル Quartus Prime ソフトウェアのプラットフォーム・デザイナーは、アドレススペースが重複するエラーメッセージを生成します。プラットフォーム・デザイナーでこのアドレススペースが重複を修正すると、トランシーバー TX と RX PHY Avalonメモリーマップド・インターフェイス間にロジックを挿入します。これは、一般的なAvalon・メモリー・マップド・バスのインテル Quartus Prime ソフトウェア・トランシーバー・フィッター・ルール要件に違反しています。インテル Quartus Prime 開発ソフトウェアにデザインが収まらない可能性があります。

解決方法

インテル® プラットフォーム・デザイナーでワイヤーレベル式を使用すると、トランシーバー TX と RX PHYs が同じアドレス空間を共有できます。

以下の例では、プラットフォーム・デザイナーで、「TX」という名前のトランスミッター PHY と「RX」という名前のレシーバー PHY を使用し、いずれも単一のAvalonメモリーマップド・パイプライン・ブリッジに接続されている方法を示します。

TX.reconfig_address = mm_bridge_0.m0_address
TX.reconfig_read =mm_bridge_0.m0_read
TX.reconfig_write = mm_bridge_0.m0_write
TX.reconfig_writedata = mm_bridge_0.m0_writedata
RX.reconfig_address = mm_bridge_0.m0_address
RX.reconfig_read = mm_bridge_0.m0_read
RX.reconfig_write = mm_bridge_0.m0_write
RX.reconfig_writedata = mm_bridge_0.m0_writedata

関連製品

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

インテル® Arria® 10 FPGA & SoC FPGA
インテル® Stratix® 10 FPGA & SoC FPGA

1

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