UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 63297

2014.3/2014.4 Vivado Sysgen - Tactical Patch for errors "All Xilinx Blocks must be contained in a level of hierarchy with a System Generator Token." caused by DocBlock issue

描述

My design works correctly in Vivado Design Suite 2014.2. 

After I upgrade it to Vivado 2014.3/2014.4, I receive numerous errors like the following in Simulink Simulation:

All Xilinx Blocks must be contained in a level of hierarchy with a System Generator Token.

Sometime there is only one internal error related to a constant. 

When I re-run it, it repeatedly generates the above error again.

The issue only occurs when the design reaches a certain level of complexity. 

A smaller design works fine.

What can cause this problem?

解决方案

This is a known issue related to how Sysgen works with DocBlock in 2014.3 and 2014.4. 


It will be fixed in a future release of Vivado Sysgen.

For Vivado 2014.3/2014.4, follow the instructions below to install attached patch:

  1. Unzip the patch file.
  2. Replace the xlGather_phase2.p located at : $VIVADO/scripts/sysgen/matlab
  3. Relaunch Sysgen, the issue should be fixed.
     

For other Vivado Sysgen Known issue, please refer to (Xilinx Answer 62168)

 

附件

文件名 文件大小 File Type
xlGather_phase2.zip 3 KB ZIP

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
62168 Vivado DSP Tools (System Generator for DSP) (2014.3) - Release Notes and Known Issues N/A N/A
AR# 63297
日期 02/19/2015
状态 Active
Type 综合文章
Tools
  • System Generator for DSP
的页面