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

2014.4 Vivado Sysgen - Crash occurs when incorrect instruction is entered into the DSP48 Macro instruction field

Description

Matlab and System Generator have been found to crash when an incorrect instruction is entered into the instruction field for the DSP48 Macro block.

For example, If I enter (C+P) into the instruction field, when simulation is executed, a Matlab/Sysgen crash occurs.


Solution

This is a known issue affecting Vivado Sysgen 2014.3 and 2014.4. 

To work around this issue, remove the brackets from the instruction field. 

In the example above, the instruction should be modified to C+P with all brackets removed.

In Vivado 2015.1, a DRC will be reported when incorrect instructions are entered in the DSP48 Macro GUI.


AR# 63346
Date Created 01/20/2015
Last Updated 01/21/2015
Status Active
Type General Article
Tools
  • System Generator for DSP
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.4
IP
  • DSP48 Macro