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!

Reply

ISE 14.7 PCI core not generated

Accepted Solution Solved
Highlighted
Observer
Posts: 33
Registered: ‎05-03-2018
Accepted Solution

ISE 14.7 PCI core not generated

Dear all,

My customer is having a problem with ISE 14.7.

It doesn't generate the core for the PCI.

Attached you will find:

1. the warning about the NGC not generated;

2. the error after he tries to generate the core;

3. the files generated;

 

The license is ok and activated and the Spartan3 is supported.

 

Part Number : XC3S1000-4FG456

 

Can you help me ?

Thanks in advance.

 

Best regards,
Andrea

 

 

PCIE 32 img.png
PCIE 32 imgprj.png
PCIE 32 imgFILEGEN.png

Accepted Solutions
Xilinx Employee
Posts: 1,354
Registered: ‎07-16-2008

回复: ISE 14.7 PCI core not generated

Hmm, this is interesting. Normally a file with .ngo extension will be generated.

If licensing is not a problem, please try renaming either of the .bought file to "pci_lc_i.ngo". Then set the -sd option in ngdbuild and re-run the flow.

 

It would be best to cross check the IP generation @PCI board.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post


All Replies
Xilinx Employee
Posts: 1,354
Registered: ‎07-16-2008

回复: ISE 14.7 PCI core not generated

This question should be posted to Implementation board since the failure is in Translate phase.

This is typically caused by the IP netlist not found. You need to open Translate properties dialog box and set the option "Macro Search Path" to point to where the IP output netlist .ngo is located.

 

The following AR addresses the topic:

https://www.xilinx.com/support/answers/10235.html

 

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Observer
Posts: 33
Registered: ‎05-03-2018

回复: ISE 14.7 PCI core not generated

[ Edited ]

Dear @graces

Sorry for posting my question in the wrong place.
Thanks anyway for the help.

 

We checked that not even the .ngo file is generated.



Best regards,
Andrea

Xilinx Employee
Posts: 1,354
Registered: ‎07-16-2008

回复: ISE 14.7 PCI core not generated

You need to set the translate property "Macro Search Path" (-sd) to <path>/verilog/src/xpci, and re-implement.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Observer
Posts: 33
Registered: ‎05-03-2018

回复: ISE 14.7 PCI core not generated

Dear @graces,

One of the problems has been resolved thanks to the first answer but about the file .ngo we still have some problems.

 

I'm sorry tell you again that the file .ngo is not generated.

Attached you will find a screenshot of what we got.

 

Our customer told us that it should generate one file named "pci_lc_i.ngo"

 

Not the 3 pci_lc_i.ngo.xxx but just 1.

 

Thanks in advance for the help.

Best regards,

Andrea

 

 

 

PCIE 32 imgFILEGEN.png
Xilinx Employee
Posts: 1,354
Registered: ‎07-16-2008

回复: ISE 14.7 PCI core not generated

Hmm, this is interesting. Normally a file with .ngo extension will be generated.

If licensing is not a problem, please try renaming either of the .bought file to "pci_lc_i.ngo". Then set the -sd option in ngdbuild and re-run the flow.

 

It would be best to cross check the IP generation @PCI board.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Observer
Posts: 33
Registered: ‎05-03-2018

回复: ISE 14.7 PCI core not generated

Dear @graces,
Thanks a lot for the help.
The problem is now fully resolved.

 

Maybe you even know why the file was not generated immediately at the beginning?

Even one of your assumptions is fine, it is not critical as a question since the problem has been solved.

 

Best regards,
Andrea

Xilinx Employee
Posts: 1,354
Registered: ‎07-16-2008

回复: ISE 14.7 PCI core not generated

Glad to hear you can move on.

I'm not sure why no .ngo file was generated directly for this particular IP. I'd suggest that you post @PCI Express board if you would like to double check the IP output file.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Observer
Posts: 33
Registered: ‎05-03-2018

回复: ISE 14.7 PCI core not generated

Okey, thank you.

Best regards,
Andrea