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# 33850

Endpoint Block Plus Wrapper v1.13 for PCI Express - コンフィギュレーション空間レジスタの読み出しおよび書き込みが完了しない

説明

ユーザー アプリケーション コンフィギュレーション ポートを使用してコンフィギュレーション空間レジスタの読み出しまたは書き込みを実行すると、読み出しの実行が trn_lnk_up_n のアサートに近すぎる場合、または書き込みの実行が trn_reset_n のディアサートに近すぎる場合、読み出しまたは書き込みが完了しないことがあります。

ソリューション


ユーザー アプリケーション コンフィギュレーション ポートを使用したコンフィギュレーション空間の読み出しは、trn_lnk_up_n のアサートから 20 クロック サイクル後以降に実行する必要があります。読み出しイネーブル信号 cfg_rd_en_n は、cfg_rd_wr_done がアサートされるまでアサートされるべきです。cfg_rd_wr_done が 15 クロック サイクルの間にアサートされない場合は、読み出しは完了しておらず、再実行する必要があります。Block Plus Wrapper がブロックの管理ポートにアクセスしているかどうかによって、読み出しが完了しないこともあります。

コンフィギュレーション空間の書き込みは、trn_reset_n のディアサートから 10 クロック サイクル後以降に実行する必要があります。書き込みは、trn_reset_n のディアサートと trn_lnk_up_n のアサートの間にのみ実行可能です。これに関する詳細は、Block Plus ユーザー ガイド (UG341) を参照してください。

12.1 でリリースされる v1.14 用の Block Plus ユーザー ガイド (UG341) では、これらの制限について記述される予定です。

改定履歴
2010 年 6 月 15 日 - cfg_rd_en_n のアサートをホールドするための条件をアップデート
2010 年 1 月 19 日 - 初期リリース
AR# 33850
日付 05/22/2012
ステータス アクティブ
種類 既知の問題
IP
このページをブックマークに追加