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!

AR# 62341

FIFO Generator 12.0 - Failing to simulate using Modelsim/QuestaSim and producing errors associated to protected regions


I have generated the FIFO Generator v12.0 and opened the provided Example Design. 

I then tried to run the behavioral simulation but it failed with the following errors:

I am using supported version of the simulator, why does this occur?


This issue can occur if you have pre-compiled the Xilinx simulation libraries on a different Operating System than the one on which you are running the simulation.

For example, if you run compile_simlib on a Linux OS and then try to run the simulation on a Windows OS pointing to the Linux compiled libraries, errors similar to the above can occur.

Ensure that you compile the libraries for every OS that you will run the simulation on and then point to them according to the OS you are simulating on at a given time.

Please note: Although this Answer Record is written for the FIFO Generator, it can be applied to many Xilinx IP's.

AR# 62341
Date Created 10/03/2014
Last Updated 11/26/2014
Status Active
Type General Article
  • Vivado Design Suite
  • Vivado Design Suite - 2014.3
  • Vivado Design Suite - 2014.2
  • Vivado Design Suite - 2014.1
  • FIFO Generator