dcm core generator
I use the sin/cos look up table ip core. It has the name <carrier_gen> in my design. The width of the theta input is initially 4 and the design works. When I change the width to e.g. 6, the following warnings appear:
Regenerating IP...
WARNING:sim:89 - A core named <carrier_gen> already exists in the output directory. Output products for this core may be overwritten.
WARNING:coreutil:266 - Could not remove outfile.
I also changed the width in signals of the rest of the design to 6 to match the new
ip core spec.
Then, when I try to synthesize the new design I get the following error message:
ERROR:Xst:2091 - "d:/xilinx/pd/DPD.vhd" line 79: Different types for port <THETA> on entity and component for <carrier_gen>.
THETA in entity and component do have the same type !! So I don't understand this error ? Can somebody help ?