UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 32382

11.1 EDK、xps_ll_temac_v2_00_a - TEMAC 拡張マルチキャスト フィルタでドロップされるべきパケットが受信されることがある

説明

キーワード : temac, extended, multicast, packet, 拡張, マルチキャスト, パケット

TEMAC 拡張マルチキャスト フィルタで、ドロップされるべきパケットが受信されることがあります。

この問題は、拡張マルチキャスト アドレス フィルタ モードがビルドに含まれており (C_TEMACx_MCAST_EXTEND = 1)、リセットおよびアドレス フィルタ レジスタでイネーブルになっている (EMultiFltrEnbl ビット (ビット 19) = 1 および NewFncEnbl ビット (ビット 20) = 1) 場合にのみ発生します。

IP マルチキャスト フレームが受信され、拡張マルチキャスト アドレス テーブルに対応する値に基づいてそのフレームがドロップされるべきであるとそのデスティネーション アドレスに示されているのにもかかわらず、フレームが受信され、受信 LocalLink に渡されることがあります。その後、ソフトウェアでデスティネーション アドレスの完全な比較が実行され、ディスティネーション アドレス不一致のため、この時点でフレームがドロップされます。この結果、ハードウェアでフィルタおよびドロップできるはずのフレームがソフトウェアに渡され、ソフトウェアでフィルタおよびドロップされます。

ソリューション

このアンサーに示されているパッチで、EDK 11.1 リリースの xps_ll_temac_v2_00_a でのこの問題を修正できます。

1. 次のサイトからパッチをダウンロードします。
http://www.xilinx.com/txpatches/pub/applications/misc/ar32382.zip

2. ダウンロードした ZIP ファイルを一時ホルダで解凍します。
3. xps_ll_temac_v2_00_a ディレクトリを $XILINX_EDK\hw\XilinxProcessorIPLib\pcores\ から <Project>\pcores にコピーします。
4. <Project>\pcores\xps_ll_temac_v2_00_a\hdl\vhdl\rx_cl_if.vhd ファイルをダウンロードした ZIP ファイルに含まれていたものに置き換えます。
5. 生成されたファイルをクリーンアップし、デザインを再インプリメントします。

この問題は、EDK 11.2 で修正される予定です。



AR# 32382
作成日 04/14/2009
最終更新日 04/28/2009
ステータス アクティブ
タイプ 一般