AR# 6720

|

NGD2VHDL 2.1i - Instance dll0_clkdll does not have generic named 'tperiod_clkin_posedge' (X_CLKDLL)

描述

KEYWORDS: sdf, vhd, modelsim, quickhdl, dll, tperiod_clkin_posedge, simprim,
timing, simulation

URGENCY: Hot

GENERAL DESCRIPTION:

When trying to do a post place and route simulation on a virtex design which
uses the DLL in Modelsim you get the following error when you simulate:

#ERROR: time_sim.sdf(91): Instance dll0_clkdll does not have generic named
'tperiod_clkin_posedge'

解决方案

Three lines must be changed from the following two VHDL simprim files:

1) simprim_Vcomponents.vhd

line 526 reads

tperiod_CLKIN : VitalDelayType := 0.010 ns;

should be changed to:

tperiod_CLKIN_POSEDGE : VitalDelayType := 0.010 ns;

2) simprim_VITAL.vhd

line 1631 reads

tperiod_CLKIN : VitalDelayType := 0.010 ns;

should change to

tperiod_CLKIN_POSEDGE : VitalDelayType := 0.010 ns;

line 1798 reads

Period => tperiod_CLKIN

should change to

Period => tperiod_CLKIN_POSEDGE

After making the above changes you will need to recompile the files.
Please see (Xilinx solution 2561) Resolution 2, the VHDL SIMPRIM
section.

This problem is fixed in the latest 2.1i Service Pack available at:
http://support.xilinx.com/support/techsup/sw_updates/

AR# 6720
日期 06/13/2002
状态 Archive
Type 综合文章
People Also Viewed