EDK Simulation Problem

I have upgraded to EDK 9.1 and am trying to generate the HDL simulation files. I have successfully compiled both the ISE libraries and the EDK libraries. They live in C:\xilinx_sim_libs and C: \xilinx_sim_libs\EDK respectively. I have set the EDK to point to both those paths. Whenver I click 'Simulation->Generate Simulation HDL Files' I get the following pop up error:

"ISE Sim Library: XPS can not get library information from the path . Please make sure it contains the libraries compiled with the same simulator and HDL as you set in the GUI, and with current EDK/ISE version."

If I click OK, it takes me to the 'Edit->Preferences' screen. The paths are set up correctly. I fiddled around with those paths (switched '/' to '') and I got the same error but for both the ISE libraries and the EDK libraries. I recompiled the ISE libs making sure that the correct simulator path was chosen. I did this in GUI b/ c it won't work directly from the EDK. Anyways, everything seems in order. This worked for EDK 8.2. I think I got the same error, but the software continued generating the sim files correctly.

Any advice?

Reply to
motty
Loading thread data ...

Make sure that those directories contain the file "_info" Maybe the compiled directory is really C:\xilinx_sim_libs\work

-- Mike Treseler

Reply to
Mike Treseler

Thanks Mike,

I got it working. I used the EDK to start the compilation process and it put those extra files....modelsim.ini, _info, etc. that weren't in there before. Compilation errored out, but I went the manual route and it works now.

Reply to
motty

have successfully compiled both the ISE libraries

We just had the same problem with the EDK 9.1 GUI. To get around this, we ran simgen from the command line with all the options found in _xps/simgen.opt and added our system.mhs at the end, as well as a - log option.

Good luck!

Dani.

Reply to
Daniel Finchelstein

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.