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!

AR# 58328

Vivado 2013.1 ModelSim Timing Simulation fails with messages: Module ''xxx" not found where xxx = UNISIM libraries

Description

When running a timing simulation from the Vivado GUI using ModelSim in Vivado 2013.1, it fails with the below errors:
 

# ** Error: /work.simplestSim_tb_time_impl.v(28): Module 'GND' is not defined.
# ** Error: /work.simplestSim_tb_time_impl.v(30): Module 'VCC' is not defined.
# ** Error: /work.simplestSim_tb_time_impl.v(37): Module 'IBUF' is not defined.
# ** Error: /work.simplestSim_tb_time_impl.v(46): Module 'FDCE' is not defined.
# ** Error: /work.simplestSim_tb_time_impl.v(49): Module 'BUFG' is not defined.


Note that all of the missing modules in the message are UNISIM libraries. 

Solution

This error message is correct.

Please run compile_simlib to generate the correctly compiled Simulation Libraries with ModelSim, and ensure that you point to the correct ModelSim Compiled library location (refer to the screen capture below):
 




Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
63841 Xilinx Simulation Solution Center - Design Assistant - Third Party Simulators - Modelsim/Questasim N/A N/A
AR# 58328
Date Created 11/08/2013
Last Updated 04/15/2015
Status Active
Type General Article
Devices
  • Artix-7
Tools
  • Vivado Design Suite - 2013.1