AR# 43356

MIG Spartan-6 MCB ユーザー インターフェイス - 読み出しの実行

説明


このアンサーは、MIG でのユーザー インターフェイスへの読み出し実行に関する情報を提供します。

メモ : のアンサーはザイリンクス MIG ソリューション センター(ザイリンクス アンサー 34243) の一部です。ザイリンクス MIG ソリューション センターは、MIG に関する質問を解決するのに役立つ情報を掲載しています。MIG を含むデザインを新しく作成する場合、または問題をトラブルシュートする場合は、このザイリンクス MIG ソリューション センターから情報を入手してください。

ソリューション


ユーザー インターフェイスでの読み出しの駆動

ユーザー インターフェイスの読み出しパスでは、単純な深さ 64 の FIFO 構造を使用して、メモリへの読み出し処理用のデータを保持します。読み出しデータ FIFO の空のフラグ (pX_rd_empty) は、有効データ インジケーターとして使用できます。pX_rd_empty がディアサートされると、pX_rd_data バスに有効なデータが現れます。読み出しデータ FIFO から FPGA ロジックにデータを移すには、pX_rd_en 信号を pX_rd_clk の立ち上がりエッジでアサートする必要があります。pX_rd_data バスは、pX_rd_clk の立ち上がりエッジで遷移します。pX_rd_en 信号はずっとアサートーとされたままにすることができ、pX_rd_empty 信号は任意で有効データ インジケーターとして使用できます。

pX_rd_overflow 信号では、読み出しデータ FIFO にフィットするデータ以上のメモリが返されて、メモリが失われたことを示します。読み出し処理をインプリメントするには、コマンド FIFO に入力されたバースト長で示された要求を完了するための容量が読み出しデータ FIFO に必要です。容量が足りないと、処理を実行したときにオーバーフローが発生します。

その他の情報

タイミング図およびその他の情報は、UG388 の「MCB Operation」→「Memory Transactions」→「Simple Read」を参照してください。

アンサー レコード リファレンス

関連アンサー レコード

AR# 43356
日付 12/15/2012
ステータス アクティブ
種類 一般
デバイス
IP