AR# 15259

|

4.2i PAR - 「ERROR: Place:1841 - Detected a macro that contains a component that is not a slice...」というエラー メッセージが表示される

説明

キーワード : PAR, macro, place, 1841, slice, Virtex-E, Spartan-II, hard, 配置配線, マクロ, 配置, スライス

重要度 : 標準

概要 :
ブロック RAM を含むハード マクロ (NMC) をインプリメントすると、PAR で次のようなエラー メッセージが表示されます。

"ERROR:Place:1841 - Detected a macro that contains a component (macro_instance_name/xx) that is not a slice. Only slice-based macros can be placed automatically. Please lock the macro to a specific location, break it apart into individual components, or remove it."

ソリューション

この問題を回避するには、このマクロに関連するコンポーネントに最適なサイト ロケーションを選択して、UCF ファイルのマクロをロックする必要があります。

次の例は、UCF ファイルの Virtex ブロック RAM マクロの LOC です。

INST "macro_instance_name" LOC = "RAMB4_R0C0" ;
AR# 15259
日付 10/23/2008
ステータス アーカイブ
種類 一般
People Also Viewed