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

6.1 EDK - Project Navigator で、EVAL OPB2PCI および PCI コアを最上位デザインとして適切にインプリメントできない

説明

キーワード : OPB2PCI, Project Navigator, ProjNav, export, top-level, PCI, エクスポート, 最上位

重要度 : 標準

概要 :
最上位のエンベデッド システム デザインがあり、評価版の OPB2PCI IP を使用しています。 このデザインを EDK でインプリメントとすると、ハードウェアで適切に機能します。 しかし、エンベデッド システムのインプリメンテーションを行うために、プロジェクトを Project Navigator にエクスポートすると、最初の PCI トランザクションでシステムが停止します。 EDK に対して、Project Navigator では適切にインプリメンテーションを実行できない理由を教えてください。

ソリューション


EDK を使用してシステムを実行する場合、etc/fast_runtime.opt ファイルから、次のマップ オプションが使用されます。
map -o system_map.ncd system.ngd system.pcf

システムをインポートし、Project Navigator でインプリメンテーションを実行する場合、デフォルト設定のマップ オプションは次になります。

map -intstyle ise -p xc2vp7-ff672-6 -cm area -pr b -k 4 -c 100 -tx off -o system_map.ncd system.ngd system.pcf

システムをインポートし、Project Navigator でインプリメンテーションを実行する場合、デフォルトでは -pr b オプションが使用され、レジスタ付きのバス信号は IOB にパックされます。

この場合、システムが適切に動作せず、最初の PCI トランザクションでエラーが発生します。

Project Navigator のマップ オプションから -pr b オプションを削除すると、レジスタが IOB にパックされず、システムは適切に動作します。 これによって、XFLOW を使用して EDK と同様のインプリメンテーションを実行できます。
AR# 18418
日付 03/07/2006
ステータス アーカイブ
種類 一般
このページをブックマークに追加