ブロック デザインの IP を選択的にアップグレードする際の制限 - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: IP インテグレーターを使用した IP サブシステムの設計 (UG994)

Document ID
UG994
Release Date
2023-10-18
Version
2023.2 日本語

この機能の制限は次のとおりです。

  • 次の IP ではこの機能はサポートされていません。これらの IP がブロック デザインで使用されている場合は、以前のリリースの Vivado から移行するときにアップグレードする必要があります。
    • AMD Zynq™
    • AMD Zynq™ UltraScale+™ MPSoC
    • AXI Interconnect
    • AXI SmartConnect
    • AXI4-Stream Interconnect
    • Block Memory Generator
    • Debug Bridge
    • GMII to RGMII
    • HDMI™ 1.4/2.0 Receiver Subsystem
    • HDMI 1.4/2.0 Transmitter Subsystem
    • ILA (Integrated Logic Analyzer)
    • IOModule
    • JESD204
    • JESD204 PHY
    • JTAG To AXI Master
    • MIPI CSI-2 RX Subsystem
    • System ILA
    • TMR Inject
    • Video Frame Buffer Read
    • Video Frame Buffer Write
    • Video PHY Controller
    • Video Test Pattern Generator
    • VIO (Virtual Input/Output)
  • ブロック デザインに追加された RTL モジュールは、アップグレードを回避できません。
  • この機能を使用する場合、合成モードを変更することはできません。たとえば、以前のリリースの Vivado で使用した合成モードが [Out-of-context per IP] である場合、これを [Global] または [Out-of-context per Block Design] に変更することはできません。次の図に示すように、GUI では合成オプションが変更できないように淡色表示されています。
図 1. 合成オプションが淡色表示されている [Generate Output Products] ダイアログ ボックス

  • アップグレードしないよう選択された IP のパラメーターは変更できません。パラメーターの伝搬は実行できません。これらの IP ではパラメーターがロックされるので、デザインのほかの IP で変更することはできません。ただし、これらの IP のパラメーターはデザイン内のほかの IP に伝搬されます。
図 2. [Generate Output Products] コマンド

  • ロックされた IP を含むブロック デザインの Tcl スクリプトは、write_bd_tcl を使用して生成することはできません。生成しようとすると、次のようなエラー メッセージが表示されます。
    write_bd_tcl -force ./selective_upgrade/conf_mb_des_fg/config_mb.tcl
    
    ERROR: [BD 5-599] write_bd_tcl is not supported for block design with IP that have not been upgraded to their latest version. Please upgrade all the IP to their latest version.
    ERROR: [Common 17-39] 'write_bd_tcl' failed due to earlier errors.
  • ユーザーがロックした IP をコピーしてブロック デザイン キャンバスに貼り付けることはできません。
  • ロックされた IP を含むブロック デザインは、[File] → [Save Block Design As] をクリックしてコピーすることはできません。このようにコピーしようとすると、次のようなエラー メッセージが表示されます。
    ERROR: [BD 41-1179] The following IP in this design are locked. This command cannot be run until these IP are unlocked. Please run report_ip_status for more details and a recommendation on how to fix this issue. 
    /axi_ethernet_0
    /axi_ethernet_0_fifo
    
    ERROR: [Common 17-39] 'save_bd_design_as' failed due to earlier errors.