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
Regular Contributor
alexsvet
Posts: 74
Registered: ‎08-05-2008
0

ISE13.1 (ngdbuild.exe) crashes

 

Hello,
I gave new version ISE 13.1 a shot.But was shortly faced with a consistent crash.
I generated a ML410 example project via BSB, imported xmp and ucf file to Project Navigator and started the compile. Synthesis completes successfully, but shortly in Translate phase, ngdbuild.exe consistently crashes. The only indication of the crash is standard Windows dialog. The last thing in console log are the warnings below.
I am running ISE13.1 on WinXP SP3.
WARNING:EDK - IPNAME: ppc405_virtex4, INSTANCE: ppc405_0 -  PARAMETER:
   C_FASTEST_PLB_CLOCK has value DPLB1 specified in MHS, but tcl is overriding
   the value to DPLB0 -
   D:\users\xxx\projects\BCM\test\edk_13_test\edk\edk.mhs line 77 
WARNING:NgdBuild:1445 - No net associated with
   fpga_0_Ethernet_MAC_PHY_rx_clk_pin from OFFSET constraint <OFFSET = IN 6.000
   BEFORE  "fpga_0_Ethernet_MAC_PHY_rx_clk_pin";>
   [D:\users\xxx\projects\BCM\test\edk_13_test/ethernet_mac_wrapper.ncf(3)]
WARNING:NgdBuild:981 - Could not find any associations for the following
   constraint:

WARNING:EDK - IPNAME: ppc405_virtex4, INSTANCE: ppc405_0 -  PARAMETER:   C_FASTEST_PLB_CLOCK has value DPLB1 specified in MHS, but tcl is overriding   the value to DPLB0 -   D:\users\xxx\projects\BCM\test\edk_13_test\edk\edk.mhs line 77 WARNING:NgdBuild:1445 - No net associated with   fpga_0_Ethernet_MAC_PHY_rx_clk_pin from OFFSET constraint <OFFSET = IN 6.000   BEFORE  "fpga_0_Ethernet_MAC_PHY_rx_clk_pin";>   [D:\users\xxx\projects\BCM\test\edk_13_test/ethernet_mac_wrapper.ncf(3)]WARNING:NgdBuild:981 - Could not find any associations for the following   constraint:

 

Moderator
ambrosef
Posts: 95
Registered: ‎02-11-2010
0

Re: ISE13.1 (ngdbuild.exe) crashes

Have you tried more than 1 design?

Does this happen on all designs?

Perhaps you could try an example design?

If this occurs consistently, then please try uninstall and re-install 13.1 if you have not already. If this occurs for this design only then please open a webcase at http://www.xilinx.com/support/clearexpress/websupport.htm

 

Xilinx Employee
bwade
Posts: 636
Registered: ‎07-01-2008
0

Re: ISE13.1 (ngdbuild.exe) crashes

Based on the warning messages that were being printed just before the failure, it appears to be a problem with constraint error handling. As a test, try rerunning with no constraints file.

Regular Contributor
alexsvet
Posts: 74
Registered: ‎08-05-2008
0

Re: ISE13.1 (ngdbuild.exe) crashes

[ Edited ]

@ambrosef, basically I tried running 2 examples. But both included PowerPC and EDK subdesign.

 

@bwade. The constraint file was generated by BSB in EDK, it should be OK, I guess.

And I really can not afford to implement my design without constraints file...

 

I am targeting Virtex4FX.

Xilinx Employee
bwade
Posts: 636
Registered: ‎07-01-2008
0

Re: ISE13.1 (ngdbuild.exe) crashes

My suggestion was to test the theory that constraints are causing your crash by removing them temporarily. 

Regular Contributor
alexsvet
Posts: 74
Registered: ‎08-05-2008
0

Re: ISE13.1 (ngdbuild.exe) crashes

Did I understand you correctly that you suggested to not include the ucf file in /data folder?

 

I did that (actually I deleted the content of that file) and that resulted in the following error log:

 

 

Process "Translate" completed successfully
Started : "Map".
Running map...
Command Line: map -intstyle ise -p xc4vfx60-ff1152-11 -global_opt off -cm area -ir off -pr off -c 100 -o edk_top_map.ncd edk_top.ngd edk_top.pcf
Using target part "4vfx60ff1152-11".
ERROR:LIT:411 - IOBUFDS symbol
   "edk_i/DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v4_ddr2_phy.mpmc_phy_if_0/iobs_0/data_path_iobs_00/gen_v4_phy_dqs_iob[7].v4_dqs_iob/gen_dqs_iob_ddr2.gen_dqsn_diff.iobuf_dqs" does not have IOSTANDARD specified.
Errors found during logical drc. 

 

Process "Translate" completed successfully
Started : "Map".Running map...Command Line: map -intstyle ise -p xc4vfx60-ff1152-11 -global_opt off -cm area -ir off -pr off -c 100 -o edk_top_map.ncd edk_top.ngd edk_top.pcfUsing target part "4vfx60ff1152-11".ERROR:LIT:411 - IOBUFDS symbol   "edk_i/DDR2_SDRAM/DDR2_SDRAM/mpmc_core_0/gen_v4_ddr2_phy.mpmc_phy_if_0/iobs_0/data_path_iobs_00/gen_v4_phy_dqs_iob[7].v4_dqs_iob/gen_dqs_iob_ddr2.gen_dqsn_diff.iobuf_dqs" does not have IOSTANDARD specified.Errors found during logical drc. 

 

 

 

As stated before, I am just trying to give 13.1 a test drive with BSB-generated hardware (ppc, ddr, ddr2, uart, gpio and ethernet).

 

 

Regular Contributor
alexsvet
Posts: 74
Registered: ‎08-05-2008
0

Re: ISE13.1 (ngdbuild.exe) crashes

I am running on exactly the same problem (ngdbuild crash) on a completely different machine.

 

Before: WinXP SP3 32-bit, 3GB RAM, ISE 13.1

Now: Win7 64-bit, 8GB RAM, ISE 13.1

 

The project that I tried to implement is basically a BSB-generated project for ML410,

without my modifications. 

 

Do the tools produce a log file which could be useful to debug the problem?

 

Xilinx, would it be useful to you if I send you a complete project and you try to reproduce the problem?

 

Regards,

~ Ales

 

Moderator
ambrosef
Posts: 95
Registered: ‎02-11-2010
0

Re: ISE13.1 (ngdbuild.exe) crashes

Please open a webcase