keith1200rs,
I know the feeling of finding something last minute in verification -- it's a real pain, especially when it's something that should have been spotted earlier. I've kicked myself a few times, when problems have been found late (nearly always to do with interface between blocks or misunderstandings between designers, especially analogue-digital)! I work in a design team working at SoC level integration projects, to give a sense of scale. I'm on the lookout for improvements in schedule and any advice on that. It often hard to see where all the time has gone. Certainly having computing power, especially in the analogue world, is important. With that is the need to have sufficient licenses so no bottlenecks in that area either.
checkmate,
I completely agree. This might be a controversial statement, but is there a limit to the abilities of an experienced designer in estimating time? I mean to say, is it actually possible for anyone, experienced or otherwise? Or do people often underestimate regardless of experience? The old saying, 'Things take twice as long as you expect!' I would be interested to hear your thoughts.