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

2016.3 - Vivado Simulator - Calls to exported DPI functions involving unpacked arrays crashes

Description

In Vivado 2016.3, DPI calls to exported functions crash at runtime for functions that take multiple arguments if one of those arguments is an unpacked array.

In versions prior to 2016.3 this issue is not seen.

Solution

A Tactical Patch is available for Vivado 2016.3 and is attached to this Answer record.

  • Expectations Without the Patch - DPI calls to exported functions crash at runtime for functions that take multiple arguments if one of those arguments is an unpacked array.
  • Expectations With the Patch - The crash from the above description is resolved.

This issue is due to be resolved in the 2016.4 release and this patch will no longer be necessary.

Attachments

Associated Attachments

Name File Size File Type
AR68126_vivado_2016_3_preliminary_rev1.zip 27 MB ZIP
AR# 68126
Date Created 10/24/2016
Last Updated 11/02/2016
Status Active
Type General Article
Tools
  • Vivado Design Suite - 2016.3