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# 64567

2015.1 Vivado Sysgen - Why do I get "error using rethrow" when trying to run Etherenet Point-To-Point hardware cosimulation with Burst Mode enabled?

Description

I want to use Burst Mode for Ethernet Point-To-Point hardware cosimulation (cosim).

However I get the error in the screen capture below when I run hwcosim_test.m:

 

matlab_console.JPG

 

How can I resolve this?

Solution

This is a known issue in Hardware Cosim when running in Burst Mode if an error is caught by the flow.

This is due to a typo in the generated M-code.

The line number referred to in the error needs to be changed to include parenthesis.

For the above example, line 36 should be:

rethrow (err);

After modifying the M-code and re-running the M-file, a more useful error message for debugging the original issue should be reported.

This typo will be fixed in a future release of Vivado.

 

AR# 64567
Date Created 05/15/2015
Last Updated 05/27/2015
Status Active
Type General Article
Tools
  • System Generator for DSP
  • Vivado Design Suite - 2015.1