AR# 63261

UltraScale DDR3/DDR4/QDRII+ - LINT チェック中にマルチドライバー エラーが表示される

説明

問題の発生したバージョン: DDR3 v6.1、DDR4 v6.1、QDRII+ v6.1

修正バージョン: DDR3 の場合は (Xilinx Answer 69036)、DDR4 の場合は (Xilinx Answer 69035)、および QDRII+ の場合は (Xilinx Answer 69038) を参照してください。

MIG UltraScale DDR3、DDR4、または QDRII+ デザインで SpyGlass Lint チェックを実行すると、415 マルチドライバー エラーが発生することがあります。

次に例を示します。

[629] W415   Error  ./mig_0_example/mig_0_example.srcs/sources_1/imports/mig_0/rtl/ip_top/example_top.sv          175     10    Signal 'example_top.c0_ddr4_app_rd_data[63:0]' has multiple simultaneous drivers
[27D] W415  Error   mig_0_example/mig_0_example.srcs/sources_1/ip/mig_0/ip_0/rtl/phy/mig_qdriip_phy_v1_1_qdriip_cal_addr_decode.sv            1093    10    Signal 'example_top.u_mig_0.inst.u_mig_qdriip_phy.inst.phycal.cal.caladdrdecode.pat_ab_matched_r' has multiple simultaneous drivers

ソリューション

これらのマルチドライバー エラーは、次に対する Lint チェック中に発生することがあります。 

  • DDR3 および DDR4 デザインの example_top.sv 内に配置されている信号 example_top.c0_ddr4_app_rd_data[63:0]
    および
  • QDRII+ デザインの mig_qdriip_phy_v1_1_qdriip_cal_addr_decode.sv 内に配置されている信号 example_top.u_mig_0.inst.u_mig_qdriip_phy.inst.phycal.cal.caladdrdecode.pat_ab_matched_r

マルチドライバーに関するこれらのエラー メッセージは Lint チェック中にのみ表示され、無視しても問題ありません (Vivado 合成ツールではこれらの信号が正しく処理される)。

改訂履歴

2015/01/08 - 初版

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

マスター アンサー レコード

AR# 63261
日付 12/15/2017
ステータス アクティブ
種類 既知の問題
デバイス 詳細 概略
ツール
IP 詳細 概略