Based on the feedback on my previous layout, and realizing all of the rookie mistakes I made, I’ve restarted from scratch. I also created a new thread so that there wouldn’t be any confusion about which design is being discussed.
On the new board, I’ve removed all of the non-core functionality (Vreg, USB support, LEDs, etc…). I’m focusing on getting to core required components for the MCU to function placed first. Once I get these parts right, I will move on to routing the MCU data lines.
The only components currently on the board are: MCU, crystals (real time, and main), caps, ferrite bead, and a few pull-up resistors (for reset and NMI pins).
I’ve routed almost everything using 90 degree routing, with the idea that I can add Miters later. I’ve kept the ground fill (on the bottom) and the remaining air-wires hidden.
(By the way - I discovered that Sparkfun has published Eagle files for most of their products. I’ve reviewed the BRD files from their products with high pin count MCUs, and got some really good ideas from them.)
Please share your thoughts and feedback, and be specific where possible.