Are there any good resources for learning the intricacies of PCB layout when dealing with BGA packages?
I'm very familiar with layout for almost every SMT part that has leads on the edge (QFP, TSSOP, QFN, etc...) However, I have not ever had a chance to work with BGA parts because of the difficulties involved in their assembly, as the shop where I work does not have the facilities to do so.
Anyways, I've been looking into farming assembly out, and am hoping for some reference material for dealing with BGA devices.
I'm interested in both general and specifics. Escape routing, blind vias, vias in pad, SMD pads vs NSMD pads, filled and open vias, etc...
I've done a lot of sporadic reading (blogs, mainly), but am missing the bigger picture, namely how different techniques interact and a lot of basic common sense knowledge that likely comes through actual experience, even if only by proxy.
So far, I have spent some time studying any open-source project that uses BGA I can find (the BeagleBoard, Mainly) but most open source projects are not at the level of complexity that requires a BGA device, and the ones that do are rather rare.