cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
12,981 Views
Registered: ‎10-03-2013

ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

I have ISE Webpack 14.4 installed on my computer. When lauching a simulation, I get the error 861: failed to link design. It's a recent development as my former simulations worked perfectly. It's also the case with ISE 13.3 on the same machine.

The details of the process are as follows:

 

Started : "Simulate Behavioral Model".

Determining files marked for global include in the design...
Running fuse...
Command Line: fuse -intstyle ise -incremental -o C:/Travail_Hitesham/Projets_14.4/test/test_user_isim_beh.exe -prj C:/Travail_Hitesham/Projets_14.4/test/test_user_beh.prj work.test_user {}
Running: C:\Xilinx\14.4\ISE_DS\ISE\bin\nt\unwrapped\fuse.exe -intstyle ise -incremental -o C:/Travail_Hitesham/Projets_14.4/test/test_user_isim_beh.exe -prj C:/Travail_Hitesham/Projets_14.4/test/test_user_beh.prj work.test_user
ISim P.49d (signature 0x8ef4fb42)
Number of CPUs detected in this system: 2
Turning on mult-threading, number of parallel sub-compilation jobs: 4
Determining compilation order of HDL files
Parsing VHDL file "C:/User_Files/Projets_14.4/test/user.vhd" into library work
Parsing VHDL file "C:/User_Files/Projets_14.4/test/test_user.vhd" into library work
Starting static elaboration
Completed static elaboration
Fuse Memory Usage: 66008 KB
Fuse CPU Usage: 343 ms
Compiling package standard
Compiling package std_logic_1164
Compiling architecture behavioral of entity user [user_default]
Compiling architecture behavior of entity test_user
Time Resolution for simulation is 1ps.
Waiting for 1 sub-compilation(s) to finish...
ERROR:Simulator:861 - Failed to link the design

Process "Simulate Behavioral Model" failed

 

I have tried reinstalling th software but I still have the problem. The description used is very simple:

 

entity user is
Port ( a : in STD_LOGIC;
b : out STD_LOGIC);
end user;

architecture Behavioral of user is
signal c : std_logic;
begin
c <= NOT a;
b <= c;
end Behavioral;

 

Even with that, the simulator is non operational.

 

Any thoughts on that?

 

Thanking you in advance.

 

H Woodhoo

0 Kudos
30 Replies
Highlighted
Scholar
Scholar
12,980 Views
Registered: ‎06-05-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Which OS are you using?

 

Regards,

Pratham

-Pratham

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
Capture.JPG
0 Kudos
Highlighted
12,971 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

I'm using Windows XP Prefessionnal.

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
12,969 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

Does your machine satisfy memory requirements http://www.xilinx.com/ise/products/memory.htm ?

 

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
12,966 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

It does indeed.

 

The problem is that the simulations worked perfectly a while ago but not any more. There was no update on the software.

 

Could it be library issues or the "fuse.exe" file?

0 Kudos
Highlighted
12,963 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

The attached document is the design summary.

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
12,962 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

Try below:

  • Turn off anti-virus and re-run the simulation.
  • Try cleaning up project files and running it. Project --> Clean up project files.

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
12,944 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

These actions have no incidence on the behaviour of ISE. Still failed to link design.

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
12,924 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

Few other things to try out:

1. Check the size of folder MinGW at C:\Xilinx\14.5\ISE_DS\ISE\gnu. 

2.  Try running dependency walker on fuse.exe/ise.exe located at C:\Xilinx\14.5\ISE_DS\ISE\bin\nt64. This gives information on missing DLLs if there are any.

 

You can download dependency walker from http://www.dependencywalker.com/

 

Thanks,

Deepika.

 

 

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
12,903 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

1. The gnu folder is of size 65 MB.

2. When using the dependency walker, I've identified 2 missing system dlls. After adding them, I stil have the same problem.

 

How can system dlls go missing?

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,866 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

Can you name the missing DLL's?

 

Did you re-open the ISE after copying DLL's?

 

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
9,852 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

The missing DLLs are:

1. ieshims.dll

2. wer.dll

 

After adding them in system32, I still have "failed to link design".

0 Kudos
Highlighted
9,849 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

I'm attaching the dependency walked screenshot.

fuse_dlls.jpg
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,841 Views
Registered: ‎04-16-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

It seems you had not run dependency walker on the fuse.exe.

Click on Profile menu and select Start Profiling..

 

Thanks.

--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,837 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

Yes, I agree with the other post. There is no log shown in dependency walker snapshot.

 

Below are the steps to be followed :

 

  • Right click on the depends.exe file and select ‘Run as Administrator’
  • This opens the dependency walker. Go to File->open and select the fuse.exe of ISE 14.x. This is located at C:\Xilinx\14.x\ISE_DS\ISE\bin\nt\fuse.exe.
  • Now go to profile->start profiling (This gives you error messages if any DLL files are missing)
  • Check if there are any missing DLLs in the log.

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
9,830 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

It seems that there are more than 2 DLLs absent. I'm attaching the dependency save file with a screenshot.

fuse_dlls.jpg
0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,806 Views
Registered: ‎09-20-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

 

There are no secondary exception errors in the log file.

 

Can you try running simulation in command line mode?

 

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)
0 Kudos
Highlighted
Moderator
Moderator
9,797 Views
Registered: ‎03-27-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

I feel like it possible that something is wrong in your project. Can you share it with us?
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Highlighted
9,790 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

I tested the same project on another pc with the same config (win xp pro, ISE 14.4) and the simulation works. When running dependency walker, it still says that dlls are missing but ISim works fine.

 

My description is very simple:

 

Port ( a : in std_logic;

           b : out std_logic

         );

Architecture is

signal c : std_logic;

 

begin

 

c <= not a;

b <= c;

 

end architecture

0 Kudos
Highlighted
Moderator
Moderator
9,776 Views
Registered: ‎03-27-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

From the process log it looks like ISIM failed on one of the sub-compilation jobs which run in parallel. You can disable multi-thread compiling and find out the problem entity. To do this, right click on "Simulate Bbehavioral Model" and select "Process properties...", add an option "-mt off" in the "Other Compiler Options", then press OK.

Then you can clean up the project and run Simulation again, paste the details of process if the problem still happens.
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Highlighted
10,067 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

Even after disabling multi-thread compilation, still failed to link design:

 

Started : "Simulate Behavioral Model".

Determining files marked for global include in the design...
Running fuse...
Command Line: fuse -intstyle ise -incremental -o {C:/Travail_Hitesham/QCW Lumina power Sync/qcw/test_lum_sync_isim_beh.exe} -prj {C:/Travail_Hitesham/QCW Lumina power Sync/qcw/test_lum_sync_beh.prj} work.test_lum_sync {-mt off}
Running: C:\Xilinx\14.4\ISE_DS\ISE\bin\nt\unwrapped\fuse.exe -intstyle ise -incremental -o C:/Travail_Hitesham/QCW Lumina power Sync/qcw/test_lum_sync_isim_beh.exe -prj C:/Travail_Hitesham/QCW Lumina power Sync/qcw/test_lum_sync_beh.prj work.test_lum_sync -mt off
ISim P.49d (signature 0x8ef4fb42)
Turned off multi-threading for compilation
Determining compilation order of HDL files
Parsing VHDL file "C:/Travail_Hitesham/QCW Lumina power Sync/qcw/synchro.vhd" into library work
Parsing VHDL file "C:/Travail_Hitesham/QCW Lumina power Sync/qcw/test_lum_sync.vhd" into library work
Starting static elaboration
Completed static elaboration
Fuse Memory Usage: 66008 KB
Fuse CPU Usage: 265 ms
Compiling package standard
Compiling package std_logic_1164
Compiling architecture behavioral of entity synchro [\synchro(32,20)\]
Compiling architecture behavior of entity test_lum_sync
Time Resolution for simulation is 1ps.
ERROR:Simulator:861 - Failed to link the design

Process "Simulate Behavioral Model" failed

0 Kudos
Highlighted
10,028 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

Any new suggestions?

0 Kudos
Highlighted
Moderator
Moderator
10,018 Views
Registered: ‎04-17-2011

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Upgrade your ISE to the latest version as you are using Webpack and try. May be it fixes your issue.
Regards,
Debraj
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Highlighted
9,907 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

After updating my Webpack from 14.4 to 14.7, there was no change in the behaviour of the software.

 

I still have "failed to link design" whan launching the ISim simulation.

 

Any others ideas?

 

Thanks.

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
9,891 Views
Registered: ‎04-16-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello,

Try simulating your design using 32-bit project navigator?
Start --> All Programs --> Xilinx Design Tools --> ISE Design Suite 14.7 --> ISE Design Tools --> 32-bit Project Navigator

Thanks
--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
0 Kudos
Highlighted
9,877 Views
Registered: ‎10-03-2013

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hello

 

I have a 32-bit OS. So I'm only using the 32-bit ISE.

Can there be an issue with fuse.exe?

0 Kudos
Highlighted
Visitor
Visitor
9,116 Views
Registered: ‎11-14-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi.

I am in same trouble.

When i checked 'dll', i lost many 'dll' file over 10.

In my case, I think register cleaner made this trouble.

So i`m going to re-install window7.

If you resolved this issue, can you tell me a solution?

thanks.

0 Kudos
Highlighted
Visitor
Visitor
9,108 Views
Registered: ‎11-14-2012

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

After reinstalled window7, error861 has been solved.

It is not smart but simple way.

0 Kudos
Highlighted
Moderator
Moderator
9,097 Views
Registered: ‎04-17-2011

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

@hiteshamwoodhoo Can you try out the last suggestion and see if it helps?

Regards,
Debraj
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos
Highlighted
7,835 Views
Registered: ‎09-15-2014

Re: ERROR: Simulator:861 - Failed to link design, WinXP Pro

Hi,

I am also having the same problem. I downloaded the Dependency Walker and found out I have three DLL file missing. Snap shot of dependy walker is attached.

I am running ISE 13.4 (32 bit) on Windows 8. Since 64 bit was not installing, I installed 32 bit.

 

Capture.PNG
0 Kudos