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

V1.4.0 COREGEN, VF1.3 Foundation: "Call to Undefined Dynalink" while generating a core in COREGen

Description

Keywords: coregen, core, foundation, dynalink

Urgency: standard

General Description:
COREGen issues an error about a "Call to Undefined Dynalink"
while generating a core.

vhx, xnf and xsf files are generated in the working directory,
but no symbol is generated. Furthermore, you may be unable
to open up project in Foundation because the .pdf file may be
corrupted.

Solution

This problem has been reported when trying to run Coregen
v1.4.x with Foundation F1.3. Coregen v1.4.x is tested to
run with Foundation F1.4 only.

The COREGen v1.4.0 install actually copies two files to the
Foundation\exe directory: net2sym.exe and conv_acs.dll.
Before installing the COREGen 1.4 version of conv_acs.dll,
it backs up the existing F1.3 version of this file to
conv_acs.bak.

The two files are only meant to work with Foundation v1.4. The "Dynalink error" is most likely caused by some
incompatibility with Foundation v1.3, possibly in
conv_acs.dll.

If the user wishes to use COREGen v1.4 but does not wish to
upgrade their Foundation installation, they can also try the
following:

- Select only the XNF netlist in the Output Format options
in Coregen and generate the core;
- Run "Import Netlist" from the Foundation schematic editor,
selecting the XNF file for the core.
- Delete the .ALR or .ALB file generated for the Coregen
module during the import process
- After the netlist has been imported, add two attributes to
the newly created symbol:

$EXPORT=NO, and

$busdelimiter="<".

Note that all this is done automatically in Foundation v1.4
AR# 4099
Date Created 06/23/1998
Last Updated 03/12/2000
Status Archive
Type General Article