S
Symon
Guest
OK, I'm getting somewhere. It seems there's a REAL impossible timing error
in there somewhere. Trouble is, when I run the timing analyser in the MAP
stage, I see all the carry chain errors with longer delays first, even
though they're not real errors. I now remember this is what happened last
time. Next time I'll be able to find this post!
Cheers, Syms.
"Symon" <symon_brewer@hotmail.com> wrote in message
news:43d141f8$0$15794$14726298@news.sunsite.dk...
in there somewhere. Trouble is, when I run the timing analyser in the MAP
stage, I see all the carry chain errors with longer delays first, even
though they're not real errors. I now remember this is what happened last
time. Next time I'll be able to find this post!
Cheers, Syms.
"Symon" <symon_brewer@hotmail.com> wrote in message
news:43d141f8$0$15794$14726298@news.sunsite.dk...
Guys,
I'm using ISE 7.1.04i . In PAR I get this error:-
ERRORar:228 - At least one timing constraint is impossible to meet
because component delays alone exceed the constraint. A physical timing
constraint summary follows. This summary will show a MINIMUM net delay for
the paths. The "Actual" delays listed in this summary are the UNROUTED
delays with a 100ps timing budget for each route, NOT the achieved timing.
However, it's only failing because the tool thinks there's 100ps delay
between each element in the carry chains. So, for a 32 bit carry chain the
damn thing's subtracting 3.2ns from my timing budget. ISTR having this
problem before and fixing it, can anyone remind me, Google couldn't.
Similar stuff in another project is fine.
TIA, Syms.