Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
adetel
Posts: 31
Registered: ‎05-06-2009
0

Error running ISE runs in Planahead

Hi,

 

When I create a project and when I load the ngc file I get a warning telling me that ngc2edif identified that there are no INIT parameter on the LUT of IPs and that it will not go through ISE.

 

 

And when I launch a run I get in the NGDBUILD I get a huge list of the following error :

ERROR:NgdBuild:522 - The LUT6 symbol

"core_inst/v2p_inst/Inst_Pattern/LineSizeUsed_or0000273" does not have any

programming information. The behavior of a LUT6 symbol must be defined by an

INIT property or an EQN property.

 

Does anyone has a clue ?

 

ISE 10.1.32, planahead evaluation 10.1

Xilinx Employee
Xilinx Employee
ywu
Posts: 2,861
Registered: ‎11-28-2007
0

Re: Error running ISE runs in Planahead

PlanAhead runs "ngc2edif" in the background which converts a ngc netlist to a EDIF and it then imprts the EDIF file. For protected IPs, ngc2edif will not save the LUT INIT strings to the EDIF so the design can't be easily reverse-engineered. This is why you're seeing the warning. But the implementation tools (i.e. ngdbuild) require the INIT string in the netlist to work.

 

You need to export your floorplan to a UCF and then use the UCF in the regular implementation flow via Project Navigator or command line flow.

 

Cheers,

Jim

Cheers,
Jim