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

3.1i NGDBUILD - ERROR NgdBuild 519 - The EQN value of "()", on the LUT4 symbol "I3", is not a valid equation (520, 522).


Keywords: Exemplar, Leonardo, Spectrum, ROM, INIT

Urgency: Hot

General Description:
Leonardo Spectrum 2000.1b writes out an EDIF netlist that contains LUT4 with empty
INIT and EQN. This is causing the following NGDBuild error:

ERROR:NgdBuild:519 - The EQN value of "()", on the LUT4 symbol
"I3_notri_ix1375_ix218", is not a valid equation.
ERROR:NgdBuild:520 - The above-referenced equation has the following error:
Unexpected ')'.

This is a known issue related to the ROM mapping mechanism in Leonardo Spectrum,
and it is scheduled to be fixed in Leonardo Spectrum 2001.1a.


The workaround is to UNSET the ROM mapping variable as follows:

set enable_xcv_rom_mapping FALSE

NOTE: In the TCL script, this variable should be set before using the "optimize" command.
AR# 10767
Date Created 01/11/2001
Last Updated 08/20/2002
Status Archive
Type General Article