クリティカルな問題
Quartus® II ソフトウェア Qsys ツールを使用して接続する場合 Avalon-MM スレーブ・インターフェイスへのAvalon-MM マスター・インターフェイス JESD204B IP コアでは、 読み込み処理中のAvalon-MM マスター側。
waitreのポートが存在する場合、readLatency 信号 (デフォルト値 = 0) が readWaitTime シグナルに優先されます。 (デフォルト値は 1)。JESD204B Avalon MM スレーブ・インターフェイスの場合、 受信後、リードデータ・ポート 1 クロックサイクルでデータをキャプチャー read コマンドを選択します。この現象により、Qsys インターコネクトは 1 クロックサイクル早く JESD204B Avalon-MM スレーブからデータをキャプチャー 予想以上に高くなっています。
この問題は、JESD204B をサポートするすべてのバージョンに影響します。 IP コア。
すべての JESD204B Avalon-MM で readLatency 信号を 1 に設定 以下の手順に従ってスレーブ・インターフェイスを接続します。
- 次にある altera_jesd204_tx_hw.tcl ファイルを開きます。 /acds/ip/altera/altera_jesd204/src/tx ディレクトリー内 次のコードを 89 行目に追加します。
- /acds/ip/altera/altera_jesd204/src/rx ディレクトリーにあるaltera_jesd204_rx_hw.tcl ファイルを開きます。 次のコードを 87 行目に追加します。
「set_interface_property jesd204_tx_avs・リードレンシー 1"
「set_interface_property jesd204_rx_avs・リード・レンシー 1"