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
jonathan@thales
Posts: 6
Registered: ‎03-08-2008
0

problem with a NGO file

Hello all,

i am trying to instanciate a MAC IP from MoreThanIP in ISE 8.2. MoreThanIP provides this MAC as a .ngo file and when i try to synthesize it , there is a message error :"Failed to create the command line for XST. One or more procedures reported errors."

I don't understand. Is it possible to compile an .ngo file? Did I forget something?

Thanks for your answers.

jonathan
Xilinx Employee
barriet
Posts: 2,463
Registered: ‎08-13-2007
0

Re: problem with a NGO file

Jonathon,
 
An ngo file is a netlist and is already compiled into the device technology (not unlike an EDIF or ngc).
It is a mechanism some vendors use to distribute IP without providing HDL source.
 
I am not familiar with this particular IP, but usually when IP is distributed in a netlist, they will offer an HDL (VHDL and/or Verilog) instantiation template.
The core will then be black-boxed in your top-level netlist as you don't have the source.
 
You'll then want to make sure the translate/ngdbuild can find the core netlist to merge it into your design during implementation. You can do this by:
1) copying the core's ngo file to your implementation directory
2) configuring translate (via the macro search path)/ngdbuild (via the -sd switch) to look in another directory where the netlist is located.
 
Cheers,
bt