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# 29854

9.2i EDK SP1 Virtex-5 DCM Module 1.00.c - SIM_DEVICE not included on DCM_ADV

Description

Keywords: warning, NGDBuild:931, value of SIM_DEVICE

When I include the DCM Module 1.00.c in my design, the following warning appears:

"WARNING:NgdBuild:931 - The value of SIM_DEVICE on instance
'system/dcm_0/dcm_0/Using_DCM_ADV.DCM_ADV_INST' of type DCM_ADV has been changed from 'VIRTEX4' to 'VIRTEX5' to correct post-ngdbuild and timing simulation for this primitive. In order for functional simulation to be correct, the value of SIM_DEVICE should be changed in this same manner in the source netlist or constraint file.

Solution

The SIM_DEVICE was not added to the DCM_ADV instantiation. You can edit "dcm_module.vhd" to include this parameter; it is found in the following directory:

$XILINX_EDK\hw\XilinxProcessorIPLib\pcores\dcm_module_v1_00_c\hdl\vhdl

On line 297, add the SIM_DEVICE parameter below the STARTUP_WAIT parameter:
STARTUP_WAIT => C_STARTUP_WAIT,
SIM_DEVICE => C_FAMILY

This issue has been fixed and scheduled to be released with EDK 10.1 available at:
http://www.xilinx.com/xlnx/xil_sw_updates_home.jsp
AR# 29854
Date Created 11/26/2007
Last Updated 11/17/2009
Status Active
Type General Article