I am looking for advice about how to build a BGA footprint. I know the ball diameter (300mic). But I am not sure what to do with it. Do I create pads of that size? Plus, what about solder mask and the rest? The internet suggests that NSMD is the standard. How do I create that in Eagle? Thanks so much for the help.