I have been using EAGLE for some years. The boards I have designed had the following specs:
- up to 4 layers
- 6mil spacing
- densest package: QFN, 0.4mm pitch
- only "ordinary" vias
- mainly (low frequency) digital domain (CAN, IO, …)
The new project has this specs:
- up to 10 (or even 12) layers
- densest package: 337-ball BGA (ARM-Cortext-R5)
- potentially blind and/or buried vias
My concern is: Is EAGLE sufficient for the new project? Or should I consider to switch to a more "advanced" PCB design tool, like Altium designer, Mentor Graphics Pads or Cadence Allegro?
Best Answer
I would switch, however I only know Eagle up to Version 6 and don't know how much V7 improved upon that.
I only know Altium from the other tools you mentioned, but I am far more confident with my designs, because I have far better control about what I want to achieve.
Some features that could be of use to you:
From what I can tell it is just a far superior tool (with superior pricing) in every way. However, it takes some time/practice to use it efficiently. In the beginning I was swearing a lot ;)
Doing a 10 layer design with 337-ball BGA and buried vias is a level where you probably will find Eagle very cumbersome to use.