AR# 35937

|

13.1. ISE - 「ERROR:NgdBuild:467 - output pad net 'ddr2_dm_c[0]' has an illegal buffer...」というエラー メッセージが表示される

説明

MIG、MPMC、System ACE または I/O バッファを内部でブラック ボックスとしてインスタンシエートする別の IP がデザインに含まれる場合、変換プロセス中に次のようなエラー メッセージが表示されます。

ERROR:NgdBuild:947 - bidirect pad net 'ddr2_dq_c[0]' is driving non-input buffer(s)
ERROR:NgdBuild:467 - output pad net 'ddr2_dm_c[0]' has an illegal buffer...

ソリューション


I/O バッファは既にこの IP コアの HDL ソース コードに存在しています。

この問題の原因は、合成ツールで余分な I/O バッファが追加されてしまうことにあります。

問題を回避するには、次を実行してください。
  1. XST の使用については、(ザイリンクス アンサー 32847) を参照してください。
  2. Synplify の使用については、(ザイリンクス アンサー 4508) を参照し、black_box_pad_pin 制約を追加し、ブラックボックス コンポーネントのピンを I/O パッドとして設定するか、指定したピンに syn_insert_pad =0 を追加して。ツールで余分なバッファが追加されないようにします。

次は、syn_insert_pad を追加する例です。

.sdc File Syntax
define_attribute {GIN(2:0),} syn_insert_pad {0}
define_attribute {Q} syn_insert_pad {0}

アンサー レコード リファレンス

関連アンサー レコード

AR# 35937
日付 12/15/2012
ステータス アクティブ
種類 一般
IP
People Also Viewed