Comment Re:Automation versus human instinct (Score 1) 178
I'm also a designer, though perhaps not as knowledgeable as stevew at least as far as digital circuitry goes. But I'd like to add a little more explanation on WHY auto place and route tools are not as good as a person, because "instinct" doesn't tell the whole story. All the tools I have used do not do any prediction, look-ahead, or planning; so they tend to paint themselves into corners and rely on sheer horsepower to find a way out. Secondly, all the tools I have used work their way through each stage of the layout one-at-a-time, completing a stage before moving on to the next with no method of returning to an earlier stage with new ideas when opportunities and difficulties present themselves. So, for example, the APR tool might place the devices 10,000 times and then pick the best one based on whatever criteria are selected for. Obviously it can do this in a teeny tiny fraction of the time a human could do it. Then the APR tool might proceed in the same fashion to connect power, do buss routing, do point-to-point routing, then "clean" or "optimize" these routed connections. What it can't do is get to step 5 and see that it is having some trouble and if it just when back to step 2 for a moment and nudged that block over 2 microns I wouldn't have to do this or that. There is stuff you can do when you are looking at the big picture that you just can't do by looking at little pictures millions of times per second.