AR# 14835

|

6.1i Virtex-II PAR - 「ERROR:Place:79 - There were not enough sites to place all selected components.」というエラー メッセージが表示される

説明

キーワード : PAR, 4.2i, SP2, warning, place, Virtex-II, error, component, 警告, 配置, エラー, コンポーネント, サイト

重要度 : 標準

概要 :
FMAP ファンクションが含まれたデザインをインプリメントすると、配置パス 1 でデザインが配置されません。この配置は PAR 終了前に反復され、最初の NCD ファイルが書き出されます。 問題のコンポーネントを配置するのに十分なエリアがあり、競合が発生している様子もありません。 PAR では、次のような警告メッセージが表示されます。

"WARNING:Place:78 - The SLICE component "component_path/nx1825" could not be placed."

"ERROR:Place:79 - There were not enough sites to place all selected components."

ソリューション

1. この問題は通常、リソースが不足していたり、競合が発生したり、マクロ コンフィギュレーション配置の要件が満たされていない場合に発生します。

PAR を実行している場合、PAR ファイルでリソースの割り当ておよび使用率をチェックし、コンポーネントの配置に十分なリソースがあるかどうかを確認してください。 また、すべての配置の競合が解消されたていることを確認してください。

いずれにも問題が見られない場合、デザイン内のマクロのサイズと形をチェックし、すべてのマクロがデバイスに同時に配置できることを確認してください。

2. この問題は、圧縮係数がエリア グループに適用されているために、関連のないロジックが同じスライスにパックされてしまうことが原因で発生することがあります。

たとえば、圧縮係数をエリア グループに適用したために、分散 RAM およびキャリー チェーンが 1 つのスライスに含まれてしまい、配置できないというような場合です。

この問題を回避するには、UCF ファイルでエリア グループの行をコメントにします。

AREA_GROUP area_group_name COMPRESSION=1;

また、マップ制約を関連インスタンスに適用することにより、圧縮は保持したままで、不要なパックが実行されないようにすることも可能です。
AR# 14835
日付 10/22/2008
ステータス アーカイブ
種類 一般
People Also Viewed