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

14.x CORE Generator - パッド付きネットリストを生成すると「ERROR:sim - NgdBuild:76 - File ''core.ngc'' cannot be merged into block」というエラー メッセージが表示される

説明

multgen または ethernet_statistics コアにパッド付きネットリストを生成しようとすると、NGDBuild で次のようなエラー メッセージが表示されます。

ERROR:sim - NgdBuild:76 - File "./tmp/_cg/MultAdd.ngc" cannot be merged into block "MultAdd_top" (TYPE="MultAdd") because one or more pins on the block, including pin "p<0>", were not found in the file. Please make sure that all pins on the instantiated component match pins in the lower-level design block (irrespective of case). If there are bussed pins on this block, make sure that the upper-level and lower-level netlists use the same bus-naming convention.

ソリューション

この問題は、コアのパッド付きネットリストの生成時に、範囲指定がゼロ以外の値で始まるバス ポートのインデックスが間違っているために発生します。

たとえば、ポート P の範囲が [43:2] (42 ビット) で、パッド付きネットリストが [41:0] (42 ビット) で作成されているような場合です。この 2 つのポートの範囲は一致しないので NGDBuild エラーが発生します。

IP コア生成時に、範囲指定がゼロ以外の値で始まるポートのを含むコアに対してパッド付きネットリストを生成すると、このエラーが発生します。

このエラーを回避するには[Project] → [Project Options] → [Advanced] をクリックし、[Create Netlist Wrapper with I/O pads] をオフにします。

AR# 45864
日付 06/24/2013
ステータス アクティブ
種類 既知の問題
ツール
  • ISE Design Suite - 11.1
  • ISE Design Suite - 12.1
  • ISE Design Suite - 13.1
  • ISE Design Suite - 14.1
このページをブックマークに追加