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

SYNPLIFY, Virtex-II - Instantiated DCM becomes DCM_1 in Synplicity netlist.


Keywords: Synplicity, Synplify, DCM, DCM_1, netlist

Urgency: Standard

Problem Description:
I have instantiated a DCM in my Synplicity netlist and synthesized the design. When I
try to implement it, NGDBuild gives me an unexpanded regarding a component of type
"DCM_1" as follows:

"ERROR:NgdBuild:432 - logical block 'DCM0' with type 'DCM_1' is unexpanded."


See (Xilinx Solution 11095) for a DCM instantiation example.

This happens if "defparam" is used to pass DCM attribute in Verilog. To fix
this, use "synthesis xc_props" to pass the attribute to DCM.

Use "synthesis translate_off" and "synthesis translate_on" to comment out
defparam during synthesis.
AR# 11074
Date Created 02/26/2001
Last Updated 04/20/2007
Status Archive
Type General Article