AR# 53347

14.3/14.4 コンフィギュレーション シミュレーション - 論理シミュレーションは終了したのに PAR 後のシミュレーションが DEVICE_ID 無効エラーになる

説明

ICAPE2 プリミティブをインスタンシエートするときに DEVICE_ID を正しく宣言しました。

   ICAPE2_inst : ICAPE2
   generic map (
      DEVICE_ID => X"03651093",     
      ICAP_WIDTH => "X32",         
      SIM_CFG_FILE_NAME => "lvds_intf.rbt"
   )

ところが、PAR 後のシミュレーションでは次のようなエラー メッセージが表示されます。

Error : written value to IDCODE register is 0011011001010001000010010011 which does not match DEVICE ID 00010000000000010000000000010001on X_ICAPE2.

このため、初期化は終了しません。

論理シミュレーションでは問題ありませんでした。

ソリューション

PAR 後のシミュレーション ネットリストの DEVICE_ID は上記のものと一致しません。

   ICAPE2_inst : X_ICAPE2
     generic map(
       SIM_CFG_FILE_NAME => "lvds_intf.rbt",
       DEVICE_ID => X"10010011",
       ICAP_WIDTH => "X32",
       LOC => "ICAP_X0Y0"

この問題を回避するには、手動で DEVICE_ID を正しい値に変更する必要があります。

AR# 53347
日付 04/10/2013
ステータス アクティブ
種類 一般
デバイス
ツール