AR# 32847

11.1 ISE/EDK - 「ERROR:NgdBuild:467 - output pad net 'fpga_0_ddr2_clk_0_OBUF' has an illegal buffer」というエラー メッセージが表示される

説明

キーワード : MPMC, double, NgdBuild:947, translate, 変換

ISE ツールで変換プロセスの実行中に次の複数のエラー メッセージが表示されます。

ERROR:NgdBuild:467 - output pad net 'fpga_0_ddr2_clk_0_OBUF' has an illegal buffer
ERROR:NgdBuild:467 - output pad net 'fpga_0_ddr2_clk_1_OBUF' has an illegal buffer...

ERROR:NgdBuild:947 - bidirect pad net 'fpga_0_ddr2_dq_0_OBUF' is driving non-input buffer(s): pin I on block fpga_0_ddr2_dq_0_OBUF with type OBUF
ERROR:NgdBuild:947 - bidirect pad net 'fpga_0_ddr2_dq_10_OBUF' is driving non-input buffer(s): pin I on block fpga_0_ddr2_dq_10_OBUF with type OBUF...

このエラー メッセージの原因と解決方法を教えてください。

ソリューション

XST では、HDL ソース コードにすでにバッファを含んでいる MPMC IP コアにポートまたはバッファが追加されます。

EDK デザインの implementation フォルダを XST ビルド オプションの [Cores Search Directory] に追加すると、この問題を解決できます。これにより XST Read Cores オプションで EDK プロジェクトの implementation フォルダが解析され、MPMC IP コアに余分なバッファが追加されないようにできます。
AR# 32847
日付 07/21/2009
ステータス アクティブ
種類 一般