AR# 10219

3.1i Virtex MAP - MULTAND を使用すると、「Pack:679 - Unable to obey design constraints ...」というエラー メッセージが表示される

説明

キーワード : MAP, pack, 679, MULTAND, マップ, パック

重要度 : 標準

概要 :
MAP で次のようなパック エラーが発生します。

ERROR:Pack:679 - Unable to obey design constraints (MACRONAME = xmt_pil_dqm/pi_ins/mult_q/mult14x11ve/a1/toprow, RLOC = R3C1.S1) which require the combination of the following symbols into a single slice component:
LUT symbol "xmt_pil_dqm/pi_ins/mult_q/BU180" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N4152)
MULTAND symbol "xmt_pil_dqm/pi_ins/mult_q/BU181" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N4135)
MUXCY symbol "xmt_pil_dqm/pi_ins/mult_q/BU182" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N4117)
XORCY symbol "xmt_pil_dqm/pi_ins/mult_q/BU183" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N290)
LUT symbol "xmt_pil_dqm/pi_ins/mult_q/BU184" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N4151)
XORCY symbol "xmt_pil_dqm/pi_ins/mult_q/BU185" (Output Signal =
xmt_pil_dqm/pi_ins/mult_q/N289)
The function generator xmt_pil_dqm/pi_ins/mult_q/BU180 is unable to be placed in the F position because there is a conflict for the F function generator input pins. Please correct the design constraints accordingly.

注 : このアンサーは、シンボルに MULTAND と記述されているものがある場合のみ対応しています。

この問題の影響があるのは Virtex、Virtex-E、および Spartan-II デバイスのみです。

ソリューション

1

このエラーはロジックを複製する際に、必要な LUT/MULTAND の接続を干渉してしまうと、パックができなくなり発生します。この問題を回避するには、-l オプションで MAP を実行し、ロジックの複製をディスエーブルにします。

ここでは、ロジックの複製はファンアウトに関係はありません。この複製は、複数の LAT にロジックがプッシュされることに関連しています。

この問題は、2001 年秋頃にリリースされる 4.1i で修正される予定です。

2

このような一連のエラー メッセージは、HDL コードに未接続の I/O がある場合に表示されます。I/O の接続状態を確認してください。
AR# 10219
日付 08/19/2002
ステータス アーカイブ
種類 一般