Is this a bug in ISE 6.1?

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

Threaded View
It seems to me, the NGDBuild can't differentiate two XCF constraints
which are brought in by the NGC files...

I put a clock period of 14.58ns in XCF for XST synthesis.
Then I put a UCF constraint of 23.085ns for partially P&R
on two sides of my XC2V6000...When I started to assemble
them, the NGDBuild gave me this error:

ERROR:XdmHelpers:682 - Second definition of specification "TS_clk_in" found:
   first definition: PERIOD:clk_in:14580.000000:pS:HIGH:50.000000%
   second definition: PERIOD "clk_in" 14580.000000 pS HIGH 50.000000 %
WARNING:XdmHelpers:681 - UCF definition of specification "TS_clk_in"
overrides
   the definition found in the netlist or NCF file:
   UCF: PERIOD "clk_in" 23085.000000 pS HIGH 50.000000 %
   netlist/NCF: PERIOD:clk_in:14580.000000:pS:HIGH:50.000000%


How may I handle this sort of awkward situation?

Kelvin





Re: Is this a bug in ISE 6.1?



This is a warning that tells you that the XST / PAR has used the last =
constraint set in the UCF file.

Xilinx allows multiple constrainst to be set, but if more than one is =
used the UCF file will have priority.

I think it goes something like EDIF file constraint to NCF file to UCF =
file etc.

With UCF file setting the priority. i.e. the user can override what an =
IP provider has stated in the EDIF or NCF for a particular place and =
route run in the UCF.

Good Luck



--20%
ExpressIP LTD

FPGA Board with free IP cores

EMAIL: snipped-for-privacy@expressip.co.uk
WEB  : www.ExpressIP.co.uk 20%


This email is communicated in confidence.
It is intended for the recipient only, and may not be disclosed further =
without the express consent of the sender.
If you receive this email in error - please notify the sender =
immediately, return the original message, and destroy any copies.

Viruses - ExpressIP has taken every reasonable precaution to ensure that =
this message is virus-free.
However, we cannot accept liability for any damage sustained as a result =
of software viruses.
You are advised to scan all messages before opening.
Quoted text here. Click to load it

Site Timeline